加入收藏 在線留言 聯系我們
關注微信
手機掃一掃 立刻聯系商家
全國服務熱線18717946324
公司新聞
西門子模塊配件(授權)代理商
發布時間: 2023-04-17 14:39 更新時間: 2024-11-22 08:00
觀看西門子模塊配件(授權)代理商視頻

西門子模塊配件(授權)代理商

作為西門子PLC控制器的全國代理商,我們的產品在全國范圍內有廣泛的銷售網絡和服務網絡。我們與西門子公司建立了良好的合作關系,在產品質量、技術支持和配件供應等方面享有優先權。我們還為客戶提供專業、快捷和周到的售后服務,在設備故障或問題出現時,我們能夠在*短的時間內進行快速響應和解決問題。

我們作為西門子PLC控制器的中國代理商,致力于為客戶提供***的產品和服務。我們將繼續利用自身的技術和經驗,不斷推出新的解決方案,為推動中國工業自動化和數字化發展做出更大的貢獻。

20221101214343119186

使能OB82/I/O fault task

  當它檢測到維護事件時,它輸出一個診斷中斷請求給CPU(到來和離去事件)。于是操作系統調用OB82。如果沒有下載OB82到PLC中,那么PLC會停機。

  OB82 的局部變量中除了包含故障模塊的邏輯地址OB82_MDL_ADDR,還包含故障模板四個BYTE 的診斷數據LB8,OB82_MDL_TYPE,LB10,LB11。具體信息可以查看Step7在線幫助OB82。

  下面舉一個維護的例子,組態參考圖4 PLC硬件組態。例如ET200S FO接收光纖信號質量由于某種原因衰減,導致接收功率低于門檻值,從而產生MAINT信息。同時觸發診斷中斷OB82,PLC調用OB82來接收該中斷信息,通過在OB82中編程,獲取診斷信息。利用這些診斷信息可以顯示在上位機上,以便用戶快速的維護防止生產中斷。

哪里有維修西門子PLC

  圖4 PLC硬件組態

  參考圖2設置,當出現信號質量衰減時,通過Step7在線會出現“扳手"圖標,指示需要維護,參考圖5。

哪里有維修西門子PLC

  圖5 綠色扳手指示端口狀態

  參考圖3設置CPU的PNIO屬性,然后在程序中加入OB82,進行編程。編程之前需要了解OB82臨時變量的意義。

  對于PROFINET,OB82臨時變量的一些預留位,被賦予了一些新的含義。例如臨時變量OB82_MDL_TYPE的Bit7表示Maintenance required,與維護狀態綠色 相對應。臨時變量OB82_RESERVED_2表述Maintenance demanded,與維護狀態黃色 相對應。

  例子程序如下:

  A(

  L #OB82_EV_CLASS

  L B#16#39 //incoming event

  ==I

  )

  A(

  L #OB82_MDL_ADDR

  L W#16#1FF9 //diagnostics address for Port2 of IM151-3(Dec:8185)

  ==I

  )

  A(

  O L 9.7 //Maintenance required

  O #OB82_RESERVED_2 //Maintenance demand

  )

  S M 100.0 //to show maintenance information

  A M 100.0

  JCN next

  CALL "DT_DATE"

  IN :=#OB82_DATE_TIME

  RET_VAL:=MW120 //Date

  CALL "DT_TOD"

  IN :=#OB82_DATE_TIME

  RET_VAL:=MD124 //time

  next: NOP 0

  通過上述簡單的程序實例,表明當在IM151-3接口模板的端口2出現光纖信號衰減而導致接收功率低于門檻值時,置位M100.0,同時獲取故障事件時間和日期存儲到MW120和MD124。這些變量可以編寫在WinCC/WinCC flexible中進行顯示,方便用戶維護現場故障。對于其它端口或者其它分布式IO上的接口模板的端口診斷可以按照上述方式自行添加。

  2, OB83診斷

  OB83是插拔中斷組織塊。

  對于PROFINET IO,OB83賦予了一些新的特點,對于S7 CPU31x-2PN/DP可以使用OB83來評估模塊插拔中斷。而對于PROFIBUS-DP系統中的S7-300則無法使用OB83。

  在下列情況下CPU 操作系統調用OB83:

  ? 組態的模板插入/拔出之后。

  ? 在STEP 7 下修改了模板參數并在RUN 狀態下裝所作修改到CPU。

  模板插入和拔出在RUN、STOP 和STARTUP 方式時每次組態的模板插入或拔出,就產生了插入/拔出中斷(電源模板、CPU、適配模塊和IM 不能在這種方式下移出)。

  對于S7-300PLC不允許熱插拔中央機架的模塊。然而,存在一些特殊情況:

  ? S7 CPU31x-2PN/DP僅支持分布式IO設備插拔模板中斷。

  ? S7 CPU IM151-7 DP和CPU IM151-8 PN支持中央機架IO的插拔(1塊IO模板)。

  如果沒有遵守上述要求,例如在CPU IM151-8 PN的中央機架插拔2塊IO模板。那么即使在CPU中加入了OB83,CPU也會停機,同時報告“Stop caused by I/O management",只有這些故障消除才能啟動CPU。所以在操作時必須遵守模板安裝規范,防止不必要的停機。

  當它檢測到故障時,它輸出一個插拔中斷請求給CPU。于是操作系統調用OB83。如果沒有下載OB83到PLC中,那么PLC會停機。具體相關變量信息可以查看Step7在線幫助OB83。

  下面舉一個模塊更換的例子,假如一個DO模塊損壞,然后替換一個新的模塊,如果新的模塊的類型與被替換的類型不一致,報告相應的錯誤。

 通過上述簡單的程序實例,表明當插入的實際模塊與Step7組態的模塊配置不相符時,可以獲取該模板的所處位置的邏輯地址MW130和設備號MW132,參考圖6 設備號和邏輯地址。也可以獲取故障事件時間和日期存儲到相應的變量中,參考相關OB82的編程方式。這些變量可以編寫在WinCC/WinCC flexible中進行顯示,方便用戶維護現場故障。


聯系方式

  • 電  話:18717946324
  • 聯系人:占雪芬
  • 手  機:18717946324
  • 微  信:18717946324