songbo198x
级别: 探索解密
精华主题: 0
发帖数量: 63 个
工控威望: 171 点
下载积分: 10643 分
在线时间: 40(小时)
注册时间: 2017-02-17
最后登录: 2023-11-29
查看songbo198x的 主题 / 回贴
楼主  发表于: 2019-02-22 11:21
PLC在一个扫描周期里面,它的子程序是同时扫描工作的还是按顺序逐个扫描的呢?
在一个扫描周期里,如果我在一个子程序里面ON了一个位,那么这个位在当前扫描周期里面,同时有两个地方用它作为运行条件,那么同一个子程序里的位和其他子程序里的位是同时为ON的吗?
受不了了
级别: 家园常客
精华主题: 0
发帖数量: 596 个
工控威望: 724 点
下载积分: 1667 分
在线时间: 381(小时)
注册时间: 2015-06-17
最后登录: 2024-04-24
查看受不了了的 主题 / 回贴
1楼  发表于: 2019-02-22 11:33
记得西门子的手册里有讲这个的,原子操作
abadguy
级别: 略有小成
精华主题: 0
发帖数量: 289 个
工控威望: 483 点
下载积分: 1506 分
在线时间: 235(小时)
注册时间: 2012-08-21
最后登录: 2023-06-27
查看abadguy的 主题 / 回贴
2楼  发表于: 2019-02-22 11:38
扫描原理多看看,我认为不执行的子程序是不受影响的,最后的语句对输出有决定作用。
zqszk123
集百家之所长,融百家之所思,扬百家之所名!
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 246 个
工控威望: 1067 点
下载积分: 585 分
在线时间: 123(小时)
注册时间: 2018-06-19
最后登录: 2023-04-03
查看zqszk123的 主题 / 回贴
3楼  发表于: 2019-02-22 11:46
PLC的工作机制是顺序的也就是单线程的,
quanquanmu
级别: 正式会员
精华主题: 0
发帖数量: 26 个
工控威望: 99 点
下载积分: 459 分
在线时间: 132(小时)
注册时间: 2018-01-15
最后登录: 2023-01-13
查看quanquanmu的 主题 / 回贴
4楼  发表于: 2019-02-22 15:15
从左至右,从上至下,逐行扫描。