我用一个IO域用来输入一个数值,这个数值有一定的范围,例如是0--100,怎样设置呢?我设置了这个变量的上下限,可是还是可以输入100以上的数值,请高手指教!
问题补充:
用的是wincc flexible组态软件
最佳答案
对于数字变量,可以通过定义下限范围和上限范围来定义一个数值范围。
为了定义限制范围,最多可设置四个限制值:
下限范围的下限值
下限范围的上限值
上限范围的下限值
上限范围的上限值
可以组态当其中一个限制值高于时,系统发出模拟量报警消息。
另外,组态系统在变量值低于或高于其所组态的数值范围时处理函数列表。
要求
已创建了想要为其设置限制值的变量。
该变量的属性视图打开。
步骤
在属性视图的“属性”组中单击“限制”。 如果想要将某个限制值设置为常数值,在弹出式菜单中选择“常数”,并在相应的域中输入数字值。
如果想要将某个限制值设置为变量值,在弹出式菜单中选择“变量”,并在相应的域中输入一个数值。 使用对象列表定义用于限制值的变量。
如果在数值低于或高于限制值时应发出模拟量报警,则激活限制值旁边的“创建报警”复选框。
模拟量报警的文本可使用模拟量报警编辑器进行改变。
为了设置变量的上限值,使用相关的设置重复步骤2和步骤3。
如果应在数值低于数值范围时处理函数列表,单击“事件”组中的“高于下限”。 在该对话框中创建函数列表。
如果应在数值高于数值范围时处理函数列表,单击“事件”组中的“高于上限”。在该对话框中创建函数列表。
提问者对于答案的评价:
谢谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc309247.html