我想限制键盘的输入值,假如输入值低于最低限或者高于最高限,如何让其保持原有的数值不变呢?
最佳答案
可以先把键盘输入值保存在数据块DB中。例如键盘输入值为DB1.DBW0,保存在DB1.DBW2中。上限值是DB1.DBW4,下限值是DB1.DBW6。可以在触摸屏变量属性中设定限制值。具体梯形图程序请看附件图片, 下面是STL语言:
L DB1.DBW 0
T DB1.DBW 2
A(
O(
L DB1.DBW 0
L DB1.DBW 4
>I
)
O(
L DB1.DBW 0
L DB1.DBW 6
<I
)
)
JNB M001
L DB1.DBW 2
T DB1.DBW 0
M001: NOP 0
图片说明:
提问者对于答案的评价:
谢谢,挺好~
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc175549.html