kashsee
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看kashsee的 主题 / 回贴
楼主  发表于: 2012-06-05 15:52
初学者对这东西搞不清楚,在本次plc扫描周期执行完后,元件映像寄存器里的内容在下个扫描周期内还保持上次的吗?不保持上次的又怎么样?比如这个梯形图,在这次扫描周期按下I0.0,这个周期Q4.0没接通,下个扫描周期没按下I0.0,Q4.0会不会接通呢?这个新手真的很难理解?
znz43
工控职业已成回忆 只因爱好常回家园 乐此不疲
级别: 工控侠客

精华主题: 0
发帖数量: 1057 个
工控威望: 4900 点
下载积分: 7351 分
在线时间: 2560(小时)
注册时间: 2010-06-24
最后登录: 2024-11-17
查看znz43的 主题 / 回贴
1楼  发表于: 2012-06-05 17:06
先执行外部输入更新,I0.0= ON,执行梯形图扫描,因为M0.0=OFF,Q4.0=OFF;I0.0=ON,M0.0=ON
执行外部输出更新,Q4.0=OFF,(内部M0.0=ON)
执行外部输入更新,I0.0=OFF
执行梯形图扫描,因M0.0=ON,Q4.0=ON;I0.0=OFF,M0.0=OFF
执行外部输出更新,Q4.0=ON,(内部M0.0=OFF)
执行外部输入更新,I0.0=OFF
梯形图扫描,Q4.0=OFF,M0.0=OFF
对于此程序,Q4.0比I0.0晚ON一个扫描周期,同样也比I0.0晚OFF一个周期。即Q4.0总是比I0.0落后一个扫描周期。
出门打工难,打工学艺难,学艺拜师难,找到好师傅更难。
赠人玫瑰,手留余香。舍得舍得,有舍才有得。