PLC的执行过程是如何进行的?
虽然PLC所使用的梯形图程式中往往使用到许多继电器、计时器、计数器等名称,但PLC内部并非实体上具有这些硬件,而是以内存与程式编程方式做逻辑控制编辑,并借由输出元件连接外部机械装置做实体控制,这样能大大减少控制器所需的硬件空间。实际上,PLC执行梯形图程式的运作方式是逐行的,即先将梯形图程式码以扫描方式读入CPU中并最后执行控制运作。整个扫描过程包括“输入状态检查”、 “程式执行”和“输出状态更新”三大步骤。①“输入状态检查”。PLC首先检查输入端元件所连接的各点开关或传感器状态(“1”或“0”代表开或关),并将其状态写入内存中对应的位置Xn。②“程式执行”。将梯形图程式逐行读人CPU中运算,若在程式执行过程中需要输入触点状态,CPU则直接从内存中查询取出。而输出线圈的运算结果则存人内存中对应的位置,暂不反应至输出端Yn。③“输出状态更新”。将步骤②中的输出状态更新至PLC的输出触点,并且重回步骤①。此三大步骤称为PLC的扫描周期,而完成扫描周期所需的时间称为PLC的反应时间。PLC输入信号的时间若小于此反应时间,则有误读的可能性。每次程式执行后与下一次程式执行前,输出与输入状态会被更新一次,这种运作方式又称为输出/输入端“程式结束再生”。
上一篇:PLC的工作方式是怎样的?
相关推荐
最新更新
推荐阅读
猜你喜欢
电工推荐
![电工技术基础_电工基础知识_电工之家-电工学习网](/skin/images/guanzhu.jpg)