|
型號 |
modbus |
RS485 |
交流電壓 |
交流電流 |
|
DAMAC0303-485 |
● |
● |
3 |
3 |
|
DAMAC0606-485 |
● |
● |
6 |
6 |
|
參數 |
說明 |
|
數據接口 |
RS485 |
|
額定電壓 |
DC7-30V寬壓供電;AC220V;AC380V |
|
電源指示 |
1路紅色LED指示,通電常亮 |
|
通訊指示 |
1路紅色LED,通訊時閃爍 |
|
信號輸入指示 |
紅色LED指示,輸入常亮 |
|
交流電壓 |
0~500V |
|
交流電流 |
0~10A;0~30A;0~100A |
|
采集精度 |
±0.5% |
|
溫度范圍 |
工業級,-40℃~85℃ |
|
尺寸 |
145*94*41mm |
|
重量 |
150g |
|
默認通訊格式 |
9600,n,8,1 |
|
通訊協議 |
Modbus RTU/TCP/ASCLL |
|
波特率 |
2400,4800,9600,19200,38400,115200 |
|
軟件支持 |
配套配置軟件、控制軟件; |
|
安裝方式 |
標準DIN導軌安裝或者螺絲固定 |
圖片上分別為外接互感器和板載互感器兩種
|
功能 |
序號 |
引腳 |
說明 |
|
供電DC 7-30V |
1 |
VIN |
電源正極 |
|
2 |
GND |
電源負極 |
|
|
通訊接口 |
3 |
A+ |
485 A+接線引腳 |
|
4 |
B- |
485 B-接線引腳 |
|
|
5 |
A+ |
隔離485 A+接線引腳 |
|
|
6 |
B- |
隔離485 B-接線引腳 |
|
|
7 |
PB |
隔離485屏蔽線 |
|
|
外部互感器接線口 |
8 |
互感器1 |
第1路互感器輸入,不分線序 |
|
9 |
|||
|
12 |
互感器2 |
第2路互感器輸入,不分線序 |
|
|
13 |
|||
|
16 |
互感器3 |
第3路互感器輸入,不分線序 |
|
|
17 |
|||
|
交流電壓采集接線口 |
31 |
電壓1 |
VL1火線或相線,VN1為零線 |
|
30 |
|||
|
29 |
電壓2 |
VL2火線或相線,VN2為零線 |
|
|
28 |
|||
|
27 |
電壓3 |
VL3火線或相線,VN3為零線 |
|
|
26 |
|||
|
交流采集1 |
交流采集1 |
需按照交流方向串入互感器中 |
|
|
交流采集2 |
交流采集2 |
需按照交流方向串入互感器中 |
|
|
交流采集3 |
交流采集3 |
需按照交流方向串入互感器中 |
電腦自帶的串口一般是RS232,需要配232-485轉換器(工業環境建議使用有源帶隔離的轉換器),轉換后RS485為A、B兩線,A接板上A端子,B接板上B端子,485屏蔽可以接GND。若設備比較多建議采用雙絞屏蔽線,采用鏈型網絡結構。
JYDAM調試軟件:
|
工具欄 |
說明 |
|
通訊設置 |
|
|
DO控制 |
|
|
DI輸入 |
|
|
模擬量輸入 |
|
|
模擬量輸出 |
|
|
配置參數 |
|
|
指令區域 |
|
|
調試區域 |
|
|
默認通道參數 |
|||
|
AI1 |
實際電壓1 |
AI9 |
功率因數3 |
|
AI2 |
實際電壓2 |
AI10 |
有功功率1 |
|
AI3 |
實際電壓3 |
AI11 |
有功功率2 |
|
AI4 |
實際電流1 |
AI12 |
有功功率3 |
|
AI5 |
實際電流2 |
AI13 |
累計電量1 |
|
AI6 |
實際電流3 |
AI14 |
累計電量2 |
|
AI7 |
功率因數1 |
AI15 |
累計電量3 |
|
AI8 |
功率因數2 |
AI16 |
頻率1 |
DAM系列設備地址默認為1,使用廣播地址為254進行通訊,用0無法通訊。
設備地址=偏移地址。
設備正常通訊后,初始設備地址寫入254,然后點擊軟件上方“配置參數”即可讀到設備的當前地址。
點擊JYDAM調試軟件下方偏移地址后邊的“讀取”或“設置”來對設備的偏移地址進行讀取或設置。
點擊下方波特率設置欄的“讀取”和“設置”就可以分別讀取和設置波特率和地址,操作后需要重啟設備和修改電腦串口設置。
本產品支持標準modbus指令,有關詳細的指令生成與解析方式,可根據本文中的寄存器表結合參考《MODBUS協議中文版》 即可。
Modbus協議說明書下載鏈接地址:
http://m.yjxtulyn.cn.cn/software/software/Modbus%20POLL軟件及使用教程.rar
線圈寄存器地址表:
|
寄存器名稱 |
數據類型 |
寄存器地址 |
說明 |
|
|
模擬量輸入 |
||||
|
交流電壓1 |
模擬量 |
u16 |
0 |
真實值= 讀取值/100 |
|
交流電壓2 |
u16 |
1 |
真實值= 讀取值/100 |
|
|
交流電壓3 |
u16 |
2 |
真實值= 讀取值/100 |
|
|
交流電流1 |
u16 |
3 |
真實值= 讀取值/100 752代表7.52A |
|
|
交流電流2 |
u16 |
4 |
真實值= 讀取值/100 752代表7.52A |
|
|
交流電流3 |
u16 |
5 |
真實值= 讀取值/100 752代表7.52A |
|
|
功率因數1 |
u16 |
6 |
真實值=讀取值/1000 854代表0.854 |
|
|
功率因數2 |
u16 |
7 |
真實值=讀取值/1000 854代表0.854 |
|
|
功率因數3 |
u16 |
8 |
真實值=讀取值/1000 854代表0.854 |
|
|
有功功率1 |
u16 |
9 |
真實值=讀取值 |
|
|
有功功率2 |
u16 |
10 |
真實值=讀取值 |
|
|
有功功率3 |
u16 |
11 |
真實值=讀取值 |
|
|
累計電量1 |
u16 |
12 |
真實值=讀取值 單位W.h |
|
|
累計電量2 |
u16 |
13 |
真實值=讀取值 單位W.h |
|
|
累計電量3 |
u16 |
14 |
真實值=讀取值 單位W.h |
|
|
頻率1 |
u16 |
15 |
50代表50Hz;60代表60Hz |
|
|
浮點參數 |
||||
|
交流電壓1 |
模擬量 |
FloatABCD |
50 |
真實值 = 讀取值 |
|
交流電壓2 |
FloatABCD |
52 |
真實值 = 讀取值 |
|
|
交流電壓3 |
FloatABCD |
54 |
真實值 = 讀取值 |
|
|
交流電流1 |
FloatABCD |
62 |
真實值 = 讀取值 |
|
|
交流電流2 |
FloatABCD |
64 |
真實值 = 讀取值 |
|
|
交流電流3 |
FloatABCD |
66 |
真實值 = 讀取值 |
|
|
功率因數1 |
FloatABCD |
74 |
真實值 = 讀取值 |
|
|
功率因數2 |
FloatABCD |
76 |
真實值 = 讀取值 |
|
|
功率因數3 |
FloatABCD |
78 |
真實值 = 讀取值 |
|
|
有功功率1 |
FloatABCD |
86 |
真實值 = 讀取值 |
|
|
有功功率2 |
FloatABCD |
88 |
真實值 = 讀取值 |
|
|
有功功率3 |
FloatABCD |
90 |
真實值 = 讀取值 |
|
|
累計電量1 |
FloatABCD |
98 |
真實值 = 讀取值 |
|
|
累計電量2 |
FloatABCD |
100 |
真實值 = 讀取值 |
|
|
累計電量3 |
FloatABCD |
102 |
真實值 = 讀取值 |
|
|
頻率1 |
FloatABCD |
110 |
真實值 = 讀取值 |
|
|
其它參數(1、2、3通道) |
||||
|
A有功功率 |
03指令 |
floatABCD |
600 |
真實值 = 讀取值 |
|
B有功功率 |
floatABCD |
602 |
真實值 = 讀取值 |
|
|
C有功功率 |
floatABCD |
604 |
真實值 = 讀取值 |
|
|
合相有功功率 |
floatABCD |
606 |
真實值 = 讀取值 |
|
|
A無功功率 |
floatABCD |
608 |
真實值 = 讀取值 |
|
|
B無功功率 |
floatABCD |
610 |
真實值 = 讀取值 |
|
|
C無功功率 |
floatABCD |
612 |
真實值 = 讀取值 |
|
|
合相無功功率 |
floatABCD |
614 |
真實值 = 讀取值 |
|
|
A視在功率 |
floatABCD |
616 |
真實值 = 讀取值 |
|
|
B視在功率 |
floatABCD |
618 |
真實值 = 讀取值 |
|
|
C視在功率 |
floatABCD |
620 |
真實值 = 讀取值 |
|
|
合相視在功率 |
floatABCD |
622 |
真實值 = 讀取值 |
|
|
A相電壓 |
floatABCD |
624 |
真實值 = 讀取值 |
|
|
B相電壓 |
floatABCD |
626 |
真實值 = 讀取值 |
|
|
C相電壓 |
floatABCD |
628 |
真實值 = 讀取值 |
|
|
A相電流 |
floatABCD |
630 |
真實值 = 讀取值 |
|
|
B相電流 |
floatABCD |
632 |
真實值 = 讀取值 |
|
|
C相電流 |
floatABCD |
634 |
真實值 = 讀取值 |
|
|
三相電流和 |
floatABCD |
636 |
真實值 = 讀取值 |
|
|
A功率因數 |
floatABCD |
638 |
真實值 = 讀取值 |
|
|
B功率因數 |
floatABCD |
640 |
真實值 = 讀取值 |
|
|
C功率因數 |
floatABCD |
642 |
真實值 = 讀取值 |
|
|
合相功率因數 |
floatABCD |
644 |
真實值 = 讀取值 |
|
|
頻率 |
floatABCD |
646 |
真實值 = 讀取值 |
|
|
A有功電能 |
floatABCD |
648 |
真實值 = 讀取值 |
|
|
A有功電能 |
floatABCD |
650 |
真實值 = 讀取值 |
|
|
A有功電能 |
floatABCD |
652 |
真實值 = 讀取值 |
|
|
合相有功電能 |
floatABCD |
654 |
真實值 = 讀取值 |
|
|
A無功電能 |
floatABCD |
656 |
真實值 = 讀取值 |
|
|
B無功電能 |
floatABCD |
658 |
真實值 = 讀取值 |
|
|
C無功電能 |
floatABCD |
660 |
真實值 = 讀取值 |
|
|
合相無功電能 |
floatABCD |
662 |
真實值 = 讀取值 |
|
|
A視在電能 |
floatABCD |
664 |
真實值 = 讀取值 |
|
|
B視在電能 |
floatABCD |
666 |
真實值 = 讀取值 |
|
|
C視在電能 |
floatABCD |
668 |
真實值 = 讀取值 |
|
|
合相視在電能 |
floatABCD |
670 |
真實值 = 讀取值 |
|
|
配置參數 |
||||
|
COM1通信波特率 |
03指令 |
u16 |
1000 |
見下表波特率數值對應表,默認為0,支持0-6,該寄存器決定RS485的通信波特率 |
|
COM2通信波特率 |
u16 |
1001 |
見下表波特率數值對應表,默認為0,支持0-6,該寄存器決定隔離RS485的通信波特率 |
|
|
偏移地址 |
u16 |
1002 |
設備地址=偏移地址 |
|
|
電流采集電阻 |
u16 |
1003 |
0:100Ω |
|
|
如不用無需配置 |
1:50Ω |
|||
|
2:20Ω |
||||
|
3:10Ω |
||||
|
電流匝數比 |
u16 |
1004 |
0.694456019 |
|
|
如不用無需配置 |
0.388900463 |
|||
|
0.291678241 |
||||
|
0.194456019 |
||||
|
配置參數 |
||||
|
累計電量1清零 |
01:查詢指令, |
0 |
用于第一通道累計電量清零 |
|
|
累計電量2清零 |
1 |
用于第二通道累計電量清零 |
||
|
累計電量3清零 |
2 |
用于第三通道累計電量清零 |
||
備注:
①:使用第三方PLC/組態與設備通訊時,Modbus地址定義如下:
00001至09999是離散輸出(線圈)
10001至19999是離散輸入(觸點)
30001至39999是輸入寄存器(通常是模擬量輸入) 40001至49999是保持寄存器
采用5位碼格式,第一個字符決定寄存器類型,其余4個字符代表地址。地址1從0 開始,如00001對應0000。
說明:由于不同品牌PLC/組態軟件對Modbus地址定義可能有不同,具體以其幫助文檔中 對Modbus的定義說明為準。
PLC例程下載地址:
http://m.yjxtulyn.cn.cn/zlxz/danziliao/1226.html
第三方組態(MCGS/組態王/力控/WINCC/威綸通)例程下載地址:
http://m.yjxtulyn.cn.cn/software/software/第三方組態例程.rar
②:波特率及校驗位
串口1保持寄存器地址1000
串口2保持寄存器地址1001
|
字節位數 |
定義 |
說明 |
|
Bit0~Bit7 |
波特率 |
0:9600 1:2400 2:4800 3:9600 4:19200 5:38400 6:115200 7:57600 8:56000 9:14400 10:1200 |
|
Bit8~Bit9 |
奇偶校驗 |
0:無校驗 1:偶校驗(Even) 2:奇校驗(Odd) |
|
Bit10~Bit11 |
停止位 |
0:停止位1位 1:停止位2位 2:停止位1.5位 |
指令可通過“聚英翱翔DAM調試軟件”,勾選調試信息來獲取。
指令生成說明:對于下表中沒有的指令,用戶可以自己根據modbus協議生成,對于繼電器線圈的讀寫,實際就是對modbus寄存器中的線圈寄存器的讀寫,上文中已經說明了繼電器寄存器的地址,用戶只需生成對寄存器操作的讀寫指令即可。例如讀或者寫繼電器1的狀態,實際上是對繼電器1對應的線圈寄存器00001的讀寫操作。
查詢第一路交流電壓
獲取到的模擬量數據與實際輸入值之間的關系為:實際值=返回值*0.01
發送碼:FE 04 00 00 00 01 25 C5
|
字段 |
含義 |
備注 |
|
FE |
設備地址 |
|
|
04 |
04指令 |
查詢輸入寄存器指令 |
|
00 00 |
起始地址 |
要查詢的第一路模擬量寄存器地址 |
|
00 01 |
查詢數量 |
要查詢的模擬量數量 |
|
25 C5 |
CRC16 |
模擬返回信息:
返回碼:FE 04 02 00 00 AD 24
|
字段 |
含義 |
備注 |
|
FE |
設備地址 |
|
|
04 |
04指令 |
返回指令:如果查詢錯誤,返回0x82 |
|
02 |
字節數 |
返回狀態信息的所有字節數 |
|
00 00 |
查詢的AD字 |
0x56FA,即十進制22266,為查詢的模擬量AD字的值,實際值是222.66 |
|
AD 24 |
CRC16 |
查詢累積電量(float類型)
發送碼:FE 04 00 46 00 02 84 11
|
字段 |
含義 |
備注 |
|
FE |
設備地址 |
|
|
04 |
04指令 |
查詢輸入寄存器指令 |
|
00 46 |
起始地址 |
要查詢累積電量(float類型)的寄存器地址 |
|
00 02 |
查詢數量 |
要查詢的模擬量數量 |
|
84 11 |
CRC16 |
模擬返回信息:
返回碼:FE 04 04 47 BF 68 00 FE 1B
|
字段 |
含義 |
備注 |
|
FE |
設備地址 |
|
|
04 |
04指令 |
返回指令:如果查詢錯誤,返回0x82 |
|
04 |
字節數 |
返回狀態信息的所有字節數 |
|
47 BF 68 00 |
查詢的AD字 |
字節順序是floatABCD, 47 BF 68 00 代表98000,即累積電量98000W.h |
|
FE 1B |
CRC16 |
配置修正系數1(float類型)
發送碼:FE 10 00 64 00 02 04 3F 99 99 9A F1 63
|
字段 |
含義 |
備注 |
|
FE |
設備地址 |
|
|
10 |
10指令 |
寫多個寄存器的功能碼 |
|
00 64 |
起始地址 |
配置的寄存器起始地址 |
|
00 02 |
查詢數量 |
要配置的數量 |
|
04 |
字節數量 |
數據字節數量 |
|
3F 99 99 9A |
數據 |
3F 99 99 9A代表1.2,即修正系數1為1.2 第1路輸入電壓=采集值*1.2; 如第一路采集值為200,則最終第一路輸入的電壓=200*1.2=240 |
|
F1 63 |
CRC16 |
模擬返回信息:
返回碼:FE 10 00 64 00 02 14 18
|
字段 |
含義 |
備注 |
|
FE |
設備地址 |
|
|
10 |
10指令 |
寫多個寄存器的功能碼 |
|
00 64 |
起始地址 |
配置的寄存器起始地址 |
|
00 02 |
查詢數量 |
要配置的數量 |
|
14 18 |
CRC16 |

聯網方式:RS485/網口/WIFI/4G
功能說明:三相6路
版本說明:標準版
聯網方式:RS485/網口/WIFI/4G
功能說明:三相6路
版本說明:標準版
聯網方式:RS485/網口/WIFI/4G
功能說明:三相3路
版本說明:標準版
聯網方式:RS485/網口/WIFI/4G
功能說明:三相3路
版本說明:標準版
聯網方式:RS485/網口/WIFI/4G
功能說明:三相3路
版本說明:標準版
聯網方式:RS485/網口/WIFI/4G
功能說明:三相6路
版本說明:標準版