Halcon里提示取圖超時錯誤 time out
發布時間:2018-04-15
- 檢查相機是否處于觸發模式。如果是觸發模式,相機在沒(mei)有接收(shou)到觸發信號時,不發送圖(tu)像,因(yin)此(ci)造成取(qu)圖(tu)超時,提示time out。
- halcon里,我們(men)設(she)定的(de)(de)默(mo)認超時(shi)(shi)時(shi)(shi)間是200毫秒,如果實際相(xiang)機(ji)輸出的(de)(de)幀率間隔大于200毫秒,也可能引起(qi)time out的(de)(de)錯誤(wu)。可以通過設(she)置grab time out這個(ge)參數,來加大超時(shi)(shi)判定時(shi)(shi)間,從而(er)避免time out錯誤(wu)。 如圖(tu)所(suo)示:
也可(ke)以通過代碼(ma)來修改抓(zhua)圖超時時間(jian) :
set_framegrabber_param (AcqHandle, 'grab_timeout', 200)
- 如果曝光時間設置的不大,仍(reng)然會有time out錯誤,則先(xian)使用我們的演示軟(ruan)件看(kan)看(kan)是否幀(zhen)率能夠穩定。也(ye)許是線(xian)路問題造成本身幀(zhen)率跳動(dong)很大,要確保用演示軟(ruan)件的時候,幀(zhen)率已經比較穩定了,再進行后續的開發。