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