可编程控制器的工作方式

发布时间:2023-09-18
plc与普通计算机的等待工作方式不同,它是采用“顺序扫描、不断循环”的方式进行工作的。即plc运行时,主机的cpu将用户根据控制要求编制的用户程序,按指令存入储存器的顺序逐条取出执行,直至程序结束,然后重新返回第一条指令,开始第二次循环扫描。
plc的扫描工作过程可分为输入取样、程序执行和输出刷新三个阶段,并进行周期循环,其示意如图所示。
图 plc的扫描工作过程图
(1) 输入取样阶段
plc在输入取样阶段,首先按顺序将所有输入端子的通断状态或输入数据读入,并将其存入(写入)各对应的输入状态寄存器中,即刷新输入。随即关闭输入端口,进入程序执行阶段。在程序执行阶段,即使输入状态有变化,输入状态寄存器的内容也不会改变。变化了的输入信号状态只能在下一个扫描周期的取样阶段被读入。
(2) 程序执行阶段
plc在程序执行阶段,按用户程序指令存放的先后顺序扫描执行每条指令,所需的执行条件可从输入状态寄存器、内部继电器(寄存器)和当前输出状态寄存器中读入,经过相应的运算和处理后,其结果再次写入输出状态寄存器中。所以,输出状态寄存器中所有的内容将随着程序的执行而改变。
(3) 输出刷新阶段
当所有指令执行完毕,输出状态寄存器的通断状态在输出刷新阶段送至输出端并通过一定方式(继电器、晶体管或晶闸管等)输出,驱动相应输出设备工作,这就是plc的实际输出。
经过这三个阶段,完成一个扫描周期。扫描周期的长短与用户程序的指令条数及执行各条指令所需的时间有关,一般不超过100ms。
上一个:固态硬盘多少年寿命,固态硬盘能用多久
下一个:AC0805FR-07200KL,国巨车规电阻0805 200KΩ ±1% 1/8W

手机上怎么自拍,怎样在手机上自拍
运算放大器负反馈电路组态分析
电脑驱动怎么恢复成默认的(电脑怎么换回以前的驱动)
高压电机与低压电机相比的优缺点
暴雪怎么卸载不了(暴雪平台如何卸载游戏)
夹竹桃黑斑病的防治
没有产品密钥怎么激活win10(win没有产品密钥怎么办)
手机怎么连接不上电脑只能充电,为什么我的手机连接不上电脑了 只显示充电
蔬菜在室内的盆栽技术
befeld