yxianming
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 80 個(gè)
工控威望: 277 點(diǎn)
下載積分: 2005 分
在線時(shí)間: 64(小時(shí))
注冊(cè)時(shí)間: 2018-07-08
最后登錄: 2024-12-06
查看yxianming的 主題 / 回貼
樓主  發(fā)表于: 2024-06-17 17:37
圖片:
WINCC 7.4做上位機(jī),利用其報(bào)警器功能,制作了一套語(yǔ)音播報(bào)系統(tǒng),現(xiàn)場(chǎng)設(shè)備有故障或異常時(shí),上位機(jī)播放相應(yīng)音頻文件來(lái)提醒作業(yè)人員進(jìn)行處置。用的是TCP/IP通訊。但現(xiàn)有個(gè)問(wèn)題,上位機(jī)與PLC之間的通訊有時(shí)會(huì)中斷,這就導(dǎo)致無(wú)法進(jìn)行故障語(yǔ)音播報(bào)。
請(qǐng)問(wèn)各位高人,有什么辦法可以在通訊中斷時(shí)(如圖:對(duì)勾變成感嘆號(hào)時(shí)),上位機(jī)能有反應(yīng)并進(jìn)行語(yǔ)音播報(bào)。
謝謝先。!      
最好的控制
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 25 個(gè)
工控威望: 332 點(diǎn)
下載積分: 243 分
在線時(shí)間: 27(小時(shí))
注冊(cè)時(shí)間: 2023-10-16
最后登錄: 2024-12-23
查看最好的控制的 主題 / 回貼
1樓  發(fā)表于: 2024-06-18 09:30
這個(gè)沒(méi)法搞吧?你報(bào)警是PLC觸發(fā)的,通訊中斷了你上位機(jī)怎么知道報(bào)警了,你只能做個(gè)通訊中斷的報(bào)警播報(bào)。
dzh832
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 517 個(gè)
工控威望: 1042 點(diǎn)
下載積分: 6894 分
在線時(shí)間: 84(小時(shí))
注冊(cè)時(shí)間: 2017-04-08
最后登錄: 2024-12-22
查看dzh832的 主題 / 回貼
2樓  發(fā)表于: 2024-06-18 10:05
謝謝分享       
yxianming
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 80 個(gè)
工控威望: 277 點(diǎn)
下載積分: 2005 分
在線時(shí)間: 64(小時(shí))
注冊(cè)時(shí)間: 2018-07-08
最后登錄: 2024-12-06
查看yxianming的 主題 / 回貼
3樓  發(fā)表于: 2024-06-18 11:30
引用
引用第1樓最好的控制于2024-06-18 09:30發(fā)表的  :
這個(gè)沒(méi)法搞吧?你報(bào)警是PLC觸發(fā)的,通訊中斷了你上位機(jī)怎么知道報(bào)警了,你只能做個(gè)通訊中斷的報(bào)警播報(bào)。

是啊,就是想通訊中斷后,讓上位機(jī)要能反應(yīng)出來(lái),并通過(guò)語(yǔ)音播報(bào)進(jìn)行提醒。
lochao
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 173 個(gè)
工控威望: 303 點(diǎn)
下載積分: 4740 分
在線時(shí)間: 731(小時(shí))
注冊(cè)時(shí)間: 2010-07-05
最后登錄: 2024-12-19
查看lochao的 主題 / 回貼
4樓  發(fā)表于: 2024-06-18 11:38
上位機(jī)判斷與PLC的通訊狀態(tài),通訊中斷后上位機(jī)報(bào)警,類似心跳程序那樣
yxianming
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 80 個(gè)
工控威望: 277 點(diǎn)
下載積分: 2005 分
在線時(shí)間: 64(小時(shí))
注冊(cè)時(shí)間: 2018-07-08
最后登錄: 2024-12-06
查看yxianming的 主題 / 回貼
5樓  發(fā)表于: 2024-06-18 11:48
引用
引用第4樓lochao于2024-06-18 11:38發(fā)表的  :
上位機(jī)判斷與PLC的通訊狀態(tài),通訊中斷后上位機(jī)報(bào)警,類似心跳程序那樣

謝謝!
心跳程序是在PLC里面做,讓上位機(jī)來(lái)檢測(cè),關(guān)鍵是上位機(jī)上如何做呢?
wsxw40
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 18 個(gè)
工控威望: 67 點(diǎn)
下載積分: 298 分
在線時(shí)間: 20(小時(shí))
注冊(cè)時(shí)間: 2021-08-29
最后登錄: 2024-12-23
查看wsxw40的 主題 / 回貼
6樓  發(fā)表于: 2024-06-18 13:50
循環(huán)腳本判斷變量的質(zhì)量代碼,或者監(jiān)控PLC心跳
微信:wsxw40
dzh832
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 517 個(gè)
工控威望: 1042 點(diǎn)
下載積分: 6894 分
在線時(shí)間: 84(小時(shí))
注冊(cè)時(shí)間: 2017-04-08
最后登錄: 2024-12-22
查看dzh832的 主題 / 回貼
7樓  發(fā)表于: 2024-06-18 15:55
這樣就簡(jiǎn)單了,把@1200@ConnectionStateEx關(guān)聯(lián)到報(bào)警就可以了。
yxianming
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 80 個(gè)
工控威望: 277 點(diǎn)
下載積分: 2005 分
在線時(shí)間: 64(小時(shí))
注冊(cè)時(shí)間: 2018-07-08
最后登錄: 2024-12-06
查看yxianming的 主題 / 回貼
8樓  發(fā)表于: 2024-06-18 16:21
引用
引用第7樓dzh832于2024-06-18 15:55發(fā)表的  :
這樣就簡(jiǎn)單了,把@1200@ConnectionStateEx關(guān)聯(lián)到報(bào)警就可以了。

PLC是S7-300,了解到@ConnectionStateEx為0時(shí)表示通訊中斷
但報(bào)警器內(nèi)現(xiàn)在是PLC里的變量為1就語(yǔ)音播報(bào)
yxianming
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 80 個(gè)
工控威望: 277 點(diǎn)
下載積分: 2005 分
在線時(shí)間: 64(小時(shí))
注冊(cè)時(shí)間: 2018-07-08
最后登錄: 2024-12-06
查看yxianming的 主題 / 回貼
9樓  發(fā)表于: 2024-06-18 17:12
圖片:
圖片:
實(shí)際與資料上的不一樣
沒(méi)有“創(chuàng)建啟用/禁用變量”這個(gè)項(xiàng)目
wang620
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 94 個(gè)
工控威望: 139 點(diǎn)
下載積分: 3107 分
在線時(shí)間: 66(小時(shí))
注冊(cè)時(shí)間: 2021-04-27
最后登錄: 2024-12-23
查看wang620的 主題 / 回貼
10樓  發(fā)表于: 2024-06-18 21:15
WINCC 有內(nèi)部變量可以監(jiān)視連接,你看下幫助文檔中的  內(nèi)部變量--連接專用的內(nèi)部變量。
sunzengli
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 701 個(gè)
工控威望: 1082 點(diǎn)
下載積分: 1586 分
在線時(shí)間: 223(小時(shí))
注冊(cè)時(shí)間: 2021-07-09
最后登錄: 2024-12-23
查看sunzengli的 主題 / 回貼
11樓  發(fā)表于: 2024-06-19 12:54
在PLC側(cè)寫一段心跳測(cè)試程序,每過(guò)一段時(shí)間置位一個(gè)變量。在wincc側(cè)用腳本每過(guò)一段時(shí)間復(fù)位這個(gè)變量。當(dāng)PLC側(cè)長(zhǎng)時(shí)間檢測(cè)不到這個(gè)變量為0,則判斷通訊失聯(lián),wincc側(cè)長(zhǎng)時(shí)間檢測(cè)不到這個(gè)變量為1,判斷通訊失敗。