S7 GRAPH 順控編程系列連載1
工作區(qū)是S7 GRAPH編程的最重要的地方,典型的編程視圖如下:

互鎖條件(Interlock):
Interlock是每步的一個(gè)可編程條件,它影響每個(gè)單獨(dú)步的執(zhí)行情況。
? ? 如果互鎖條件滿足:則與互鎖條件組合的動(dòng)作程序被執(zhí)行(在GRAPH中有專門的互鎖指令-C-)
? ? 如果互鎖條件不滿足:則與互鎖條件組合的動(dòng)作程序不執(zhí)行,互鎖錯(cuò)誤信號將為1(事件event L1)
每個(gè)互鎖條件最多可以容納32個(gè)LAD/FBD元素,在工作區(qū)用C表示,如果每個(gè)互鎖條件為空,系統(tǒng)自認(rèn)為互鎖條件滿足。
例如:下圖中監(jiān)測溫度超過90度的設(shè)定值 ,即互鎖條件不滿足,則監(jiān)控時(shí)互鎖錯(cuò)誤信號觸 發(fā)。

監(jiān)控條件(Supervision)
是每步的一個(gè)可編程條件,它將影響每個(gè)單獨(dú)步向下一步轉(zhuǎn)換的執(zhí)行情況。
如果監(jiān)控條件滿足,則事件V1發(fā)生,順控器不再轉(zhuǎn)換到下一步,當(dāng)前步保持激活,步的激活時(shí)間Si.U停止。
如果監(jiān)控條件不滿足,并且轉(zhuǎn)換到下一步的條件滿足,順控器將轉(zhuǎn)換到下一步。
每個(gè)監(jiān)控條件最多可以容納32個(gè)LAD/FBD元素,在工作區(qū)用V表示,如果每個(gè)監(jiān)控條件為空,系統(tǒng)自認(rèn)為監(jiān)控條件不滿足。
標(biāo)簽: