- 技術文章
宇電AI系列單回路測量控制儀表通訊協議說明
2023-11-21 13:28:37 來源:廈門宇電自動化科技有限公司宇電AI系列單回路測量控制儀表通訊協議說明
(V9.2版)
宇電V9.X版本以上單回路測量控制儀表可支持AIBUS及MODBUS兩種通信協議,其中AIBUS由廈門宇電自動化科技有限公司自主開發,能用簡單的指令實現全面的功能,其特點是寫參數的同時亦可完成讀功能,因此寫參數時不破壞讀的循環周期時間,且允許在一個RS485通訊接口上*多連接80臺儀表。而通用的MODBUS協議則具有更廣泛的兼容性,V9.X以上版本MODBUS協議讀指令一次*多可讀20個字的數據,其通信效率較本公司以往版本大為提升。V9.X版的新一代AI系列儀表在9600波特率下上位機訪問一臺V9.X版儀表的平均時間僅20mS左右,不考慮數據傳輸時間時,儀表在接收上位機指令后*大延遲時間僅10mS,平均延遲時間僅2~3mS,遠快于本公司以往版本,可輕松組建大型過程控制系統。所有V9.X版本的新一代AI儀表允許上位機寫入次數均達20億次以上,確保儀表內部存儲器不會因為上位機頻繁寫入而損壞,并可利用上位機將儀表組成復雜調節系統。AI系列儀表可以用PC、觸摸屏及PLC作為上位機,市面各種組態軟件資源豐富;cPC的上位機軟件廣泛采用WINDOWS作為操作環境,不僅操作直觀方便,而且功能強大。*新的工業平板觸摸屏的應用,更為工業自動化帶來使用簡單且功能豐富價格便宜的選擇。這使得采用儀表+上位機結構的測控系統價格大大低于傳統DCS系統,其分布式結構也具有很高的可靠性。除部分新推出型號外,V9.XX版本通信協議在提升性能和功能的同時與本公司V8.XX通信協議完全保持兼容,客戶原有上位機軟件無需修改可直接使用。一、接口規格
AI系列儀表使用異步串行通訊接口,接口電平符合RS232C或RS485標準中的規定。數據格式為1個起始位,8位數據,無校驗位或偶校驗位,1個或2個停止位。通訊傳輸數據的波特率可調為4800~28800 bps,通常用9600 bps,需要更快刷新率時,也可嘗試用19200或28800bps,當通訊距離很長或通訊不可靠常中斷時,可選4800bps。
RS485通訊接口通訊距離長達1KM以上(部分實際應用已達3-4KM),只需兩根線就能使多臺AI儀表與計算機進行通訊。普通計算機可使用RS232/RS485或USB/RS485型通訊接口轉換器,將計算機上的RS232通訊口或USB口轉為RS485通訊口。宇電RS232/RS485及USB/RS485轉換器具備體積小、無需初始化而可適應任何軟件、無需外接電源、有一定抗雷擊能力等優點。按RS485接口的規定,RS485通訊接口可在一條通訊線路上連接*多32臺儀表或計算機。需要聯接更多的儀表時,需要中繼器,也可選擇采用1/2或1/4負載等芯片的通訊接口來增加可連接儀表的數量。目前生產的AI儀表通訊接口采用低負載芯片并且一定的防雷擊和防靜電功能,無需中繼器即可連接約60臺儀表。
AI儀表的RS232及RS485通訊接口采用光電隔離技術將通訊接口與儀表的其他部分線路隔離,當通訊線路上的某臺儀表損壞或故障時,并不會對其它儀表產生影響。同樣當儀表的通訊部分損壞或主機發生故障時,儀表仍能正常進行測量及控制,并可通過儀表鍵盤對儀表進行操作,工作可靠性很高。當同一網絡上有其他公司也采用主從方式通訊的產品時,如PLC、變頻器等,需注意AIBUS協議并不能保證其它公司產品能否正常工作,通常不應將AI儀表與其它產品混在一個RS485通訊總線上,而應分別使用不同的通信線路,或采用MODBUS協議。
宇電V9.x版本智能儀表采用AFC參數選擇協議類型,AFC=AFC.A+AFC.D*8。功能如下表AFC
參數值功能說明 AFC
參數值功能說明 0 標準MODBUS-RTU協議、無校驗 8 標準MODBUS-RTU協議、偶校驗 1 AIBUS協議、無校驗 9 AIBUS協議、偶校驗 2 兼容型MODBUS-RTU協議、無校驗 10 兼容型MODBUS-RTU協議、偶校驗 4 標準MODBUS-RTU協議S6/S7地址兼容模式、無校驗,注意使用的模塊還是S、S1、S4。 12 標準MODBUS-RTU協議S6/S7地址兼容模式、偶校驗,注意使用的模塊還是S、S1、S4。 二、AIBUS協議通訊指令說明
本文采用16進制數據格式來表示各種指令代碼及數據。AIBUS的通訊指令只有兩條,一條為讀指令,一條為寫指令,指令的發送字節長度均為8個字節,而接收字節長度均為10個字節,這使得上位機軟件編寫容易,但仍能完整地對儀表進行各種操作,指令須連續發送,若字節長度不對則儀表不會響應。
儀表地址:AIBUS協議地址范圍為0~80,一條通訊線路上*多可連接81臺AI儀表,儀表的通訊地址由參數Addr決定。儀表內部采用兩個重復的128~208(16進制為80H~D0H)之間數值來表示地址代號,由于在AI儀表內部連續兩個128~208的數通常不會出現,因此數據與地址不會重復造成沖突。AI儀表通訊協議規定,地址指令為兩個相同的字節,數值為(儀表地址+80H)。例如:儀表參數Addr=10(16進制數為0AH,0A+80H=8AH),則該儀表的地址指令為:
8AH 8AH
參數地址:儀表的參數用1個8位二進制數(一個字節)的參數地址代號來表示。它在指令中表示要讀/寫的參數名,各種參數含義見后文表格。
校驗碼:校驗碼采用16位求和校驗方式,其中讀指令的校驗碼計算方法為:
要讀參數的代號×256+82(52H)+Addr
寫指令的校驗碼計算方法為以下公式做16位二進制加法計算得出的余數(溢出部分不處理):
要寫的參數代號×256+67(43H)+要寫的參數值+Addr
返回數據:無論是讀還是寫,儀表都返回10個字節數據,其中PV、SV及所讀參數值均各占2個字節,代表一個16位二進制有符號補碼整數,低位字節在前,高位字節在后,整數無法表示小數點,要求用戶在上位機處理;MV占一個字節,按8位有符號二進制數格式,數值范圍-110~+110,狀態位占一個字節,校驗碼占2個字節,共10個字節。校驗碼為PV+SV+(報警狀態*256+MV)+參數值+Addr按16位整數加法相加后得到的余數,溢出數忽略。
具體交互命令如下:
讀參數指令:地址代號
低字節地址代號
高字節讀功能命令 讀參數代號 低字節 高字節 校驗和
低字節校驗和
高字節80H+
儀表地址80H+
儀表地址52H 參見參數代號表 00H
(固定值)00H
(固定值)參見注1
如讀儀表地址1的上限報警值的命令如下:地址代號
低字節地址代號
高字節讀功能命令 讀參數代號 低字節 高字節 校驗和
低字節校驗和
高字節81H 81H 52H 01H 00H 00H 53H 01H
寫參數指令地址代號
低字節地址代號
高字節寫功能命令 寫參數代號 寫入值
低字節寫入值
高字節校驗和
低字節校驗和
高字節80H+
儀表地址80H+
儀表地址43H 參見參數代號表 參見注1 參見注2
注2:校驗和=(寫參數代號*256(100H)+67(43H)+儀表地址+寫入值)&FFFFH 得到的余數
如寫儀表地址1的給定值為100.0的命令如下:地址代號
低字節地址代號
高字節寫功能命令 寫參數代號 寫入值
低字節寫入值
高字節校驗和
低字節校驗和
高字節81H 81H 43H 00H E8H 03H
2CH 04H
返回數據:無論是讀命令還是寫命令,儀表都返回10個字節的數據測量值
低字節測量值
高字節設定值
低字節設定值
高字節輸出值
MV狀態字節 讀或寫的參數值低字節 讀或寫的參數值高字節 校驗和
低字節校驗和
低字節注1 注2
設定值及讀或寫的參數值解析方法相同
注2、校驗和=(測量值+設定值+狀態字節*256+輸出值MV+讀或寫的參數值+儀表地址)&FFFFH 得到的余數,當通信數據受干擾時,采集時可將返回值中的校驗和與計算的校驗和比對,兩者相同則數據則數據正常,反之有可能因干擾導致異常。
假設儀表地址1的表上此時測量值顯示100.0,設定值顯示0.0,無報警發生,無輸出,讀或寫設定值為0.0返回的命令如下:測量值
低字節測量值
高字節設定值
低字節設定值
高字節輸出值
MV狀態字節 讀或寫的參數值低字節 讀或寫的參數值高字節 校驗和
低字節校驗和
低字節E8H 03H 00H 00H 00H 60H 00H 00H E9H 63H 狀態字節 含義 位0
-
產品搜索
-
產品分類
-
AI-8x48系列高性能4路測量及控制儀表
-
AI-8x29系列雙路光伏行業串級控制儀表
-
AI-8X88型 8 回路測量及控制儀表
-
AI-7xx8系列經濟型多回路測量及控制儀表
-
AI-9系列單回路高性能人工智能工業調節器
-
AI-8系列單回路人工智能調節器/溫控器
-
APLC系列可編程通信控制器
-
顯示控制儀表
-
固態、觸發器、調功器
-
AI-TCP多功能通信控制器
-
AI-9系列組合式多路AI人工智能溫控器
-
AI-9*8系列高性能人工智能工業調節器
-
AI-8*8系列高性能多功能調節器
-
AI-8*9系列高性能多功能調節器
-
AI大屏智能溫控器/調節器
-
AI大屏多路顯示報警儀表
-
測量顯示報警儀表
-
控制柜、PLC、安全柵
-
AI分體式無紙記錄儀
-
經濟型智能溫控器/調節器
-
多路PID溫度控制器
-
可編程溫度變送器
-
行業專用溫控儀表
-
電力測量儀表
-
AIDCS智能分布式控制系統
-
電爐控制柜
-
留 言
- 聯系人:林經理
- 電 話:0592-2632329
- 手 機:15359289850
- 傳 真:0592-5651630
- 郵 箱:516507782@qq.com
- 郵 編:361006
- 地 址:廈門市火炬高新區火炬北路17號宇電科技大廈
- 網 址:
https://zyl1981.cn.goepe.com/
http://www.xiangpai.cc
-
公司相冊
-
導軌安裝型溫控模塊
96張圖片 -
手持式高精度數字測溫儀
15張圖片 -
企業榮譽證書
122張圖片 -
*新高精度智能PID圖片
65張圖片 -
控制柜
11張圖片 -
安全隔離柵
10張圖片 -
宇電主營*新產品圖片
73張圖片 -
無紙記錄儀觸摸屏
25張圖片
-