產(chǎn)品分類

      當前位置: 首頁 > 傳感測量產(chǎn)品 > 工業(yè)傳感器 > 電位器 > 碳膜電位器

      類型分類:
      科普知識
      數(shù)據(jù)分類:
      碳膜電位器

      紫金橋聲音報警實現(xiàn)的幾種方式

      發(fā)布日期:2022-04-26 點擊率:69

      • 關(guān)鍵詞:                                                                聲音報警                                                                媒體播放組件                                                                聲音播放函數(shù)

      • 摘要:在實際的項目應用中,常常會遇到現(xiàn)場產(chǎn)生的報警要求有聲音提示的需求,而紫金橋軟件實現(xiàn)聲音報警也有多種方式,這里總結(jié)一下幾種常用的方式:使用媒體播放組件、函數(shù)、系統(tǒng)自帶的預定義動作功能,不過要注意無論哪種方式都不支持在ie客戶端上使用。


      在實際的項目應用中,常常會遇到現(xiàn)場產(chǎn)生的報警要求有聲音提示的需求,而紫金橋軟件實現(xiàn)聲音報警也有多種方式,這里總結(jié)一下幾種常用的方式:使用媒體播放組件、函數(shù)、系統(tǒng)自帶的預定義動作功能,不過要注意無論哪種方式都不支持在ie客戶端上使用。下面就分別介紹一下這三種方式的實現(xiàn)過程:

      一.使用媒體播放組件實現(xiàn)

      使用媒體播放組件結(jié)合增強型報警組件可以很方便的控制報警聲音的播放。為了方便介紹,再對需求細化一下,就是只要有未確認的報警就會播放報警聲音文件。

      1.  在軟件的子圖里可以找到媒體播放器控件組件:

      001.jpg

      拖曳到窗口上并命名這里是DM。

      對媒體播放器對象屬性進行簡單配置:

      002.jpg

      在初始播放里關(guān)聯(lián)聲音文件,這里因為不需要界面所以界面模式設置成簡潔方式。

      2.  同理再找到增強型報警組件并在畫面上組態(tài):

      003.jpg

      并將此控件命名為alarm,完成畫面組態(tài):

      004.jpg

      3. 腳本組態(tài)

      在工程的畫面/腳本/應用,周期腳本里寫如下函數(shù):

      005.jpg

      這樣在工程運行時就可以自動判斷未確認的報警并播放報警聲音。

      這種方式的特點是,靈活性比較好,可以滿足多種報警條件觸發(fā)聲音報警,但是要求客戶基本掌握媒體播放器組件的配置和函數(shù)使用。

      二.使用聲音播放函數(shù)實現(xiàn):


      紫金橋播放聲音的有兩個函數(shù):分別是beep()和PlaySound();下面是函數(shù)的使用介紹:

      beep(Int Flag)

      說明:系統(tǒng)揚聲器發(fā)出聲響。

      參數(shù):Flag: 聲音標識。-1和0為兩種不同的系統(tǒng)報警聲音。

      返回值:無。

      示例:Bepp(0);//系統(tǒng)揚聲器發(fā)出0聲音標識的系統(tǒng)報警聲音

      注意:確保參數(shù)有效。


      PlaySound(String SoundFile, Int Synch)

      說明:播放一段聲音文件。

      參數(shù):SoundFile: 聲音文件名,包括路徑名。

      Synch: 播放方式。1:同步,播放完程序才繼續(xù)執(zhí)行;0:異步,不等播放完,程序繼續(xù)執(zhí)行。

      返回值:無。

      示例:PlaySound("C:Program FilesWindows NTPinballSOUND1.WAV",1);//同步播放指定的聲音文件。


      函數(shù)使用都很簡單但是要注意:beep要求機器主板要有揚聲器

      這種方式的特點是,在報警條件滿足(類似上面的提到的有未確認的報警),即調(diào)用這兩函數(shù)之一都可以播放聲音。和上一種方式類似靈活性比較好,可以滿足多種報警條件觸發(fā)的聲音報警。

      三.通過系統(tǒng)提供的預定義功能來實現(xiàn)

      紫金橋軟件也提供了方便的播放聲音文件的預定義功能,只要簡單的配置就可以使用。在開發(fā)環(huán)境里的畫面/腳本/條件腳本,預定義動作可以勾選語音播放的選項:


      006.jpg

      上述兩個勾選都可以產(chǎn)生報警。(條件腳本的使用可以參照軟件的幫助主題中的具體介紹)同時,報警條件既可以使用預定義條件也可以自己編寫條件表達式。

      這種方式的特點是,使用起來比較簡單,只需要簡單的組態(tài)即可以完成功能,但是相對前面的兩種方式靈活性差一些。




      下一篇: PLC、DCS、FCS三大控

      上一篇: MATLAB和Simulink在航

      主站蜘蛛池模板: 国产精品伦子一区二区三区| 中文乱码字幕高清一区二区| 3d动漫精品啪啪一区二区中 | 亚洲av无码一区二区三区人妖| 亚洲视频一区二区三区| 在线播放精品一区二区啪视频| 波多野结衣AV无码久久一区| 一区二区三区在线|日本| 无码午夜人妻一区二区不卡视频| 亚州日本乱码一区二区三区 | 伊人久久大香线蕉av一区| 一区二区中文字幕在线观看| 日韩免费视频一区| 无码日韩精品一区二区免费 | 国产精品一区二区av| 久久精品综合一区二区三区| 精品成人一区二区三区免费视频| 色婷婷亚洲一区二区三区| 国产精品揄拍一区二区久久| 亚洲国产精品综合一区在线| 色噜噜狠狠一区二区三区果冻| 久久久久无码国产精品一区| 美女视频在线一区二区三区| 国产精品高清一区二区三区 | 日韩精品电影一区亚洲| 国产一区二区三区免费看| 日韩经典精品无码一区| 狠狠做深爱婷婷综合一区 | 亚洲AV一区二区三区四区| 51视频国产精品一区二区| 亚洲精品无码一区二区| 精品国产日韩亚洲一区91| 精品在线视频一区| 国模无码人体一区二区| 精品国产日产一区二区三区| 精品一区二区三区东京热| 激情无码亚洲一区二区三区| 国产无吗一区二区三区在线欢| 亚洲av无码天堂一区二区三区| 清纯唯美经典一区二区| 亚洲国产美女福利直播秀一区二区|