当前位置:首页 > 工业用地 >s7-200plc指令大全(simatic s7-plcsim advanced)

s7-200plc指令大全(simatic s7-plcsim advanced)

数学函数非常重要。数学函数指令应用于模拟量处理、PID控制等多种场合。

(1)添加指令(ADD)

s7-200plc指令大全(simatic s7-plcsim advanced)

当允许输入端EN为高电平“1”时,将输入端IN1和IN2中的整数相加,并将结果发送至OUT。添加的表达式为:IN1+IN2=OUT。添加指令(ADD)和参数如表1所示。

图1

注:您可以从指令框的“?>”下拉列表中选择指令的数据类型。可以通过单击指令中添加的图标来添加可选输入。

举例说明加法指令(ADD)。梯形图如图2所示:

图2

当I0.0闭合时,加法指令被激活。 IN1 中的整数存储在MW10 中。假设这个数字是11。IN2中的整数存储在MW12中。假设这个数字是21。整数加法的结果存储在OUT 中。 MW16 中的数字为42。由于未超出计算范围,因此Q0.0 输出为“1”。

[例4-21] 有一台电炉,加热功率有1000W、2000W、3000W 三种。电炉有1000W和2000W两种电热丝。需要用按钮选择三个加热档位。按一次按钮,1000W电阻丝加热,为第一档;按两次按钮,2000W电阻丝加热,为二档;当按下按钮3次时,1000W电阻丝被加热。与2000W电阻丝同时加热,即三档;当按四次按钮停止加热时,请编写程序。

【解决办法】梯形图如图3所示:

图3

图3所示的梯形图程序没有逻辑错误,但实际上有两个缺陷。一是Q0.0~Q0.2上电时不复位,二是多达14个输出点被浪费。这在实际工程应用中是不允许的。改进上述程序,如图4所示。

图4

最新资讯

推荐资讯