SIMATIC S7

数学函数非常重要,在模拟量的处理、PID控制等很多场合都要用到数学函数指令。

(10)设置限值指令(LIMIT)

使用“设置限值”指令,将输入IN的值限制在输入MN与MX的值范围之间。如果IN输入的值满足条件MN≤IN≤MX,则OUT以IN的值输出。如果不满足该条件且输入值IN低于下限MN,则OUT以MN的值输出。如果超出上限MX,则OUT以MX的值输出。设置限值指令(LIMIT)和参数见图1。

图1

注意:可以从指令框的“??>”下拉列表中选择该指令的数据类型。

用一个例子来说明设置限值指令(LIMIT),梯形图如图2所示。

图2

当I0.0闭合1次时,激活设置限值指令,当100.0≥MD20≥0.0时,MD24=MD20;当MD20≥2100.0时,MD24=100.0;当MD20≤0.0时,MD24=0.0。

审核编辑:刘清

发表评论