在以下部分中,將在組織塊“Main” 中調(diào)用 GRAPH FB“GRAPH_Sequence” 并為兩個輸入參數(shù)提供數(shù)據(jù)。 當(dāng) CPU 切換為 RUN 模式后,將立即調(diào)用“Main” 組織塊。 然后將依次調(diào)用 GRAPH FB“GRAPH_Sequence” 。
下圖顯示了GRAPH FB 的調(diào)用:
① 順控器和各個參數(shù)的狀態(tài)信息以及各個步和轉(zhuǎn)換條件的狀態(tài)信息都存儲在“GRAPH_Sequence_DB”中。
② 可使用輸入?yún)?shù)“OFF_SQ” 關(guān)閉 GRAPH 順控器。 關(guān)閉 GRAPH 順控器時,將取消激活所有步。
③ 可使用輸入?yún)?shù)“INIT_SQ” 激活 GRAPH 順控器的第一步。 在通過此參數(shù)重新激活順控器時,將復(fù)位所有步的執(zhí)行狀態(tài)。
要調(diào)用程序塊,請按以下步驟操作:
1. 將 GRAPH FB“GRAPH_Sequence” 拖放到組織塊“Main” 的程序段 1 中。
2. 單擊“確定”。
3. 連接輸入?yún)?shù)“OFF_SQ” :
– 單擊輸入。
– 從 Task-Card 中雙擊“常閉觸點”。
在參數(shù)“OFF_SQ” 中, 通過常閉觸點取消激活順控器執(zhí)行。 如果常閉觸點的信號狀態(tài)為“0”,則將終止順控器并且取消激活所有步。
4. 連接輸入?yún)?shù)“INIT_SQ” :
– 單擊輸入。
– 在任務(wù)卡中雙擊“常開觸點”
在參數(shù)“INIT_SQ” 中,使用常開觸點啟動順控器的執(zhí)行。 如果常開觸點的信號狀態(tài)為“1”,則將復(fù)位順控器并從第一步“S1 Home” 開始執(zhí)行。
5. 單擊參數(shù)“OFF_SQ” 的操作數(shù)占位符,并輸入“Start_GRAPH_Sequence” 作為變量名稱。
6. 右鍵單擊文本“Start_GRAPH_Sequence” ,并從快捷菜單中選擇“定義變量”。
7. 創(chuàng)建具有以下屬性的變量:
– 區(qū)域:"Global Memory"
– 地址:"M100.0"
– 數(shù)據(jù)類型:"Bool"
– PLC 變量表:"Tags GRAPH Sequence"
通過單擊“定義”確認該對話框。
8. 按住
9. 保存項目。在組織塊“Main” 中成功創(chuàng)建了 GRAPH FB“GRAPH_Sequence” 調(diào)用。
可以使用“Start_GRAPH_Sequence” 變量控制整個順控器的執(zhí)行。
● 如果該變量的信號狀態(tài)設(shè)置為“0”,則將取消激活該順控器并且終止當(dāng)前程序。 在任何一步中都可以執(zhí)行以上操作。
● 如果該變量的信號狀態(tài)設(shè)置為“1”,則開始順控器操作。 無論是首次激活順控器還是在取消激活后再次激活,都可以執(zhí)行以上操作。
順控器的其它控制選項
GRAPH 函數(shù)塊還提供有更多的選項,可以通過相應(yīng)的輸入?yún)?shù)控制順控器。 尤其是在復(fù)雜的生產(chǎn)過程中,可以非常便捷地通過各種特定的變量控制順控器開始和終止以及中斷和重新啟動。
-
程序
+關(guān)注
關(guān)注
117文章
3785瀏覽量
81004 -
函數(shù)
+關(guān)注
關(guān)注
3文章
4327瀏覽量
62569
原文標(biāo)題:博途V13-調(diào)用 GRAPH 順控器實例
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論