如何理解plc执行程序的顺序?

如何理解plc执行程序的顺序?,第1张

(1)触点的结果与步

即使在动作相同的程控电路中,借助于触点的构成方法出可简化程序与节省程序步数。

①宜将串联电路多的电路写在上方。如图1的a图。

②宜将并联多的电路写在左方。如图1的b图。

如何理解plc执行程序的顺序?,第2张

(2)程序的执行顺序

对顺控程序作“自上而下”,“自左向右”处理。

plc投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段(即:输入、执行、输出)。 完成上述三个阶段称作一个扫描周期。 在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。

(一) 输入采样阶段

(二) 用户程序执行阶段

在执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。

(三) 输出刷新阶段

当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/2558255.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-06
下一篇 2022-08-06

发表评论

登录后才能评论

评论列表(0条)

保存