pcs 7 horn 功能使用入門

17
PCS 7 HORN 功能使用入門 PCS 7 HORN Getting Started Getting-Started Edition (2008 7 )

Upload: doannhu

Post on 02-Jan-2017

228 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PCS 7 HORN 功能使用入門

PCS 7 HORN 功能使用入門

PCS 7 HORN Getting Started

Getting-Started Edition (2008年年年年----7月月月月)

Page 2: PCS 7 HORN 功能使用入門

摘摘摘摘 要要要要

HORN是 PCS 7 OS系統聲音報警元件,可以通過 PC音效卡輸出報警聲音或者通過專用板卡連接聲光報警設備。本文描述了 PCS 7中 HORN功能的規劃方法。

關鍵字關鍵字關鍵字關鍵字

HORN, PCS 7 Key Words HORN, PCS 7

Page 3: PCS 7 HORN 功能使用入門

目目目目 錄錄錄錄

PCS 7 HORN功能使用入門 .......................................................................................................... 4

1 HORN功能簡介 .................................................................................................................. 4 2 HORN規劃步驟 .................................................................................................................. 4 附錄-推薦網址 ........................................................................................................................... 17

Page 4: PCS 7 HORN 功能使用入門

A&D Service & Support

Page 4-17

PCS 7 HORN 功能使用入門功能使用入門功能使用入門功能使用入門

1 HORN 功能簡介功能簡介功能簡介功能簡介

HORN是 PCS 7 OS系統中的聲音報警元件。當系統產生的報警訊息符合設定的條件時,HORN可以通過 PC機的音效卡觸發報警聲音。 規劃 Horn之前,要確定 OS採用何種結構,單站還是伺服器/客戶機?有哪些操作站需要設置聲音報警?設置了聲音報警的操作站是否需要集中確認? 在單站結構中,操作員在一台或者多台單站上進行操作,可以選擇其中的一台或者多台配置聲音報警。在伺服器/客戶機結構中,操作員在客戶機上進行操作,伺服器通常不運行操作畫面。因此一般選擇一台或者多台客戶機配置聲音報警。 如果多台操作站都配置了聲音報警,根據實際情況可以選擇本地確認和集中確認兩種方式。通常在同一控制室內的操作員站應規劃為集中確認。 同其他規劃一樣,HORN的規劃通常在 ES站完成。Horn需要通 PC機的本地音效卡進行聲音報警,對於每一個每一個每一個每一個需要聲音報警的 OS站專案都需要單獨規劃 Horn。

2 HORN 規劃規劃規劃規劃步驟步驟步驟步驟 打開相應的 OS專案,在WinCC Explorer中雙擊 Horn圖示,打開 Horn規劃介面。如圖 1所示:

圖 1 打開 Horn 規劃

第一步第一步第一步第一步 設置過濾條件設置過濾條件設置過濾條件設置過濾條件

Horn規劃工具第一個頁面“Message Assignment”用於設置聲音報警的觸發條件。 規劃表格的前五列是過濾條件。可以設置其中的一項或多項。雙擊表格中的單格,通過下拉清單選擇相應的選項,或者輸入文本。如圖 2所示。

Page 5: PCS 7 HORN 功能使用入門

A&D Service & Support

Page 5-17

圖 2 設置報警過濾條件

說明說明說明說明::::

1. 不同列的篩選格式見表 1.

表 1 設置報警過濾條件

2. 在多語言專案中,需要注意 Source 和 Event 列的設置。由於在切換語言時,報警文字中的語言也相應切換為另外一種語言,因此這裏設置的條件有可能就失效了。考慮到多語言的情況,此處可以分別為不同的語言建立多行過濾條件,或者在過濾條件中避免使用 Source 和 Event 列。

3. 多個過濾條件有可能會重合,當報警同時符合多個條件時,只有在表格中順序最靠前的一條會觸發。用戶可以通過表格右方的上下箭頭按鈕調整順序。

大小寫無關,多語言環境下如果切換到另一語言,則自動轉換為相應語言版本,該條件仍然有效

輸入Area名稱,必須為本專案 或Server資料包中存在的Area名稱

Area

Event 大小寫無關,多語言環境下如果切換到另一語言,則該條件失效

輸入字串(必須和報警中的相關欄位完全符合),支持?和*通配符

Source

<=5 or >=5

小於等於或大於等於

<5 or >5 小於或大於

5-9 範圍

5,7,9 多個數字

如果多組篩選條件的Message class和Priority條件涵蓋的範圍有重合,只有第一組篩選條件有效。

5 單個數字 Priority

通過下拉清單選擇 Message class

說明說明說明說明 格式格式格式格式 篩選條件篩選條件篩選條件篩選條件

Page 6: PCS 7 HORN 功能使用入門

A&D Service & Support

Page 6-17

第二步第二步第二步第二步 設置用戶許可權設置用戶許可權設置用戶許可權設置用戶許可權

Authorization check選項和表格中的 Authorization列用於指定觸發聲音報警所需的操作員許可權。 區域許可權“Authorization for area”是預設的許可權。當符合過濾條件的報警產生時,只有當前登錄的用戶具有相應區域的“Authorization for area”許可權才會觸發聲音報警。在選項 Authorization check中“Deactivate default authorization check ‘ Authorization

for area’ ” 前打勾,可以取消該預設許可權。 在表格中的 Authorization一列還可以設置一個附加的許可權,設置了附加許可權之後,只有用戶同時具有“Authorization for area”和該附加許可權,才能夠觸發聲音報警。

要設置用戶許可權,在WinCC Explorer中打開 User Administrator,選擇相應的許可權,如圖 3所示:

圖 3 在 WinCC 中設置用戶許可權

預設許可權和附加許可權的作用關係見表 2。

表 2 用戶許可權設置

例如,按照圖 4規劃,登錄用戶需要同時具有預設許可權“Authorization for area”和附加的許可權“Monitoring”許可權才能夠觸發這一聲音報警。

“Authorization”一列中選擇的許可權 選中

“Authorization for area”+“Authorization”列中選擇的許可不選

觸發觸發觸發觸發Horn變數所需要的用戶許可權變數所需要的用戶許可權變數所需要的用戶許可權變數所需要的用戶許可權 Deactive default authorization check "Authorization for area"選項選項選項選項

Page 7: PCS 7 HORN 功能使用入門

A&D Service & Support

Page 7-17

圖 4 設置聲音報警用戶許可權

第三步第三步第三步第三步 設置觸發變數設置觸發變數設置觸發變數設置觸發變數 當產生的報警符合過濾條件而且當前用戶具有設置的許可權時,Horn會觸發一個變數。該變數在表格的最後一列“Tag”中指定。 觸發變數為一個布林型變數,通常是一個用戶自定義的內部變數(Internal tag)。

新建一個內部變數: 在WinCC Explorer中打開 Tag Management,選擇 Internal tags,點擊右鍵�New

Tag… 建製一個新的變數。為了便於管理,可以將 Horn相關的變數都建製在“Horn”變數組當中。新建變數的類型應為 Binary Tag。見圖 5。

圖 5 建製觸發變數

選擇觸發變數: 在 Horn規劃表格的最後一列“Tag”中雙擊,選擇剛才建製的觸發變數。如圖 6所示。

Page 8: PCS 7 HORN 功能使用入門

A&D Service & Support

Page 8-17

圖 6 選擇觸發變數

第四步第四步第四步第四步 設置報警聲音設置報警聲音設置報警聲音設置報警聲音 報警條件和觸發變數設置完成之後,需要把觸發變數和一個報警聲音相關聯。在 Horn規劃的第二個頁面“Signal assignment”中設置。如圖 7所示。

圖 7 關聯報警聲音

在“Tag”一列中雙擊,選擇前一個頁面中設置的觸發變數; 在“Sound”一列中雙擊,選擇一個音效檔案,完成報警聲音的關聯。 當符合條件的報警產生時,觸發變數被置位元,相應的報警聲音被觸發,通過 PC機音效卡發出聲響。

說明說明說明說明::::

1. 音效檔案必須是 wav 格式。PCS7 預設提供的音效檔案在 OS 專案目錄中 Horn 目錄下。用戶也可以選擇任何自定義的音效檔案。使用自定義的音效檔案時,建議也把檔拷貝到 Horn 目錄中,這樣可以保證OS 專案在下載或者移植到其他電腦後音效檔案不會丟失。另外,用戶選擇的檔應該以聲音短促,尺寸較小

Page 9: PCS 7 HORN 功能使用入門

A&D Service & Support

Page 9-17

為宜。

2. 有多個不同的報警聲音被同時觸發時,所有的聲音會同時播放,而不是逐一播放。為了防止聲音過多造成干擾,可以通過“Play sounds”選項限制同時播放的聲音數目。選中“Limit number of simultaneously

playing sounds:”設置限制的聲音數目。設置了限制後,當不同聲音同時觸發時,只播放在表格中靠前的聲音。用戶可以點擊表格右方的上下箭頭按鈕調整不同聲音的順序。

3. 報警聲音除了可以以 wav 檔的形式通過 PC 音效卡發生之外,還可以使用專用的聲光報警卡。如果用戶使用了這種卡,需要在表格中“Signal module”一列中指明。由於目前絕大多數 PC 都具有整合的音效卡,因此在本文中不再詳細介紹這種專用卡件的設置。

第五步第五步第五步第五步 設置確認方式設置確認方式設置確認方式設置確認方式 當用戶確認了聲音報警之後,相應的觸發變數被重定,報警聲音停止。運行時,點擊

PCS7操作員介面的工具欄按鈕 即可確認聲音報警。 確認方式分為本地確認(local)和集中確認(Multiple)。本地確認僅僅確認本機的聲音報警,而集中確認可以同時確認多台電腦上的聲音報警。 圖 8中的示例顯示了本地確認和集中確認的適用場合。

圖 8 本地確認和集中確認 在上圖中,車間控制室只有一台操作員站 OS4,採用本地確認的方式。中央控制室的 3台操作員站採用集中確認,當聲音報警被觸發時,在 OS1,OS2或者 OS3任何一台機器上點擊確認按鈕,則所有操作員站上的報警聲音都被確認。這樣可以避免對同一個報警聲音多次確認。

本地確認只需在 Signal assignment頁面中選擇“Only local”即可。如圖 9所示。

圖 9 本地確認規劃

Page 10: PCS 7 HORN 功能使用入門

A&D Service & Support

Page 10-17

集中確認有兩種實現方式:變數確認和組確認。PCS7 V6版本採用變數確認的方式,從PCS7 V7開始支援組確認的方式。由於組確認的方式簡單方便,因此在 PCS7 V7之後的版本推薦使用這種方式。 確認方式在“Signal assignment”頁面中規劃。

1變數確認方式變數確認方式變數確認方式變數確認方式 選中“Multiple acknowledgement in the following acknowledgement tags:” ,點擊 Edit插入一個或多個確認變數。如圖 10所示。

圖 10 選擇確認變數

使用確認變數的方式,需要保證確認變數對於所有需要集中確認的操作員站來說都可見的,而且是唯一的。因此通常選擇伺服器上的內部變數伺服器上的內部變數伺服器上的內部變數伺服器上的內部變數作為確認變數,而不能選擇客戶機本身的變數。對於連接複聯伺服器的客戶機來說,應該選擇伺服器上的外部變數伺服器上的外部變數伺服器上的外部變數伺服器上的外部變數(來自 AS的變數,例如一個共用 DB中的變數)作為確認變數。上述兩種方式見圖 11。

Page 11: PCS 7 HORN 功能使用入門

A&D Service & Support

Page 11-17

圖 11 使用內部變數和外部變數作為確認變數

1伺服器上的內部變數作為確認變數

2伺服器上的外部變數作為確認變數

Page 12: PCS 7 HORN 功能使用入門

A&D Service & Support

Page 12-17

伺服器上的內部變數伺服器上的內部變數伺服器上的內部變數伺服器上的內部變數:::: 打開伺服器的 OS專案,在WinCC Explorer中打開 Tag Management,選擇 Internal

tags,點擊右鍵�New Tag… 建製一個新的變數。為了便於管理,可以將 Horn相關的變數都建製在“Horn”變數組當中。新建變數的類型應為 Binary Tag。見圖 12。

圖 12 建製確認變數

打開客戶機 OS專案的 Horn規劃。在確認方式中選擇伺服器上的內部變數。如圖 13所示。

圖 13 選擇伺服器上的內部變數作為確認變數

Page 13: PCS 7 HORN 功能使用入門

A&D Service & Support

Page 13-17

伺服器上的外部變數伺服器上的外部變數伺服器上的外部變數伺服器上的外部變數:::: 伺服器上的外部變數來自 AS控制器。可以選擇 AS 共用 DB中的變數作為確認變數。圖14顯示了 AS變數的建製步驟。

� 建製一個共用 DB 塊

� 在 DB 塊中建製一個 BOOL 型變數

� 在變數上點擊右鍵�Object Properties,添加 S7_m_c 屬性,設置為 true

� 在 Blocks 檔夾中,設置 DB 塊屬性。 選中 DB 塊,點擊右鍵�Special Object Properties�Operator Control and

Monitoring…

Page 14: PCS 7 HORN 功能使用入門

A&D Service & Support

Page 14-17

圖 14 建製外部確認變數

打開客戶機 OS專案的 Horn規劃。在確認方式中選擇伺服器上的外部變數。如圖 15所示。

� 在 Operator Control and Monitoring 選項上打勾

� 編譯 OS 伺服器,在伺服器上生成外部變數

Page 15: PCS 7 HORN 功能使用入門

A&D Service & Support

Page 15-17

圖 15 選擇伺服器上的外部變數作為確認變數

2組確認方式組確認方式組確認方式組確認方式 選中“Multiple acknowledgement in the following group:” ,指定一個組名。則所有具有相同組名的 OS站屬於同一個確認組,可集中確認。

圖 16 確認組示意圖 圖 16中,中央控制室的操作站 OS1,OS2和 OS3需要集中確認,車間控制室的 OS4和OS5需要集中確認。因此可以將上述操作站分為兩個確認組 Group1和 Group2。 對於在同一個確認組的操作站,只需要在 Horn規劃中填寫同一個組名稱即可。如圖 17所示。

Page 16: PCS 7 HORN 功能使用入門

A&D Service & Support

Page 16-17

圖 17 規劃確認組

點擊 OK按鈕,完成並保存 Horn規劃。

Page 17: PCS 7 HORN 功能使用入門

A&D Service & Support

Page 17-17

附錄附錄附錄附錄----推薦網址推薦網址推薦網址推薦網址 本文原始出處來至西門子中國本文原始出處來至西門子中國本文原始出處來至西門子中國本文原始出處來至西門子中國 , , , , 此為西門子台灣為方便繁體使用者而轉換的版本若有詞義解釋不同時此為西門子台灣為方便繁體使用者而轉換的版本若有詞義解釋不同時此為西門子台灣為方便繁體使用者而轉換的版本若有詞義解釋不同時此為西門子台灣為方便繁體使用者而轉換的版本若有詞義解釋不同時,,,,以原始以原始以原始以原始文章為主若有任文章為主若有任文章為主若有任文章為主若有任何詞句轉換的建議也歡迎提供你寶貴的意見何詞句轉換的建議也歡迎提供你寶貴的意見何詞句轉換的建議也歡迎提供你寶貴的意見何詞句轉換的建議也歡迎提供你寶貴的意見,,,,謝謝謝謝謝謝謝謝 西門子(台灣)股份有限公司 網站首頁: http://www.siemens.com.tw/industry/ PCS7 更新訊息: http://www.siemens.com.tw/industry/industry-product/customer-service/ PCS7 西門子(中國)有限公司 自動化與驅動集團 客戶服務與支援中心 網站首頁:http://www.ad.siemens.com.cn/Service/ 專家推薦精品文檔:http://www.ad.siemens.com.cn/Service/recommend.asp

PCS7常問問題:http://support.automation.siemens.com/CN/view/zh/10806846/133000

PCS7 更新資訊:http://support.automation.siemens.com/CN/view/zh/10806846/133400