1、已经组建好的网络是以太网;2、两台s7300通过无线连接,且都为客户端。3、由于两台PLC程序完全一样,因此想省去一个ktp400,想通过一个ktp400,来控制2个plc。4、测试出现其中一个plc可以读取数据,另外一个则出现地址错误。谢谢
问题补充:
1、通讯是正常的,即网段设置正确;2、只是想知道有没有人这么做过,即通过以太网通讯在KTP400上控制两个S7-300;谢谢。
最佳答案
不知道你用的是什么屏,使用什么协议,如果是以太网的则可以用交换机连接,如果是mpi或者dp的直接用总线连接器连接,注意屏和plc的地址要不同。 你的屏是否支持两个连接呢?一般都是一个屏连接一个plc的,你要确认一下,如果支持两个连接就可以用上面的方法连接。 1、正常情况下是"一对一"连接。即一个屏连接一个PLC。2、采用MPI或者DP通信,需要2个PLC不能为同一地址。3、如果是采用以太网通信连接。2PLC地址也不能相同。即屏192.168.1.10,PLC1地址:192.168.1.11,PLC2地址:192.168.1.12三者通过交换机或者路由器连接,需要在同一网段(192.168.1.xx),不同地址就可以了。4、支持情况要看使用的屏的型号是否支持此功能,具体情况,具体分析。 你可以两个PLC先做网络读写(PPI)通讯,把其中一个PLC需要的通讯变量放到另一个PLC中,在用另一个PLC直接与屏通讯即可。
提问者对于答案的评价:
嘿嘿,是我的疏忽大意,看错了。1、以太网通讯只要在同一网段即可;2、操作面板有一个物理以太网地址,即需要在面板上设置;还有组态地址,在下载画面过程中,软件会提示选择目标地址还是组态地址。3、某个面板是否支持连接多个PLC,可以在软件中不停地新建连接,直到软件提示不能添加为止。
最佳答案作者回复:
是的,屏上要设置地址,软件组态时也要设置地址。注意:同一网段,不同地址。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc177537.html