ftp文件传输流程
2019-08-22 15:15:26 0 举报
FTP文件传输流程
作者其他创作
大纲/内容
不下发
是否激光配置文件
是
是否发送完成
上位机
MainCmd=10(FTP文件传输)SubCmd=1(请求文件传输)count=0
处理下位机反馈指令
否
接受请求指令
加入下发列表中
否,重连(n3)
FTP服务器是否连接
反馈指令
是否成功
下位机
是否允许传输
创建ftp连接
否,重连(n3)
请求文件传输
接受指令
下发发送完成指令
MainCmd=10(FTP文件传输)SubCmd=3(文件发送完成)count=0
是否一致
数据库读取任务配置版本号
反馈文件发送完成
读取停靠点版本号
MainCmd=12(任务命令执行结果)&& MainCmd=10(FTP文件传输)SubCmd=3(文件发送完成)result=0 or 1
下载任务配置信息并启动任务
是否连接成功
获取下位机文件信息
删除point和task配置文件
上、下位机版本是否一致
数据库读取配置版本号
记录日志,初始化
ftp删除下位机文件
MainCmd=12(任务命令执行结果)&& MainCmd=10(FTP文件传输)SubCmd=1(请求文件传输)result=0 or 1
下发机器人配置
下发巡检任务、特巡任务
创建文件(任务模型、特巡、车体硬件配置、Rfid停靠点信息)
下发文件
激光导航配置文件
连接FTP服务器
0 条评论
下一页