CPU使用的1215C 版本4.6 前几天做测试的时候发现设备点动不好用,使用1215通过PN控制一台伺服驱动器,在wincc中做了一个按钮,按下正转,松开停止,在测试的时候发现按钮按下好几次才会生效一次,或者按下抬起后点动命令没有复位。
我将网络与单位路由器断开,直连PLC还是同样的问题。
数据监视倒是没啥问题,能够及时显示。
用Wireshark监视电脑与PLC之间的通讯没有出现错误,由于能力有限不能具体分解数据包中的内容,利用组态王与PLC使用S7通讯,只做了这一个按钮,通过抓包软件能够看到每条指令都能够正确的发送到PLC,并且收到了成功确认,但在PLC中监视按钮的控制位并没有立即置位或复位,由于组态王发送的命令在按钮按下时持续发送写入指令,在间隔2-3秒后PLC可以监视到控制的位置位,如果短暂的按下可能PLC侧都没有任何动作。




上图中数据e2表示我发送了点动命令,PLC也正确收到了,然后间隔了1秒在数据那里显示a0时可以看出收到了点动命令,可以证明向PLC正确发送了2次命令才执行了变量置位,这个命令在我松开按钮时过了几秒电机才停止的点动,后面为截图。
请各位专家帮忙分析一下哪里出了问题?
给我的感觉就像PLC本身的问题,前段时间同样使用1215的时候就出现了只能一台wincc电脑能够正常使用,两台wincc同时运行的时候不定期就会其中一台断网不能操作,自己还不能恢复,只有重启wincc才能正常使用。