工業(yè)級模擬量輸出模塊,6路模擬量(4-20MA、O-5V、0-10V)輸出;支持RS232、隔離RS485、WIFI、網(wǎng)口等通訊接口標準Modbus RTU協(xié)議;12位DA轉(zhuǎn)換;分辨率0.01,精度0.1;提供配套軟件;支持二次開發(fā)千分之一;12位DA,上位機...
DC12-30V寬壓供電;
RS485通訊隔離;
通訊接口支持RS232、RS485;
支持標準modbus協(xié)議,同時支持ASCII/RTU格式。
產(chǎn)品功能
6路模擬量輸出;
支持5位尋址地址;
支持波特率:2400.4800.9600.19200.38400.
型號 | modbus | RS232 | RS485 | USB | WiFi | DA | AD |
DAM06DA-RS232+485 | ● | ● | ● | 6 |
參數(shù) | 說明 |
數(shù)據(jù)接口 | RS485、RS232 |
額定電壓 | DC 12-30V |
電源指示 | 1路紅色LED指示(不通信時常亮,通信時閃爍) |
通訊指示 | 與電源指示燈共用 |
輸出指示 | 與電源指示燈共用 |
溫度范圍 | 工業(yè)級,-40℃~85℃ |
尺寸 | 115*95*41mm |
重量 | 300g |
默認通訊格式 | 9600.n,8.1 |
波特率 | 2400.4800.9600.19200.38400 |
軟件支持 | 配套配置軟件、控制軟件; |
RS232接線為標準DB9母頭接口,為直連線。
電腦自帶的串口一般是RS232.需要配232-485轉(zhuǎn)換器(工業(yè)環(huán)境建議使用有源帶隔離的轉(zhuǎn)換器),轉(zhuǎn)換后RS485為A、B兩線,A接板上A端子,B接板上B端子,485屏蔽可以接GND。若設備比較多建議采用雙絞屏蔽線,采用鏈型網(wǎng)絡結(jié)構(gòu)。
DA1-DA10為信號輸出正,GND為信號輸出地。
設置輸出值與實際值之間的關(guān)系是:輸出值=實際值*100.如設置輸出4ma,寫寫入400.
http://m.fei-meng.com.cn/software/software/聚英翱翔DAM調(diào)試軟件使用教程.rar(軟件視頻教程連接)
選擇設備當前串口號,打開串口;
選擇對應的產(chǎn)品型號;
設備地址修改為254.點擊“讀取地址”,軟件底部提示“讀取成功”,讀到的設備地址為“0”,軟件右下方的發(fā)送和指令正確,則說明設備與電腦通訊成功。
DAM系列設備地址默認為0.使用廣播地址為254進行通訊,用0無法通訊。
設備地址=撥碼開關(guān)地址+偏移地址。
注意:本設備沒有撥碼開關(guān)的設備,所以設備地址=偏移地址。
設備正常通訊后,初始設備地址寫入254.然后點擊軟件上方“讀取地址”即可讀到設備的當前地址。
點擊DAM調(diào)試軟件下方偏移地址后邊的“讀取”或“設置”來對設備的偏移地址進行讀取或設置。
點擊下方波特率設置欄的“讀取”和“設置”就可以分別讀取和設置波特率和地址,操作后需要重啟設備和修改電腦串口設置。
本產(chǎn)品支持標準modbus指令,有關(guān)詳細的指令生成與解析方式,可根據(jù)本文中的寄存器表結(jié)合參考《MODBUS協(xié)議中文版》 即可。
本控制卡主要為模擬輸入寄存器和光耦輸入寄存器,主要支持以下指令碼:3、4
指令碼 | 含義 |
4 | 讀輸入狀態(tài) |
3 | 寫模擬量數(shù)值 |
寄存器名稱 | 寄存器地址 | 說明 | |||
模擬量輸出 | |||||
輸出1 | 模擬量輸出 3號指令 | 4x0001 | 第一路輸出 | ||
輸出2 | 4x0002 | 第二路輸出 | |||
輸出3 | 4x0003 | 第三路輸出 | |||
輸出4 | 4x0004 | 第四路輸出 | |||
輸出5 | 4x0005 | 第五路輸出 | |||
輸出6 | 4x0006 | 第六路輸出 | |||
輸出7 | 4x0007 | 第七路輸出 | |||
輸出8 | 4x0008 | 第八路輸出 | |||
輸出9 | 4x0009 | 第九路輸出 | |||
輸出10 | 4x0010 | 第十路輸出 | |||
配置參數(shù) | |||||
通信波特率 | 保持寄存器 | 4x1001 | 見下表波特率數(shù)值對應表,默認為0,支持0-5,該寄存器同時決定RS232和RS485的通信波特率 | ||
備用 | 4x1002 | 備用,用戶不可寫入任何值。 | |||
偏移地址 | 4x1003 | 設備地址=偏移地址+撥碼開關(guān)地址 | |||
工作模式 | 4x1004 | 用戶可以使用,存儲用戶數(shù)據(jù) | |||
延遲時間 | 4x1005 | 用戶可以使用,存儲用戶數(shù)據(jù) |
備注:
①:Modbus設備指令支持下列Modbus地址:
00001至09999是離散輸出(線圈)
10001至19999是離散輸入(觸點)
30001至39999是輸入寄存器(通常是模擬量輸入) 40001至49999是保持寄存器(通常存儲設備配置信息)
采用5位碼格式,第一個字符決定寄存器類型,其余4個字符代表地址。地址1從0開始,如00001對應0000.
②:波特率數(shù)值對應表
數(shù)值 | 波特率 |
0 | 38400 |
1 | 2400 |
2 | 4800 |
3 | 9600 |
4 | 19200 |
5 | 38400 |
③:繼電器狀態(tài),通過30002地址可以查詢,也可以通過00001---00002地址來查詢,但控制只能使用00001---00002地址。
30002地址數(shù)據(jù)長度為16bit。最多可表示16個繼電器。
對應結(jié)果如下:
Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
繼電器位置 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 |
即 寄存器30009數(shù)據(jù) 的bit8 與寄存器00001的數(shù)據(jù)一樣。
同理:光耦輸入也是如此。寄存器30003的bit8、bit9 與寄存器10001、10002都對應到指定的硬件上。
寄存器地址按照PLC命名規(guī)則,真實地址為去掉最高位,然后減一。
參考資料:http://hi.baidu.com/anyili001/item/573454e6539f60afc10d75c9
指令可通過“聚英翱翔DAM調(diào)試軟件”,勾選調(diào)試信息來獲取。
指令生成說明:對于下表中沒有的指令,用戶可以自己根據(jù)modbus協(xié)議生成,對于繼電器線圈的讀寫,實際就是對modbus寄存器中的線圈寄存器的讀寫,上文中已經(jīng)說明了繼電器寄存器的地址,用戶只需生成對寄存器操作的讀寫指令即可。例如讀或者寫繼電器1的狀態(tài),實際上是對繼電器1對應的線圈寄存器00001的讀寫操作。
情景 | RTU格式(16進制發(fā)送) |
查詢第1路模擬量 | FE03000000019005 |
返回信息 | FE 03 02 00 00 AC 50 |
查詢第2路模擬量 | FE0300010001C1C5 |
查詢第3路模擬量 | FE030002000131C5 |
查詢第4路模擬量 | FE03000300016005 |
查詢第5路模擬量 | FE0300040001D1C4 |
查詢第6路模擬量 | FE03000500018004 |
查詢第7路模擬量 | FE03000600017004 |
查詢第8路模擬量 | FE030007000121C4 |
查詢第9路模擬量 | FE030008000111C4 |
查詢第10路模擬量 | FE03000900014007 |
1、查詢第一路模擬量輸出
FE 03 00 00 00 01 90 05
字段 | 含義 | 備注 |
FE | 設備地址 | |
03 | 03指令 | 查詢輸入寄存器指令 |
00 00 | 起始地址 | 要查詢的第一路模擬量寄存器地址 |
00 01 | 查詢數(shù)量 | 要查詢的模擬量數(shù)量 |
90 05 | CRC16 |
模擬返回信息:
FE 03 02 00 00 AC 50
字段 | 含義 | 備注 |
FE | 設備地址 | |
03 | 03指令 | 返回指令:如果查詢錯誤,返回0x82 |
02 | 字節(jié)數(shù) | 返回狀態(tài)信息的所有字節(jié)數(shù)。1+(n-1)/8 |
00 00 | 查詢的AD字 | 0x0227,即十進制551,為查詢的模擬量AD字的值 |
AC 50 | CRC16 |
設置第一路模擬量輸出
設置輸出值與實際值的關(guān)系:輸出值=實際值*100
FE 06 00 00 01 90 9C 39
字段 | 含義 | 備注 |
FE | 設備地址 | |
06 | 06指令 | 寫輸入寄存器指令 |
00 00 | 地址 | 要查詢的第一路模擬量寄存器地址 |
01 90 | 設置值 | 設置值16進制 0x0190 = 400(4ma) |
9C 39 | CRC16 |
模擬返回信息:
FE 06 00 00 01 90 9C 39
字段 | 含義 | 備注 |
FE | 設備地址 | |
06 | 06指令 | 寫輸入寄存器指令 |
00 00 | 地址 | 要查詢的第一路模擬量寄存器地址 |
01 90 | 設置值 | 設置值16進制 0x0190 = 400 |
9C 39 | CRC16 |
3、設置多路模擬量輸出
FE 10 00 00 00 0A 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 15
字段 | 含義 | 備注 |
FE | 設備地址 | |
10 | 10指令 | 寫多路輸出寄存器指令 |
00 00 | 地址 | 輸出的第一路模擬量寄存器地址 |
00 0A | 輸出數(shù)量 | 模擬量輸出的數(shù)量 |
14 | 字節(jié)數(shù) | 設置輸出字節(jié)數(shù) |
00 00 ...... 00 00 | 模擬量輸出值 | 第1路模擬量輸出 ...... 第10路模擬量輸出 |
73 15 | CRC16 | 校驗位 |
模擬返回信息:
FE 10 00 00 00 0A 54 01
字段 | 含義 | 備注 |
FE | 設備地址 | |
10 | 10指令 | 寫多路輸出寄存器指令 |
00 00 | 地址 | 要查詢的第一路模擬量寄存器地址 |
00 0A | 輸出數(shù)量 | 模擬量輸出的數(shù)量 |
54 01 | CRC16 |
DAM6DA模擬量輸出模塊說明書 | DAM6DA模擬量輸出模塊說明書 |
測試軟件 | DAM調(diào)試軟件 |
JYDAM調(diào)試軟件 | |
應用軟件 | 聚英組態(tài)軟件 |
協(xié)議說明 | 協(xié)議說明 |
參考源碼 | 參考源碼 |
PLC例程 | PLC例程 |
第三方組態(tài)例程 | 第三方組態(tài)例程 |
聯(lián)網(wǎng)方式:RS232/RS485/網(wǎng)口/WiFi
功能說明:10AO
版本說明:標準版
聯(lián)網(wǎng)方式:RS232/RS485/網(wǎng)口/WiFi
功能說明:10AI+2AO
版本說明:標準版
聯(lián)網(wǎng)方式:RS232/RS485
功能說明:2AI+2AO
版本說明:標準版
聯(lián)網(wǎng)方式:RS232/RS485/網(wǎng)口/WiFi
功能說明:8AO
版本說明:標準版
聯(lián)網(wǎng)方式:RS232/RS485/網(wǎng)口/WiFi
功能說明:32AI+8AO
版本說明:標準版
聯(lián)網(wǎng)方式:網(wǎng)口/WiFi
功能說明:8DO+16DI
版本說明:標準版
聯(lián)網(wǎng)方式:RS232/RS485/網(wǎng)口/WiFi
功能說明:14AI+14AO
版本說明:標準版
聯(lián)網(wǎng)方式:RS232/USB/LORA/網(wǎng)口/WiFi...
功能說明:16DO+16AI+16DI+16AO
版本說明:智能自控版