我这个项目有多种PLC,有一台CPU自带PN口的,有一台CPU带DP后加CP343-1模块的。两种都能引出Profinet网络,第一种在网络下面挂图尔克的RFID模块,拷贝图尔克标准的程序,很顺利就调试好了。
第二种后加CP343模块的,按步骤硬件组态成功,再加入PN IO SEND和PN IO RECV两个库功能,实现了CP343通讯。但加入图尔克的标准程序后,图尔克的功能怎么都调不通。
之后打电话给图尔克的技术支持,回答:CP343-1模块将模块地址映射到一个缓存DB里,图尔克标准的程序块无法通过PN IO SEND和PN IO RECV获取模块ID,所有导致调试不通。建议我们将所有CPU换成自带PN口的CPU。。。。
这种说法合理吗?我以前一直认为CPU自带PN口引出的PN网络和CP343的PN口引出的网络应该是一样的。
图片说明:
最佳答案
图尔克说的有道理,内部的通讯协议可能很复杂,跟我们的直觉可能不太一样。
提问者对于答案的评价:
请问热额前让v
专家置评
理论上PN和343-1 PN的表现是一样的,除了需要调用PN IO SEND和PN IO RECV,但是数据发送给图尔克应该没有区别的.......不好解释,以图尔克的说法为主吧
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc125490.html