以太网通讯问题指导
112.95.251.214
发布于2014-04-11 17:07
1
0
标签:
原先有一套以太网通讯系统,大概是几个300的plc用以太网通讯。现在客户想把其余的10多个plc(200或300plc)数据也采集,同时不影响原先的以太网,原ip不能改。问题如下:1.不影响原先通信,新的plc直接连到原先以太网就可以了吗?2.如果plc没有以太网口或者cp343等网口被占用(如原先就有两个网段),怎么处理?3.有没有系统的相关资料。
佳答案
1,觉得既然人家是一个系统了,所有的ip应该不是乱规划的,不会重复。如果在一个网段的话,就可以直接连接到原先的以太网,不知道通讯结构是什么样子的,采用s7通讯的话,要注意300plc是有连接资源限制的,这个系统有10多个plc了,s7的通讯资源问题要考虑下,别的认为没多大问题。如果不在一个网段,那就可能有些麻烦,不知道系统里面有没有3层交换机,如果有,而且2个网段处在不同的vlan,那么也没有问题,也可以互相通讯。如果2个网段互相独立,那么可能还要添加3层交换机呢。
当然,除了s7的通讯方式,还有tcp的通讯方式,这样也能解决s7通讯资源不足的问题,也是相当方便的。
总之,不认为实现客户的要求有什么难处,无非是可能需要添加一些硬件。
2,既然需要以太网通讯,必须的硬件是必须的,要么plc带有以太网口,要么需要添加以太网模块。
3,资料的话,就太多了,西门子的下载中心有很多,把收藏的给罗列些吧,下载看看:
f0448:《以太网通信模块常见问题集》
https://www.ad.siemens.com.cn/download/docmessage.aspx?id=4126&loginid=&srno=&sendtime=
a0020:《通过cp343-1实现s7-300之间的以太网通讯》
https://www.ad.siemens.com.cn/download/docmessage.aspx?id=1233&loginid=&srno=&sendtime=
《如何通过工业以太网cp在s7-300与/或s7-400之间组态tcp连接以实现数据交换?》
https://www.ad.siemens.com.cn/download/docmessage.aspx?id=4504&loginid=&srno=&sendtime=
a0344:《s7-300和s7-400集成pn口的s7通信》
https://www.ad.siemens.com.cn/download/docmessage.aspx?id=3518
a0285:《西门子plc实现基于cp的fetchwrite使用入门》
https://www.ad.siemens.com.cn/download/docmessage.aspx?id=3218&loginid=&srno=&sendtime=
a0332:《以太网的s7通信(集成pn接口的cpu和cp)》
https://www.ad.siemens.com.cn/download/docmessage.aspx?id=3451&loginid=&srno=&sendtime=