现在手头上有两台S7-200,一台是cpu224(一个串口),还有一台是cpu224xp(两个串口),另外还有一个PPI-RS485编程电缆,现在想实现两个PLC的通信,224xp作为主控,224为从,采用PPI协议,请问硬件上应该怎么连线?是不是编程电缆把224xp的port0口和PC连接起来,然后再用一根串口线连接224XP的port1口和224的port口?万分感谢!
问题补充:
各位大侠,我已经按照这种方式连好了。224xp的port1连接224的port0,224xp的port0连接PC。设置224xp的port0地址为2,port1地址为3,但是连上后只能搜索到地址为2的PLC,地址为3的(224)搜索不到。这是怎么回事?万分感谢!
最佳答案
首先说你的硬件连接是正确的,如果是有终端电阻的网络接头,最好将网络首尾的接头的终端电阻拨到ON状态。
其次,设置你的端口参数
1、将224XP的Port1口地址设为2,224的端口地址设为3,两端口的其它通信参数设成相同;224XP的Port0端口与PC相连按你以前的设置即可。
2、将每个PLC的端口设置分别下载到各对应的PLC中,利用NETR/NETW分别设置各PLC的其他参数,如地址分配等。
3、编写程序即可
你说的连上后只能看到地址为2的224XP端口Port1,看不到为3的224端口Port0,是因为你的编程电缆不支持多协议通信
提问者对于答案的评价:
谢谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc310265.html