1、程序中有没有多次对同一 个线圈进行操作,比如双线圈问题、或者后面对该线圈又执行了复位操作。
另外就是检查程序中有对字节、字、双字的操作包含了该位。即对该位进行了隐式操作;
用交叉引用查一下,程序中对该线圈的引用
2、上位HMI与PLC是不是通讯正常
3、上位连接的该位的变量是不是没有连接正确?
4、如果在PLC程序及HMI项目集成在TIA 中,可以用拖放的方式避免变量连接错误;
5、就写一个如图的简单程序测试一下,看看PLC与HMI状态是不是统一的.
应该就是双线圈的问题,后来重写了一下解决了,我想知道虽然是双线圈,可是它并没有通电啊,也会对线圈状态造成影响吗
永远记住一点,程序扫描方式是自上而下,最后扫描到的有效
上海启水自动化科技有限公司专注于西门子PLC,楼宇科技,触摸屏,CPU模块,电线电缆,伺服电机,变频器等