系統(tǒng)運行過程:
在PLC的某些內存字中寫入數(shù)字。PLC與DS通訊,使DS的某些位置上顯示這些數(shù)字。視覺測試設備由PLC的I/O輸出觸發(fā),采集DS上的圖像,并識別其中的數(shù)字,同時將這些數(shù)字通過TCP/IP 協(xié)議傳回PLC。PLC比較由視覺測試設備傳來的數(shù)字與其內存中的數(shù)字。如果發(fā)現(xiàn)比較結果不一致,PLC需做以下工作:①在PLC中記錄錯誤的數(shù)字,并且發(fā)出報警;②通過TCP/IP 協(xié)議與視覺測試設備通訊,通知其將出現(xiàn)錯誤時的圖片存儲到PC的指定目錄下。并繼續(xù)測試;如果PLC的比較結果正確,則觸發(fā)視覺測試設備進行下一次的拍攝和識別。
二、 視覺系統(tǒng)
視覺測試設備及開發(fā)軟件,測試程序,相關的配件,技術支持和軟硬件維護。視覺測試系統(tǒng)達到以下的需求:
1、 設備置于機架上,視覺測試設備能可靠地,方便地安裝和移動。
2、 視覺測試設備需要辨識出被測設備上若干(6~8)位置上的數(shù)字。測試數(shù)字的個數(shù)和每個數(shù)字的具體位置,在每次測試前,可由視覺測試軟件指定。
3、 被測設備屏幕的尺寸變大,視覺測試設備能辨識出其視野范圍內的數(shù)字。
4、 如果被測設備是彩色屏幕,視覺測試設備能辨識出其中的數(shù)字。
5、 數(shù)字的最大位數(shù)為10位。最大位數(shù),在每次測試前,可由視覺測試軟件指定。
6、 視覺測試設備通過TCP協(xié)議,將識別的結果發(fā)送的PLC的指定內存字中。通訊參數(shù)(比如IP地址)和目標內存地址可由視覺測試軟件指定。
7、 視覺測試設備的采集,處理和通訊的總的速度滿足以下標準:
1) 識別和處理8個不同位置上的數(shù)字,每個數(shù)字5位,速度達到:10幀每秒。
2) 識別和處理8個個不同位置上的數(shù)字,每個數(shù)字10位,速度達到:6~8幀每秒。