我现在使用S7200CN 有8台CPU226做PPI网络通讯,现在有几个严重的问题产生。
1. 在测试时有陆续发生过3台CPU226通讯忽然两个PORT都无法与PC联机下载程序。PLC断电重开,换计算机,换PPI CABLE,换CP5512,PLC切到STOP,怎么做两个PORT都无法与计算机通讯。结果过2-3天,居然又正常了。而且用至现在约1个也是没有问题。只是这种不确定因素让人很困扰,是否有人也遇过这种情况,如果发生要如何解决呢?
2. 网络是使用PPI网络通讯,透过精灵编辑。当初在规划时有看过手册,手册有写建议使用精灵编辑,否则也有可能看似正常的通讯也有可能会过一段时间(可能是几天)后也会出现故障的现象。所以就用精灵编辑,结果现在还是会使用一段时间就发生通讯故障。测试至目前1个月发生过2次,通讯完全就死掉。结果将PLC播 STOP至RUN又都正常了,是否有人也遇过这种情况,如果发生要如何解决呢?
3.
以上这两个问题让人很困难,因为都是不确定什么时候会发生。因为都已经将PLC装上机台了,所以已经不可能换其它厂牌PLC,否则真的想换掉了。是否还有其它方式可以取代PPI网络(除CP243,因为太贵了),因为觉得PPI网络很不稳定。而且像通讯死掉需STOP 至RUN,这真让人无法接受。
最佳答案
建议:
1、上位机与PLC应用同一个AC电源,这样可以没有电位差,并且该电源的稳压性能要好。通讯接口受电压、电位差影响会通讯的。
2、通讯线缆的要采用带屏蔽层的,屏蔽层要一端接地。
3、PLC系统的接地线要规范,要是独立的接地线,不要多点接地。
4、采用RS485通讯要采用终端电阻。
5、程序要有容错处理,例如通讯伙伴响应滞后、数据区溢出等相应的处理程序。对于多站点轮询的程序要编制合理。
6、降低通讯速率。PPI通讯CPU通信口的最高速率为187.5K波特,保证的通信距离为50m。要获得更长的通信距离,需要增加RS-485中继器;在一个总线型网络上最多加9个中继器,但通信距离不能超过9600m。
7、如果不更改、不添加硬件获得较长的通讯距离可以采用modbus协议。
提问者对于答案的评价:
thx
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc301396.html