情况是这样的:
我现场的模拟量模块AIW0 AIW4 AIW6 AIW10 都没有接传感器,就AIW2 AIW8 接了传感器. 我在触摸屏上设置了按钮,按钮为1时导通传感器处理信号,显示温度. 但是我有时按了没接传感器的通道,PLC就会给我一个32767的值显示在触摸屏上,当我把按钮复位为0时,PLC还是默认保持输出32767.
我后来是这样处理的,当我的按钮下降沿时,把0传送到相对应的通道号上,覆盖32767.
我就想问一下,是不是S7-200默认保持最后一次扫描到的结果,进行保持输出?
我这个温度用的是V区,之前我也试过,Q输出也是默认保持最后一次输出.
我想问一下:是不是S7-200就是默认保持最后一次输出的?是不是可以通过其他方法改变?
谢谢
最佳答案
1 有时按了没接传感器的通道,PLC就会给我一个32767的值显示在触摸屏上
这说明通道或者程序有问题。
2 把按钮复位为0时,PLC还是默认保持输出32767
应该是这样,按钮置位时,某个V区地址为32767,按钮断开时,没对这个V区地址重新赋值,所以它还是那么多。
V区值只有对它赋值时,它的值才会改变,I区在每个扫描周期开始根据实际输入来赋值。
提问者对于答案的评价:
谢谢```很详细.十分感谢.
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc350986.html