LIS系統通訊程序原理與實現
一、BSLIS儀器數據采集方法
BSLIS對檢驗儀器的數據采集主要通過串行口通訊、USB端口通訊、TCP/IP通訊、定時監控數據庫和手工錄入等幾種方法。串行口通訊最為普遍,采用RS-232C標準,一般的儀器都支持此標準。定時監控數據庫對儀器管理機上已有的檢驗信息數據定時直接進行讀取,而后轉發到BSLIS系統,一般在國產儀器中較常見。另外,檢驗科還有很多手工進行測試的項目,其信息的采集主要依靠手工的錄入。下面對各種方式進行簡要的介紹:
(一)RS-232通訊方式
RS-232是美國電子工業協會EIA(Electronic Industry Association)制定的一個接口標準,其全名為RS-232C,其中RS是推薦標準的意思,C代表標準的版本號。該標準是用于連接數據終端設備DTE和數據通訊設備DCE的接口規范。它被廣泛應用于檢驗自動化設備同PC之間的通訊。RS-232C有很多種型號,一般常見的有9腳和25腳兩種。該標準支持的速率為0-20000bps,限制電纜長度為50英尺,電纜長度如果大于50英尺時,也可以使用,但為了保證信號的質量,必須仔細測試。
RS-232C標準規定:正電壓為3-15V,負電壓為-3--15V。但在實現RS-232C標準時各廠家生產的產品并沒有完全統一,因此在實際應用中有許多特別情況。
RS-232通訊很受傳輸距離的限制,但將RS-232接口轉換成雙端平衡傳送和差分接收方法,并對信號進行光電隔離,無需外接電源,可以實現延長RS-232通訊距離和抗干擾保護接口之目的,通訊距離可達2公里。
從通訊方式上來看,目前,根據儀器的不同,主要有兩種方式:單向通訊、雙向通訊。
單向通訊:儀器只向LIS工作站發送檢驗數據,不接收LIS工作站發出的任何指令。
雙向通訊:儀器不僅向LIS工作站發送檢驗數據,還能接受從LIS工作站
|
|