基于AIBUS與各PLC之間通訊及與AIFCS計算機系統(tǒng)組建
關鍵詞:AIBUS、AI系列儀表、PLC、AIFCS
一、概述
目前的自控系統(tǒng)中,往往不僅要求接入常規(guī)的數字量、模擬量輸入輸出信號,還需要將一些第三方的設備接入自控系統(tǒng)。當第三方設備具有通用接口協(xié)議時可使用相應的通信模塊直接接入,當設備使用自定義協(xié)議時則較為麻煩,需要調試人員自己編程與第三方設備進行通訊。AI系列儀表通訊為例介紹PLC與第三方設備通訊的一種方法。
二、AIBUS協(xié)議分析
早在1994年宇電推出的基于RS485通訊接口的AIBUS通訊協(xié)議,簡單高效又功能齊全。目前的產品在RS485通訊19200波特率下,平均每臺儀表讀取3個常用變量及1個參數的速度僅20ms,是常用如MODBUS協(xié)議的進口儀表的3-10倍以上,利用采用AIBUS協(xié)議的AI系列儀表組建FCS結構的計算機監(jiān)控系統(tǒng),每個串口連接50臺儀表仍能獲得滿意的數據刷新率,加上多串口及多機連網,無論組建小系統(tǒng)還是大、中型系統(tǒng)均可達到與DCS同等使用效果。
采用AIBUS協(xié)議的AI儀表在9600波特率下能在40ms內向上位機傳送4個重要數據,比采用MODBUS協(xié)議的進口儀表速度高3-10倍以上,因此即使采用廉價的RS485通訊,AIFCS也具備如DCS或FF、PROFIDBUS等高價現場總線系統(tǒng)同等的使用效果,并可以組建大型系統(tǒng),而不象通常進口儀表那樣只能應用于小型系統(tǒng)。RS485不僅價格低,還具備布線簡單、對通訊線要求低及通訊距離長等優(yōu)點。
AI系列儀表使用異步串行通訊接口,接口電平符合RS232C或RS485標準中的規(guī)定。數據格式1個起始位,8位數據,無校驗位,1個或2個停止位。通訊傳輸數據的波特率可調為4800~19200 bit/S,通常用9600 bit/S,單一通訊口所連接儀表數量大于40臺或需要更快刷新率時,推薦用19200bit/S,當通訊距離很長或通訊不可靠常中斷時,可選4800bit/S。AI儀表采用多機通訊協(xié)議,采用RS485通訊接口,則可將1~80臺的儀表同時連接在一個通訊接口上。
AI儀表采用16進制數據格式來表示各種指令代碼及數據。AI儀表軟件通訊指令經過優(yōu)化設計,標準的通訊指令只有兩條,一條為讀指令,一條為寫指令,兩條指令使得上位機軟件編寫容易,不過卻能100%完整地對儀表進行操作;標準讀和寫指令分別如下:
讀: 地址代號+52H(82)+要讀的參數代號+0+0+校驗碼
寫: 地址代號+43H(67)+要寫的參數代號+寫入數低字節(jié)+寫入數高字節(jié)+校驗碼
提交
宇電AI溫度控制器在箱式電阻爐的應用
宇電AI-7048D5在玻璃非球面成型機上的應用
宇電AI-7048及AI-2070總線式無紙記錄儀在塑料機械上的應用
宇電AI儀表通過無線GPRS來實現遠程數據采集
組態(tài)軟件編程中對AIBUS通訊協(xié)議的理解