10.3969/j.issn.1673-629X.2018.03.034
Libnodave库的TCP协议剖析
西门子系列PLC凭借出色的性能在工业应用场合得到了越来越广泛的应用,而工控领域不仅仅拘泥于就地集控方式,基于工业以太网络的远方集中监控应用也越来越广泛.目前上位机系统与西门子系列PLC进行以太网通讯普遍采用基于微软COM/DCOM技术达成的自动控制协定OPC协议,即工控组态软件方法,由于工控组态软件成本与工控数据点数多少相关,因此大型PLC自动控制系统软件成本高,性价比低.通过研究西门子PLC设备第三方开源驱动库Libnodave,分别从应用的角度和库开发的角度对Libnodave源代码进行解析,给出了更简单清晰的数据包格式.通过Ethernet转RS-485设备连接PLC的驱动增强方法,详细介绍了测试代码的实现,该方法基于跨平台移植考虑,便于软件功能上的扩展.
ISO-on-TCP、Libnodave、以太网协议、可编程逻辑控制器
28
TP31(计算技术、计算机技术)
江苏省自然科学基金青年项目BK20160219
2021-07-16(万方平台首次上网日期,不代表论文的发表时间)
共5页
160-164