產品中心
Product Center高精度電流轉電壓模塊基于 RS485 接口,Modbus 協議的模擬量輸入輸出控制模塊。隔離RS485接口,支持 Modbus-RTU 協議。電源:直流8-30V。模擬量采樣:-5V到5V、-10V到10V、-30V到30V、-20mA到20mA規格,16位AD,10次每秒采樣。
品牌 | 其他品牌 | 加工定制 | 否 |
---|---|---|---|
電 壓 | DC12-24v |
高精度電流轉電壓模塊基于 RS485 接口,Modbus 協議的模擬量輸入輸出控制模塊。
隔離RS485接口,支持 Modbus-RTU 協議。
電源:直流8-30V。
模擬量采樣:-5V到5V、-10V到10V、-30V到30V、-20mA到20mA規格,16位AD,10次每秒采樣。
模擬輸出:12位DA芯片,輸出響應時間50ms。
電壓輸出:0-5V、0-10V,限流式短路保護,輸出電流不超過5mA。
電流輸出:0-20mA
外形尺寸:33mm X 79mm,PCB板結構。
工作溫度:-35℃~+50℃。
應用領域:模擬量輸出控制、自動控制。
2 產品圖片
接口如下:
A:RS485 串行通訊 A
B:RS485 串行通訊 B
電源V+:直流電源正極
電源GND:直流電源負極、公共端
AI:模擬量輸入端
AOUT:模擬量輸出端
3 寄存器信息表以及功能碼
3.1 功能碼03H(讀)、06H(寫)
參數設置寄存器信息表 10H-15H長時間保存;16H-19H掉電就丟失,上電時為0。
字地址 | 字節 位置 | 描述 | 參數說明 | 屬性 |
10H | 低8位 | 通訊配置
初始值:00 | BIT<7> 參數保護功能 0 = 關閉 1 = 開啟 見注釋① BIT<6:5> 保留 BIT<4:3> 00=無校驗 01=偶校驗 10=奇校驗 (11=奇校驗) BIT<2:0> 000=9600 001=1200 010=2400 011=4800 100=9600 101=14400 110=19200 其它組合沒有定義,按照9600處理 | RW |
高8位 | 通訊地址 初始值:01 | 設定值范圍=1到 250 地址0為廣播地址(如果通訊程序設置的數值為0,等同于1) | RW | |
11H | 保留 | RW | ||
12H | 低8位 | 第1路模擬量輸出控制模式 初始值:00 | 見注釋② 13H-15H沒有實際意義 | RW |
高8位 | 保留 | RW | ||
13H | 第2路模擬量輸出控制模式 | RW | ||
14H | 第3路模擬量輸出控制模式 | RW | ||
15H | 第4路模擬量輸出控制模式 | RW | ||
16H | 第1路模擬量輸出數值 | 電壓或電流輸出數值,2字節的無符號整數,數值單位是:uA、mV。 模塊上電時,該數值是0。因此上電后必須寫入數值才會有輸出。 17H-19H沒有實際意義 | RW | |
17H | 第2路模擬量輸出數值 | RW | ||
18H | 第3路模擬量輸出數值 | RW | ||
19H | 第4路模擬量輸出數值 | RW |
注釋②:
0、4-255:模式0,模擬量輸入與模擬量輸出無對應關系,分別屬于獨立狀態。模擬量輸出值能被被上位機通過通訊設置。
1:跟隨模式1, 此模式模擬量輸出值不能被被上位機通過通訊設置。輸出數值為1:1跟隨輸入數值變化。
注意一點,如果輸入與輸出類型不同,例如輸入是0-20mA,輸出是0-10V,那么輸入10mA將導致輸出值是10V,輸入再提高輸出將不變化。
2:跟隨模式2,此模式模擬量輸出值不能被被上位機通過通訊設置。
設輸出=y,輸入=x,此模式按照y=(8 * x)/5 + 4,轉換。
目的是把x=0到10轉換成y=4到20。
3:跟隨模式3,此模式模擬量輸出值不能被被上位機通過通訊設置。
設輸出=y,輸入=x,此模式按照y=(5 * x)/8 – 2.5,轉換。
目的是把x=4到20轉換成y=0到10。
3.3 功能碼10H(寫連續寄存器)
16H-19H寄存器支持MODBUS的10H命令。此功能的意義在于:
使用06H命令設置4個輸出,就要分別寫入4次,而用10H命令一次就可以寫入4個輸出。
此模塊支持10H命令(就是為了與4模入4模出命令兼容),但實際上只有1個模擬量輸出,也就是說只有1個寄存器
16H是有效的。
3.2 高精度電流轉電壓模塊功能碼03H(讀)
數據寄存器信息表
此部分地址以及數據格式與“模擬量采集模塊"相同,因此可使用“模擬量采集程序"測試。
字地址 | 描述 | 參數說明 | 屬性 |
20H | 第1路模擬量輸入值 | 數值為32位float類型,標準的IEEE-754浮點數格式。 數值單位為:mA、V。 22H-26H沒有實際意義 | R |
22H | 第2路模擬量輸入值 | R | |
24H | 第3路模擬量輸入值 | R | |
26H | 第4路模擬量輸入值 | R | |
28H-3EH | 保留,讀取值為0 | R | |
40H | 第1路數字輸出代碼 | 數值為32位符號長整型(long signed int)。 42H-46H沒有實際意義 | R |
42H | 第2路數字輸出代碼 | R | |
44H | 第3路數字輸出代碼 | R | |
46H | 第4路數字輸出代碼 | R | |
48H-5EH | 保留,讀取值為0 | R | |
60H | 第1路模擬量輸入值 | 數值為符號整型,-32768 - 32767,單位為:uA、mV。例如:25432表示25432(uA、mV)相當于25.432(mA、V)。 61H-63H沒有實際意義 | R |
61H | 第2路模擬量輸入值 | R | |
62H | 第3路模擬量輸入值 | R | |
63H | 第4路模擬量輸入值 | R | |
64H-6FH | 保留,讀取值為0 | R |
product
產品分類