標(biāo)題: RS485從機(jī)回復(fù),超時(shí)了,或者是數(shù)據(jù)沒(méi)有回復(fù),主機(jī)該怎么判斷? [打印本頁(yè)]

作者: sr861126    時(shí)間: 2023-5-4 15:09
標(biāo)題: RS485從機(jī)回復(fù),超時(shí)了,或者是數(shù)據(jù)沒(méi)有回復(fù),主機(jī)該怎么判斷?
謝謝大家
作者: Angle145    時(shí)間: 2023-5-4 16:00
做超時(shí)檢測(cè),超時(shí)就認(rèn)為掉線,主機(jī)按設(shè)備掉線處理報(bào)警
作者: Hephaestus    時(shí)間: 2023-5-4 17:45
超時(shí)說(shuō)明沒(méi)信號(hào),判斷起來(lái)就太復(fù)雜了,需要非常細(xì)致的項(xiàng)目需求說(shuō)明書(shū)才行。

比如723高鐵事故死了40個(gè)人,就是雷雨天氣,檢測(cè)軌道上有沒(méi)有車輛的設(shè)備被雷劈壞了,調(diào)度中心沒(méi)有收到設(shè)備信號(hào),就一直假定設(shè)備被劈壞前無(wú)車狀態(tài)給出綠燈,最后釀成大禍。

這么復(fù)雜的系統(tǒng)都搞出這種錯(cuò)誤,你想讓網(wǎng)友一個(gè)帖子就能給你講明白,這不是做夢(mèng)嗎?
作者: yzwzfyz    時(shí)間: 2023-5-5 08:40
在規(guī)定的時(shí)間內(nèi),沒(méi)有收到約定數(shù)據(jù),判為丟失。
丟失后采取的對(duì)策,由你按需要做。
如:重發(fā)、丟棄、計(jì)次……
作者: xiaouex    時(shí)間: 2023-5-5 10:27
主機(jī)接收數(shù)據(jù)是用的串口吧,用串口的接收標(biāo)志來(lái)判斷,多長(zhǎng)時(shí)間內(nèi)接收標(biāo)志仍然不為1,就算超時(shí)
作者: hzsweet    時(shí)間: 2023-5-5 10:46
做一下碼流分析,確定是硬件問(wèn)題還是軟件問(wèn)題。
作者: coody_sz    時(shí)間: 2023-5-5 11:16
都屬于超時(shí),主機(jī)做個(gè)不存在的標(biāo)記,下次輪詢就跳過(guò),每隔10秒或1分鐘,再訪問(wèn)3次,看是否存在。
重復(fù)上述過(guò)程。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1