<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

西門子博途Graph語言編程之在線調試方法

PLC技術圈 ? 來源:工業機器人培訓 ? 作者:工業機器人培訓 ? 2021-07-27 17:32 ? 次閱讀

相對于西門子PLC的其它類型編程語言,GRAPH與計算機高級編程語言有著非常相近的特性,只要使用者接觸過PASCAL或者VB編程語言,實現GRAPH的快速入門是非常容易的。下面就來介紹一下GRAPH在博圖環境的在線調試方法。

(一)GRAPH在博圖中的適用性

TIA portal中不同型號PLC使用GRAPH的可行性:博途軟件本身已經集成GRAPH語言包。因為V11以上才支持S7-300/400,V12以上支持S7-1500,根據軟件的產品發布通知總結如下:

S7-300/400從STEP 7 Professional V11開始支持使用GRAPH語言

S7-1200不支持使用GRAPH

S7-1500從STEP 7 Professional V12 SP1開始支持使用GRAPH

(二)GRAPH博途中在線調試

(1)Graph程序在線狀態

打開Graph程序,點擊在線可以看到Graph中所有順控器的在線狀態。

從圖中可以看到灰色步和彩色步,灰色步表示未激活步,彩色步表示已經被激活,例如圖中S2,S5和S10,這三個步已經被激活,不同顏色代表步的不同狀態。綠色表示當前步激活,同時滿足互鎖條件,并且不滿足監控條件,例如S10步。紅色表示當前步激活,監控條件滿足,有監控錯誤,例如S2步。黃色表示當前步激活,互鎖條件不滿足,同時監控條件也不滿足,例如S5步。

每個步的左上角對互鎖條件和監控條件有所顯示,-(C)-表示有互鎖條件,綠色表示滿足互鎖條件,黃色表示不滿足互鎖條件。-(V)-表示有監控條件,綠色表示監控條件不滿足,紅色表示監控條件滿足,有監控錯誤。如果左上角沒有任何標志,表示步內沒有監控條件和互鎖條件。當相應的轉換條件滿足時,轉換條件也會變成綠色。(2)Graph程序測試面板

Graph在線后,在右側測試欄的順控器控制卡頁可以對順控器進行控制,這個也稱作調試面板。

下面對于面板的功能進行介紹:

初始化:這個按鈕的功能與輸入引腳INIT_SQ的功能一致。

全部取消激活:這個按鈕的功能與輸入引腳OFF_SQ的功能一致。

確認:這個按鈕的功能與輸入引腳ACK_EF的功能一致。

模式區域中,選擇“自動”選項,就是設定當前Graph為自動模式。

模式區域中,選擇“半自動模式”選項,就是設定當前Graph為TOP模式,如果使用“忽略轉換條件”按鈕,可以實現T_PUSH功能,直接切換到下一步。

模式區域中,選擇“手動模式”選項,就是設定當前Graph為MAN模式。手動模式分為兩個部分:第一部分“帶有轉換條件的步”描述下的按鈕“下一步”,在轉換條件滿足時點擊這個按鈕,會切換到下一步,否則不會切換。

第二部分“手動選擇步”、“啟動“按鈕和”禁用“按鈕,這個是Graph的手動模式,在“手動選擇步”中輸入步號,通過啟動和禁用按鈕來對輸入的步號進行激活和取消激活操作,實現S_ON和S_OFF的功能。

在手動模式中還可激活“啟動同步”,通過選擇“滿足先前的轉換條件”或者“滿足互鎖條件”,會過濾出滿足所選條件的步,在順控器中顯示為淺藍色邊框,如圖3。選擇需要激活的步,點擊“啟動”按鈕后激活選擇步。

選擇了“滿足先前的轉換條件”,在順控器中所有滿足的轉換條件為綠色,滿足條件的步會顯示淺藍色的邊框,如S2,S5,S10,S7步,選擇這些步中的任意步,然后點擊“啟動”按鈕,就可以激活相應的步。

步激活時間的學習模式區域中,“啟用學習模式”與輸入引腳EN_LMODE的功能相同?!氨O控閾值”和“警告閾值”的設定值是生成T_MAX或者T_WARN的規則參數?!爸刂脤W習時間”按鈕可以將記錄在步中的T_MAX和T_WARN兩個時間復位為初始值(7s和10s)。

在順控器控制的卡頁下面還有一個測試設置的卡頁,包含一些內部參數設置,方便調試,如下圖所示:

0ee67858-eb98-11eb-a97a-12bb97331649.jpg

“跟蹤活動步”:勾選后,可以使主界面中的監控聚焦激活的步的位置。

“忽略步”:勾選后,與輸入引腳EN_SSKIP功能一致。

“需要確認監控錯誤”:勾選后,和輸入引腳EN_ACKREQ功能一致。

“停止順控器”:勾選后,和輸入引腳HALT_SQ功能一致。

“停止定時器”:勾選后,和輸入引腳HALT_TM功能一致。

“處理所有互鎖條件”:勾選后,在順控器主畫面可以看到所有步互鎖條件的當前狀態,否則只能看到激活步的互鎖條件的狀態。

“處理所有轉換條件”:勾選后,在順控器主畫面可以看到所有步轉換條件的當前狀態,否則只能看到激活步的轉換條件的狀態。

“激活動作”:勾選后,和輸入引腳ZERO_OP功能一致。

“激活監控條件”:勾選后,和輸入引腳EN_SV功能一致。

“激活互鎖條件”:勾選后,和輸入引腳EN_IL功能一致。

利用測試面板以及測試設置,可以很方便的對Graph程序的邏輯功能進行測試。對于Graph程序的測試可以使用真實的CPU,也可以使用PLCSIM進行仿真。

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Graph
    +關注

    關注

    0

    文章

    36

    瀏覽量

    8967

原文標題:西門子博途Graph語言編程:在線調試方法

文章出處:【微信號:xue_PLC,微信公眾號:PLC技術圈】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    西門子PLC與第三方軟件聯合仿真與虛擬調試

    我們知道如果使用西門子TIA Portal 可以通過PLCSIM和PDPS,NX MCD,Plant Simulation等進行虛擬調試,以為上述的都是西門子的產品,所以進行虛擬調試
    的頭像 發表于 01-24 09:24 ?888次閱讀
    <b class='flag-5'>西門子</b>PLC與第三方軟件聯合仿真與虛擬<b class='flag-5'>調試</b>

    西門子伺服電機維修如何進行調試?

    西門子伺服電機維修如何進行調試?
    的頭像 發表于 11-23 11:00 ?721次閱讀

    西門子標準化編程和虛擬調試應用

    西門子標準化編程和虛擬調試應用,西門子標準化編程、仿真與虛擬調試應用培訓PPT。
    發表于 11-16 14:58 ?287次閱讀
    <b class='flag-5'>西門子</b>標準化<b class='flag-5'>編程</b>和虛擬<b class='flag-5'>調試</b>應用

    西門子S7-300和S7-400編程語句表(STL)

    西門子PLC語句表編程手冊,非常實用的應用工具資料
    發表于 11-01 14:42 ?2次下載

    常見的西門子編程軟件介紹

    很多初入門的PLC工程師和不了解西門子產品的工程師不是很清楚西門子編程軟件有哪些?
    的頭像 發表于 10-26 17:01 ?5516次閱讀
    常見的<b class='flag-5'>西門子</b><b class='flag-5'>編程</b>軟件介紹

    西門子PLC編程軟件快捷鍵收藏

    本文收集了西門子PLC編程軟件的快捷鍵,同行們趕緊收藏一份,以備日后學習。
    發表于 10-11 12:34 ?559次閱讀

    西門子S120(5#橋)調試總結

    西門子變頻器S120系列調試總結,對于初學者有幫助。
    發表于 09-20 15:46 ?3次下載

    西門子S7-GRAPH編程示例

    前面的文章介紹了S7-Graph語言的順控器和動作,今天這篇文章我們用Graph語言來編寫一個簡單應用。
    的頭像 發表于 09-06 10:56 ?946次閱讀
    <b class='flag-5'>西門子</b>S7-<b class='flag-5'>GRAPH</b><b class='flag-5'>編程</b>示例

    西門子PLC編程實例:運料小車控制系統

    前面和大家一起進行了西門子PLC的一些基礎知識及編程元件的學習,下面和大家一起探討一下具體應用程序的編寫方法,我們以運料小車控制系統的編程方法
    的頭像 發表于 08-14 10:51 ?3682次閱讀
    <b class='flag-5'>西門子</b>PLC<b class='flag-5'>編程</b>實例:運料小車控制系統

    PLC順序控制方法Graph編程介紹

    前文提到常用的順序控制有三種,分別是SCL指令case...of,西門子自帶的Graph,通過傳送步號順序控制。今天我們就介紹第二種順序控制的常用方式,Graph編程。
    發表于 08-02 10:11 ?6304次閱讀
    PLC順序控制<b class='flag-5'>方法</b>之<b class='flag-5'>Graph</b><b class='flag-5'>編程</b>介紹

    西門子博途:GRAPH編程窗口概述

    編程窗口是可供創建 GRAPH 程序的區域。除了實際工作區外,它還包含方便您輕松訪問 GRAPH 函數塊的所有區域的導航視圖。
    發表于 07-15 11:14 ?5994次閱讀
    <b class='flag-5'>西門子</b>博途:<b class='flag-5'>GRAPH</b> 的<b class='flag-5'>編程</b>窗口概述

    西門子S7-200 SMART編程技巧

    【導讀】分享一個西門子S7-200 SMART編程技巧。
    的頭像 發表于 07-10 10:10 ?1763次閱讀
    <b class='flag-5'>西門子</b>S7-200 SMART<b class='flag-5'>編程</b>技巧

    西門子PLC編程技巧(軟件篇)

    為大家整理一些西門子PLC的軟件編程小竅門
    的頭像 發表于 07-10 09:34 ?1542次閱讀
    <b class='flag-5'>西門子</b>PLC<b class='flag-5'>編程</b>技巧(軟件篇)

    西門子PLC S7-1200在線下載功能分享

    S7-1200具有在線下載功能,可以幫助用戶在現場方便的進行程序邏輯修改,提高了工作效率。本文下面就對西門子PLC?S7-1200的在線下載功能做一個介紹,供用戶在調試過程中進行參考
    的頭像 發表于 06-25 16:25 ?1775次閱讀

    西門子漏波系統的介紹

    西門子漏波系統的介紹
    發表于 06-14 16:34 ?0次下載
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>