10.16526/j.cnki.11-4762/tp.2023.01.033
PROFINET IO设备中DCP协议的研究与应用
为解决自动化外围现场设备接入PROFINET网络,而同类设备依赖特定芯片,成本较高,可移植性差的问题,利用软件设计实现普通网卡下的PROFINET IO通信;在树莓派3B+开发板上实现IO设备,支持非同步实时数据交换,可以通过槽/子槽数据模型匹配IO模块;通过设计描述性文件,使其IO模块类型映射模块、子模块的ID,实现模块化IO设备,允许根据需要添加和删除模块;系统启动时控制器根据设备名称寻址,再基于设备名称为IO设备分配IP地址,这一过程的实现依赖DCP协议,它是PROFINET网络中数据交互的基础;为了深入探究PROFINET协议栈,在实现IO通信的基础上从DCP协议的原理入手,对其功能和程序实现进行了详细研究,并将所实现的IO设备与PLC S7-1200进行组态,验证了 IO设备所实现的功能和DCP工作的过程;实验测试表明,树莓派实现了 PROFINET RT和NRT通信功能,其更新时间抖动小于50 μs,满足控制工程上的应用要求.
PROFINET、DCP、Wireshark、PLC S7-1200、数据交互、设备名称
31
TP273(自动化技术及设备)
天津市科委青年基金项目;天津市科技特派员项目;天津市科技特派员项目
2023-02-15(万方平台首次上网日期,不代表论文的发表时间)
共8页
222-229