采用進(jìn)口16位模數轉換芯片,把8路DC0~5V(或10V)模擬信號轉換成數字信號,通過(guò)RS485接口輸出,DC0~5V(或10V)輸入對應的數字量為0-20000。DC0-5V(或10V)模擬信號輸入與工作電源、RS485之間隔離。RS485采用標準Modbus-rtu協(xié)議,可與各種組態(tài)軟件、PLC、觸摸屏聯(lián)網(wǎng)。出廠(chǎng)預設RS485通信參數:模塊地址1,波特率9600,8個(gè)數據位,無(wú)校驗位,1位停止位,用戶(hù)通過(guò)上位機參數設置軟件修改通信參數。
二、主要技術(shù)指標
三、外形尺寸
四、RS485通訊
4.1 RS485通訊
通訊波特率:2400、4800、9600、19200、38400、57600、115200,出廠(chǎng)預設值9600;奇偶校驗位:無(wú)校驗,奇校驗,偶校驗,出廠(chǎng)預設值無(wú)校驗;8個(gè)數據位。標準modbus-rtu協(xié)議,儀表地址:1~247,出廠(chǎng)預設值1。通信波特率,奇偶校驗位,通信地址通過(guò)上位機參數設置軟件進(jìn)行設置。支持03H、04H讀命令,03H、04H讀命令功能相同;06H、10H寫(xiě)命令。
報文格式說(shuō)明:
命令03H(或04H):讀命令
主機請求: 地址 + 命令 + 數據地址 + 數據長(cháng)度 + CRC校驗碼
1byte + 1byte + 2byte + 2byte + 2byte
地址:為所要查詢(xún)模塊地址,可以在 1~247內設置,占用 1個(gè)字節
命令:03H(或04H)讀命令,長(cháng)度為 1個(gè)字節
數據地址:讀取的數據起始地址,占用 2個(gè)字節
數據長(cháng)度:讀取的數據字長(cháng)度
CRC16校驗碼:低8位在前,高8位在后,占用2個(gè)字節
模塊響應:地址 + 命令 + 數據長(cháng)度 + 數據信息 + CRC校驗碼
1byte + 1byte + 1byte + nbyte + 2byte
地址:為響應儀表地址碼,長(cháng)度為 1個(gè)字節
命令:03H(或04H),長(cháng)度為 1個(gè)字節
數據長(cháng)度:讀取的數據字節長(cháng)度
數據信息:讀取的數據
CRC16校驗碼:占用2個(gè)字節,低8位在前,高8位在后
4.2 通訊報文舉例
讀數據寄存器(功能代碼03H/04H):讀出8路DC0-10V測量值,1~8通道電壓輸入值分別為1.000V、2.000V、2.252V、4.378V、5.168V、6.000V、7.503V、10.000V,儀表地址為1。
主機讀數據幀(數據以16進(jìn)制格式表示):
模塊回應數據幀(數據以16進(jìn)制格式表示):
4.3 Modbus通信寄存器地址表
五、接線(xiàn)圖
VCC+、VCC-:電源的正負輸入接口。485A、485B:RS485的A、B接口。INx+、INx-:第x路DC0-5V(或10V)輸入接口,x代表1~8。
附錄B:參數設置軟件
用戶(hù)手冊
參數設置軟件