PLC的I/O刷新是什么过程?同时进行的还是顺序进行?

来源:百度知道 编辑:UC知道 时间:2024/06/04 10:16:57

这要看怎么说,(本人工作当中的一些经验,希望对你有帮助)
1.程序是顺序执行的,所以在写程序的时候一定要注意,代码是由上到下执行的,并不是同时刷新的;在用到内部寄存器的时候,如果不注意这点就会出错(我当时刚开始工作室就是没注意到这点,有时候看着对的程序,老是执行不对;这点,就是梯图和配电盘的最大区别,配电盘电路图一般不用考虑这点)
2.另外,io口,也就是露在外边的接线端子是同时刷新的(因为在寄存器和io 口之间还有锁存器,一般4个扫描周期更新一次锁存器),按照程序占得字节数,如果字节数太大,有可能要好几个扫描周期刷新一次(也就是说完整的执行一遍程序)刷新一次I/O。
3.以上两点主要是说,例:比如说O0.1 是1个输出点寄存器,在程序中可能会出现好多次,他的值可能在四个扫描周期内是有变化的,但只有刷新锁存器了,才能表现在外部端子上。
4.注:一般梯图,用不了一个扫描周期,好像我记得我单位FANUC 0i 的梯图,分两层,第二层也就给设了7个扫描周期。数控机床的梯图够大了吧,也就这么长。 所以说一般4个扫描周期就足够了
5。所以说,程序中一定要分清扫面周期和io刷新的区别,否则会出错
www.haiyii.cn

所谓“PLC的I/O刷新”应该就是指扫描周期,这个周期应该是毫秒级的,是顺序进行的。