中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

关于西门子PLC的通讯问题不得其解,请高手赐教!年...

 呼叫老马

下载贤集网APP入驻自媒体

关于西门子PLC的通讯问题不得其解,请高手赐教!年头救援的西门子S7-400系列,系统有若干个PLC;PLC之间的连接是采用工业以太网,通讯模块是CP443;单个PLC为核心的子网采用profibus;
现在的问题是关于PLC与PLC通讯的,网络组态中cp443之间采用的是工业Ethernet,假设其中的一个PLC定义为take—up,一个定义为pay-off;要求这两个CPU之间进行数据交换;pay-off中定义的连接如图1。连接属性如图2。同时take-up中也有类似的定义。
在程序OB1中有关于数据通讯的程序段,如下:
AG_LSEND是发送数据的,接受的PLC中也有对应的的AG_LRECV。目前take-up有一组数据需要发送到pay-off,同时pay-off也有一组数据发送到take-up,我看到在CPU中创建了两个ISO_ON_TCP连接。
求教:如果要增加take-up到pay-off的数据通讯,是不是也要在网络组态中增加相应的ISO_ON_TCP连接?是不是在OB1中有几个AG_LSEND和AG_LRECV命令,就要定义几个ISO_ON_TCP连接?叩谢!

最新回复

还没有人回复哦,抢沙发吧~

发布回复

为您推荐

热门交流