【技术实现步骤摘要】
基于MODBUS协议的文件传输方法、装置及介质
[0001]本专利技术涉及通信
,尤其涉及一种基于MODBUS协议的文件传输方法、装置及介质。
技术介绍
[0002]随着计算机技术以及互联网技术的发展,在当前的设备应用场景中,设备和设备之间一般通过以太网线进行连接,但是各种类型的设备之间对于文件的传输,有不同的传输协议。
[0003]现有技术中,设备与设备之间如果采用不同的文件传输协议进行文件传输,容易导致传输异常,因此目前对于不同文件传输协议的设备只能采用U盘,移动硬盘等外接设备对文件进行拷贝,以实现设备之间的文件传输。
[0004]综上所述,目前还没有在不同的文件传输协议的设备之间进行高效,准确的文件传输的方案。
技术实现思路
[0005]本专利技术实施例提供一种基于MODBUS协议的文件传输方法、装置及介质,提供一种在不同文件传输协议的设备之间,高效,准确的进行文件传输的方案。
[0006]第一方面,本专利技术实施例提供一种基于MODBUS协议的文件传输方法,应用于第一设备,所述方法包括:
[0007]通过MODBUS协议向第二设备发送下载文件请求帧,所述下载文件请求帧中包括下载文件功能码,需下载文件的帧号,文件地址以及校验码;
[0008]接收所述第二设备通过所述MODBUS协议发送的响应帧,所述响应帧中包括所述下载文件功能码,所述帧号,总帧数以及校验码。
[0009]在一种具体实施方式中,所述响应帧为下载文件传输帧,所述下载文件传输帧中还 ...
【技术保护点】
【技术特征摘要】
1.一种基于MODBUS协议的文件传输方法,其特征在于,应用于第一设备,所述方法包括:通过MODBUS协议向第二设备发送下载文件请求帧,所述下载文件请求帧中包括下载文件功能码,需下载文件的帧号,文件地址以及校验码;接收所述第二设备通过所述MODBUS协议发送的响应帧,所述响应帧中包括所述下载文件功能码,所述帧号,总帧数以及校验码。2.根据权利要求1所述的方法,其特征在于,所述响应帧为下载文件传输帧,所述下载文件传输帧中还包括数据长度,所述文件地址中所述帧号对应的数据帧。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:通过所述MODBUS协议向所述第二设备发送下一个下载文件请求帧,所述下一个下载文件请求帧中包括所述下载文件功能码,下一帧的帧号,所述文件地址以及校验码;接收所述第二设备通过所述MODBUS协议发送的下一个下载文件传输帧,所述下一个下载文件传输帧中包括所述下载文件功能码,数据长度,所述文件地址中所述下一帧的帧号对应的数据帧,所述下一帧的帧号,总帧数以及校验码;重复上述步骤直至完成对所述文件地址的文件数据的传输。4.根据权利要求2所述的方法,其特征在于,所述响应帧为下载文件拒绝帧,所述下载文件拒绝帧中包括的总帧数为0;相应的,所述方法还包括:根据所述下载文件拒绝帧确定所述第二设备拒绝下载文件请求。5.一种基于MODBUS协议的文件传输方法,其特征在于,应用于第二设备,所述方法包括:接收第一设备通过MODBUS协议发送的下载文件请求帧,所述下载文件请求帧中包括下载文件功能码,需下载文件的帧号,文件地址以及校验码;根据所述下载文件请求帧,通过所述MODBUS协议向所述第一设备发送响应帧,所述响应帧中包括所述下载文件功能码,所述帧号,总帧数以及校验码。6.根据权利要求5所述的方法,其特征在于,所述响应帧为下载文件传输帧,所述下载文件传输帧中还包括数据长度,所述文件地址中所述帧号对应的数据帧。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:接收所述第一设备通过所述MODBUS协议发送的下一个下载文件请求帧,所述下一个下载文件请求帧中包括所述下载文件功能码,下一帧的帧号,所述文件地址以及校验码;根据所述下一个下载文件请求帧,通过所述MODBUS协议向所述第一设备发送下一个下载文件传输帧,所述下一个下载文件传输帧中包括所述下载文件功能码,数据长度,所述文件地址中所述下一帧的帧号对应的数据帧,所述下一帧的帧号,总帧数以及校验码;重复上述步骤直至完成对所述文件地址的文件数据的传输。8.根据权利要求6所述的方法,其特征在于,所述响应帧为下载文件拒绝帧,所述下载文件拒绝帧中包括的总帧数为0。9.一种基于MODBUS协议的文件传输方法,其特征在于,应用于第一设备,所述方法包括:通过MODBUS协议向第二设备发送上传文件请求帧,所述上传文件请求帧中包括上传文
件功能码,数据长度,帧号,数据帧,总帧数以及校验码;接收所述第二设备通过MODBUS协议发送的响应帧,所述响应帧中包括所述上传文件功能码,所述帧号,所述总帧数以及校验码。10.根据权利要求9所述的方法,其特征在于,若所述响应帧为上传文件响应帧,所述帧号为所述第二设备期望收到的文件帧号;相应的,所述方法还包括:通过MODBUS协议向所述第二设备发送下一个上传文件请求帧,所述下一个上传文件请求帧中包括所述上传文件功能码,所述数据长度,所述文件帧号对应的数据帧,所述文件帧号,所述总帧数以及校验码;接收所述第二设备通过MODBUS协议发送的下一个上传文件响应帧,所述下一个上传文件响应帧中包括所述上传文件功能码,期望收到的下一帧的帧号,...
【专利技术属性】
技术研发人员:黄柏月,闫静卫,
申请(专利权)人:成都鼎桥通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。