西门子PLC与组态王通讯的问题

我用二个西门子226与组态王通信时,单击电脑上的按钮PLC不动作或是出现错误动作,这是怎么回事,我二个CPU之间用的是DP头连的都是接的A1 B1,然后一根进口编程电缆一头连到电脑USB口一头连到DP头上,二个CPU 的地址也改不一样,PLC编程软件上也能搜到二个CPU,但就是经常出现误动作,怎么回事

第1个回答  2013-10-17
如果是你自己写PLC程序,自己做组态王组态的话,给你一些建议。如果不是你自己做的话请原先设计的工程师解决。
1、硬解连接、接线要规范。比如用光电隔离的通讯转换卡,PLC、上位机都要独立接地;
2、通讯口参数要一直,常规用的是PPI的9600,8,n,1;
3、两个PLC地址要分开,比如一个地址是2、另外一个是3.....;
4、组态王那边IO变量的采集周期稍微设长些,比如设到1000ms以上;
5、一个画面变量连接点最好不要超过32个,否则通讯延迟很明显;
以上。
第2个回答  2013-10-17
最好单对单!你的编程电缆有问题吧?或者你可以做成1一个是MODBUS主站 1个从站通讯 你的组态软件只连接主的另一个口 这样要安全的多啊!!!

你的问题肯定是同时通讯2个CPU的问题!!!!!!!
第3个回答  2013-10-17

出现误动作可能是通信速率设置问题

    你可以在组态王里面测试下通信 成功的话就不是电脑方面的问题 是两个PLC间的问题

第4个回答  2019-01-03
"经常出现误动作"?一般是程序没写好。需要检查程序。
相似回答