원래 장소: | 중국 (본토) |
브랜드 이름: | Kacise |
인증: | certificate of explosion-proof, CE |
모델 번호: | KWL801B |
최소 주문 수량: | 1pcs |
---|---|
포장 세부 사항: | 각 단위는 개별 상자를 가지고 있으며 모든 상자는 표준 패키지 또는 고객의 요청에 의해 제공됩니다. |
배달 시간: | 5~8일 |
지불 조건: | T/T, 웨스턴 유니온, 머니그램 |
측정 빈도: | 80GHz | 의사소통: | RS485 |
---|---|---|---|
취득 빈도: | ≥200ms/ 구성 가능 | 작동 전류: | 12V/14mA |
거리 측정 정확도: | ±2mm | 통신 프로토콜: | 모드버스/ 텍스트 프로토콜 |
안테나 빔 폭: | ±2.75° | 공급 전압: | 9~24V |
측정의 범위: | 0.2~40m 0.18~30m 0.1~15/20m 0.06~3/5/10m | RF 펄스 전류: | 100mA/20ms |
일하는 습도: | 0~95% | 스레드의 타입: | G 가닥/ 맞춤 |
작업 온도: | -40~75C | 방수 등급: | IP68 |
순중량: | 0.6 킬로그램 | ||
하이 라이트: | 하수 처리 레이더 레벨 가이드,선박 레이더 레벨 가이드,IP68 레이더 레벨 가이드 |
1소개
1.1 제품 개요
KWL801B-RS485 레이더 레벨 센서는 레벨 미터에 대한 국가 표준 DB50/T 826-2017에 명시된 표준 사양에 적합합니다.그것의 핵심 구성 요소는 완전히 밀폐 IP68 방수.
제품의 최대 측정 범위는 최대 40 미터까지 확장되며 최소 실종점은 6cm 미만입니다.
더 높은 주파수와 더 넓은 대역폭으로 인해 우수한 정확도를 달성합니다. 또한 제품에 설치용 고정 브래킷이 포함되어 있습니다.
1.2 탐지 원리
레이더 레벨 센서는 시간 영역 반사 (TDR) 원리에 기반합니다. 전자기 펄스는 케이블 또는 탐사선을 따라 빛의 속도로 전파됩니다.측정 매체의 표면과 만나면, 레이더 레벨 미터의 펄스의 일부가 반사되어 같은 경로를 따라 펄스 송신기에 복귀 에코를 형성합니다.그리고 송신기와 측정 매체의 표면 사이의 거리는 펄스의 전파 시간과 직분비입니다., 따라서 레벨의 높이가 계산됩니다.
2.특징
3기술 사양
모델 | KWL801B-RS485 |
측정 빈도 | 80GHz |
의사소통 | RS485 |
취득 빈도 | ≥200ms/ 구성 가능 |
작동 전류 | 12V/14mA |
거리의 측정 정확성 | ±2mm |
통신 프로토콜 | 모드버스/ 텍스트 프로토콜 |
안테나 빔 너비 | ±2.75° |
공급 전압 | 9~24V |
측정 범위 |
0.2~40m 0.18~30m 0.1~15/20m 00.06~3/5/10m |
RF 펄스 전류 | 100mA/20ms |
작업 습도 | 0~95% |
가닥의 종류 | G 가닥/ 맞춤 |
작동 온도 | -40~75°C |
물 저항성 | IP68 |
순중량 | 00.6kg |
4- 와이어링 지침
빨간 선 | VCC (9~24V 전원 공급) |
검은 선 | GND |
노란색 선 | 485-A |
녹색 선 | 485-B |
5- 차원
6설치 설명서
6.1 I설치 전 검사
(1) 센서를 패키지 상자에서 꺼내서 사용 설명서에 따라 포장 목록을 주의 깊게 확인하고 장비 액세서리가 완성되었는지 확인하십시오.
(2) 제품 사용 설명서와 제품 인증서를 주의 깊게 읽으십시오.
(3) 기기의 외모에 손상이 있는지, 특히 주 장치가 손상되지 않았는지 확인합니다.그리고 주 유닛을 제대로 배치하여 넘어지지 않도록 조심하십시오..
6.2레이더레벨 센서 설치
6.2.1설치 전에 확인
센서를 설치하기 전에 아래와 같이 확인하십시오.
설치 현장에서 매체 위에 나무나 다른 잔해가 있는지 여부
장착 받침대가 수평으로 설치되었는지 여부
장착 브래킷을 수평으로 설치할 수 없는 경우, 센서가 수평 위치에 있는지 확인하기 위해 센서의 표면의 경사량에 따라 브래킷을 조정해야 합니다.
6.2.2 설치
(1) 센서가 중간 표면에 수직으로 있는지 확인합니다.
(2) 송신선 은 방해 물체 를 방사 하고 거짓 음향 을 발생 시키지 않도록 한다.
전형적인 노동 조건에 대해서는 다음을 참조하십시오.
상부 가닥 설치 하부 가닥 설치
레이더 레벨 미터는 중형 표면에 수직으로 설치되어 있는지 확인합니다.
기울기는 수신 신호의 진폭을 약화시키고 정상적인 범위에 영향을 줄 것입니다.
주의:
센서를 고정해서 설치할 때 불안감을 피하고 주변 환경을 가능한 한 개방적으로 유지하십시오.
1센서와 매체 표면 사이의 거리는 센서 앞면 (안테나) 이 측정 매체에 세로되어 있는지 확인하기 위해 30cm 이상입니다.
2센서와 탱크의 가장자리, 수영장 가장자리, 강 덤의 가장자리 및 수영장 가장자리의 거리는 0.5 미터 이상입니다.
3모듈을 설치하기 위해 작은 변동과 함께 물 표면의 위치를 선택 (물 주입 포트, 출구 및 큰 변동과 함께 다른 물 표면에 설치하지 않도록 노력,물 표면 변동이 커질수록, 측정 정확도가 더 나빠질수록)
7.MODBUS-RTU 통신 프로토콜
7.1 MODBUS 프로토콜
1통신 프로토콜 하드웨어 인터페이스 매개 변수
센서는 일련 포트 통신을 사용하며 기본 매개 변수는 다음과 같습니다.
통신 매개 변수 | 일련 포트 레벨 | 보드율 | 패리티 체크 | 데이터 길이 | 멈춰 |
일련 포트 | TTL | 9600 | 아무 것도 | 8 | 1 |
프레임 간 타임아웃 50ms.
2통신 프로토콜 형식
수준 측정기는 Modbus RTU 통신 프로토콜을 사용하여 외부로 통신합니다. 모든 완전한 데이터 프레임에는 주소 필드, 함수 코드, 데이터 및 체크섬이 포함되어 있습니다.체크섬은 데이터 프레임의 CRC16 체크 데이터입니다센서의 기본 공장 주소는 0x7F입니다.
요청 명령 포맷과 레이더 응답 데이터 포맷은 다음과 같이 설명됩니다.
(1) 질의 매개 변수 형식: 함수 코드 0x03
요청:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | C R C |
1 바이트 | 1 바이트 | 2 바이트 | 2 바이트 | 2 바이트 |
답:
장치 주소 | 함수 코드 | 데이터 길이 | 레지스터 값 | C R C |
1 바이트 | 1 바이트 | 1 바이트 | 2N 바이트 | 2 바이트 |
N: 레지스터 번호
(2) 질의 매개 변수 형식: 함수 코드 0x04
요청:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | C R C |
1 바이트 | 1 바이트 | 2 바이트 | 2 바이트 | 2 바이트 |
답:
장치 주소 | 함수 코드 | 데이터 길이 | 레지스터 값 | C R C |
1 바이트 | 1 바이트 | 1 바이트 | 2N 바이트 | 2 바이트 |
N: 레지스터 번호
(3) 설정 매개 변수 형식: 함수 코드 0x10
요청:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | 데이터 길이 | 레지스터 값 | C R C |
1 바이트 | 1 바이트 | 2 바이트 | 2 바이트 | 1 바이트 | 2N 바이트 | 2 바이트 |
답:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | C R C |
1 바이트 | 1 바이트 | 2 바이트 | 2N 바이트 | 2 바이트 |
N: 레지스터 번호
3등록 주소 요약 표
파라미터 기본 | |||||
매개 변수 | 등록 주소 |
PLC 또는 그룹 상태 주소 |
지원 기능 코드 | 데이터의 종류 | 예시 |
슬래브 주소 | 0x2001 | 48194 | 0x03,0x10 | int16 |
int16 2 바이트 정수 int32 4 바이트 정수, 높 16 앞쪽 |
보드율 | 0x2002 | 48195 | 0x03,0x10 | int32 | |
버전 정보 | 0x2004 | 48197 | 0x03 | int32 | |
캘리브레이션 설정 | 0x2052 | 48275 | 0x03,0x10 | int16 | |
자동 밀기 사이클 |
0x2053 | 48276 | 0x03,0x10 | int16 | |
맹점 | 0x2044 | 48261 | 0x03 | 플라트 (작은 16) | float (작은 16) 는 4 바이트 float입니다. 16번째로 낮은 위치입니다. |
측정 범위 | 0x2046 | 48263 | 0x03 | 플라트 (작은 16) | |
전류를 설정 깊이 |
0X2048 | 48265 | 0x03,0x10 | 플라트 (작은 16) | |
설치 설정 높은 |
0x204A | 48267 | 0x03,0x10 | 플라트 (작은 16) | |
레벨 | 0x0A0B | 32572 | 0x04 | 플라트 (작은 16) | |
빈 높이 | 0xaof | 32576 | 0x04 | 플라트 (작은 16) |
참고: 일부 매개 변수의 레지스터 주소 및 데이터 유형은 호스트 컴퓨터 소프트웨어에 의해 수정될 수 있습니다.대응하는 Modbus 운영 지침도 그에 따라 변경됩니다., 예를 들어: 빈 높이를 읽는 기본 명령어는 0x 7F 04 0A 0F 00 02 48 0E입니다. 빈 높이의 레지스터가 00 01으로 수정되면,빈 높이를 읽는 명령어는 0x 7F 04 00 01 00 02 2A 15로 변경됩니다..
4통신 프로토콜 명령 설명
참고:
a. 기본 장치 주소는 0x7F입니다.
b. 데이터의 플로이트 타입 데이터는 IEEE754 바이너리 플로이팅 포인트 수학적 표준, 첫 번째의 낮은 16 비트 (CDAB) 를 채택합니다.
c. 다음 예제에서, 각 매개 변수에 대응하는 레지스터 주소는 기본 주소가 됩니다. 레지스터 주소가 호스트 컴퓨터에 의해 수정되면,Modbus 동작 명령에 있는 레지스터 주소는 그에 따라 변경되어야 합니다.;
d. 다음 예제에서 각 매개 변수의 데이터 정의 (데이터 타입/단위) 는 기본 구성에 따라 분석된다.데이터 정의 (데이터 타입/유닛) 가 호스트 컴퓨터를 통해 변경되는 경우, 데이터 읽기 및 분석은 그에 따라 수정되어야 합니다.
7.2 질의 데이터 명령어: 함수 코드 0x04
7.2.1 질의 측정 결과 - 레벨 (즉 설치 높이 - 공기 높이)
요청 명령어:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | CRC |
0x7F | 0x04 | 0x0A 0B | 0x00 02 | 0x09 CF |
응답 데이터:
장치 주소 | 함수 코드 | 데이터의 길이가 | 데이터 | CRC |
0x7F | 0x04 | 0x04 | 0x00 00 41 30 | 0x09 CF |
데이터 정의: 기본 데이터 유형은 float ((little16) 데이터, 기본 단위는 미터 (m), 데이터 길이는 4 바이트이며 가장 낮은 16 비트는 첫 번째입니다.
오류 코드:
1 설비 높이가 설정되지 않은 경우 레벨을 계산할 수 없으며 출력 0xFC FC FC FC;
2 측정 결과가 범위를 초과하면 출력 0xFF FF FF FF
3 센서가 실명 영역에 있을 때 출력 0xFE FE FE FE
4 센서 에코 에너지가 부족하면 출력 0xFD FD FD FD
예제 1:
요청: 7F 04 0A 0B 00 02 09 CF
답: 7F 04 04 00 00 41 30 55 C7
데이터 부분 0x 00 00 41 30은 부동 소수점 데이터, 즉 11.00m로 변환됩니다.
예제 2:
요청: 7F 04 0A 0B 00 02 09 CF
Re: 7F 04 04 FC FC FC FC D4 A2
데이터 부분에서 0x FC FC FC FC FC는 설치 높이가 설정되지 않았음을 나타내는 오류 코드입니다 (수준은 계산할 수 없습니다).
7.2.2질의 측정 결과 - 공중 높이
요청 명령어:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | CRC |
0x7F | 0x04 | 0x0A 0F | 0x00 02 | 0x48 0E |
응답 데이터:
장치 주소 | 함수 코드 | 데이터의 길이가 | 데이터 | CRC |
0x7F | 0x04 | 0x04 | 0x31 13 40 10 | 0xAA B6 |
데이터 정의: 기본 데이터 유형은 float ((little16) 데이터, 기본 단위는 미터 (m), 데이터 길이는 4 바이트이며 가장 낮은 16 비트는 첫 번째입니다.
오류 코드:
1 측정 결과가 범위를 초과하면 출력 0xFF FF FF FF
2 센서가 실명 영역에 있을 때 출력 0xFE FE FE FE
3 센서 에코 에너지가 부족하면 출력 0xFD FD FD FD FD
예제 1:
요청: 7F 04 0A 0F 00 02 48 0E
답: 7F 04 04 31 13 40 10 AA B6
데이터 부분 0x 31 13 40 10은 부동 소수점 데이터, 즉 2.253m로 변환됩니다.
예제 2:
요청: 7F 04 0A 0F 00 02 48 0E
답: 7F 04 04 FE FE FE F4 7B
데이터 부분 0x FE FE FE FE FE는 오류 코드이며, 센서가 실명 영역에 있으며 유효한 데이터가 읽을 수 없다는 것을 나타냅니다.
7.3 질의 구성 정보 명령어: 함수 코드 0x03
7.3.1 브로드캐스트 쿼리 슬래브 주소
요청 명령어:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | CRC |
0xFF (방송) | 0x03 | 0x20 01 | 0x00 01 | 0xCB D4 |
응답 데이터:
장치 주소 | 함수 코드 | 데이터의 길이가 | 데이터 | CRC |
0x7F | 0x03 | 0x02 | 0x00 7F | 0xD1 AE |
데이터 정의: 데이터 타입은 int16 데이터이고 데이터 길이는 2 바이트입니다.
예를 들어:
요청: FF 03 20 01 00 01 CB D4
답: 7F 03 02 00 7F D1 AE
데이터 부분 0x 00 7F는 127 또는 0x 7F인 정수 데이터로 변환됩니다.
7.3.2통신 인터페이스의 baud 속도를 검색
참고: 보드 비율은 4800만 지원합니다.9600,19200,38400,115200
요청 명령어:
장치 주소 | 함수 코드 | 등록 주소 | 등록자 수 | CRC |
0x7F | 0x03 | 0x20 02 | 0x00 02 | 0x64 15 |
응답 데이터:
장치 주소 | 함수 코드 | 데이터의 길이가 | 데이터 | CRC |
0x7F | 0x03 | 0x04 | 0x00 00 25 80 | 0x7F 04 |
데이터 정의: 데이터 타입은 int32(big) 데이터이고 데이터 길이는 4 바이트입니다.
예를 들어:
요청: 7F 03 20 02 00 02 64 15
답: 7F 03 04 00 00 25 80 7F 04
데이터 부분 0x 00 00 25 80은 9600인 정수 데이터로 변환됩니다.
7.3.3질의 버전 정보
요청 명령어:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | CRC |
0x7F | 0x03 | 0x20 04 | 0x00 02 | 0x84 14 |
응답 데이터:
장치 주소 | 함수 코드 | 데이터의 길이가 | 데이터 | CRC |
0x7F | 0x03 | 0x04 | 0x20 23 09 08 | 0x99 A8 |
데이터 정의: 데이터 유형은 int32 데이터이며 데이터 길이는 4 바이트입니다. 버전 번호는 BCD 형식으로 코딩되었습니다.
예를 들어:
요청: 7F 03 20 04 00 02 84 14
답: 7F 03 04 20 23 09 08 99 A8
데이터 부분은 0x 20230908이며, 데이터는 BCD 형식으로 코딩되며, 즉 버전 번호는 20230908입니다.
7.3.4쿼리 캘리브레이션 매개 변수
요청 명령어:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | CRC |
0x7F | 0x03 | 0x20 52 | 0x00 01 | 0x24 05 |
응답 데이터:
장치 주소 | 함수 코드 | 데이터의 길이가 | 데이터 | CRC |
0x7F | 0x03 | 0x02 | 0x00 10 | 0x91 82 |
데이터 정의: 데이터 타입은 int16 데이터, 단위는 밀리미터 (mm), 데이터 길이는 2 바이트입니다.
예를 들어:
요청: 7F 03 20 52 00 01 24 05
답: 7F 03 02 00 10 91 82
데이터 부분 0x 00 10은 정수 데이터, 즉 16mm로 변환됩니다.
7.3.5질의 자동 푸시 사이클
참고: 자동 푸시 기간이 >=300ms일 때 센서는 자동으로 데이터를 푸시합니다. 설치 높이가 설정되지 않은 경우 (수준을 계산할 수 없습니다), 공기 높이 데이터를 푸시합니다.장착 높이가 설정되면, 레벨 데이터를 밀어.
요청 명령어:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | CRC |
0x7F | 0x03 | 0x20 53 | 0x00 01 | 0x75 C5 |
응답 데이터:
장치 주소 | 함수 코드 | 데이터의 길이가 | 데이터 | CRC |
0x7F | 0x03 | 0x02 | 0x03 E8 | 0x90 F0 |
데이터 정의: 데이터 타입은 int16 데이터이고, 단위는 밀리초 (ms) 이며, 데이터 길이는 2 바이트입니다.
예를 들어:
요청: 7F 03 20 53 00 01 75 C5
답: 7F 03 02 03 E8 90 F0
데이터 부분 0x 03 E8이 정수 데이터로 변환되는 경우, 즉 1000 ms
7.3.6쿼리 실명 영역
요청 명령어:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | CRC |
0x7F | 0x03 | 0x20 44 | 0x00 02 | 0x85 C0 |
응답 데이터:
장치 주소 | 함수 코드 | 데이터의 길이가 | 데이터 | CRC |
0x7F | 0x03 | 0x04 | 0x6D B7 3E AB | 0x99 61 |
데이터 정의: 기본 데이터 유형은 float ((little16) 데이터, 기본 단위는 미터 (m), 데이터 길이는 4 바이트입니다.
예를 들어:
요청: 7F 03 20 44 00 02 85 C0
답: 7F 03 04 6D B7 3E AB
데이터 부분 0x 6D B7 3E AB는 부동 소수점 유형 데이터로 변환되었습니다. 즉 0.334m입니다.
7.3.7질의 범위
요청 명령어:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | CRC |
0x7F | 0x03 | 0x20 46 | 0x00 02 | 0x24 00 |
응답 데이터:
장치 주소 | 함수 코드 | 데이터의 길이가 | 데이터 | CRC |
0x7F | 0x03 | 0x04 | 0x00 00 42 20 | 0x55 4C |
데이터 정의: 기본 데이터 유형은 float ((little16) 데이터, 기본 단위는 미터 (m), 데이터 길이는 4 바이트입니다.
예를 들어:
요청: 7F 03 20 46 00 02 24 00
답: 7F 03 04 00 00 42 20 55 4C
데이터 부분 0x 00 00 42 20는 부동 소수점 데이터로 변환됩니다. 즉 40.0m입니다.
7.3.8설치에서 깊이 확인
참고: 설치 시의 수심은 설치 높이 계산에 사용됩니다. 설치 높이 = 설치 시의 수심 + 설치 시의 실시간 높이.설치 시 수심 설정 시, 설치 높이는 자동으로 계산되고 구성에 저장됩니다.
요청 명령어:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | CRC |
0x7F | 0x03 | 0x20 48 | 0x00 02 | 0x45 C3 |
응답 데이터:
장치 주소 | 함수 코드 | 데이터의 길이가 | 데이터 | CRC |
0x7F | 0x03 | 0x04 | 0x47 AE 40 B1 | 0xE0 D5 |
데이터 정의: 기본 데이터 유형은 float ((little16) 데이터, 기본 단위는 미터 (m), 데이터 길이는 4 바이트입니다.
예를 들어:
요청: 7F 03 20 48 00 02 45 C3
답: 7F 03 04 47 AE 40 B1 E0 D5
데이터 부분 0x 47 AE 40 B1는 부동 소수점 데이터로 변환되었습니다. 즉 5.54m입니다.
7.3.9설치 높이 확인
참고: 레벨을 계산하는 데 사용되는 장착 높이를 설정하십시오. 실시간 수준 = 설치 높이 - 실시간 높이. 동시에,설치 높이 = 설치시 물 깊이 + 설치시 높이따라서 설치 높이를 설정 할 때, 설치 중 물 깊이는 자동으로 계산되고 구성에 저장됩니다.
요청 명령어:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | CRC |
0x7F | 0x03 | 0x20 4A | 0x00 02 | 0xE4 03 |
응답 데이터:
장치 주소 | 함수 코드 | 데이터의 길이가 | 데이터 | CRC |
0x7F | 0x03 | 0x04 | 0x8A 64 41 2A | 0xBE 7C |
데이터 정의: 기본 데이터 유형은 float ((little16) 데이터, 기본 단위는 미터 (m), 데이터 길이는 4 바이트입니다.
예를 들어:
요청: 7F 03 20 4A 00 02 E4 03
답: 7F 03 04 8A 64 41 2A BE 7C
데이터 부분 0x 8A 64 41 2A는 부동 소수점 데이터, 즉 10.65m로 변환됩니다.
7.4 설정 명령어: 기능 코드 0x10
7.4.1 스롭 주소를 설정
요청 명령어:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | 데이터의 길이가 | 데이터 | CRC |
0x7F | 0x10 | 0x20 01 | 0x00 01 | 0x02 | 0x00 01 | 0x6E 21 |
응답 데이터:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | CRC |
0x7F | 0x10 | 0x20 01 | 0x00 01 | 0x51 D7 |
데이터 정의: 데이터 타입은 int16 데이터이고 데이터 길이는 2 바이트입니다.
예를 들어:
요청: 7F 10 20 01 00 01 02 00 01 6E 21
데이터 부분 0x 00 01은 1 또는 0x01이라는 정수 데이터로 변환됩니다.
답: 7F 10 20 01 00 01 51 D7
7.4.2 통신 인터페이스의 baud 속도를 설정
참고: 보드 비율은 4800만 지원합니다.9600,19200,38400,115200
요청 명령어:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | 데이터의 길이가 | 데이터 | CRC |
0x7F | 0x10 | 0x20 02 | 0x00 02 | 0x04 | 0x00 01 C2 00 | 0x75 3E |
응답 데이터:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | CRC |
0x7F | 0x10 | 0x20 02 | 0x00 02 | 0xE1 D6 |
데이터 정의: 데이터 타입은 int32 데이터이고 데이터 길이는 4 바이트입니다.
예를 들어:
요청: 7F 10 20 02 00 02 04 00 01 C2 00 75 3E
데이터 부분 0x 00 01 C2 00은 115200인 정수 데이터로 변환됩니다.
답: 7F 10 20 02 00 02 E1 D6
7.4.3 캘리브레이션 매개 변수 설정
요청 명령어:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | 데이터의 길이가 | 데이터 | CRC |
0x7F | 0x10 | 0x20 52 | 0x00 01 | 0x02 | 0x00 01 | 0xA2 4E |
응답 데이터:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | CRC |
0x7F | 0x10 | 0x20 52 | 0x00 01 | 0xA1 C6 |
데이터 정의: 데이터 타입은 int16 데이터, 단위는 밀리미터 (mm), 데이터 길이는 2 바이트입니다.
예를 들어:
요청: 7F 10 20 52 00 01 02 00 10 A2 4E
데이터 부분 0x 00 10은 정수 데이터, 즉 16mm로 변환됩니다.
답: 7F 10 20 52 00 01 A1 C6
7.4.4 자동 추진 주기를 설정
참고: 자동 푸시 기간이 >=300ms일 때 센서는 자동으로 데이터를 푸시합니다. 설치 높이가 설정되지 않은 경우 (수준을 계산할 수 없습니다), 공기 높이 데이터를 푸시합니다.장착 높이가 설정되면, 레벨 데이터를 밀어.
요청 명령어:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | 데이터의 길이가 | 데이터 | CRC |
0x7F | 0x10 | 0x20 53 | 0x00 01 | 0x02 | 0x03 E8 | 0xA2 ED |
응답 데이터:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | CRC |
0x7F | 0x10 | 0x20 53 | 0x00 01 | 0xF0 06 |
데이터 정의: 데이터 타입은 int16 데이터이고, 단위는 밀리초 (ms) 이며, 데이터 길이는 2 바이트입니다.
예를 들어:
요청: 7F 10 20 53 00 01 02 03 E8 A2 ED
데이터 부분 0x 03 E8이 정수 데이터로 변환되는 경우, 즉 1000 ms
답: 7F 10 20 53 00 01 F0 06
7.4.5 설치 시 수심 설정
참고: 설치 시의 수심은 설치 높이 계산에 사용됩니다. 설치 높이 = 설치 시의 수심 + 설치 시의 실시간 높이.설치 시 수심 설정 시, 설치 높이는 자동으로 계산되고 구성에 저장됩니다.
요청 명령어:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | 데이터의 길이가 | 데이터 | CRC |
0x7F | 0x10 | 0x20 48 | 0x00 02 | 0x04 | 0x47 AE 40 B1 | 0x75 30 |
응답 데이터:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | CRC |
0x7F | 0x10 | 0x20 48 | 0x00 02 | 0xC0 00 |
데이터 정의: 기본 데이터 유형은 float ((little16) 데이터, 기본 단위는 미터 (m), 데이터 길이는 4 바이트입니다.
예를 들어:
요청: 7F 10 20 48 00 02 04 47 AE 40 B1 75 30
데이터 부분 0x 47 AE 40 B1는 부동 소수점 데이터로 변환되었습니다. 즉 5.54m입니다.
답: 7F 10 20 48 00 02 C0 00
7.4.6 설치 높이 설정
참고: 설치 높이는 센서에서 0 객체 수준까지의 거리에 해당됩니다. 현재 물 깊이가 2 미터이고 공기 높이가 4 미터라면 설치 높이는 6 미터입니다.장착 높이 설정, 레벨을 계산하는 데 사용됩니다. 실시간 레벨 = 설치 높이 - 실시간 높이. 동시에 설치 높이 = 설치 시 수심 + 설치 시 높이.따라서, 설비 높이를 설정 할 때, 설비 중에 물 깊이 자동으로 계산되고 구성에 저장됩니다.
요청 명령어:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | 데이터의 길이가 | 데이터 | CRC |
0x7F | 0x10 | 0x20 4A | 0x00 02 | 0x04 | 0x8A 64 41 2A | 0xAA 40 |
응답 데이터:
장치 주소 | 함수 코드 | 등록 주소 | 등록물 수 | CRC |
0x7F | 0x10 | 0x20 4A | 0x00 02 | 0x61 C0 |
데이터 정의: 기본 데이터 유형은 float ((little16) 데이터, 기본 단위는 미터 (m), 데이터 길이는 4 바이트입니다.
참고: 장착 높이 0로 설정하면 설치 시 장착 높이/수심 구성을 제거합니다.
예를 들어:
요청: 7F 10 20 4A 00 02 04 8A 64 41 2A AA 40
데이터 부분 0x 8A 64 41 2A는 부동 소수점 데이터, 즉 10.65m로 변환됩니다.
답: 7F 10 20 4A 00 02 61 C0
7.5 텍스트 프로토콜
7.5.1 통신 프로토콜 하드웨어 인터페이스 매개 변수
수준 측정기는 일련 통신을 채택하고 기본 매개 변수는 다음과 같습니다.
통신 매개 변수
|
일련 포트 레벨 | 보드율 | 패리티 체크 | 데이터의 길이가 | 정지 위치 |
일련 포트 | TTL | 9600 | - | 8 | 1 |
타임아웃 시간은 각 프레임 간격에 50ms입니다.
7.5.2 통신 프로토콜 명령어 설명
참고: "n"는 새 줄을 나타냅니다. 6진수 0x0A에 해당합니다. 설정 명령어 구성이 성공적으로 완료되면 구성이 플래시에 저장됩니다.그리고 전력 차단을 다시 시작하기 위해 재구성이 필요하지 않습니다..
명령어 오류 응답은 다음과 같습니다.
명령 오류 응답 | 설명 |
이 AT cmd는 오류가 있습니다 | 명령어 오류 |
이 AT cmd는 존재하지 않습니다 | 지침은 존재하지 않습니다. |
이 AT cmd는 존재하지만 작동을 허용하지 않습니다 | 지침은 존재하지만 작동 할 수 없습니다. |
이 AT cmd는 존재하지만 값은 오류입니다 | 입력 매개 변수 오류 |
1실제 공간-시간 높이를 읽어보세요.
단위: 미터 (m)
지침 | 설명 | |
보내 | AT+ReALIRHEIGHTn | 실제 시공간의 높이를 읽어보세요 |
답 | 실제 높이=2.212mn | 현재 실제 시공간 높이는 2,212미터입니다. |
답 | REALAIRHEIGHT=OutRangen | 범위를 벗어났어 |
답 | REALAIRHEIGHT=InBlindZonen | 센서는 맹인 영역에 있습니다. |
답 | 실제 높이=전력 부족 | 음향 에너지는 충분하지 않습니다. |
2실시간 레벨을 읽어보세요
단위: 미터 (m)
레벨의 계산 방법은: 설치 높이 - 공기 높이
지침 | 설명 | |
보내 | AT+REALWATERDEPTHn | 실시간 레벨 읽기 |
답 | 실제 수심=7.789m | 현재 실시간 수준은 7.789미터입니다. |
답 | REALWATERDEPTH=OutRangen | 범위를 벗어났어 |
답 | REALWATERDEPTH=인블린드존 | 센서는 맹인 영역에 있습니다. |
답 | REALWATERDEPTH=Energyn 부족 | 음향 에너지는 충분하지 않습니다. |
답 | REALWATERDEPTH=세트 설치 높이가 없습니다 | 설치 높이가 설정되지 않습니다 |
3설치 시 수심
단위: 미터 (m)
참고: 설치 시의 수심은 설치 높이 계산에 사용됩니다. 설치 높이 = 설치 시의 수심 + 설치 시의 실시간 높이.설치 시 수심 설정 시, 설치 높이는 자동으로 계산되고 구성에 저장됩니다.
설치 시 수심을 읽으십시오:
지침 | 설명 | |
보내 | AT+INSTALLWATERDEPTHn | 설치시 물 깊이를 읽으십시오 |
답 | 설치수심=4.60mn | 설치 시 수심은 4.60m입니다. |
설치 시 수심 설정:
지침 | 설명 | |
보내 | AT+INSTALLWATERDEPTH=4.6n | 물 깊이 설치 동안 4.6m로 설정 |
답 |
AT+INSTALLWATERDEPTH=4.6n 괜찮아요 |
작전 성공 |
4설치 높이
단위: 미터 (m)
참고: 레벨을 계산하는 데 사용되는 장착 높이를 설정하십시오. 실시간 수준 = 설치 높이 - 실시간 높이. 동시에,설치 높이 = 설치시 물 깊이 + 설치시 높이따라서 설치 높이를 설정 할 때, 설치 중 물 깊이는 자동으로 계산되고 구성에 저장됩니다.
장착 높이를 읽으십시오:
지침 | 설명 | |
보내 | AT+INSTALLHEIGHTn | 장착 높이를 읽는다 |
답 | 설치 높이=9.72mn | 설치 시 수심은 9.72m입니다. |
장착 높이 설정:
지침 | 설명 | |
보내 | AT+INSTALLHEIGHT=9.72n | 설치 높이를 9.72m로 설정 |
답 |
AT+INSTALLHEIGHT=9.72n 괜찮아요 |
작전 성공 |
참고: 장착 높이 0로 설정하면 설치 시 장착 높이와 수심에 대한 구성이 삭제됩니다.
5- 버전 번호를 읽어
지침 | 설명 | |
보내 | AT+VERSIONn | 버전 번호를 읽으십시오 |
답 | 버전=20230908n | 버전 번호는 20230908입니다 |
6범위를 읽어봐
단위: 미터 (m)
지침 | 설명 | |
보내 | AT+RANGEN | 판독 범위 |
답 | 범위=40.00mn | 사거리는 40미터 |
7- 실명 영역을 읽어요
단위: 미터 (m)
지침 | 설명 | |
보내 | AT+블라인드존 | 눈 먼 영역을 읽으십시오 |
답 | BLINDZONE=0.335mn | 맹인 구역은 0.335m입니다. |
8소프트웨어 재설정 (재부팅)
지침 | 설명 | |
보내 | AT+BOOTn | 소프트웨어 재설정 |
답 |
AT+BOOTn 괜찮아요 |
작전 성공 |
9- 공장 데이터 리셋
지침 | 설명 | |
보내 | AT+DEFAULTn | 공장 데이터 리셋 |
답 |
AT+DEFAULTn 괜찮아요 |
작전 성공 |
10취득의 빈도
단위: 밀리 초 (ms)
참고: 기본 취득 주파수는 300ms이며, 취득 주파수는 가장 빨리 200ms로 조정할 수 있습니다.응답 명령에 응답하는 속도는 느릴 것입니다., 전송 명령어는 불완전하여 응답이 되지 않을 수 있습니다. 이 경우 명령어는 다시 보낼 수 있습니다.)
읽기 수확 빈도:
지침 | 설명 | |
보내 | AT+COLLECTFREQn | 읽기 습득 빈도 |
답 | 수집기준=200n | 획득 주파수는 200 ms/cyclel입니다. |
수집 주파수 설정:
지침 | 설명 | |
보내 | AT+COLLECTFREQ=500n | 취득 주파수를 500 ms/cycle로 설정 |
답 |
AT+COLLECTFREQ=500n 괜찮아요 |
작전 성공 |
11보드율
보드 전송 속도:
지침 | 설명 | |
보내 | AT+BAUDRATEN | 보드 속도 읽기 |
답 | BAUDRATE=9600n | 바우드 속도는 9600입니다. |
baud 비율을 설정
지침 | 설명 | |
보내 | AT+BAUDRATE=115200n | 바우드 속도를 115200로 설정 |
답 |
AT+BAUDRATE=115200n 괜찮아요 |
작전 성공 |
12캘리브레이션 매개 변수
단위: 밀리미터 (mm)
실제 시공간 높이 = 샘플링 값 - 캘리브레이션 매개 변수. 따라서 실제 시공간 높이가 고정 값보다 크면 준 매개 변수를 조정하여 캘리브레이션 할 수 있습니다.
캘리브레이션 매개 변수를 읽습니다:
지침 | 설명 | |
보내 | AT+CALIBRATIONn | 캘리브레이션 매개 변수를 읽는다 |
답 | 캘리브레이션=16mmn | 캘리브레이션 매개 변수는 16mm입니다. |
캘리브레이션 매개 변수 설정:
지침 | 설명 | |
보내 | AT+CALIBRATION=30n | 캘리브레이션 매개 변수를 30mm로 설정 |
답 |
AT+CALIBRATION=30n 괜찮아요 |
작전 성공 |
13자동 밀기 사이클
단위: 밀리 초 (ms)
참고: 자동 푸시 기간이 >=300ms일 때 센서는 실시간 데이터를 자동으로 보고합니다.자동으로 보고되는 실시간 데이터는 실시간 수준입니다.; 설비 높이가 설정되지 않은 경우 (또는 설비 중에 물 깊이), 자동으로 보고되는 실시간 데이터는 실제 시간 높입니다.
자동 밀어주기를 읽으십시오:
지침 | 설명 | |
보내 | AT+AUTOOUTDATACYCLEN | 자동 밀어주기를 읽어 |
답 | AUTOOUTDATACYCLE=100n | 자동 푸시 사이클은 100 ms입니다 (200 ms 미만, 자동 푸시 데이터가 없습니다) |
자동 밀어주기를 설정합니다:
지침 | 설명 | |
보내 | AT+AUTOOUTDATACYCLE=200n | 자동 푸시 기간을 200 밀리초로 설정 |
답 |
AT+AUTOOUTDATACYCLE=200n 괜찮아요 |
작전 성공 |
담당자: Ms. Evelyn Wang
전화 번호: +86 17719566736
팩스: 86--17719566736
주소: I 도시, No11의 TangYan 남쪽 도로, 옌타 구, 시안, 산시 성, 중국.
공장 주소:I 도시, No11의 TangYan 남쪽 도로, 옌타 구, 시안, 산시 성, 중국.