[发明专利]数据传输方法及系统有效
申请号: | 201310308529.5 | 申请日: | 2013-07-18 |
公开(公告)号: | CN103346943A | 公开(公告)日: | 2013-10-09 |
发明(设计)人: | 武江涛;梁志超;曹亚猛;秦悦明;李小卿 | 申请(专利权)人: | 杭州和利时自动化有限公司;西安和利时系统工程有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;G05B19/418 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 310018 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 系统 | ||
1.一种数据传输方法,其特征在于,应用于数据传输系统,所述数据传输系统包括:主控模块、与所述主控模块相连的转换模块和与所述转换模块相连的至少一个单模块,每个单模块内部包括预设数量的profibus-dp从站,所述profibus-dp从站包括UART模块、接收模块、发送模块、控制模块、存储模块和总线交互接口模块,包括:
在所述至少一个单模块中选取一个单模块作为目标单模块;
在内存中查找与所述目标单模块进行数据传输的目标数据和所述目标数据的数据量,并获取所述目标单模块内profibus-dp从站的预设数量和每个profibus-dp从站的从站地址;
根据所述目标数据、所述目标数据的数据量和所述profibus-dp从站的预设数量,确定与所述目标单模块内每个profibus-dp从站进行数据传输的从站数据;
将包含第一从站地址和与所述第一从站地址对应的第一从站数据的第一访问数据,通过所述转换模块采用profibus-dp协议发送至所述目标单模块;
在接收所述目标单模块反馈的第一应答数据后,将包含下一从站地址和与所述下一从站地址对应的下一从站数据的下一访问数据,通过所述转换模块采用profibus-dp协议发送至所述目标单模块,依次类推直到遍历所述目标单模块内的每个profibus-dp从站。
2.如权利要求1所述的方法,其特征在于,所述每个单模块内部包括预设数量的profibus-dp从站中预设数量的确定过程包括:
获取所述主控模块与一单模块进行数据传输的最大数据量;
将所述最大数据量的字节数与244字节相除,得到商值和余数;
若所述余数为零则单模块中预设数量的数值至少为商值,若所述余数不为零则单模块中预设数量的数值至少为商值加一后的和值;
按上述步骤遍历所述数据传输系统中的每个单模块。
3.如权利要求1所述的方法,其特征在于,还包括:
预先存储所述主控模块与所述每个单模块进行数据传输的目标数据和所述目标数据的数据量,所述每个单模块内profibus-dp从站的预设数量和每个profibus-dp从站的从站地址。
4.一种数据传输方法,其特征在于,应用于数据传输系统,所述数据传输系统包括:主控模块、与所述主控模块相连的转换模块和与所述转换模块相连的至少一个单模块,每个单模块内部包括预设数量的profibus-dp从站,所述profibus-dp从站包括UART模块、接收模块、发送模块、控制模块、存储模块和总线交互接口模块,包括:
每个profibus-dp从站的所述UART模块确定主控模块发送所述访问数据的波特率后,锁定所述波特率接收访问数据,并在校验正确后发送至本profibus-dp从站中的所述接收模块;
每个profibus-dp从站的所述接收模块依据profibus-dp协议对所述访问数据进行协议解析获取所述访问数据中的目标从站地址,若一profibus-dp从站的从站地址与所述目标从站地址一致,则确定该profibus-dp从站为目标profibus-dp从站,所述目标profibus-dp从站根据profibus-dp协议继续对所述访问数据进行协议解析得到目标从站数据;
所述目标profibus-dp从站中的所述控制模块将所述目标从站数据存储至所述目标profibus-dp从站中的存储模块内;
所述目标profibus-dp从站中的总线交互接口模块依据所述目标从站数据与外界人机接口进行数据交互获得应答数据,并将所述应答数据反馈至所述目标profibus-dp从站中的UART模块;
所述目标profibus-dp从站中的UART模块将所述应答数据发送至所述目标profibus-dp从站中的发送模块,由发送模块反馈所述应答数据至所述主控模块;
重新执行上述步骤,直到遍历所述目标单模块内的每个profibus-dp从站。
5.如权利要求4所述的方法,其特征在于,所述存储模块包括:
寄存器区和RAM区;
所述RAM区包括:第一RAM区、第二RAM区、第三RAM区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州和利时自动化有限公司;西安和利时系统工程有限公司,未经杭州和利时自动化有限公司;西安和利时系统工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310308529.5/1.html,转载请声明来源钻瓜专利网。