21ic问答首页 - 可编程控制器PLC的工作原理是什么
相关问题
- 多台PLC设备之间如何实现跨网段互通?0 回答
- PLC网关BL110可采集PLC数据到云平台与上位机系统中0 回答
- 远程操作软件系统的利与弊2 回答
- 【每周分享】维修电工脑子“开路”状态下干出的高难度3 回答
- 手把手教你实现汇川PLC之间 EtherNET/IP无线以太网通信方案0 回答
- 原创教程,两台汇川PLC之间无线以太网通信方案0 回答
- S7-200PLC全套教程视频+软件+例子资料包合集0 回答
- 自动化工厂必备工控产品--PLC无线通信终端(内嵌PLC专用协议)0 回答
- 图文详解PLC无线模块通讯全过程,支持多种PLC通讯协议0 回答
- 干货分享 | PLC跨网段通讯怎么办?4种方法教你解决!0 回答
本周活跃用户
- 1Wxy8030回答 5 次
- 2tpgf回答 4 次
- 3xuanhuanzi回答 4 次
- 4powerantone回答 3 次
- 5龖齉爨麤回答 3 次
- 6laocuo1142回答 3 次
- 7flycamelaaa回答 3 次
- 8probedog回答 3 次
赞0
PLC的扫描过程分为三个阶段,输入采样,程序执行,输出刷新,并进行周期性循环。
输入采样阶段:PLC在输入采样阶段,首先以扫描的方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或者输入数据读入,并将其存入各自对应的输入状态寄存器中,即输入刷新。随即关闭输入端口,进入程序执行阶段。在程序执行阶段即使输入状态有变化,输入状态寄存器的内容也不会有变化。改变了的输入信号只能在下一个扫描周期的输入采样周期阶段才能被读入。
程序执行阶段:PLC按用户程序指令存放的先后顺序扫描 执行每条指令,所需的执行条件可以从输入状态寄存器和当前输出状态中读入,经过相应运算以后,其结果在写入输出状态寄存器中。所以,输出状态寄存器中所有的内容都可以随着程序的执行而改变。
输出刷新阶段:当所有的指令都执行完毕以后,输出状态寄存器的通断状态在输出刷新状态阶段送至输出锁存器之中,并通过一定方式(继电器,晶体管,或晶闸管)输出,驱动相应的输出设备工作,这就是PLC的工作过程。
经过这三个阶段,完成一个扫描周期,对于小型PLC,由于采用了集中输入和集中输出的方式,使得在每一个扫描周期,只对输入状态采样一次,对输出状态刷新一次,在一定程度上降低了系统的响应速度。但却大大提高了系统的抗干扰能力,使得可靠性大大增强。另外,PLC几毫秒或者几十微秒的延迟对于一般的工业控制系统来说,是无关紧要的。
评论
2021-01-26
您需要登录后才可以回复 登录 | 注册