監控組態已全集成在 STEP 7 Professional 中。可用于所有 STEP 7 工程師站中,且與具體應用無關。僅對組態的監控數量進行許可,前 25 個監控可免費使用。
設置 ProDiag 許可證
要設置 ProDiag 的許可證,請按以下步驟操作:
1. 在項目樹中,雙擊 S7-1500 CPU 的“設備組態”(Device configuration)。在設備視圖中,“設備組態”(Device configuration) 隨即打開。
2. 在“屬性”(Properties) 巡視窗口中,單擊附屬選項卡“常規”(General)。
3. 單擊“運行系統許可證”(Runtime license) 旁的箭頭。將顯示可用的運行系統許可證。
4. 單擊“ProDiag”條目。在“監控”(Supervisions) 部分,將顯示 S7-1500 CPU 中所用的所有監控。
5. 根據所用的監控數量,在“運行系統許可證”(Runtime license) 部分選擇所需的許可證數量。
設置了所需的許可證。
監控類型:
通過 ProDiag 功能,可定義以下監控類型的不同報警文本:
創建 ProDiag 函數塊
要根據設備和工廠車間構建程序代碼(如,Station_1、Station_2 等),可為每個車間創建一個 ProDiag 函數塊并進行相應命名。ProDiag 函數塊使用 PRODIAG 編程語言創建,版本 V1.0 中最多可包含 250 個監控,版本 V2.0 中最多 1000 個監控。
在創建新的 ProDiag 函數塊時,將同時創建相應的 ProDiag 背景數據塊。
ProDiag 函數塊的結構
創建全局監控時創建 ProDiag 函數塊:
要在創建全局監控時直接生成 ProDiag 函數塊,請按以下步驟操作:
1. 創建全局變量的監控。
在“屬性”(Properties) 巡視窗口中打開“監控”(Supervisions) 選項卡,為該變量創建一個監控。創建首個監控時,將自動創建 ProDiag 函數塊“Default_SupervisionFB”。
2. 輸入所需屬性。
3. 單擊 ProDiag FB 中的“…”選擇域。將打開一個選擇對話框。
4. 單擊左側欄中的“程序塊”(Program blocks) 文件夾。在右側欄中,將顯示現有的所有 ProDiag 函數塊。
5. 要創建一個新的 ProDiag 函數塊,可單擊右側欄中的“新增”(Add new) 按鈕。將打開“新增塊”(Add new block) 對話框。
6. 單擊“函數塊”(Function block) 按鈕。
7. 輸入新 ProDiag 函數塊的名稱。
8. 在“語言 > PRODIAG(含 IDB)”(Language > PRODIAG (incl. IDB)) 區域中選擇。
9. 要輸入新 ProDiag 函數塊的其它屬性,可單擊“更多信息”(Additional information)。將顯示一個包含有附加輸入域的區域。
10.輸入所需屬性。
11.如果 ProDiag 函數塊在創建后未及時打開,則可選中“新增并打開”(Add new and open) 復選框。
12.單擊“確定”(OK) 確認輸入。
除了新的 ProDiag 函數塊之外,系統還同時創建有相應的 ProDiag 背景數據塊。這些塊位于項目樹的“程序塊”(Program blocks) 文件夾中。
在函數塊的背景數據塊中,創建 ProDiag 函數塊:
已創建了并編譯一個至少包含一個局部監控的 ProDiag 函數塊。
要在背景數據塊的屬性中創建一個 ProDiag 函數塊,請按以下步驟操作:
1. 右鍵單擊包含有局部監控的函數塊的背景數據塊。
2. 在快捷菜單中,選擇“屬性”(Properties) 命令。將打開該背景數據塊的屬性對話框。
3. 單擊“屬性”(Attributes) 部分。
4. 單擊“分配 ProDiag 函數塊”(Assign ProDiag FB) 處的“…”選擇域。
將打開一個選擇對話框。
5. 單擊左側欄中的“程序塊”(Program blocks) 文件夾。
在右側欄中,將顯示現有的所有 ProDiag 函數塊。
6. 要創建一個新的 ProDiag 函數塊,可單擊右側欄中的“新增”(Add new) 按鈕。將打開“新增塊”(Add new block) 對話框。
7. 單擊“函數塊”(Function block) 按鈕。
8. 輸入新 ProDiag 函數塊的名稱。
9. 在“語言 > PRODIAG(含 IDB)”(Language > PRODIAG (incl. IDB)) 區域中選擇。
10.要輸入新 ProDiag 函數塊的其它屬性,可單擊“更多信息”(Additional information)。將顯示一個包含有附加輸入域的區域。
11.輸入所需屬性。
12.如果 ProDiag 函數塊在創建后未及時打開,則可選中“新增并打開”(Add new and open) 復選框。
13.單擊“確定”(OK) 確認輸入。
使用 ProDiag 實例數據庫:
ProDiag 背景數據塊的結構
1 ProDiag 背景數據塊的塊接口
2 “Static”部分中的“State”狀態變量
3 狀態變量
定義 ProDiag 函數塊的屬性
ProDiag 函數塊中監控設置的結構
下圖顯示了監控設置的結構:
1 ProDiag 函數塊的全局啟用條件
2 “在 ProDiag 函數塊中使用”(Use in ProDiag FB) 不能編輯。
3 類別啟用條件
4 確認變量
5 顯示類別
定義常規的 ProDiag 監控設置
下圖顯示了 ProDiag 監控設置中各元素的示例:
1 可定義 8 個類別。
2 可定義 32 個子類別。
3 共有 10 個監控類型。
4 項目中,所有 ProDiag 函數塊的中央時間戳。
指定中央 ProDiag 報警文本
下圖顯示了報警文本編輯器中各組件的示例:
1 創建 GRAPH 監控的報警文本結構(僅適用于 GRAPH 編程語言)
2 創建基本監控的報警文本結構:
● 操作數
● 互鎖
● 動作
● 響應
● 位置
可以為每個基本監控的全局監控(變量)和局部監控(函數塊參數)創建一個單獨的報警文本。
3 為 帶有錯誤消息的監控 創建報警文本結構。對于每個帶有錯誤消息的監控,可以為所有全局監控(變量)和局部監控(FB 參數)分別創建一個單獨的報警文本結構。
4 為 帶有文本消息的監控 創建報警文本結構。對于每個帶有文本消息的監控,可以為所有全局監控(變量)和局部監控(FB 參數)分別創建一個單獨的報警文本結構。
5 列出可拖放到各個文本框中的所有報警文本域。
6 組態所需的監控報警時,可填入報警文本域的各種文本框。
7 報警文本域的分隔符
審核編輯 :李倩
-
數據庫
+關注
關注
7文章
3854瀏覽量
64773 -
函數
+關注
關注
3文章
4349瀏覽量
63035 -
S7-1500
+關注
關注
3文章
301瀏覽量
6532
原文標題:通過 ProDiag 監視設備和工廠
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
構建數據庫解決方案,基于華為云 Flexus X 實例容器化 MySQL 主從同步架構
![構建<b class='flag-5'>數據庫</b>解決方案,基于華為云 Flexus X <b class='flag-5'>實例</b>容器化 MySQL 主從同步架構](https://file1.elecfans.com//web3/M00/05/2A/wKgZO2d88lOAXpycAAEA43MSbXE954.png)
云數據庫是哪種數據庫類型?
開放原子開放硬件許可證正式發布
開放原子與Eclipse兩基金會聯合發布EPL-2.0許可證中譯文
數據庫事件觸發的設置和應用
數據庫數據恢復—通過拼接數據庫碎片恢復SQLserver數據庫
![<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—通過拼接<b class='flag-5'>數據庫</b>碎片恢復SQLserver<b class='flag-5'>數據庫</b>](https://file1.elecfans.com/web1/M00/F4/07/wKgaoWcjE32AbQdWAAJD_hojvJc119.png)
數據庫數據恢復—Oracle ASM實例無法掛載的數據恢復案例
![<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—Oracle ASM<b class='flag-5'>實例</b>無法掛載的<b class='flag-5'>數據</b>恢復案例](https://file.elecfans.com/web2/M00/6D/03/pYYBAGMxGQOAIdT9AAEmCgX8OAo311.png)
數據庫數據恢復—SQL Server數據庫出現823錯誤的數據恢復案例
![<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>恢復—SQL Server<b class='flag-5'>數據庫</b>出現823錯誤的<b class='flag-5'>數據</b>恢復案例](https://file1.elecfans.com/web2/M00/07/F4/wKgaombs78mANJ1GAAPeSoXHVPE244.png)
針對在免許可證2.4GHz/5GHz頻段運行的SRD的CE法規
![針對在免<b class='flag-5'>許可證</b>2.4GHz/5GHz頻段運行的SRD的CE法規](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
四創電子再獲氣象專用技術裝備許可證
恒訊科技分析:sql數據庫怎么用?
CTA進網許可證的產品范圍指南
![CTA進網<b class='flag-5'>許可證</b>的產品范圍指南](https://file1.elecfans.com/web2/M00/E5/CE/wKgZomZEg4yATJ7iAABKvUcA6CQ823.png)
評論