如何在WINCC在做單個報警觸發對應單個報警聲音_第1頁
如何在WINCC在做單個報警觸發對應單個報警聲音_第2頁
如何在WINCC在做單個報警觸發對應單個報警聲音_第3頁
如何在WINCC在做單個報警觸發對應單個報警聲音_第4頁
如何在WINCC在做單個報警觸發對應單個報警聲音_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、-. z.2017年8月16日15:05:27如何在WINCC中做單個報警觸發對應單個報警聲音如*個電機故障報警,就發出“*電機故障報警起到警示作用首先安裝一個文字轉語音的軟件!并翻開軟件!在軟件里輸入報警內容,如“P001收塵風機電機故障點擊生成MP3指定存放文件的路徑,最好是存放在所要實現該功能的WINCC工程在網上鄰居上的路徑下的Horn下,這樣到后面的組態就方便很多。在WINCC工程在本電腦被正確翻開后就會在網上鄰居存放有WINCC工程和路徑。以上就是剛剛生成的報警聲音所在的路徑的報警聲音文件,但它們格式只是MP3格式,不是WINCC系統所要求的WAV格式,所以要下載的格式轉換軟件,將

2、剛剛生成的MP3格式轉換成WAV格式才行。利用這個格式轉換軟件將MP3轉換成WAV格式,再次將文件存放在剛剛的路徑中來。方便后面的組態。翻開WINCC工程,新建一個二進制變量內部變量Error翻開WINCC報警器組件在報警器組態的對話框中的消息分配中設置如上圖所示內容,意思就是當報警記錄中的錯誤類別有報警觸發時就置位剛剛新建的內部變量Error。然后在報警器組態的信息分配中組態最關鍵的內容4的意思即使有很多報警同時觸發時,也只能有一個聲音報警響起,5組態觸發聲音報警的變量,6組態觸發聲音報警變量所對應的報警聲音。此處選擇觸發的報警變量此處選擇報警觸發變量所對應的報警聲音至此報警器組態工作完成。

3、然后在WINCC工程的主畫面組態能翻開和關閉報警聲音的按鈕功能所用的報警的內部系統自動的變量如下:其內部變量對應的功能如上圖所示它在WINCC工程的位置如下:在WINCC主畫面中新建一個翻開聲音報警功能的按鈕組件:它的屬性如下:幾何屬性顏色屬性樣式屬性字體屬性主要是在文本中輸入“報警音關內容閃爍屬性如下不開閃爍功能其它功能如下主要是想組態當報警聲音被關閉的時候顯示該按鈕填充屬性如下畫面屬性如下效果屬性如下然后就在事件選項中組態意思就是當在按鈕組件上釋放左鍵時就將常數1賦值給HornTriggeringSignalsActive,翻開聲音報警功能再新建一個取消聲音報警功能的按鈕組件該按鈕的屬性如

4、下幾何屬性如下顏色屬性如下:樣式屬性如下:字體屬性如下:關鍵是在文本里輸入“報警音開字體閃爍屬性如下:閃爍功能不開其它屬性如下:意思是當報警聲音開時顯示該按鈕組件填充屬性如下:畫面屬性如下:效果屬性如下:下面組態事件意思當鼠標在該按鈕有鼠標動作時有如下C動作會彈出一個對話框,讓你選擇是進展取消報警聲音的操作,并進展操作提示“請確認是否取消報警聲音同時賦值0給HornTriggeringSignalsActive和HornRese完成后將兩個按鈕重疊在一起并在畫面中適宜的位置上!C腳本如下:#include apdefap.hvoid OnClick(char* lpszPictureName,

5、 char* lpszObjectName, char* lpszPropertyName)#pragma option(mbcs)/ WINCC:TAGNAME_SECTION_START/ synta*: #define TagNameInAction DMTagName/ ne*t TagID : 1/ WINCC:TAGNAME_SECTION_END/ WINCC:PIAME_SECTION_START/ synta*: #define PiameInAction PictureName/ ne*t PicID : 1if( MessageBo*(NULL,請確認是取消報警聲音,報警

6、聲音取消操作提示!,MB_OKCANCEL )= IDOK)SetTagBitWait(HornTriggeringSignalsActive,0);/Return-Type: BOOL SetTagBitWait(HornReset,0);/Return-Type: BOOL / WINCC:PIAME_SECTION_END/Return-Type: BOOL / WINCC:PIAME_SECTION_START/ synta*: #define PiameInAction PictureName/ ne*t PicID : 1/ WINCC:PIAME_SECTION_END至此整個組

7、態工作完成以上的這種消除報警聲音的方法只要取消報警聲音按鈕按下,即使系統再有報警出現也不會發出報警,除非再次點擊“報警音開翻開報警音功能,此時假設再有報警出現才會有報警聲音出現。下面再組態另一個消報警聲音的按鈕功能,此按鈕功能是當被按下以后,報警聲音會暫時消失,但假設有報警再次出現后,報警聲音也會再次發出。至此,該消音功能組態完成另再組態一個報警聲音功能,當同一級報警類型的報警出現時,發出同一個報警聲音。首先在變量管理里的內部變量中新建一個內部變量HORN_ALM在上述的“網上鄰居WINCC工程的路徑下存放用于聲音報警的WAV格式的聲音文件翻開“報警器組件選擇相應的選項至此該組態完成。由于此前組態的同一種報警類型會觸發一個變量HORN_ALM

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論