[发明专利]工业以太网的配置方法在审
申请号: | 201611210710.2 | 申请日: | 2016-12-24 |
公开(公告)号: | CN106789258A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 徐凯;李鹏;陈魁;肖立佳 | 申请(专利权)人: | 上海新时达电气股份有限公司;上海新时达机器人有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/40;H04L29/12 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙)31260 | 代理人: | 成丽杰 |
地址: | 201802 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 工业 以太网 配置 方法 | ||
技术领域
本发明涉及工业以太网技术领域,特别涉及一种工业以太网的配置方法。
背景技术
现有的高速以太网总线,以EtherCAT为例,具有高速、应用层协议丰富、同步性能高等优点,在通用工业控制现场的应用越来越广泛。
在实现本发明的过程中,本申请的发明人发现:现有的以太网总线中,主站在进行组态时,需要使用设备描述文件才能获知从站信息,而设备描述文件则可能需要用户手动添加,并且每次从站设备数量或类型发生变化时,都需要在主站设备侧手动修改组态配置才能继续使用。例如,对于EtherCAT以太网类型,在进行组态时,用户需要在上位EtherCAT主站软件中添加设备描述文件并根据当前EtherCAT网络的拓扑结构进行组态才能使总线正常工作。在《ETG_Brochure_CN.pdf》中,Page 13对上述情况有详细说明,此处不再赘述。
其他工业现场总线中,也都存在同样弊端,需要在主站软件侧手动进行组态配置,才可以进行使用。
发明内容
本发明实施方式的目的在于提供一种工业以太网的配置方法,使得无需手动添加设备描述文件,即可自动完成组态。
为解决上述技术问题,本发明的实施方式提供了一种工业以太网的配置方法,包括:初始化结束之后,第一协议主站将生成的检索包发送给总线;各第一协议从站按照物理连接的顺序依次从所述总线接收所述检索包;其中,前一所述第一协议从站在将设备信息写入所述检索包的对应位置之后,将所述检索包发送至下一第一协议从站;当所有第一协议从站将各自的设备信息写入检索包之后,将所述检索包返回至所述第一协议主站;从所述第一协议主站接收到的检索包中提取出各所述第一协议从站的设备信息,根据提取出的各所述第一协议从站的设备信息进行组态。
本发明实施方式相对于现有技术而言,在初始化之后,第一协议主站将生成的检索包发送给总线,各第一协议从站则按照物理连接的顺序依次从总线接收检索包,其中,前一第一协议从站将设备信息写入检索包的对应位置之后,将检索包发送至下一第一协议从站,直到所有的第一协议从站均将各自的设备信息写入检索包。然后,将检索包返回至第一协议主站。从第一协议主站接收到的检索包中提取出各第一协议从站的设备信息,利用各第一协议从站的设备信息进行组态。由于本实施方式的工业以太网在进行组态时,各从站将各自的设备信息写入主站发送的检索包中,从而避免了在主站侧手动添加各从站的设备描述文件,且由于各从站是按照物理连接顺序从总线接收检索包的,因此主站可以根据各从站设备信息写入检索包的顺序得到各从站的拓扑结构。在得到各从站的设备信息以及拓扑结构之后,即可完成组态。因此,本实施方式的工业以太网的配置方法使得无需添加从站设备描述文件即可进行网络组态。
另外,在所述从所述第一协议主站接收到的检索包中提取出各所述第一协议从站的设备信息之后,还包括:根据提取的设备信息建立设备信息区以及综合数据区;其中所述设备信息区包括各所述第一协议从站的设备信息,所述综合数据区用于缓存各所述第一协议从站的状态和数据。从而使得应用程序可以直接从建立的设备信息区和综合数据区读取各第一协议从站的数据和状态,为应用层协议的简化打下基础。
另外,所述设备信息包括以下信息之一或其任意组合:第一协议从站节点类型、扩展类型、链路芯片版本号、MCU版本号、第一协议从站写长度、第一协议从站读长度。
另外,所述设备信息区中各所述第一协议从站的设备信息存储为一个数据结构体。从而便于应用程序快速读取各第一协议从站的设备信息。
另外,所述综合数据区用于缓存每个循环周期内各所述第一协议从站的状态和数据。从而可以使得各第一协议从站的状态和数据实时地更新至综合数据区。
另外,所述综合数据区用于供应用程序获取各所述第一协议从站的状态和数据。
另外,所述综合数据区用于供应用程序获取各所述第一协议从站的状态和数据。应用程序直接在设备信息区和综合数据区读取各第一协议从站的设备信息、状态和数据,从而大大简化了应用层。
另外,在所述第一协议主站还作为第二协议从站时,所述第一协议主站的主站设备还用于运行所述第二协议从站的协议。从而可以节省第一协议和第二协议之间的网关设备,并且提高数据的同步性。
另外,所述检索包采用如下任意一种数据结构:所述检索包包括M乘以N个字节;其中,M为用于存储每个第一协议从站设备信息的字节数目,N为预设的第一协议从站的数目;或者,所述检索包包括若干字节;其中,各所述第一协议从站按照前后顺序将各自的设备信息依次写入所述若干字节内。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海新时达电气股份有限公司;上海新时达机器人有限公司,未经上海新时达电气股份有限公司;上海新时达机器人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611210710.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有分级压制功能的豆干压制机
- 下一篇:浸泡罐