西門子代理商-安徽省一級代理-PLC伺服電機驅動變頻器代理
| 更新時間 2024-12-02 08:00:00 價格 請來電詢價 西門子變頻器 西門子觸摸屏 西門子伺服電機 西門子PLC 西門子直流調速器 西門子電纜 聯系電話 13922889745 聯系手機 18475208684 聯系人 向小姐 立即詢價 |
西門子HMI報警文本自動生成FB塊封裝(HMI側不需要進行變量的關聯和組態)這篇介紹了第二種方式。
今天,我們繼續介紹第三種方式,這種就是西門子PLC的功能選用包ProDiag功能
就目前來說,我們用到這個ProDiagZui多的功能就是:在PLC側自動生成報警和提示信息,和在HMI端監視PLC程序段。
這是第一種方式的缺點
這是第二種方式的缺點
這是ProDiag的優缺點
ProDiag監控功能
一共有8種監控類型
如需詳細信息,請參考幫助手冊
示例1(FB參數的監控)
1. 在TIA 博途中創建一個 PLC 和一個操作面板 ,例如 CPU1517 和 TP1200 ,建立 PLC 與HMI 的通信連接。
2。在 PLC 的屬性中查看和使能 ProDiag 的數量授權 ,例如選擇一個授權(小于 250 個監控的變量),如果小于等于 25 個,可以不需要授權。
3.生成一個 FB 塊,語言選擇 為“ PRODAIG ”。
4.進行 Prodiag 參數設置(報警文本,項目中可以根據不同工廠,不同車間,不同工位,不同設備等進行設置)比如我這里,類別:焊裝二科,類別1:側圍線體,類別2:點焊機器人,
5.在“基本監控”中定義故障時輸出的文本信息。例如添加類別、子類別 1 、子類別2 和詳細文本,這樣故障時輸出的文本將包含上述添加的信息。(實際可以根據甲方的要求需要輸出哪些信息來選用)
6.新建一個FB塊,里面寫需要實現的功能(示例是實現機器人的報警)
7.選擇需要監控的變量,右鍵,新增監控
8.FC調用FB塊(相應的邏輯)
HMI側
1.變量表新建一個BOOL量
2.新建畫面Alarm,將報警視圖控件拖放進來
設置報警視圖的屬性
3.創建畫面PLC Code ,將PLC代碼視圖控件拖放進來,用來顯示PLC代碼
4.創建畫面ProDiag畫面 ,將ProDiag概覽控件拖放進來
設置ProDiag的屬性
5.增加三個按鈕
示例2(變量參數的監控)
實現的方法跟FB參數的監控基本一樣。
以下為不一樣的地方
1.監控文本設置的地方不一樣
2.由于PLC代碼視圖的限制條件,如果我們直接監控變量的操作數,是不能在HMI側顯示PC代碼的。但我們可以換一種方式進行測試。
示例實現的功能:監控焊機的電流過大報警異常,并且輸出實際電流值
1.新建一個全局DB塊
由于互鎖為兩個條件,需要在 C1 觸發器中定義相同的 變量, 在監控變量、 C1 觸發器同時為 1 時觸發報警
這里的報警信息輸出增加了詳細文本域。(具體咋用可以參考幫助文檔)
FC塊里編寫以下程序
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684