当PLC运行时,CPU就要执行用户程序中的操作。但是CPU不可能同时执行多个操作,只能分时地一个操作一个操作地执行。PLC利用系统软件在其内部建立了输入输出映像区,当PLC的CPU执行用户程序时,从输入映像区中读取输入信号的状态,进行相应的操作。
当CPU执行完第一个操作后,将操作结果输出到输出映像区,然后再执行第二个操作,操作结果送到输出映像区。在程序执行过程中,PLC并不读取输入信号的真正状态,执行结果也并没有输出到PLC外部。
只有当程序执行到结束指令(END)时,将输出映像区中执行结果向PLC外部输出一次,将输入信号的状态读取一次送到输入映像区。对输入输出信号的这一操作过程称为I/O刷新。
I/O刷新完成后,CPU再从用户程序的第一条指令开始,进行下一次程序执行。PLC的这种工作方式被称为扫描方式。
PLC的扫描周期包括上电后初始处理、共同处理、上位链接服务、外设服务、运算处理、I/O刷新。
审核编辑 :李倩
-
plc
+关注
关注
5019文章
13400浏览量
465957 -
cpu
+关注
关注
68文章
10922浏览量
213283
原文标题:何为PLC 的周期扫描机制?PLC的扫描周期一般包括哪几个阶段?
文章出处:【微信号:工控PLC学习,微信公众号:工控PLC学习】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
实战分享:如何正确使用扫描机气密性检测仪提升检测效率
![实战分享:如何正确使用<b class='flag-5'>扫描机</b>气密性检测仪提升检测效率](https://file1.elecfans.com/web3/M00/05/89/wKgZPGeA0XSAN6hQAABiaRRYHpY561.png)
扫描机气密性检测仪的操作方法
![<b class='flag-5'>扫描机</b>气密性检测仪的操作方法](https://file1.elecfans.com/web2/M00/0C/36/wKgaomcxpc6ANeEJAACbzOedaco225.png)
大幅扫描仪扫描地图怎么操作
CPU时钟周期、机器周期和指令周期的关系
锐达仪表3D扫描机器人:工业测量的革命性创新
![锐达仪表3D<b class='flag-5'>扫描机</b>器人:工业测量的革命性创新](https://file1.elecfans.com/web2/M00/06/4F/wKgaombZaPyASED3ACNYf9QzPpA768.png)
何为电磁干扰(EMI)扫描仪,哪里需要它?
![<b class='flag-5'>何为</b>电磁干扰(EMI)<b class='flag-5'>扫描</b>仪,哪里需要它?](https://file.elecfans.com/web2/M00/9F/D9/poYBAGQ9752APSjeAAAYI1VgEtY574.png)
RS232转PN协议网关模块连接PLC和霍尼韦尔条码扫描器通信
![RS232转PN协议网关模块连接<b class='flag-5'>PLC</b>和霍尼韦尔条码<b class='flag-5'>扫描</b>器通信](https://file1.elecfans.com/web2/M00/F9/C8/wKgZomaLsxyAWz6CAAG3gUgnmos383.png)
esp32-C3如何设置扫描周期?
PLC冗余系统的相互切换机制
三菱PLC扫描周期对控制系统性能的影响
三菱PLC扫描周期详解
欧姆龙如何合法地解除PLC的读取保护
EtherCAT PLC带轴数的限制影响因素
哪款二维码扫码头适合安装嵌入到点餐机?嵌入式二维码的扫描机器详解
![哪款二维码扫码头适合安装嵌入到点餐机?嵌入式二维码的<b class='flag-5'>扫描机</b>器详解](https://file1.elecfans.com/web2/M00/C1/04/wKgZomXcMC2AMbjYAAEUoHnK9eA669.png)
评论