一般情況下,PLC程序大多在OB1中編寫,但是OB1主組織塊是一個(gè)循環(huán)組織塊,他的周期不固定,每一個(gè)執(zhí)行周期的長短,跟執(zhí)行的語句多少有關(guān)系。
當(dāng)調(diào)用PID功能塊或進(jìn)行重量、流量等累計(jì)運(yùn)算時(shí),要求信號(hào)的采樣周期必須相等,如果使用OB1,因?yàn)閳?zhí)行周期不均等,將造成累計(jì)誤差,無法得到正確的運(yùn)算值。
OB35循環(huán)組織塊是嚴(yán)格按照固定周期運(yùn)行的中斷程序,執(zhí)行的固定周期缺省值是100ms,符合PID功能塊對(duì)采樣周期均等的要求,尤其是重量、流量等的累計(jì)運(yùn)算,對(duì)信號(hào)的采樣周期的均等要求非常高,以此提高運(yùn)算的精度。
在使用OB35功能塊時(shí),一定注意PLC程序的指令的執(zhí)行時(shí)間,不能超過OB35的周期,所以,一般對(duì)運(yùn)算周期保持均等要求不高的PLC程序,盡量不要編寫在OB35組織塊中。










