一、概述
(1) 內含加減計數、可逆計數、可識別相位計數(光柵表)三種計數模式;
(2) 輸入信號:開關量、電平脈沖(低電平:-30V~+0.8V,高電平:+4V~+30V);
(3) 外接傳感器:接近開關、霍爾開關、光電開關、編碼器等;
(4) 儀表向傳感器外供DC12V/50mA直流電源;
(5) 可設定倍率,確定計數與顯示的比例關系,倍率值范圍:0.0001~9999;
(6) 可預置計數值,可通過復位按鍵或復位端子復位計數值;
(7) 當前的計數值、設定的計數功能參數值、設定的計數控制值掉電不丟失;
(8) 有低速計數與高速計數選擇,在低速計數方式下提供了軟件濾波功能;
(9) 內置三路繼電器報警輸出,多達12種的繼電器報警控制輸出方式,可滿足各種控制需求;
(10) RS485通信,Modbus-RTU協議,可與PLC、HMI、工業組態軟件直接互連;
(11) 6位0.56英寸高亮紅色數碼管顯示。
二、主要技術指標
性能 | 參數 |
計數頻率 | <10KHz |
計數范圍 | -199999~999999 |
顯示值 | 脈沖輸入值 × 倍率值 |
饋電輸出 | DC12V/50mA |
工作電源 | 工作范圍 | AC/DC85~265V或DC9~36V |
功耗 | <3VA |
通信接口 | RS485接口,Modbus-RTU協議 |
繼電器 | 繼電器觸點壽命10萬次,觸點容量3A/AC220V,3A/DC24V |
工作環境 | 工作溫度:-10-55℃;儲存溫度:-20-80℃ |
外形尺寸 | 面板尺寸:96×48mm;開孔尺寸:92×44mm;深度:90mm |
三、命名方式
HY304① - ② - ③
①、輸入信號類型:N輸入接口為NPN型;P輸入接口為PNP型。
②、RS485數字接口代號為R,無此輸出為空。
③、繼電器報警輸出:一路繼電器輸出代號為A,二路繼電器輸出代號為A2,三路繼電器輸出代號為A3,無繼電器輸出為空。
舉例:輸入傳感器為NPN型,帶RS485通信,雙繼電器報警,型號為:HY304N-R-A2。
四、顯示面板說明
①、計數值顯示。
②、J1繼電器動作指示燈。
③、J2繼電器動作指示燈。
④、操作按鍵,用于參數設置與計數值清零。
五、計數器計數模式
本儀表有三種計數模式。
(1)模式1,加減計數模式,此計數模式為出廠時預設計數模式(工作模式圖見圖3-1):IN1,IN2為輸入端,當IN1接受信號時為加計數,當IN2接受信號時為減計數。
(2)模式2,可逆計數模式(工作模式圖見圖3-2):IN1為計數信號輸入端,IN2為控制信號輸入端。①控制加計數:IN2開路或輸入高電平,當IN1接受信號時為加計數;②控制減計數:IN2與GND短路或輸入低電平,當IN1接受信號時為減計數。
(3)模式3,可識別相位計數模式(工作模式圖見圖3-3):IN1,IN2為輸入端,當IN1,IN2按順序接受相位相差90度A,B信號時,計數器自動疊加識別,表現為加計數;當IN1,IN2按順序接受相差90度B,A信號時,計數器自動減識別,表現為減計數。
六、按鍵使用操作說明
1、按鍵定義:
功能鍵SET:用于進入菜單項,選擇設置項。一直按住“SET”鍵大約1秒進入菜單項。
移位鍵?:循環選定頁面內的數碼管,選定的數碼管呈閃爍狀態。
增加鍵▲/Clr:加閃爍位數碼管的數值(數字在0~9之間循環),或在工作狀態用于計數清零。
2、操作方法:
用“SET”鍵選擇參數設置頁面,按“▲”進入參數值修改,通過“?”和“▲”來實現更改參數,用“SET”鍵確認并進入下一項參數設置。
七、參數設置
1、參數設置流程圖:
(1) PP01菜單設置,設置繼電器動作:
(2) PP03菜單設置,設置RS485通信參數:
(3) PP04菜單設置,設置計數模式倍率:
(4) PP40菜單設置,設置高低計數模式,面板按鍵清0使能:
(5) PP41菜單設置,設置當前計數值:
2、設置參數說明:
序號 | 顯示 | 內容說明 | 范圍 |
PP01 繼電器工作 方式設置 | J1-Sn | 繼電器J1工作方式 | 0~12 |
說明:參見繼電器工作方式,設置為0繼電器處于遙控狀態 |
J1A-1 | 繼電器J1報警值1 | -199999~999999 |
說明:參見繼電器工作方式 |
J1A-2 | 繼電器J1報警值2 | -199999~999999 |
說明:參見繼電器工作方式 |
J1A-t | 繼電器J1延時值J1-t | 0.0~999.9 |
說明:參見繼電器工作方式,時間單位為秒 |
J2-Sn | 繼電器J2工作方式 | 0~5 |
說明:參見繼電器工作方式,設置為0繼電器處于遙控狀態 |
J2A-1 | 繼電器J2報警值1 | -199999~999999 |
說明:參見繼電器工作方式 |
J2A-2 | 繼電器J2報警值2 | -199999~999999 |
說明:參見繼電器工作方式 |
J2A-t | 繼電器J2延時值J2-t | 0.0~999.9 |
說明:參見繼電器工作方式,時間單位為秒 |
J3-Sn | 繼電器J3工作方式 | 0~5 |
說明:參見繼電器工作方式,設置為0繼電器處于遙控狀態 |
J3A-1 | 繼電器J3報警值1 | -199999~999999 |
說明:參見繼電器工作方式 |
J3A-2 | 繼電器J3報警值2 | -199999~999999 |
說明:參見繼電器工作方式 |
J3A-t | 繼電器J3延時值J3-t | 0.0~999.9 |
說明:參見繼電器工作方式,時間單位為秒 |
PP03通訊 參數設置 | Addr | RS485通信地址 | 1~247 |
說明:RS485通信地址 |
bAUd | RS485通信波特率 | 2400、4800、9600、19200 |
說明:RS485通信的波特率 |
data | RS485通信數據格式 | n.8.1、o.8.1、e.8.1、n.8.2 |
說明:n.8.1無校驗位8個數據位1個停止位、o.8.1奇校驗8個數據位1個停止位、e.8.1偶校驗8個數據位1個停止位、n.8.2無校驗位8個數據位2個停止位 |
PP04計數 模式倍率設置 | StyLE | 計數模式 | 1~3 |
說明:參見計數器計數模式 |
S-dot | 倍率小數位置 | 0~4 |
說明:倍率值的小數點位置 |
SCALE | 倍率值 | 0.9999~9999 |
說明:倍率的值 |
d-dot | 顯示小數點位置 | 0~4 |
說明:用于設置顯示的精度 |
PP40 | H-L | 高低速計數選擇 | Hi、NNi、Lo |
說明:Lo、低速計數,計數頻率≤5Hz;NNi、中速計數模式,計數頻率≤30Hz;Hi、高速計數,計數頻率≤10KHz |
C-En | 使能按鍵清零功能選擇 | yEs 、no |
說明:yEs、使能面板按鍵清零功能;no、關面板按鍵清零功能 |
PP41 | CoUnt | 預置當前計數值 | -199999~999999 |
說明:預置當前計數值 |
八、繼電器控制方式
(1) 繼電器J1有12種控制輸出方式(J1-Sn):
(2) 繼電器J2有5種控制輸出方式(J2-Sn):
(3) 繼電器J3有5種控制輸出方式(J3-Sn):繼電器J3的控制輸出方式與J2相同,請參見繼電器J2的控制輸出圖。
九、RS485通信
1、通信協議及特點:
RS485接口;電氣連接:三線連接,即A(+),B(-),地;連接類型:異步,半雙工;國際標準Modbus-RTU協議,儀表地址:1~247;波特率:2400、4800、9600、19200;數據格式: N81無校驗位、8個數據位、1個停止位; O81奇校驗、8個數據位、1個停止位;E81偶校驗、8個數據位、1個停止位;N82無校驗位、8個數據位、2個停止位;本機目前開放了01H,02H,03H,04H讀命令,05H,10H寫命令,03H,04H讀命令功能相同,如果儀表接收到的命令有錯,儀表將不響應。
報文格式說明:
命令01H:讀繼電器輸出狀態命令(共J1,J2,J3三路繼電器,地址為:0~2)
主機請求: 地址 + 命令 + 起始繼電器地址 + 繼電器個數 + CRC校驗碼
1byte + 1byte + 2byte + 2byte + 2byte
地址:為所要查詢儀表地址號,可以在 1~247內設置,占用 1個字節
命令:01H,長度為 1個字節
起始繼電器地址:欲讀取的繼電器起始地址,占用 2個字節
繼電器個數:欲讀取的繼電器個數
CRC校驗碼:低8位在前,高8位在后,占用2個字節
從機響應:地址 + 命令 + 寄存器字節數 + 寄存器值 + CRC校驗碼
1byte + 1byte + 1byte + nbyte + 2byte
地址:為儀表地址號,長度為 1個字節
命令:01H,長度為 1個字節
寄存器字節數:返回的寄存器值字節數
寄存器值:繼電器的狀態值
CRC校驗碼:占用2個字節,低8位在前,高8位在后
命令02H:讀輸入口狀態命令(共IN1,IN2,復位三路輸入,地址為0~2)
主機請求:地址 + 命令 + 起始輸入口地址 + 輸入口個數 + CRC校驗碼
1byte + 1byte + 2byte + 2byte + 2byte
地址:為所要查詢儀表地址號,可以在 1~247內設置,占用 1個字節
命令: 02H,長度為 1個字節
起始輸入口地址:欲讀取的輸入口起始地址,占用 2個字節
輸入口個數:欲讀取的輸入口個數
CRC校驗碼:低8位在前,高8位在后,占用2個字節
從機響應:地址 + 命令 + 寄存器字節數 + 寄存器值 + CRC校驗碼
1byte + 1byte + 1byte + nbyte + 2byte
地址:為儀表地址號,長度為 1個字節
命令:02H,長度為 1個字節
寄存器字節數:返回的寄存器值字節數
寄存器值:輸入口的狀態值
CRC校驗碼:占用2個字節,低8位在前,高8位在后
命令04H(或03H):讀命令
主機請求: 地址 + 命令 + 數據地址 + 數據長度 + CRC校驗碼
1byte + 1byte + 2byte + 2byte + 2byte
地址:為所要查詢儀表地址號,可以在 1~247內設置,占用 1個字節
命令: 04H或03H讀命令,長度為 1個字節
數據地址:欲讀取的寄存器起始地址,占用 2個字節
數據長度:欲讀取的寄存器長度
CRC校驗碼:低8位在前,高8位在后,占用2個字節
從機響應:地址 + 命令 + 數據長度 + 數據信息 + CRC校驗碼
1byte + 1byte + 1byte + nbyte + 2byte
地址:為儀表地址號,長度為 1個字節
命令:04H或03H ,長度為 1個字節
數據長度:將要發送的數據字節長度
數據信息:讀取的數據,具體見儀表參數地址表
CRC校驗碼:占用2個字節,低8位在前,高8位在后
命令05H:設置繼電器輸出(共J1,J2,J3三路繼電器,地址為:0~2)
主機請求: 地址 + 命令 + 繼電器地址 + 繼電器動作值 + CRC校驗碼
1byte + 1byte + 2byte + 2byte + 2byte
地址:為所要查詢儀表地址號,可以在 1~247內設置,占用 1個字節
命令: 05H寫命令,長度為 1個字節
繼電器地址:控制的繼電器地址,占用 2個字節(0000H繼電器釋放,FF00H繼電器吸合)
繼電器動作值:控制繼電器動作值,繼電器工作方式設為0,此命令起作用
CRC校驗碼:低8位在前,高8位在后,占用2個字節
從機響應:地址 + 命令 + 繼電器地址 + 繼電器動作值 + CRC校驗碼
1byte + 1byte + 2byte + 2byte + 2byte
地址:為所要查詢儀表地址號,可以在 1~247內設置,占用 1個字節
命令: 05H寫命令,長度為 1個字節
繼電器地址:控制的繼電器地址,占用 2個字節
繼電器動作值:控制繼電器動作值
CRC校驗碼:占用2個字節,低8位在前,高8位在后
命令10H :寫命令
主機請求:地址 + 命令 + 起始地址 + 寄存器數 + 字節數 + 寫寄存器數據 + CRC校驗碼
1byte + 1byte + 2byte + 2byte + 1byte + nbyte + 2byte
地址:為所要查詢儀表地址號,可以在 1~247內設置,占用 1個字節
命令:10H寫命令,長度為 1個字節
起始地址:欲寫的寄存器起始地址,占用 2個字節
寄存器數:欲寫的寄存器數量
字節數:寫數據的字節數量
寫寄存器數據:寫入寄存器的數據
CRC校驗碼:低 8位在前,高 8位在后,占用 2個字節
從機響應:地址 + 命令 + 起始地址 + 寄存器數 + CRC校驗碼
1byte + 1byte + 2byte + 2byte + 2byte
地址:為儀表地址號,長度為 1個字節
命令: 10H寫命令,長度為 1個字節
起始地址:欲寫的寄存器起始地址,占用 2個字節
寄存器數:欲寫的寄存器數量
CRC校驗碼:低 8位在前,高 8位在后,占用 2個字節
2、儀表參量地址表(03H,04H,10H命令使用):
地址 | 項目描述 | 數據類型 | 屬性 | 說明 |
0 | 計數值 | Long | R/W | 地址0,1組成一個4字節的有符號整數,二進制補碼 |
1 |
2 | 顯示小數點位 | Short | R/W | 顯示小數點位 |
3 | 倍率小數點位 | Short | R/W | 倍率小數點位 |
4 | 倍率值 | Short | R/W | 二個字節組成的無符號整數 |
5 | 繼電器J1工作方式 | Short | R/W |
|
6 | 繼電器J1報警值1 | Long | R/W | 地址6,7組成一個4字節的有符號整數,二進制補碼 |
7 |
8 | 繼電器J1報警值2 | Long | R/W | 地址8,9組成一個4字節的有符號整數,二進制補碼 |
9 |
10 | 繼電器J1延時值 | Short | R/W |
|
11 | 繼電器J2工作方式 | Short | R/W |
|
12 | 繼電器J2報警值1 | Long | R/W | 地址12,13組成一個4字節的有符號整數,二進制補碼 |
13 |
14 | 繼電器J2報警值2 | Long | R/W | 地址14,15組成一個4字節的有符號整數,二進制補碼 |
15 |
16 | 繼電器J2延時值 | Short | R/W |
|
17 | 繼電器J3工作方式 | Short | R/W |
|
18 | 繼電器J3報警值1 | Long | R/W | 地址18,19組成一個4字節的有符號整數,二進制補碼 |
19 |
20 | 繼電器J3報警值2 | Long | R/W | 地址20,21組成一個4字節的有符號整數,二進制補碼 |
21 |
22 | 繼電器J3延時值 | Short | R/W |
|
3、通信舉例:
(1) 讀數據寄存器(功能代碼03H/04H):讀當前的計數值45000,儀表地址為1。
主機讀數據幀:
地址 | 命令 | 起始地址(高位在前) | 寄存器數(高位在前) | 校驗碼(低位在前) |
01H | 04H | 00H,00H | 00H,02H | 71H,CBH |
儀表回應數據幀:
地址 | 命令 | 數據長度 | 數據段(4字節) | 校驗碼 |
01H | 04H | 04H | 00H,00H,AFH,C8H | 87H,E2H |
(2) 寫數據寄存器(功能代碼10H):設置當前計數值到0,儀表地址為1。
主機寫數據幀:
地址 | 命令 | 起始地址 | 寄存器數 | 字節數 | 數據段 | 校驗碼 |
01H | 10H | 00H,00H | 00H,02H | 04H | 00H,00H,00H,00H | F3H,AFH |
儀表回應數據幀:
地址 | 命令 | 起始地址 | 寄存器數 | 校驗碼 |
01H | 10H | 00H,00H | 00H,02H | 41H,C8H |
十、接線圖及注意事項
注意:如果有觸點回跳引起誤計數,請將計數器設置到低速輸入模式。
十一、儀表應用舉例
1、計數器用于測長度
對于旋轉體測量來說,儀表的顯示值等于旋轉體的轉數乘以每轉代表的圓周長度,設置倍率等于圓周長度,儀表顯示的就是測量的長度值了。
2、可識別相位計數(光柵表)與編碼器配套使用
選擇合適的編碼器,計算出編碼器單位脈沖代表的長度,設置倍率等于編碼器單位脈沖代表的長度,儀表得到的便是需要的顯示值。
用戶手冊