S7-300/400PLC之间工业以太网通信使用的通信协议主要有:S7通信(通过不断地重复接收数据来保证网络报文的正确,通过组态S7连接来实现,需要调用S7通信功能块(对于S7-400PLC是SFB,而对于S7-300PLC是FB);S5兼容通信(ISO传输协议、ISO-on-TCP、UDP、TCP/IP)(也需进行硬件组态,并调用功能块FC5/FC6来发送和接收数据)。
由于CPU315-2DP本身没有以太网接口,需要通过借助工业以太网模块CP343-1来实现来实现S7-300PLC与其它S7-300/400PLC之间的通信,在SIMATIC管理器中项目的硬件组态界面,直接选择CP343-1并插入主机架中,然后设定网络参数(如S7-300/400PLC之间的TCP/IP连接,需要设定IP地址和子网掩码Subnet Mask),并组态以太网连接;通常需要通过1台8口交换机,把以太网硬件连接起来。
关于S7-300/400PLC之间的工业以太网通信可以参考下列文档:
西门子系列视频文档——SIMATIC S7-300/400 PLC以太网通信之一
http://www.ad.siemens.com.cn/download/Html/download.aspx?DownloadID=4057&TreeID=3&URL=/download/Upload/AS/application/A04461.zip
西门子系列视频文档——SIMATIC S7-300/400 PLC以太网通信之二
http://www.ad.siemens.com.cn/download/Html/download.aspx?DownloadID=4058&TreeID=4&URL=/download/Upload/AS/application/A04462.zip
西门子系列视频文档——SIMATIC S7-300/400 PLC以太网通信之三
http://www.ad.siemens.com.cn/download/Html/download.aspx?DownloadID=4059&TreeID=4&URL=/download/Upload/AS/application/A04463.zip
回答者:
Bob Wu
-
顶级工程师  第12级
2011-10-04 20:37:22
以下网友赞了您的问题:
填写您的评论...
提问者对于答案的评价:
谢谢!也谢谢另外两位朋友!视频看的更直观些
暂无评论