PCS7系统采用400H冗余CPU,带有CP443-1通讯模块。要与第三方DCS系统进行MODBUS通讯。不知PCS7功能库中有没有相应的功能块?该如何使用?请高手多多指教。
问题补充:
400H的CPU和CP443-1都是已有的设备,欲采用以太网进行通讯。在STEP7库中有对应的功能块可以进行MODBUS/TCP通讯。现在在PCS7系统中采用chart进行编程(可以直接调用PCS7库中现有功能块),因此想请教各位老师PCS7库中是否有类似的功能块(通过以太网实现MODBUS通讯)?或者是如何在chart中编程实现这一通讯功能?
最佳答案
虽然说CP443-1支持Modbus-TCP,但是不建议这么做,毕竟你的CP443-1是用来跟OS通讯的,会给通讯带来很大的负担,而且PCS7没有相应的库;
参考文档:
http://support.automation.siemens.com/CN/llisapi.dll/22660304?func=ll&objId=33118723&objAction=csView&lang=zh&siteid=cseus&aktprim=0&extranet=standard&viewreg=CN&load=treecontent
另外还可以在ET200M侧增加CP341模块走MOdubs RTU,支持非冗余I/O和冗余I/O两种模式;而且PCS7提供Master/Slave相应的库,可以在CFC中调用;如果你不是冗余I/O只要配一块CP341就行了,比在AS站上配两块CP441-2更加经济;
参考文档:
http://support.automation.siemens.com/CN/llisapi.dll/18248289?func=ll&objId=23035095&objAction=csView&lang=zh&siteid=cseus&aktprim=0&extranet=standard&viewreg=CN&load=treecontent
提问者对于答案的评价:
OK
谢谢了!^_^
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc194944.html