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