資源描述:
《如何在wincc在做單個(gè)報(bào)警觸發(fā)對應(yīng)單個(gè)報(bào)警聲音》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、2017年8月16日15:05:27如何在WINCC中做單個(gè)報(bào)警觸發(fā)對應(yīng)單個(gè)報(bào)警聲音如某個(gè)電機(jī)故障報(bào)警,就發(fā)出“某某電機(jī)故障報(bào)警”起到警示作用一、首先安裝一個(gè)文字轉(zhuǎn)語音的軟件!并打開軟件!二、在軟件里輸入報(bào)警內(nèi)容,如“P001收塵風(fēng)機(jī)電機(jī)故障”第38頁共38頁一、點(diǎn)擊生成MP3第38頁共38頁一、指定存放文件的路徑,最好是存放在所要實(shí)現(xiàn)該功能的WINCC項(xiàng)目在網(wǎng)上鄰居上的路徑下的Horn下,這樣到后面的組態(tài)就方便很多。第38頁共38頁第38頁共38頁在WINCC項(xiàng)目在本電腦被正確打開后就會在網(wǎng)上鄰居存放有WINCC項(xiàng)目和路徑。第38頁共38頁以上就是剛剛生成的
2、報(bào)警聲音所在的路徑的報(bào)警聲音文件,但它們格式只是MP3格式,不是WINCC系統(tǒng)所要求的WAV格式,所以要下載的格式轉(zhuǎn)換軟件,將剛剛生成的MP3格式轉(zhuǎn)換成WAV格式才行。利用這個(gè)格式轉(zhuǎn)換軟件將MP3轉(zhuǎn)換成WAV格式,再次將文件存放在剛剛的路徑中來。方便后面的組態(tài)。第38頁共38頁打開WINCC項(xiàng)目,新建一個(gè)二進(jìn)制變量內(nèi)部變量Error打開WINCC報(bào)警器組件第38頁共38頁第38頁共38頁在報(bào)警器組態(tài)的對話框中的消息分配中設(shè)置如上圖所示內(nèi)容,意思就是當(dāng)報(bào)警記錄中的錯(cuò)誤類別有報(bào)警觸發(fā)時(shí)就置位剛剛新建的內(nèi)部變量Error。然后在報(bào)警器組態(tài)的信息分配中組態(tài)最關(guān)鍵的內(nèi)容
3、第38頁共38頁4的意思即使有很多報(bào)警同時(shí)觸發(fā)時(shí),也只能有一個(gè)聲音報(bào)警響起,5組態(tài)觸發(fā)聲音報(bào)警的變量,6組態(tài)觸發(fā)聲音報(bào)警變量所對應(yīng)的報(bào)警聲音。第38頁共38頁此處選擇觸發(fā)的報(bào)警變量第38頁共38頁此處選擇報(bào)警觸發(fā)變量所對應(yīng)的報(bào)警聲音至此報(bào)警器組態(tài)工作完成。一、然后在WINCC項(xiàng)目的主畫面組態(tài)能打開和關(guān)閉報(bào)警聲音的按鈕功能所用的報(bào)警的內(nèi)部系統(tǒng)自動的變量如下:第38頁共38頁其內(nèi)部變量對應(yīng)的功能如上圖所示它在WINCC項(xiàng)目的位置如下:一、在WINCC主畫面中新建一個(gè)打開聲音報(bào)警功能的按鈕組件:第38頁共38頁它的屬性如下:幾何屬性顏色屬性第38頁共38頁樣式屬性字
4、體屬性第38頁共38頁主要是在文本中輸入“報(bào)警音關(guān)”內(nèi)容閃爍屬性如下不開閃爍功能其它功能如下第38頁共38頁主要是想組態(tài)當(dāng)報(bào)警聲音被關(guān)閉的時(shí)候顯示該按鈕第38頁共38頁填充屬性如下第38頁共38頁畫面屬性如下效果屬性如下第38頁共38頁然后就在事件選項(xiàng)中組態(tài)第38頁共38頁意思就是當(dāng)在按鈕組件上釋放左鍵時(shí)就將常數(shù)1賦值給@HornTriggeringSignalsActive,打開聲音報(bào)警功能一、再新建一個(gè)取消聲音報(bào)警功能的按鈕組件該按鈕的屬性如下第38頁共38頁幾何屬性如下顏色屬性如下:第38頁共38頁樣式屬性如下:第38頁共38頁字體屬性如下:第38頁共3
5、8頁關(guān)鍵是在文本里輸入“報(bào)警音開”字體閃爍屬性如下:第38頁共38頁閃爍功能不開其它屬性如下:第38頁共38頁第38頁共38頁意思是當(dāng)報(bào)警聲音開時(shí)顯示該按鈕組件填充屬性如下:畫面屬性如下:效果屬性如下:第38頁共38頁下面組態(tài)事件第38頁共38頁意思當(dāng)鼠標(biāo)在該按鈕有鼠標(biāo)動作時(shí)有如下C動作1、會彈出一個(gè)對話框,讓你選擇是進(jìn)行取消報(bào)警聲音的操作,并進(jìn)行操作提示“請確認(rèn)是否取消報(bào)警聲音”2、同時(shí)賦值0給@HornTriggeringSignalsActive和@HornRese完成后將兩個(gè)按鈕重疊在一起并在畫面中合適的位置上!C腳本如下:#include"apdef
6、ap.h"voidOnClick(char*lpszPictureName,char*lpszObjectName,char*lpszPropertyName){#pragmaoption(mbcs)//WINCC:TAGNAME_SECTION_START//syntax:#defineTagNameInAction"DMTagName"http://nextTagID:1//WINCC:TAGNAME_SECTION_END第38頁共38頁//WINCC:PICNAME_SECTION_START//syntax:#definePicNameInAction"Pic
7、tureName"http://nextPicID:1if(MessageBox(NULL,"請確認(rèn)是取消報(bào)警聲音","報(bào)警聲音取消操作提示??!",MB_OKCANCEL)==IDOK){SetTagBitWait("@HornTriggeringSignalsActive",0);//Return-Type:BOOLSetTagBitWait("@HornReset",0);//Return-Type:BOOL}//WINCC:PICNAME_SECTION_END//Return-Type:BOOL//WINCC:PICNAME_SECTION_START//syn
8、tax:#definePicNameI