s7200cn 有8台cpu226做ppi网络通,严重的通讯问题
郑志武
发布于2013-03-06 17:54
1
0
标签:
现在使用s7200cn有8台cpu226做ppi网络通讯,现在有几个严重的问题产生。
1.在测试时有陆续发生过3台cpu226通讯忽然两个port都无法与pc联机下载程序。plc断电重开,换计算机,换ppicable,换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协议。