MODBUS/TCP协议的数据在TSN网络中流转的系统、方法、装置及设备制造方法及图纸

技术编号:26733809 阅读:20 留言:0更新日期:2020-12-15 14:40
本发明专利技术涉及工业网络领域,提供了一种MODBUS/TCP协议的数据在TSN网络中流转的方法、装置、系统及电子设备。本发明专利技术实施例在侦测到上行的数据包时,对所述数据包进行解析,将所述数据包添加TSN协议帧的数据内容,将所述数据包转换为TSN数据包;根据从所述TSN数据包中获取的优先级字段和Vlan字段,将所述TSN数据包在TSN网络中流转;在侦测到下行的数据包时,将所述数据包中的TSN协议帧的数据内容剔除,将所述数据包转换标准MODBUS/TCP格式的数据包;将所述标准MODBUS/TCP格式的数据包发送到MODBUS/TCP端点设备。本发明专利技术实施例实现了MODBUS/TCP协议的数据在TSN网络的流转并实现数据在TSN网络中的优先级控制。

【技术实现步骤摘要】
MODBUS/TCP协议的数据在TSN网络中流转的系统、方法、装置及设备
本专利技术涉及工业网络领域,尤其涉及一种MODBUS/TCP协议的数据在TSN网络中流转的系统、方法、装置及电子设备。
技术介绍
时间敏感型网络(TimeSensitiveNetwork,TSN)是目前国际产业界正在积极推动的全新工业通信技术。时间敏感型网络允许周期性与非周期性数据在同一网络中传输,使得标准以太网具有确定性传输的优势。TSN为满足时间敏感型应用的需求、实现网络设计灵活性,以及规划由工业4.0和工业物联网(IndustrialInternetofThings,IioT)带来的未来提供实用的选择。基于TSN网络的应用数据流可以有多样化的组合形式,在不同的设备上对外的接口有不同的协议支持,比如Modbus/TCP、Profnet、Profibus等等。其中Modbus/TCP是工业现场最为通用的一种通讯协议,在大量的终端设备中被应用。但是,专利技术人发现,Modbus/TCP协议不具备时间敏感特性,与TSN网络存在不兼容问题,因此,MODBUS/本文档来自技高网...

【技术保护点】
1.一种MODBUS/TCP协议的数据在TSN网络中流转的方法,其特征在于,所述方法包括:/n侦测到上行的数据包时,对所述数据包进行解析,将所述数据包添加TSN协议帧的数据内容,将所述数据包转换为TSN数据包;/n根据对所述数据包解析得到的优先级字段和Vlan字段,将所述TSN数据包在TSN网络中流转;/n侦测到下行的数据包时,将所述数据包中的TSN协议帧的数据内容剔除,将所述数据包转换标准MODBUS/TCP格式的数据包;/n将所述标准MODBUS/TCP格式的数据包发送到MODBUS/TCP端点设备。/n

【技术特征摘要】
1.一种MODBUS/TCP协议的数据在TSN网络中流转的方法,其特征在于,所述方法包括:
侦测到上行的数据包时,对所述数据包进行解析,将所述数据包添加TSN协议帧的数据内容,将所述数据包转换为TSN数据包;
根据对所述数据包解析得到的优先级字段和Vlan字段,将所述TSN数据包在TSN网络中流转;
侦测到下行的数据包时,将所述数据包中的TSN协议帧的数据内容剔除,将所述数据包转换标准MODBUS/TCP格式的数据包;
将所述标准MODBUS/TCP格式的数据包发送到MODBUS/TCP端点设备。


2.如权利要求1所述的MODBUS/TCP协议的数据在TSN网络中流转的方法,其特征在于,所述标准MODBUS/TCP格式包括:报文头、功能码、数据和校验,其中,所述报文头包括事务处理标识符、协议标识符、长度、单元标识符以及IEEE802.1Q标签的TCI属性,所述TCI属性包括所述优先级字段和Vlan字段。


3.如权利要求2所述的MODBUS/TCP协议的数据在TSN网络中流转的方法,其特征在于,所述对所述数据包进行解析,将所述数据包添加TSN协议帧的数据内容,将所述数据包转换为TSN数据包,包括:
从接收到的数据包中读取TCI属性字段中的优先级字段及VLAN字段数据,并将所述数据包的报文头剔除;
对所述数据包进行数据适配映射,添加TSN协议帧的数据内容,转换成TSN网络适配的报文结构,生成TSN数据包。


4.如权利要求3所述的MODBUS/TCP协议的数据在TSN网络中流转的方法,其特征在于,所述根据从所述TSN数据包中获取的优先级字段和Vlan字段,将所述TSN数据包在TSN网络中流转,包括:
根据所述优先级字段及VLAN字段数据,建立优先传输通道;
将所述TSN数据帧发送至所述优先传输通道。


5.如权利要求1至4中任意一项所述的MODBUS/TCP协议的数据在TSN网络中流转的方法,其特征在于,该方法还包括:
执行数据转发机制的初始化设置。


6.一种MODBUS/TCP协议的数据在TSN网络中流转装置,其特征在于,所述装置包括:
上行数据处理模块,用于侦测到上行的数据包时,对所述数据包进行解析,将所述数据包添加TSN协议帧的数据内容,将所述数据包转换为TSN数据包,根据对所述数据包解析得到的优先级字段和Vlan字段,将所述TSN数据包在TSN网络中流转;
下行数据处理模块,用于侦测...

【专利技术属性】
技术研发人员:郑忠斌徐东黄海艇刘典勇杨俊徐盼徐如郭从建
申请(专利权)人:工业互联网创新中心上海有限公司上海海得控制系统股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1