当前位置:机电之家首页 >> PLC技术>> PLC手册 >> PLC产品手册 >> plc程序语句执行顺序对运算结果都有哪些影响
plc程序语句执行顺序对运算结果都有哪些影响

大家都很清楚plc的程序扫描时由头到尾的依次执行的,所以,在我们自己编写程序或修改程序时,一定要重视语句的执行顺序对逻辑运算结果的影响,这是我们常常会犯的错误,下面我就举个小小的示例来看看。

1.jpg

上图是一个很简单的小程序,本意呢就是想通过定时器t0每秒导通一次,那么c0和c1也会每隔1s就会加1。那么大家看看我上面的程序的结果会是什么样的?

下图就是运算的结果,c0计数正常而c1并未继续计数。

2.jpg

那么为什么会出现如上的结果呢?这就是本文前面提到的运算顺序的问题了?

简单分析下过程:为了更直观我们讲上面的lad转换成stl来看看程序

3.jpg

当如下图所示红框中的第一个逻辑,定时器t0计时时间到后则重新计时,c0得到上升沿而进行计数。

4.jpg

当如下图所示篮框内的将开始重新的逻辑,t0不会产生上升沿,所示c1也就不进行计数。

5.jpg

那么针对本例,怎么修改呢?如下图所示即可。

7.jpg再来看看修改后的stl程序:

8.jpg

修改后的程序更加精简。

当然了本文只是举个例子,提醒大家在编写程序或修改程序时,一定要遵循plc程序执行的最基本原则。不要出现本文第一段程序中的“画蛇添足”。

作者:未知 点击:1912次 [打印] [关闭] [返回顶部]
本文标签:plc程序语句执行顺序对运算结果都有哪些影响
* 由于无法获得联系方式等原因,本网使用的文字及图片的作品报酬未能及时支付,在此深表歉意,请《plc程序语句执行顺序对运算结果都有哪些影响》相关权利人与机电之家网取得联系。
电子样本

上海金桥电子样册
:洪玉莲
:18918933859
:上海金桥高中压阀门厂有限公司
个人求购

杨光汉 【求购】  工作柜  2025-2-8
周总 【求购】  医用门  2025-2-8
丁思妍 【求购】  机柜并联柜  2025-2-8
周先生 【求购】  气相沉积炉  2025-2-8
杨工 【求购】  电机  2025-2-7
贺圣光 【求购】  液碱  2025-2-7
 【求购】  空气压缩机  2025-2-7
 【求购】  风力发电系...  2025-2-6
VIP公司推荐