西门子PLC在运行时如何采用循环执行用户程序的方式

   更新日期:2024-09-13     来源:建材之家    浏览:52    评论:0    
核心提示:西门子PLC在运行时采用循环执行用户程序的方式,这种运行方式也称为扫描工作方式。 下面是循环处理的各个阶段的任务: 1) 操作系统启动循环时间监控。 2) CPU将过程映像输出区的数据写到输出模块。 3) CPU读取输入模块的输入状态,并存入过程映像输入区。 4) CPU处理用户程序,执行用户程序中的指令。 5) 在循环结束时,操作系统执行其他任务,例如下

使用摇表测量绝缘的安全注意事项

推荐简介:1.所用摇表测量高压设备绝缘,应由两人担任。2.测量用的导线,应使用绝缘导线,其端部应有绝缘套。3.测量绝缘时,必须将被测设备从各方面断开,验明无电压,确实证明设备无人工作后,方可进行。在测量时禁止他人接近设备。 在测量绝缘前后,必须将被试设备对地放电。 测量线路绝缘,应取得对方允许后方可进行。4.在有感应电压的线路上(同杆架设的双回路或单回路与另一线路有平行段)测量绝缘......

西门子PLC在运行时采用循环执行用户程序的方式,这种运行方式也称为扫描工作方式。
    下面是循环处理的各个阶段的任务:
    1) 操作系统启动循环时间监控
    2) CPU将过程映像输出区的数据写到输出模块。
    3) CPU读取输入模块的输入状态,并存入过程映像输入区。
    4) CPU处理用户程序,执行用户程序中的指令。
    5) 在循环结束时,操作系统执行其他任务,例如下载和删除块等。
    6) CPU返回第一阶段,重新启动循环时间监控。
    有个网友提出这样一个问题:为什么不是像其他PLC那样,在本次扫描周期结束的时候将过程映像输出区的数据写到输出模块,而是在下一个扫描循环周期才写到输出模块?这样不是产生了一个扫描周期的延迟吗?
    我的回答如下:PLC的扫描工作方式是一种重复的循环过程,就像我们日常使用的时钟一样,23点59分59秒过了就是下一天的0点0分0秒。说起来进入了下一天,实际上只差一点点时间。因此在下一扫描周期的开始将数据输出到外设,与本周期结束时输出的效果基本上是一样的。这两种方法的输出时间相差不是一个扫描周期,基本上没什么差别。

小程序码
 
打赏
 
更多>文章标签:水电 电工维修
更多>同类水电电工资讯
0相关评论

推荐图文更多...
点击排行更多...
水电商机信息更多...
水电电工圈更多...
最新视频更多...
推荐产品更多...
天花之家 | 木门之家 | 灯具之家 | 铁艺之家 | 幕墙之家 | 五金头条 | 楼梯头条 | 墙纸头条 | 壁纸头条 | 玻璃头条 | 老姚之家 | 灯饰之家 | 电气之家 | 全景头条 | 陶瓷之家 | 照明之家 | 防水之家 | 防盗之家 | 博一建材 | 卫浴之家 | 区快洞察 | 潜江建材 | 仙桃建材 | 恩施建材 | 随州建材 | 咸宁建材 | 黄冈建材 | 荆州建材 | 孝感建材 | 荆门建材 | 鄂州建材 | 襄樊建材 | 宜昌建材 | 十堰建材 | 黄石建材 | 长沙建材 | 湘西建材 | 娄底建材 | 怀化建材 | 永州建材 | 郴州建材 |
建材 | 720全景 | 企业之家 | 移动社区 | 关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | sitemap | 粤ICP备14017808号-1
(c)2015-2017 BO-YI.COM SYSTEM All Rights Reserved
Powered by 电工之家