加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線17838383235

        西門子6DD1662-0AB0

        更新時間
        2024-11-24 08:50:00
        價格
        請來電詢價
        西門子
        CS7
        通信模塊
        載體模塊 用于 max. 3
        德國
        Kommunikationssubmod
        聯系電話
        17838383235
        聯系手機
        17838383235
        聯系人
        徐嘉泉
        立即詢價

        詳細介紹

        西門子Graph編程指南之一引腳功能





        1.Graph程序引腳設定

        Graph程序編程完成后,需要對接口進行選擇,Graph的程序接口分為三類:小接口,標準接口和大接口。打開Graph程序塊后,在編輯菜單中接口參數下進行選擇,如圖1.


        不同的接口類型包含不同內容。

        小接口參數集:僅包含輸入參數"INIT_SQ",而不包含輸出參數。

        標準接口參數集:除小接口參數集外,還包含更多的模式切換參數以及相關輸出參數等等。

        大接口參數集:在標準接口上增加了更多診斷參數。

        2.Graph程序引腳功能介紹

        Graph程序塊自帶的輸入引腳都是上升沿有效

        下表是對于不同輸入接口參數的對比,以及接口參數的含義。






        表1

        下面分別介紹一下輸入引腳的使用:

        OFF_SQ引腳的作用:取消所有步的激活狀態,Graph在任何運行模式下均可以操作。

        INIT_SQ引腳的作用:激活初始步,如果Graph中存在多個初始化步,所有的初始步都將被激活。此引腳無論Graph在任何運行模式下均可以操作。

        ACK_EF引腳的作用:確認錯誤和故障狀態,同時將故障和錯誤步的非中斷步激活時間(T.U)重置。

        REG_EF引腳的作用:在當前步互鎖條件不滿足時或者監控條件滿足時,生成R1的事件。

        HALT_SQ引腳的作用:暫停所有順控器的執行,即使在自動模式下順控器轉換條件滿足也不能跳轉到下一步,但是不改變順控器步的激活或者輸出狀態。下一個上升沿信號到來時取消暫停狀態。

        HALT_TM引腳的作用:暫停所有順控器的步的激活時間和非中斷步激活時間,以及L,D的運行時間,但不影響步的激活狀態。引腳再此來信號取消暫停狀態。

        ZERO_OP引腳的作用:復位所有順控器的激活步的N、D、L所有操作數的輸出。下一個上升沿信號到來時恢復輸出的狀態。

        HALT_SQ,HALT_TM和ZERO_OP以上三個引腳可以配合實現順控器的暫停功能。

        EN_IL引腳作用:禁用所有步的互鎖條件,所有的互鎖條件均認為滿足條件。下一個上升沿信號到來時重新啟用互鎖條件。

        EN_SV引腳作用:禁用所有步的監控條件,所有的監控條件均認為不滿足條件,不觸發監控報警。下一個上升沿信號到來時重新啟用監控條件。

        EN_ACKREQ引腳作用:激活確認功能,當有監控報警時,不管監控條件是否滿足,當轉換條件滿足后,需要通過ACK確認后,就能繼續運行到下一步。下一個上升沿信號到來時取消確認功能。此時必須監控條件不滿足時,同時轉換條件滿足后,自動運行到下一步。

        EN_SSKIP引腳作用:激活跳步功能。例如,圖2中,當初始步激活時,Trans1和Trans2同時滿足,如果激活跳步功能,則直接跳轉到Step3,而Step2中的所有動作都被跳過,未被執行。如果禁止跳步功能,則會先運行Step2中的所有動作,然后再跳轉到Step3。下一個上升沿信號到來時禁止跳步功能。


        DISP_SACT,DISP_SEF和DISP_ALL引腳作用:在輸出引腳S_NO中顯示符合相應規則的步號。

        S_PREV和S_NEXT引腳作用:對輸出引腳S_NO顯示的步號進行上下翻頁顯示。

        SW_AUTO引腳作用:激活Graph程序自動模式,自動模式是當轉換條件滿足時,自動切換到下一步,轉換條件不滿足時,停留在當前步。

        SW_TAP引腳作用:激活Graph程序的半自動模式,半自動模式是當轉換條件滿足時,不會自動切換到下一步,需要給T_PUSH引腳上升沿信號,才能切換到下一步,轉換條件不滿足時,不能切換。

        SW_TOP引腳作用:激活Graph程序的自動/半自動模式,自動/半自動模式是當轉換條件滿足時,自動切換到下一步,當轉換條件不滿足時,給T_PUSH引腳上升沿信號,切換到下一步。

        SW_MAN引腳作用:激活Graph程序的手動模式,手動模式使用S_SEL,S_SELOK,S_ON,S_ON和S_OFF引腳實現步的激活或者取消,無需判斷轉換條件的狀態。

        手動模式的具體實現過程

        給SW_MAN引腳上升沿信號,切換到手動模式(在大的接口模式下,需要選擇DISP_ALL)

        S_SEL引腳輸入需要激活/取消步的步號

        在大接口模式下,給S_SELOK上升沿信號,標準接口模式下無S_SELOK引腳。此時輸出引腳S_NO顯示的步號和S_SEL輸入的步號一致

        給S_ON或者S_OFF引腳上升沿信號,激活或者取消激活所選步的狀態

        SW_AUTO,SW_TAP,SW_TOP和SW_MAN四種模式的切換,不會對當前Graph中步的激活狀態和動作產生影響。

        T_PREV和T_NEXT引腳的作用:在多個激活步運行時,切換顯示輸出"T_NO"的轉換條件號。

        T_PUSH引腳的作用:在TAP和TOP模式下,切換下一步的功能。

        EN_LMODE引腳的功能:在Graph運行時,記錄每一步的激活時間,當步結束后將記錄的時間按照規則寫入每個步的T_MAX和T_WARN

        從表1可以看到,Graph輸入參數分為兩類:請求和狀態,對于類型為請求的引腳每次通過上升沿觸發引腳的功能,而對于類型為狀態的引腳每次上升沿用來改變當前的運行狀態,如果當前處于激活狀態,上升沿觸發引腳后,該功能則變為取消激活狀態,反之亦然。此外通過狀態類型的輸入參數,無法獲知相關功能當前所處的狀態是激活狀態亦或是未激活狀態,需要通過對應的輸出引腳才能判斷。例如,當某步的動作沒有輸出時可以優先查看OP_ZEROED輸出的狀態,或者當步的轉換條件滿足時沒有切換到下一步,可以查看SQ_HATLED引腳或者AUTO_ON引腳等的狀態。



        相關產品

        聯系方式

        • 電  話:17838383235
        • 經理:徐嘉泉
        • 手  機:17838383235
        • 微  信:17838383235