haoayou 发表于 2024-7-10 18:16:53

中型PLC常用ST指令_IF

<p>通过IF关键字,可以判断执行</p><p>条件,根据执行条件,执行相应的</p><p>指令。</p><p>语法:</p><p>IF &lt;布尔表达式1&gt; THEN</p><p>&lt;IF_指令&gt;</p><p>{ELSIF &lt;布尔表达式2&gt; THEN</p><p>&lt;ELSIF_指令1&gt;</p><p>ELSIF &lt;布尔表达式n&gt; THEN</p><p>&lt;ELSIF_指令-1&gt;</p><p>ELSE</p><p>&lt;ELSE_指令&gt;}</p><p>END_IF;</p><p>其中,{}内部分是可选的<br/><br/></p><p>如果&lt;布尔表达式1&gt; 为TRUE, 那么只有&lt;IF_指令&gt; 被执行,其它不被执行,否则,从&lt;布尔表达式2&gt;开始,一个一个计算布尔条件表达式直到其中一个表达式值为TRUE,然后执行此表达式对应的指令,如果没有表达式值为</p><p>TRUE,那么执行&lt;ELSE_指令&gt;对应的指令。</p><p><img src="/upload/article/20230627/1687844847107954.png" title="1687844847107954.png" alt="image.png"/><br/></p>
页: [1]
查看完整版本: 中型PLC常用ST指令_IF