如何实现一台S7 300通过TCP协议读取多台S7 300的数据
最佳答案
300之间的以太网通讯,这要分2种情况:
1,集成PN口的S7-300CPU之间的以太网通讯:集成PN口的CPU之间的以太网通讯除了采用S7连接之外,还可以采用OPEN IE的方式来建立TCP连接。
相关资料如下:
《S7-300和S7-400集成PN口的S7通信》
http://www.ad.siemens.com.cn/download/docMessage.aspx?Id=3518
《PN CPU/CP的开放式通讯-Open IE》
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=3449&loginID=&srno=&sendtime=
2,如果300之间的通讯都是通过以太网CP来做的话,相对来说比较简单,可以在NetPro之间建立TCP的静态连接,通讯即可。
值得一提的是:如果系统内都是西门子的CPU,比如S7-300,我的建议是都采用以太网S7的方式,因为这样组态方便,程序处理也最简单。而如果是和别的支持标准以太网TCP的设备通讯,那么OPEN IE的方式是首选。
提问者对于答案的评价:
不错的参考,谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc240514.html