
GRM230系列事件控制 |
事件控制 ![]() 觸發(fā)表達(dá)式 觸發(fā)表達(dá)式是一個(gè)條件表達(dá)式。計(jì)算結(jié)果非 0 表示觸發(fā)條件成立。 觸發(fā)模式 表達(dá)式為真,觸發(fā) 1 次:觸發(fā)條件成立時(shí)僅執(zhí)行一次事件動(dòng)作。 表達(dá)式變化觸發(fā):變量值變化時(shí)執(zhí)行事件動(dòng)作。該類型事件會(huì)在系統(tǒng)啟動(dòng)時(shí)先執(zhí)行一次。表達(dá)式為真,周期性觸發(fā):觸發(fā)條件成立時(shí)先執(zhí)行一次,然后按周期性執(zhí)行事件動(dòng)作。 觸發(fā)延時(shí) 僅對(duì)“表達(dá)式為真,觸發(fā) 1 次”事件有效。在設(shè)定時(shí)間內(nèi),如果觸發(fā)條件一直成立,GRM200 執(zhí)行事件動(dòng)作 1 次。 觸發(fā)周期 僅對(duì)“表達(dá)式為真,周期性觸發(fā)”事件有效。觸發(fā)條件成立時(shí),系統(tǒng)每隔設(shè)定時(shí)間執(zhí)行一次事件動(dòng)作。第一次事件動(dòng)作是在觸發(fā)條件成立時(shí)立即執(zhí)行。 觸發(fā)查詢 在完成賦值操作后,發(fā)出一條已定義的查詢短信,短信發(fā)送給該查詢授權(quán)的所有用戶。 事件執(zhí)行內(nèi)容 變量賦值操作。一個(gè)事件控制最多允許修改 4 個(gè)變量。 注意:利用定時(shí)器和事件控制,GRM200 完全可以當(dāng)成一個(gè)PLC 來(lái)工作,執(zhí)行各種復(fù)雜的邏輯。 事件控制管理 對(duì)于比較復(fù)雜的邏輯,一般需要多個(gè)事件控制完成,如果全部采用單個(gè)事件控制,程序查找和編輯比較麻煩,可以建多個(gè)事件控制組合成一個(gè)程序塊,程序塊可以單獨(dú)展開(kāi)和編輯 ,瀏覽的時(shí)候也可以折疊或者展開(kāi)程序塊。 組合成程序塊只是為了瀏覽和編輯方便,并不影響事件控制的執(zhí)行順序和邏輯,和多個(gè)獨(dú)立的事情控制并無(wú)區(qū)別。 ![]() |