ARTU遙信單元
ARTU遙信單元是專為智能配電,工業自動化等領域開發的開關量采集單元,用于采集開關量信號并轉換為數字信號經由通訊實現和上位機監控系統的數據交換。
1) 產品具有通道狀態指示燈和通信狀態指示燈。兩路通信接口中,一路用于通用參數的設置及調試,另一路用于讀取和設置“四遙”值。
2) 可選擇上位機或本地撥碼開關兩種方式進行設置產品的地址和波特率。
3) 產品采用軟硬件“看門狗”技術,防止死機現象。
圖1 ARTU-K32外形圖
圖2 ARTU-K8/K16外形圖
1) 輔助電源:24VDC,允許18~36VDC
220VAC(DC)允許80~270VAC(DC),以實際接線圖為準
2) 功 耗:≤5W
3) 工作環境:-5~55℃
4) 相對濕度:5~95%,不凝露,無腐蝕性氣體
5) 存儲溫度:-25~70℃
6) 海拔高度:≤2500m
7) 防護等級:IP20
8) 絕緣強度:2kV/1min,50Hz
9) 安裝類別:導軌安裝
10) 符合標準:
GB/T 17626.2 靜電放電抗擾性試驗 等級3
GB/T 17626.3 射頻電磁場輻射抗擾性試驗 等級3
GB/T 17626.4 電快速瞬變脈沖群抗擾性試驗 等級4
GB/T 17626.5 沖擊(浪涌)抗擾性試驗 等級4
GB/T 17626.6 射頻場感應的傳導騷擾抗擾度試驗 等級3
GB/T 17626.12 振蕩波抗擾度試驗 等級3
5.1 概述
ARTU遙信單元ARTU-K8/K16/K32可同時采集8路/16路/32路有源濕接點或無源干接點開關量信號。信號采用光電隔離輸入,有效地保護內部電路不受外界強信號干擾以損壞。與上位機通過RS485總線連接進行數據交換,實時反映開關量狀態,并可存儲32路1600個事件順序記錄(SOE信息),準確反映開關量事件。
5.2 技術指標:
性能 |
指 標 |
輸入回路 |
8/16/32 |
輸入方式 |
有源濕接點或無源干接點 |
總線方式 |
半雙工RS485(Modbus RTU),建議采用三芯屏蔽線 |
總線容量 |
≤32 |
開關量事件分辨率 |
多接點相繼變位的區分能力,任兩個接點變位時間間隔大于1毫秒時, 單元的區分能力(小于2ms)在SOE中體現出來 |
遙信掃查速度 |
所有通道掃描一周所需時間1ms |
遙信去抖時間 |
所有通道采用統一的去抖時間 |
事件順序記錄(SOE)容量 |
1600組 |
5.3接線方法:
注:有源濕接點:Ki(i=1~32)與公共端K COM為各通道接入端,同時KV12,KG懸空。
無源干接點:Ki(i=1~32)與公共端KV12為各通道接入端,同時KCOM應與KG短接。
一,無源干接點連線圖:
二,有源濕接點連線圖:
5.4 ARTU遙信單元 通信地址表:
功能碼03(0x03),04(0x04)可訪問COMM1和COMM2地址表的全部內容
5.4.1 通訊地址 (Modbus-RTU)(通用寄存器地址表)
數據 地址 |
數 據 內 容 |
數據類型 |
讀/寫 |
命令字 |
數據長度(byte) |
允許操作端口 |
00 # |
儀表識別碼 |
定點數 |
R |
03,04 |
2 |
|
01 |
版本號 |
定點數 |
R |
03,04 |
2 |
|
02 |
地址編號 |
定點數 |
R/W |
03,04/16 |
2 |
COMM2 |
03 |
通信波特率 |
定點數 |
R/W |
03,04/16 |
2 |
COMM2 |
04 |
通信校驗模式 |
定點數 |
R/W |
03,04/16 |
2 |
COMM2 |
05 |
時鐘設置 秒分(BCD碼) |
定點數 |
R/W |
03,04/16 |
2 |
COMM2 |
06 |
時鐘設置 時日(BCD碼) |
定點數 |
R/W |
03,04/16 |
2 |
COMM2 |
07 |
時鐘設置 月年(BCD碼) |
定點數 |
R/W |
03,04/16 |
2 |
COMM2 |
08 |
時鐘設置允許(1:YES) |
定點數 |
R/W |
03,04/16 |
2 |
COMM2 |
09 |
保留 |
|||||
10 |
保留 |
|||||
11 |
SOE地址指針(25-12817) |
定點數 |
R |
03,04 |
2 |
|
12 |
當前時間 毫秒(整型0-999) |
定點數 |
R |
03,04 |
2 |
|
13 |
當前時間 秒,分(BCD) |
定點數 |
R |
03,04 |
2 |
|
14 |
當前時間 時,日(BCD) |
定點數 |
R |
03,04 |
2 |
|
15 |
當前時間 月,年(BCD) |
定點數 |
R |
03,04 |
2 |
|
16 |
遙信通道當前狀態(32~17) |
定點數 |
R |
03,04 |
2 |
|
17 |
遙信通道當前狀態(16~1) |
定點數 |
R |
03,04 |
2 |
|
18 |
遙信通道去抖時間(1~99ms) |
定點數 |
R/W |
03,04/16 |
2 |
COMM1 |
19 |
SOE數據清零(1:YES) |
定點數 |
R/W |
03,04/16 |
2 |
COMM1 |
20-24 |
保留 |
|||||
25 |
(數據1)毫秒(整型) |
定點數 |
R |
03,04 |
2 |
|
26 |
(數據1)秒,分(BCD碼) |
定點數 |
R |
03,04 |
2 |
|
27 |
(數據1)時,日(BCD碼) |
定點數 |
R |
03,04 |
2 |
|
28 |
(數據1)月,年(BCD碼) |
定點數 |
R |
03,04 |
2 |
|
29 |
(數據1)有事件通道32-17 |
定點數 |
R |
03,04 |
2 |
|
30 |
(數據1)有事件通道16-1 |
定點數 |
R |
03,04 |
2 |
|
31 |
(數據1)通道事件狀態32-17 |
定點數 |
R |
03,04 |
2 |
|
32 |
(數據1)通道事件狀態16-1 |
定點數 |
R |
03,04 |
2 |
|
. . . . |
. . . . |
. . . . |
. . . . |
. . . . |
. . . . |
. . . . |
12817 |
(數據n)毫秒(整型) |
定點數 |
R |
03,04 |
2 |
|
12818 |
(數據n)秒,分(BCD碼) |
定點數 |
R |
03,04 |
2 |
|
12819 |
(數據n)時,日(BCD碼) |
定點數 |
R |
03,04 |
2 |
|
12820 |
(數據n)月,年(BCD碼) |
定點數 |
R |
03,04 |
2 |
|
12821 |
(數據n)有事件通道32-17 |
定點數 |
R |
03,04 |
2 |
|
12822 |
(數據n)有事件通道16-1 |
定點數 |
R |
03,04 |
2 |
|
12823 |
(數據n)通道事件狀態32-17 |
定點數 |
R |
03,04 |
2 |
|
12824 |
(數據n)通道事件狀態16-1 |
定點數 |
R |
03,04 |
2 |
#:儀表識別碼:ARTU-K32為201
注:SOE 地址從25開始,到12824共12800*2=25600字節;1600組數據(每組數據16字節,建議用戶16字節連續讀取以免影響讀取數據錯誤);1600個數據循環存儲。建議用戶先讀取SOE計數器,最近發生的SOE記錄的地址為地址11中的內容。
舉例說明:
25 |
(數據1)毫秒(整型) |
26 |
(數據1)秒分(BCD碼) |
27 |
(數據1)時日(BCD碼) |
28 |
(數據1)月年(BCD碼) |
29 |
(數據1)通道有事件32-17 |
30 |
(數據1)通道有事件16-1 |
31 |
(數據1)通道事件狀態32-17 |
32 |
(數據1)通道事件狀態16-1 |
地址25:事件發生的毫秒 十六進制 03 45H 為837毫秒
地址26:事件發生的秒分(秒在前分在后) BCD碼 23 45H 為45分23秒
地址27:事件發生的時日(時在前日在后) BCD碼 12 30H 為30日12時
地址28:事件發生的月年(月在前年在后) BCD碼 07 07H 為07年7月
地址29,30:每一位對應一個通道,依次對應32-1通道,地址29的最高為1表示通道32在此時刻有事件發生,為0表示該通道無事件發生。
地址31,32:如地址29,30相應的位為1,表示對應的通道有事件發生,則該位為1表示該通道由斷開跳變為閉合,為0表示該通道由閉合跳變為斷開,如地址29,30相應的位為0,對應的地址31,32的內容無含義。
假設地址29為0x0002,地址30為0x0004,地址31為0x0002,地址32為0x0000表示通道18跳變為閉合,通道3跳變為斷開。
5.5 DI狀態的讀取:(允許操作端口COMM1)
用MODBUS的02號命令讀取ARTU-K32的DI狀態。
其中1=ON,0=OFF
數據地址 |
數據內容 |
數據類型 |
讀/寫 |
命令字 |
數值范圍 |
0000H |
DO1 |
BIT |
R |
02 |
1=ON,0=OFF |
0001H |
DO2 |
BIT |
R |
02 |
1=ON,0=OFF |
0002H |
DO3 |
BIT |
R |
02 |
1=ON,0=OFF |
0003H |
DO4 |
BIT |
R |
02 |
1=ON,0=OFF |
0004H |
DO5 |
BIT |
R |
02 |
1=ON,0=OFF |
0005H |
DO6 |
BIT |
R |
02 |
1=ON,0=OFF |
0006H |
DO7 |
BIT |
R |
02 |
1=ON,0=OFF |
0007H |
DO8 |
BIT |
R |
02 |
1=ON,0=OFF |
0008H |
DO9 |
BIT |
R |
02 |
1=ON,0=OFF |
0009H |
DO10 |
BIT |
R |
02 |
1=ON,0=OFF |
000AH |
DO11 |
BIT |
R |
02 |
1=ON,0=OFF |
000BH |
DO12 |
BIT |
R |
02 |
1=ON,0=OFF |
000CH |
DO13 |
BIT |
R |
02 |
1=ON,0=OFF |
000DH |
DO14 |
BIT |
R |
02 |
1=ON,0=OFF |
000EH |
DO15 |
BIT |
R |
02 |
1=ON,0=OFF |
000FH |
DO16 |
BIT |
R |
02 |
1=ON,0=OFF |
0010H |
DO17 |
BIT |
R |
02 |
1=ON,0=OFF |
0011H |
DO18 |
BIT |
R |
02 |
1=ON,0=OFF |
0012H |
DO19 |
BIT |
R |
02 |
1=ON,0=OFF |
0013H |
DO20 |
BIT |
R |
02 |
1=ON,0=OFF |
0014H |
DO21 |
BIT |
R |
02 |
1=ON,0=OFF |
0015H |
DO22 |
BIT |
R |
02 |
1=ON,0=OFF |
0016H |
DO23 |
BIT |
R |
02 |
1=ON,0=OFF |
0017H |
DO24 |
BIT |
R |
02 |
1=ON,0=OFF |
0018H |
DO25 |
BIT |
R |
02 |
1=ON,0=OFF |
0019H |
DO26 |
BIT |
R |
02 |
1=ON,0=OFF |
001AH |
DO27 |
BIT |
R |
02 |
1=ON,0=OFF |
001BH |
DO28 |
BIT |
R |
02 |
1=ON,0=OFF |
001CH |
DO29 |
BIT |
R |
02 |
1=ON,0=OFF |
001DH |
DO30 |
BIT |
R |
02 |
1=ON,0=OFF |
001EH |
DO31 |
BIT |
R |
02 |
1=ON,0=OFF |
001FH |
DO32 |
BIT |
R |
02 |
1=ON,0=OFF |
外形尺寸(長×寬×高):160×50×110mm 見圖2
安裝:標準卡軌TS35
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
地址設置 1 0 0 0 0 |
波特率設置 0 0 |
模式設置 0 |
通訊模式設置 0 0 |
地址設置:
撥碼1 |
撥碼2 |
撥碼3 |
撥碼4 |
撥碼5 |
地址 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
2 |
- - - - - - -- - - - -- - - - - -- - - - - -- - |
|||||
1 |
1 |
1 |
1 |
1 |
31 |
0 |
0 |
0 |
0 |
0 |
32 |
波特率設置:
波特率 |
撥碼6 |
撥碼7 |
9600bps |
0 |
0 |
4800bps |
1 |
0 |
2400bps |
0 |
1 |
1200bps |
1 |
1 |
模式設置:
撥碼8 |
注意:撥碼8重新設置,同時重新設置地址或波特率才能以新的通信方式工作。 |
|
儀表本地設置地址,波特率 |
0 |
|
上位機設置地址,波特率 |
1 |
通訊模式設置:
模式 |
撥碼9 |
撥碼10 |
10位:1位起始位,8位數據位,1位停止位 |
0 |
0 |
保留 |
1 |
0 |
11位:1位起始位,8位數據位,偶校驗,1位停止位 |
0 |
1 |
11位:1位起始位,8位數據位,奇校驗,1位停止位 |
1 |
1 |
注:撥碼開關狀態說明:1:OFF,0:ON
功能碼是每次通訊傳送的信息幀中的第二個數據幀。MODBUS通訊規約定義功能碼為1~127,本單元只用了其中的一部分,下表列出本產品使用的功能碼具體的含義及操作:
功能碼(十六進制) |
定義 |
操作 |
02H |
讀開關量輸入 |
讀取32位開關量狀態 |
03H,04H |
讀保持寄存器 |
讀取保持寄存器的內容 |
10H |
寫多個寄存器 |
寫連續寄存器 |
異常碼定義如下:
01 非法的功能碼(接受到的功能碼不支持);
02 非法的數據位置(指定的數據位置超出了儀表的范圍);
03 非法的數據值(接受到主機發送的數據值超出相應地址的數據范圍);
04 從站設備故障(接受到主機發送的數據值當前不被許可寫入)
8.1 功能碼02(0x02)讀開關量輸入
在遠程設備中,使用該功能碼讀取開關量1至32連續狀態。5.5節詳細說明了起始地址,即指定的第一個開關量地址為0,因此尋址1-32開關量地址為0-31。
數據域的每個位將代表某個開關量狀態。指示狀態1為ON閉合和0為OFF斷開(見后實例)。
如果返回的輸入開關量不是八的整數倍,將用零填充最后數據的剩余位(一直到字節的高位端)。字節數量域說明了數據的完整字節數。
請求
功能碼 |
1個字節 |
0x02 |
起始地址 |
2個字節 |
0x0000 至0x001F |
繼電器數量 |
2個字節 |
0x0001 至0x0020 |
響應
功能碼 |
1 個字節 |
0x02 |
字節數 |
1 個字節 |
N* |
繼電器狀態 |
N 個字節 |
N=N 或N 1 |
N*=輸出數量/8,如果余數不等于0,那么N = N 1
錯誤
錯誤碼 |
1 個字節 |
0x82 |
異常碼 |
1 個字節 |
02 或03 或04 |
8.2 功能碼03(0x03)讀保持寄存器
在遠程設備中,使用該功能碼讀取保持寄存器連續塊的內容。協議數據單元詳細說明了起始寄存器地址和寄存器數量,從零開始尋址寄存器,因此,尋址寄存器1~12825 為0~12824。
將響應報文中的寄存器數據分成每個寄存器有兩字節,在每個字節中直接調整二進制內容。對于每個寄存器,第一個字節為高位,第二個字節為低位。
請求
功能碼 |
1個字節 |
0x03 |
起始地址 |
2個字節 |
0x0000 至0x3218 |
寄存器數量 |
2個字節 |
0x0001 至0x007F,N* |
響應
功能碼 |
1 個字節 |
0x03 |
字節數 |
1 個字節 |
2×N* |
寄存器值 |
2×N*個字節 |
N*=寄存器的數量
錯誤
錯誤碼 |
1 個字節 |
0x83 |
異常碼 |
1 個字節 |
02 或03 或04 |
8.3 功能碼04(0x04)讀輸入寄存器
同功能碼03。
8.4 功能碼16 (0x10) 寫多個寄存器
在遠程設備中,使用該功能碼寫連續寄存器塊。在請求數據域中說明了請求寫入的值。每個寄存器將數據分成兩字節。正常響應返回功能碼,起始地址和被寫入寄存器的數量。
COMM1口的操作:
請求
功能碼 |
1 個字節 |
0x10 |
起始地址 |
2 個字節 |
0x0012 至0x0013 |
寄存器數量 |
2 個字節 |
0x0001 至0x0002,N* |
字節數 |
1 個字節 |
2×N* |
寄存器值 |
2×N*個字節 |
COMM2口的操作:
請求
功能碼 |
1 個字節 |
0x10 |
起始地址 |
2 個字節 |
0x0002 至0x0008 |
寄存器數量 |
2 個字節 |
0x0001 至0x0007,N* |
字節數 |
1 個字節 |
2×N* |
寄存器值 |
2×N* 個字節 |
*N=寄存器數量
響應(COMM1,COMM2)
功能碼 |
1 個字節 |
0x10 |
字節數 |
1 個字節 |
2×N* |
輸入寄存器 |
2×N*個字節 |
N*=寄存器的數量
錯誤(COMM1,COMM2)
錯誤碼 |
1 個字節 |
0x90 |
異常碼 |
1 個字節 |
02 或03 或04 |
例1: 讀取儀表地址為2的遙信單元當前開關狀態
發送:0x02,0x03,0x00,0x10,0x00,0x02,0xC5,0xFD
返回:0x02,0x03,0x04,0x00,0x00,0x00,0x03,0x89,0x32
說明:儀表地址為2的遙信單元第一,二通道開關閉合,其余于30通道開關斷開。
例2: 讀取1至5開關量狀態
發送:0x01,0x02,0x00,0x00,0x00,0x05,0xB8,0x09
返回:0x01,0x02,0x01,0x10,0xA0,0x44
說明:0x 10轉化成二進制數為0001,0000,即第5路開關量閉合狀態,其它都是斷開狀態。
例3: 讀取1至32開關量狀態
發送:0x01,0x02,0x00,0x00,0x00,0x20,0x79,0xD2
返回:0x01,0x02,0x04,0x00,0x00,0x8E,0x04,0x9F,0x81
說明:0x00,0x00,0x8E,0x04轉化成二進制數為0000,0000,0000,0000,1000,1110,0000,0100,即第18 19 20 24 27路開關量閉合狀態,其它都是斷開狀態。
例4: 讀取17至32開關量狀態
發送:0x01,0x02,0x00,0x10,0x00,0x10,0x78,0x03
返回:0x01,0x02,0x02,0x8E,0x04,0xDD,0xDB
說明:0x8E,0x04轉化成二進制數為1000,1110,0000,0100,即第18 19 20 24 27路開關量閉合狀態,其它都是斷開狀態。
例5: 設置當前時間
發送:0x01,0x10,0x00,0x05,0x00,0x04,0x08,0x12,0x14,0x10,0x21,
0x09,0x07,0x00,0x01,0xA3,0xA8
返回:0x01,0x10,0x00,0x05,0x00,0x04,0xD1,0xCB
說明:表明時間設置為07年9月21日10時14分12秒(注意BCD碼格式)。
例6: 設置儀表地址為1的遙信單元消抖時間
發送:0x01,0x10,0x00,0x12,0x00,0x01,0x02,0x00,0x04,0xA4,0xE1
返回:0x01,0x10,0x00,0x12,0x00,0x01,0xA1,0xCC
說明:消抖時間設置4ms(消抖時間:在振動環境中,行程開關或按鈕常常會因為抖動而發出誤信號,一般的抖動時間都比較短,針對抖動時間短的特點,可通過設置ARTU-K32的消抖時間得到消除抖動后的可靠有效信號,從而達到抗干擾的目的)。
如感興趣,可索取更多詳細資料,請聯系:
銷售:楊興媚
Q Q:1753490527
銷售熱線:0510-86189371 13626237782
傳真:0510-86179975
郵箱:acrelyxm@163.com
主頁: http://www.jyacrel.cn
地址:江蘇省無錫市江陰市南閘鎮東盟路5號