<sup id="x7dny"><rp id="x7dny"><big id="x7dny"></big></rp></sup>
    • <label id="x7dny"><tt id="x7dny"><tfoot id="x7dny"></tfoot></tt></label>
      <dfn id="x7dny"></dfn>
      <small id="x7dny"><rp id="x7dny"><rt id="x7dny"></rt></rp></small>
      加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18475208684
      公司新聞
      TIA Portal中S7-1500F CPU與ET200SP安全模塊的配置例程
      發布時間: 2024-08-10 12:00 更新時間: 2024-12-02 08:00
      觀看TIA Portal中S7-1500F CPU與ET200SP安全模塊的配置例程視頻

       軟件編程      

      STEP7 V14中創建和編寫安全程序的過程與標準程序幾乎相同。 可使用 F-FBD 或 F-LAD 編程語言編寫故障安全 FB 和 FC 程序,使用 F-DB 編程語言創建故障安全 DB。 STEP7 Safety Advanced V14提供了一些典型的可在安全程序中使用的故障安全應用程序塊。 編譯安全程序時,將自動執行安全檢查,并插入用于錯誤檢測和故障響應的其它故障安全塊。 這將確保可以檢測到故障和錯誤,并觸發適當的響應,以使 F 系統保持在安全狀態或進入安全狀態。 除安全程序之外,標準用戶程序也可以在 F-CPU 上運行。

      在項目編譯完成后,系統會自動生成安全主程序塊,如圖3-1所示。

      圖片

      圖3-1 系統自動創建的安全程序塊

      打開安全主程序塊FB1,在右側安全功能庫中調用ESTOP1急停功能塊,E_STOP輸入管腳填寫急停開關的硬件地址I0.0,ACK管腳填寫故障復位開關的硬件地址I0.1,Q管腳填寫Q6.0,ACK_REQ為請求復位狀態,分配地址M0.0進行監控,如圖3-2所示。    

      圖片

      圖3-2 調用ESTOP1

      點擊“編譯”按鈕,無錯誤后點擊“下載”按鈕,在彈出的對話框中選擇“全部停止”動作,如圖3-3所示。

      圖片

      圖 3-3 安全程序編譯并下載

      打開安全程序塊FB1,點擊監控按鈕,急停信號I0.0為1,表明沒有按下急停按鈕,故輸出Q為1,如圖3-4所示。    

      圖片

      圖3-4 急停程序塊

      4 模塊鈍化和去鈍

      安全IO模塊在使用過程中如果檢測到故障會進入鈍化狀態。

      如下圖4-1 就是一個雙通道1oo2評估的急停按鈕其中一路信號斷線后模塊診斷緩沖區的信息。安全輸入模塊檢測到通道差異錯誤,具體通道號0和模板鈍化,此時安全模塊SF指示燈會變亮,安全程序中輸入地址狀態變為0(保持安全值輸入)。

      圖片

      圖4-1 模塊診斷信息

      在程序中,可以通過訪問該安全信號模塊的F-I/O DB來讀取模塊的鈍化狀態。本例中該F-I/O DB為DB30002,通過觀察PASS_OUT和QBAD的位狀態,都為true可知模塊已經鈍化,如圖4-2所示。    

      圖片

      圖4-2 模塊F-DB狀態—鈍化

      當導致安全模塊鈍化的故障(急停按鈕開關故障通道DI4輸入的接線恢復),F-IO DB中的請求應答信號ACK_REQ變為1,表示故障已經解除請求去鈍,如圖4-3所示。

      圖片

      圖4-3 模塊F-DB狀態—請求去鈍

      置位ACK_REI,給出應答信號,完成去鈍。只有去鈍后,在安全程序中才能讀到I0.0的輸入值狀態。這時需要在安全程序塊FB1中編程通過M位來置位ACK_REI位,如圖4-4所示。 當M0.6上升沿觸發后,去鈍完成,模塊恢復正常。

      圖片

      圖4-4 去鈍操作


      聯系方式

      • 電  話:13922889745
      • 經理:向小姐
      • 手  機:18475208684
      • 微  信:18475208684