監(jiān)控組態(tài)已全集成在 STEP 7 Professional 中。可用于所有 STEP 7 工程師站中,且與具體應(yīng)用無關(guān)。僅對組態(tài)的監(jiān)控數(shù)量進(jìn)行許可,前 25 個監(jiān)控可免費使用。
設(shè)置 ProDiag 許可證
要設(shè)置 ProDiag 的許可證,請按以下步驟操作:
1. 在項目樹中,雙擊 S7-1500 CPU 的“設(shè)備組態(tài)”(Device configuration)。在設(shè)備視圖中,“設(shè)備組態(tài)”(Device configuration) 隨即打開。
2. 在“屬性”(Properties) 巡視窗口中,單擊附屬選項卡“常規(guī)”(General)。
3. 單擊“運行系統(tǒng)許可證”(Runtime license) 旁的箭頭。將顯示可用的運行系統(tǒng)許可證。
4. 單擊“ProDiag”條目。在“監(jiān)控”(Supervisions) 部分,將顯示 S7-1500 CPU 中所用的所有監(jiān)控。
5. 根據(jù)所用的監(jiān)控數(shù)量,在“運行系統(tǒng)許可證”(Runtime license) 部分選擇所需的許可證數(shù)量。
設(shè)置了所需的許可證。
監(jiān)控類型:
通過 ProDiag 功能,可定義以下監(jiān)控類型的不同報警文本:
創(chuàng)建 ProDiag 函數(shù)塊
要根據(jù)設(shè)備和工廠車間構(gòu)建程序代碼(如,Station_1、Station_2 等),可為每個車間創(chuàng)建一個 ProDiag 函數(shù)塊并進(jìn)行相應(yīng)命名。ProDiag 函數(shù)塊使用 PRODIAG 編程語言創(chuàng)建,版本 V1.0 中最多可包含 250 個監(jiān)控,版本 V2.0 中最多 1000 個監(jiān)控。
在創(chuàng)建新的 ProDiag 函數(shù)塊時,將同時創(chuàng)建相應(yīng)的 ProDiag 背景數(shù)據(jù)塊。
ProDiag 函數(shù)塊的結(jié)構(gòu)
創(chuàng)建全局監(jiān)控時創(chuàng)建 ProDiag 函數(shù)塊:
要在創(chuàng)建全局監(jiān)控時直接生成 ProDiag 函數(shù)塊,請按以下步驟操作:
1. 創(chuàng)建全局變量的監(jiān)控。
在“屬性”(Properties) 巡視窗口中打開“監(jiān)控”(Supervisions) 選項卡,為該變量創(chuàng)建一個監(jiān)控。創(chuàng)建首個監(jiān)控時,將自動創(chuàng)建 ProDiag 函數(shù)塊“Default_SupervisionFB”。
2. 輸入所需屬性。
3. 單擊 ProDiag FB 中的“…”選擇域。將打開一個選擇對話框。
4. 單擊左側(cè)欄中的“程序塊”(Program blocks) 文件夾。在右側(cè)欄中,將顯示現(xiàn)有的所有 ProDiag 函數(shù)塊。
5. 要創(chuàng)建一個新的 ProDiag 函數(shù)塊,可單擊右側(cè)欄中的“新增”(Add new) 按鈕。將打開“新增塊”(Add new block) 對話框。
6. 單擊“函數(shù)塊”(Function block) 按鈕。
7. 輸入新 ProDiag 函數(shù)塊的名稱。
8. 在“語言 > PRODIAG(含 IDB)”(Language > PRODIAG (incl. IDB)) 區(qū)域中選擇。
9. 要輸入新 ProDiag 函數(shù)塊的其它屬性,可單擊“更多信息”(Additional information)。將顯示一個包含有附加輸入域的區(qū)域。
10.輸入所需屬性。
11.如果 ProDiag 函數(shù)塊在創(chuàng)建后未及時打開,則可選中“新增并打開”(Add new and open) 復(fù)選框。
12.單擊“確定”(OK) 確認(rèn)輸入。
除了新的 ProDiag 函數(shù)塊之外,系統(tǒng)還同時創(chuàng)建有相應(yīng)的 ProDiag 背景數(shù)據(jù)塊。這些塊位于項目樹的“程序塊”(Program blocks) 文件夾中。
在函數(shù)塊的背景數(shù)據(jù)塊中,創(chuàng)建 ProDiag 函數(shù)塊:
已創(chuàng)建了并編譯一個至少包含一個局部監(jiān)控的 ProDiag 函數(shù)塊。
要在背景數(shù)據(jù)塊的屬性中創(chuàng)建一個 ProDiag 函數(shù)塊,請按以下步驟操作:
1. 右鍵單擊包含有局部監(jiān)控的函數(shù)塊的背景數(shù)據(jù)塊。
2. 在快捷菜單中,選擇“屬性”(Properties) 命令。將打開該背景數(shù)據(jù)塊的屬性對話框。
3. 單擊“屬性”(Attributes) 部分。
4. 單擊“分配 ProDiag 函數(shù)塊”(Assign ProDiag FB) 處的“…”選擇域。
將打開一個選擇對話框。
5. 單擊左側(cè)欄中的“程序塊”(Program blocks) 文件夾。
在右側(cè)欄中,將顯示現(xiàn)有的所有 ProDiag 函數(shù)塊。
6. 要創(chuàng)建一個新的 ProDiag 函數(shù)塊,可單擊右側(cè)欄中的“新增”(Add new) 按鈕。將打開“新增塊”(Add new block) 對話框。
7. 單擊“函數(shù)塊”(Function block) 按鈕。
8. 輸入新 ProDiag 函數(shù)塊的名稱。
9. 在“語言 > PRODIAG(含 IDB)”(Language > PRODIAG (incl. IDB)) 區(qū)域中選擇。
10.要輸入新 ProDiag 函數(shù)塊的其它屬性,可單擊“更多信息”(Additional information)。將顯示一個包含有附加輸入域的區(qū)域。
11.輸入所需屬性。
12.如果 ProDiag 函數(shù)塊在創(chuàng)建后未及時打開,則可選中“新增并打開”(Add new and open) 復(fù)選框。
13.單擊“確定”(OK) 確認(rèn)輸入。
使用 ProDiag 實例數(shù)據(jù)庫:
ProDiag 背景數(shù)據(jù)塊的結(jié)構(gòu)
1 ProDiag 背景數(shù)據(jù)塊的塊接口
2 “Static”部分中的“State”狀態(tài)變量
3 狀態(tài)變量
定義 ProDiag 函數(shù)塊的屬性
ProDiag 函數(shù)塊中監(jiān)控設(shè)置的結(jié)構(gòu)
下圖顯示了監(jiān)控設(shè)置的結(jié)構(gòu):
1 ProDiag 函數(shù)塊的全局啟用條件
2 “在 ProDiag 函數(shù)塊中使用”(Use in ProDiag FB) 不能編輯。
3 類別啟用條件
4 確認(rèn)變量
5 顯示類別
定義常規(guī)的 ProDiag 監(jiān)控設(shè)置
下圖顯示了 ProDiag 監(jiān)控設(shè)置中各元素的示例:
1 可定義 8 個類別。
2 可定義 32 個子類別。
3 共有 10 個監(jiān)控類型。
4 項目中,所有 ProDiag 函數(shù)塊的中央時間戳。
指定中央 ProDiag 報警文本
下圖顯示了報警文本編輯器中各組件的示例:
1 創(chuàng)建 GRAPH 監(jiān)控的報警文本結(jié)構(gòu)(僅適用于 GRAPH 編程語言)
2 創(chuàng)建基本監(jiān)控的報警文本結(jié)構(gòu):
● 操作數(shù)
● 互鎖
● 動作
● 響應(yīng)
● 位置
可以為每個基本監(jiān)控的全局監(jiān)控(變量)和局部監(jiān)控(函數(shù)塊參數(shù))創(chuàng)建一個單獨的報警文本。
3 為 帶有錯誤消息的監(jiān)控 創(chuàng)建報警文本結(jié)構(gòu)。對于每個帶有錯誤消息的監(jiān)控,可以為所有全局監(jiān)控(變量)和局部監(jiān)控(FB 參數(shù))分別創(chuàng)建一個單獨的報警文本結(jié)構(gòu)。
4 為 帶有文本消息的監(jiān)控 創(chuàng)建報警文本結(jié)構(gòu)。對于每個帶有文本消息的監(jiān)控,可以為所有全局監(jiān)控(變量)和局部監(jiān)控(FB 參數(shù))分別創(chuàng)建一個單獨的報警文本結(jié)構(gòu)。
5 列出可拖放到各個文本框中的所有報警文本域。
6 組態(tài)所需的監(jiān)控報警時,可填入報警文本域的各種文本框。
7 報警文本域的分隔符
審核編輯 :李倩
-
數(shù)據(jù)庫
+關(guān)注
關(guān)注
7文章
3884瀏覽量
65584 -
函數(shù)
+關(guān)注
關(guān)注
3文章
4365瀏覽量
63872 -
S7-1500
+關(guān)注
關(guān)注
3文章
301瀏覽量
6685
原文標(biāo)題:通過 ProDiag 監(jiān)視設(shè)備和工廠
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機(jī)器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
Microchip推出MPLAB? XC統(tǒng)一編譯器許可證 更高效的管理多個許可證
構(gòu)建數(shù)據(jù)庫解決方案,基于華為云 Flexus X 實例容器化 MySQL 主從同步架構(gòu)

云數(shù)據(jù)庫是哪種數(shù)據(jù)庫類型?
開放原子開放硬件許可證正式發(fā)布
開放原子與Eclipse兩基金會聯(lián)合發(fā)布EPL-2.0許可證中譯文
數(shù)據(jù)庫事件觸發(fā)的設(shè)置和應(yīng)用
數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—通過拼接數(shù)據(jù)庫碎片恢復(fù)SQLserver數(shù)據(jù)庫

數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—Oracle ASM實例無法掛載的數(shù)據(jù)恢復(fù)案例

數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫出現(xiàn)823錯誤的數(shù)據(jù)恢復(fù)案例

針對在免許可證2.4GHz/5GHz頻段運行的SRD的CE法規(guī)

四創(chuàng)電子再獲氣象專用技術(shù)裝備許可證
恒訊科技分析:sql數(shù)據(jù)庫怎么用?
CTA進(jìn)網(wǎng)許可證的產(chǎn)品范圍指南

評論