XMT*8000系列儀表串行通訊接口協議說明我廠備有上位機應用軟件,可以設置100路以下的任何通道與儀表通訊及顯示。具備數據等定時保存、打印功能。XMT8000系列人工智能調節(jié)器的通訊接口協議,具備16位的求和校驗碼,通訊可靠,支持1200,2400,4800,9600,19200等多種波特率,并且將上位機訪問一臺儀表的平均時間縮短到0.1秒以下,儀表允許在一個RS485通訊接口上連接多達101臺儀表(為保證通訊可靠,儀表數量大于64臺時需要加一個RS485中繼器)。一、接口規(guī)格XMT8000系列儀表使用異步串行通訊接口,接口電平符合RS485標準中的規(guī)定。數據格式為1個起始位,8位數據,無校驗位,1個或2個停止位。通訊傳輸數據的波特率可調為1200-19200BIT/S(波特率為19200時需配界高速光耦的通訊模塊)。XMT8000儀表采用多機通訊協議,采用RS485的通訊接口,則可將1-101臺的儀表同時連接在一個通訊接口上。RS485通訊接口通訊距離長達1km以上,只需兩根線就能使多臺XMT8000儀表與計算機進行通訊。使用普通個人計算機PC能作上位機。按RS485接口的規(guī)定,RS485通訊接口可在一條通訊線路上連接最多32臺儀表或計算機。需要聯接更多的儀表時需要中繼器,由于XMT8000儀表通訊接口模塊采用75LBC184芯片,最多可連接100臺XMT8000儀表在一條通訊線路上,這種芯片具備一定的防雷和防靜電功能,且無需中繼器即可連接約60臺儀表。XMT8000儀表的RS485通訊接口采用光電隔離技術將通訊接口與儀表的其他部分線路隔離,當通訊線路上的某臺儀表損壞或故障時,并不會對其它儀表產生影響。同樣當儀表的通訊部分損壞或主機發(fā)生故障時,儀表仍能正常進行測量及控制,并可通過儀表鍵盤對儀表進行操作。16位校驗碼不僅保證數據可靠性,并保證在通訊異常,比如網絡上有地址相同的儀表或其他公司產生時,儀表和計算機仍能分別正常工作,不會產生數據混亂的問題,因此采用XMT8000儀表組成的集散型控制系統(tǒng)具有較高工作可靠性。由于采用普通計算機作上位機,其軟件資源豐富,發(fā)展速度極快。新的XMT8000上位機軟件廣泛采用WINDOWS作為操作環(huán)境,不僅操作直觀方便,而且功能強大。二、通訊指令XMT8000儀表采用16進制數據格式來表示各種指令代碼及數據。XMT8000儀表軟件通訊指令經過優(yōu)化設計,只有兩條:一條為讀指令,一條為寫指令。兩條指令使得上位機軟件編寫容易,且能100%完整地對儀表進行操作。地址代號:為了在一個通訊接口連接多臺XMT8000儀表,需要給每臺XMT8000儀表編一個互不相同的代號。XMT8000有效的地址為0-100。所以一條通訊線路上最多可連接101臺XMT8000儀表。儀表的地址代號由參數Addr決定。儀表內部采用數據表示參數及測量值等,數據最大范圍為:-2999~+32767。因此采用-32768~-7160之間的數值來表示地址代號,來降低因數據與地址重復造成沖突的可能性。XMT8000儀表通訊協議規(guī)定,地址代號為兩個字節(jié),其數值范圍(16進制)是80H-BFH,兩個字節(jié)必需相同,數值為 儀表地址+80H 。例如,儀表參數Addr=10(16進制數為0AH,OA+80H=8AH),則該儀表的地址表示為:8AH 8AH參數代號:儀表的參數用1個8位二進制數(一個字節(jié),寫為16進制數)的參數代號來表示。它在指令中表示要讀/寫的參數名。