西門子S120變頻器(授權)代理商
作為西門子PLC控制器的全國代理商,我們的產品在全國范圍內有廣泛的銷售網絡和服務網絡。我們與西門子公司建立了良好的合作關系,在產品質量、技術支持和配件供應等方面享有優先權。我們還為客戶提供專業、快捷和周到的售后服務,在設備故障或問題出現時,我們能夠在*短的時間內進行快速響應和解決問題。
我們作為西門子PLC控制器的中國代理商,致力于為客戶提供***的產品和服務。我們將繼續利用自身的技術和經驗,不斷推出新的解決方案,為推動中國工業自動化和數字化發展做出更大的貢獻。
圖1 CPU224輸入端與型編碼器接線圖
問題3:怎樣處理格雷碼碼值?
解答:西門子S7-200 PLC的寄存器中地址越高,字節位越低。如在輸入寄存器中IW0 的
IB0 是高字節,IB1是低字節,因此必須將IW0 中的格雷碼值左循環8 次,將高、低位字節調換一次位置得到正確排序的格雷碼值存入VW0中。如圖2所示:
圖2 字循環左移8次
而且,由于接入12位輸出的單圈型編碼器,需屏蔽掉IW0字內的I1.4—I1.7,將需要的格雷碼數據存入VW2中。如圖3所示:
圖3 邏輯與運算
在實際應用中,為了計算編碼器轉過的角度或位置,需使用格雷碼指令GRAY_BIN_W功能塊將格雷碼解碼為字類型的標準二進制碼,對應放到VW4中。如圖4所示:
圖4 格雷碼轉換
SIMATIC S7-300和S7-400使用廣泛,應用在各行各業的工業環境中。在調試和使用PLC和相關網絡過程中,發生一些PLC或者網絡故障是不可避免的。故障出現后,用戶可能無法從上位機獲取相關診斷信息,只有通過連接PG到PLC上,使用Step7在線的方式或者查看CPU的診斷信息來分析和判斷故障原因,根據所提示的內容來解決現場問題。
但是通過上述方法,由于獲取故障信息緩慢,從而不能快速有效的解決現場問題。西門子對于PLC和相關網絡提供多種多樣的診斷方式,包括使用故障組織塊例如OB82,OB86,診斷功能塊,例如SFC51,SFC13,SFB52等,使用RSE/WinCC/WinCC flexible方式,使用Web服務(集成在新的PN CPU中),使用已有的診斷方式,例如FB126,或者使用Maintenance station(維護站)等方式。其中使用 OB8x ( 359 KB ) 是簡單基本的獲取基本故障信息的方法,同時也可以配合診斷功能塊進行詳細故障的診斷。
SIMATIC PLC判斷發生故障,會立即調用相應的故障組織塊OB,如果PLC中沒有加入相應的組織塊PLC可能會停機,停機的目的就是保證生產過程處于安全狀態。如果使用OB8x而沒有編寫任何診斷程序在用戶程序中,PLC雖然不會因為發生故障而停機,但是這種方式并不可取。不能讓產生故障的PLC仍無條件的運行,因為這種方式可能導致生產處于某種危險的狀態。例如,當DO模塊發生斷線故障,相關的控制設備因此停止,但是DO可能并沒有獲取故障信息而停止輸出,如果維護人員檢查故障并做好接線后,DO會立刻輸出控制信號導致相應的控制設備動作,這可能會造成現場人員或者設備的傷害。的方式之一就是通過OB8x獲取故障信息,然后通過編程連鎖該輸出信號,使其輸出為“0",當維修完畢后,通過用戶確認后(例如上位機界面中的操作按鈕),然后再輸出信號“1"。所以使用OB8x就是快速的獲取故障信息,然后根據此類故障進行條件式的監視和處理,這樣才是有效使用PLC的方法。
本文介紹如何使用OB82,OB83,以及OB86來判斷現場故障,并作出相應的處理。OB82為診斷中斷組織塊,相關的診斷報警例如“DO模板的DO信號斷線"會使PLC調用OB82;OB83為插拔中斷組織塊,當插拔機架上的模塊時PLC會調用OB83;OB86為機架故障組織塊,當擴展機架丟失,分布式IO掉站時,PLC會調用OB86。各個組織塊的詳細信息可以參看下面介紹。
上述組織塊都具有20個字節的臨時變量,對于用戶在編程時不能占用和修改這些臨時變量。這些臨時變量會由PLC在調用相應的故障組織塊時自動生成,所以這些臨時變量為只讀屬性,用戶只需要讀取這些臨時變量的數值或者狀態來判斷哪里出現什么樣的故障。每一個故障組織塊的臨時變量隨診斷功能的不同而不同,另外還可以根據相應故障組織塊的臨時變量OB8x_Date_Time得到故障出現的時間日期。該時間雖然是調用相關OB8x的時間,但是也可以參考故障出現的大致時間。
1, OB82診斷
OB82是診斷中斷組織塊。
PLC的模板狀態從嚴重程度上可以分為兩類,一類表示“完好",一類表示“故障"。然而對于PROFINET模板其狀態具有另外一種中間狀態,該狀態處于“完好"和“故障"之間,是一種臨界狀態,稱為“維護",利用該狀態用戶可以盡早的發現故障,盡快維護現場設備,可以有效的防止由于故障導致生產的停頓。
使用該組織塊診斷“故障"。首先要求PLC的模板具有診斷能力,然后通過組態使能相關診斷(Diagnostics:)去檢測一個故障事件,例如“斷線"(wire break),“短路"(short circuit to M)等,參考圖1 ET200S DO模塊的參數設置。相關的診斷“故障"的方法參考上述連接文檔。
使用該組織塊診斷“維護"。對于PROFINET的接口模板,例如ET200S IM151-3 PN HF接口模塊支持檢測網絡錯誤,包括同步丟失,端口連接狀態,光纖信號質量等。這些事件就是維護中斷事件,同樣也需要通過組態使能檢測網絡錯誤參考圖2,當這些事件出現后,接口模板的MAINT/FO燈亮。如果需要CPU獲取這些維護信息,需要在CPU的PN-IO屬性中設置使能OB82,參考圖3 使能OB82/I/O fault task。
西門子S120變頻器(授權)代理商
- 西門子CPU模塊(授權)代理商 2024-11-22
- 西門子模塊配件(授權)代理商 2024-11-22
- 西門子PCS7(授權)代理商 2024-11-22
- 西門子通訊模塊(授權)代理商 2024-11-22
- 西門子工業電源(授權)代理商 2024-11-22
- 西門子傳動裝置(授權)代理商 2024-11-22
- 西門子電纜接頭(授權)代理商 2024-11-22
- 西門子通訊卡(授權)代理商 2024-11-22
- 西門子6SL3210-1SE12-2UA0(授權代理) 2024-11-22
- 西門子6SL3320-1TE32-6AA3(授權代理) 2024-11-22
- 西門子電源模塊6SL3330-7TE38-4AA3(授權代理) 2024-11-22
- 6SL3060-4AC30-0AA0(授權代理) 2024-11-22
- 6SL3330-6TG41-7AA3(授權代理) 2024-11-22
- 西門子S120控制器模塊6SL3136-1TE24-0AA0(授權代理) 2024-11-22
- 6SL3000-0CE15-0AA0(授權代理) 2024-11-22
聯系方式
- 電 話:18717946324
- 聯系人:占雪芬
- 手 機:18717946324
- 微 信:18717946324