zmrs163
级别: 家园常客
精华主题: 0
发帖数量: 419 个
工控威望: 570 点
下载积分: 1586 分
在线时间: 345(小时)
注册时间: 2017-06-12
最后登录: 2025-08-25
查看zmrs163的 主题 / 回贴
楼主  发表于: 5天前
图片:
图片:
图片:
在好多年前我学三菱的时候,从3U的手册上看到PLC执行顺序是输入刷新-程序执行-输出刷新,然后我就一直默认三菱PLC都是这个顺序,直到最近我才发现5U,R系列都是图2的顺序,虽然从使用效果来说几乎没有区别,西门子,倍福也似乎都是输入输出刷新在一起。但是从图3来看,IO刷新和END处理又是两个不同的阶段,所以三菱的扫描周期到底是从IO刷新开始计算,还是程序执行开始计算,刷新到底是算在END处理中,还是不算呢
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5297 个
工控威望: 7523 点
下载积分: 161830 分
在线时间: 3242(小时)
注册时间: 2007-11-21
最后登录: 2025-08-22
查看sjm213的 主题 / 回贴
1楼  发表于: 4天前
西门子200smart对扫描周期的描述也是  输入刷新--程序执行--输出刷新  这种方式。
如果把END作为程序执行完毕的标识点,那么按这种描述循环执行下来就是
输入刷新--程序执行--END处理--输出刷新-- 输入刷新--程序执行--END处理--输出刷新 -- 输入刷新--程序执行--END处理--输出刷新 ……
如果扫描周期截取点放在某个“输出刷新”上,就成了 IO刷新-程序执行-END处理。