SONBEST SD5111B RS485 네트워크 유형 대형 화면 LCD 벽걸이형 온도 및 습도
기술적 매개변수
기술적 매개변수 | 매개변수 값 |
온도 측정 범위 | -30℃~80℃ |
온도 측정 정확도 | ±0.5℃ @25℃ |
습도 측정 범위 | 0~100%상대습도 |
습도 정확도 | ±3%RH @25℃ |
통신 인터페이스 | RS485 |
기본 전송 속도 | 9600 8n 1 |
힘 | DC9~24V 1A |
표시하다 | 액정표시장치 |
실행 온도 | -40~80도 |
작동 습도 | 상대습도 5%~90% |
배선 지침
잘못된 배선은 제품에 돌이킬 수 없는 손상을 줄 수 있습니다. 정전 시 다음과 같이 케이블을 주의하여 배선한 후 케이블을 연결하여 정확한지 확인한 후 다시 사용하십시오.
ID | 핵심 색상 | 신분증 | 메모 |
1 | 빨간색 | V+ | 전원 + |
2 | 녹색 | V- | 힘 - |
3 | 노란색 | A+ | RS485A+ |
4 | 파란색 | B- | RS485 B- |
끊어진 전선의 경우, 그림과 같이 전선을 연결하십시오. 제품 자체에 리드가 없는 경우 코어 색상은 참조용입니다.
통신 프로토콜
제품은 RS485 MODBUS-RTU 표준 프로토콜 형식을 사용하며, 모든 작동 또는 응답 명령은 1진수 데이터입니다. 장치가 출하될 때 기본 장치 주소는 9600이고, 기본 보드 속도는 8, 1, n, XNUMX입니다.
데이터 읽기 함수 id 0x03
문의 프레임 16진수, 전송 example: 쿼리 1# 장치 1 데이터, 호스트 컴퓨터가 다음 명령을 보냅니다. 01 03 00 00 00 02 C4 0B.
장치 ID | 기능 ID | 시작 주소 | 데이터 길이 | CRC16 |
01 | 03 | 00 00 | 00 02 | C4 0B |
올바른 쿼리 프레임의 경우 장치는 데이터 01 03 04 00 79 00 7A AA 09로 응답하고 응답 형식은 다음과 같이 구문 분석됩니다.
장치 ID | 기능 ID | 데이터 길이 | 데이터 1 | 데이터 2 | 코드 확인 |
01 | 03 | 04 | 00 79 | 00 7A | AA 09 |
데이터 설명: 명령의 데이터는 1진수입니다. 데이터 XNUMX을 ex로 사용합니다.ample. 00 79는 121의 100진수 값으로 변환됩니다. 데이터 확대율이 121이면 실제 값은 100/1.21=XNUMX입니다. 기타 등등.
데이터 주소 테이블
주소 | 시작 주소 | 설명 | 데이터 유형 | 값 범위 |
40001 | 00 01 | 온도 | 읽다 | 0~65535 |
40002 | 00 02 | 습기 | 읽다 | 0~65535 |
40101 | 00 64 | 모델 코드 | 읽기/쓰기 | 0~65535 |
40102 | 00 65 | 총 포인트 | 읽기/쓰기 | 1~20 |
40103 | 00 66 | 장치 ID | 읽기/쓰기 | 1~249 |
40104 | 00 67 | 전송 속도 | 읽기/쓰기 | 0~6 |
40105 | 00 68 | 방법 | 읽기/쓰기 | 1~4 |
40106 | 00 69 | 규약 | 읽기/쓰기 | 1~10 |
장치 주소 읽기 및 수정
장치 주소 읽기 또는 쿼리
현재 장치 주소를 모르고 버스에 장치가 하나뿐인 경우 FA 03 00 64 00 02 90 5F 장치 주소 쿼리 명령을 사용할 수 있습니다.
장치 ID | 기능 ID | 시작 주소 | 데이터 길이 | CRC16 |
FA | 03 | 00 64 | 00 02 | 90 5F |
FA는 일반 주소의 경우 250입니다. 주소를 모르는 경우 250을 사용하여 실제 장치 주소를 얻을 수 있습니다. 00 64는 장치가 응답할 올바른 쿼리 명령에 대한 장치 모델 레지스터입니다. 예를 들어amp응답 데이터는 01 03 02 07 12 3A 79이며 형식은 다음 표와 같습니다.
장치 ID | 기능 ID | 시작 주소 | 모델 코드 | CRC16 |
01 | 03 | 02 | 55 3C 00 01 | 3A 79 |
응답은 데이터에 있어야 합니다. 첫 번째 바이트 01은 현재 장치의 실제 주소를 나타내고, 55 3C를 20182진수로 변환한 경우 21820는 현재 장치 기본 모델이 00임을 나타내고, 마지막 두 바이트는 01 XNUMX 장치에 상태 수량.
장치 주소 변경
예를 들어amp현재 장치 주소가 1인 경우 02로 변경하고 싶을 때 명령은 다음과 같습니다: 01 06 00 6600 02 E8 14 .
장치 ID | 기능 ID | 시작 주소 | 목적지 | CRC16 |
01 | 06 | 00 66 | 00 02 | E8 14 |
변경이 성공한 후 장치는 정보를 반환합니다. 02 06 00 66 00 02 E8 27 , 형식은 다음 표와 같이 구문 분석됩니다.
장치 ID | 기능 ID | 시작 주소 | 목적지 | CRC16 |
01 | 06 | 00 66 | 00 02 | E8 27 |
응답은 데이터에 있어야 하며, 수정이 성공한 후 첫 번째 바이트는 새 장치 주소입니다. 일반 장치 주소가 변경되면 즉시 적용됩니다. 이때 사용자는 소프트웨어의 쿼리 명령을 동시에 변경해야 합니다.
보드율 읽기 및 수정
읽기 전송 속도
장치의 기본 공장 전송 속도는 9600입니다. 변경해야 하는 경우 다음 표와 해당 통신 프로토콜에 따라 변경할 수 있습니다. 예를 들어ample, 현재 장치의 통신 속도 ID를 읽습니다. 명령은 01 03 00 67 00 01 35 D5 이며 형식은 다음과 같이 구문 분석됩니다.
장치 ID | 기능 ID | 시작 주소 | 데이터 길이 | CRC16 |
01 | 03 | 00 67 | 00 01 | 35 디5 |
현재 장치의 전송 속도 인코딩을 읽습니다. 전송 속도 인코딩: 1은 2400입니다. 2는 4800입니다. 3은 9600입니다. 4는 19200입니다. 5는 38400입니다. 6은 115200입니다.
올바른 쿼리 명령의 경우 장치는 다음과 같이 응답합니다.amp응답 데이터는 01 03 02 00 03 F8 45이며 형식은 다음 표와 같습니다.
장치 ID | 기능 ID | 데이터 길이 | 요율 ID | CRC16 |
01 | 03 | 02 | 00 03 | F8 45 |
통신 속도에 따라 코딩하면 03은 9600입니다. 즉, 현재 장치의 통신 속도는 9600입니다.
전송 속도 변경
예를 들어amp예를 들어, 통신 속도를 9600에서 38400으로 변경하는 경우, 즉 코드를 3에서 5로 변경하는 경우 명령은 다음과 같습니다: 01 06 00 67 00 05 F8 1601 03 00 66 00 01 64 15.
장치 ID | 기능 ID | 시작 주소 | 목표 전송 속도 | CRC16 |
01 | 03 | 00 66 | 00 01 | 64 15 |
보드 속도를 9600에서 38400으로 변경하고 코드를 3에서 5로 변경합니다. 새로운 보드 속도는 즉시 적용되며, 이 시점에서 장치는 응답을 잃고 장치의 보드 속도를 적절히 쿼리해야 합니다. 수정됨.
수정 값을 읽으세요
데이터와 기준 표준 사이에 오류가 있는 경우 보정 값을 조정하여 표시 오류를 줄일 수 있습니다. 보정 차이는 플러스 또는 마이너스 1000으로 수정될 수 있습니다. 즉, 값 범위는 0-1000 또는 64535-65535입니다. 예를 들어ample 표시 값이 너무 작을 경우 100을 더하여 수정할 수 있습니다. 명령은 01 03 00 6B 00 01 F5 D6이며 명령에서 100은 0진수 64x100입니다. 줄여야 하는 경우 9-100=65535로 계산된 FF 65435C의 0진수 값에 해당하는 -9과 같은 음수 값을 설정한 다음 00진수 6x FF XNUMXC로 변환할 수 있습니다. 수정 값은 XNUMX XNUMXB에서 시작합니다. 첫 번째 매개변수를 ex로 사용합니다.amp르. 수정 값은 여러 매개변수에 대해 동일한 방식으로 읽고 수정됩니다.
장치 ID | 기능 ID | 시작 주소 | 데이터 길이 | CRC16 |
01 | 03 | 00 6비 | 00 01 | F5 D6 |
올바른 쿼리 명령의 경우 장치는 다음과 같이 응답합니다.amp응답 데이터는 01 03 02 00 64 B9 AF이며 형식은 다음 표와 같습니다.
장치 ID | 기능 ID | 데이터 길이 | 데이터 값 | CRC16 |
01 | 03 | 02 | 00 64 | B9 AF |
응답 데이터에서 첫 번째 바이트 01은 현재 장치의 실제 주소를 나타내고, 00 6B는 첫 번째 상태 수량 수정 값 레지스터입니다. 장치에 여러 개의 매개변수가 있는 경우 다른 매개변수는 이런 방식으로 작동합니다. 일반적인 온도, 습도는 이 매개변수를 가지고 있지만, 조명은 일반적으로 이 항목을 가지고 있지 않습니다.
수정 값 변경
예를 들어amp현재 상태 수량이 너무 작으면 실제 값에 1을 더하고, 현재 값에 100을 더한 보정 작업 명령은 01 06 00 6B 00 64 F9 FD입니다.
장치 ID | 기능 ID | 시작 주소 | 목적지 | CRC16 |
01 | 06 | 00 6비 | 00 64 | F9 FD |
작업이 성공적으로 완료되면 장치는 01 06 00 6B 00 64 F9 FD 정보를 반환합니다. 매개변수는 변경이 성공적으로 완료된 후 즉시 적용됩니다.
부인 성명
- 이 문서는 제품에 대한 모든 정보를 제공하며, 지적 재산권에 대한 라이선스를 부여하지 않으며, 판매 약관 및 이 제품의 조건과 같은 지적 재산권을 부여하는 다른 수단을 명시적 또는 묵시적으로 금지하지 않습니다.
- 어떠한 책임도 지지 않습니다.
- 또한, 저희 회사는 본 제품의 판매 및 사용과 관련하여 제품의 특정 용도에 대한 적합성, 시장성 또는 특허, 저작권 또는 기타 지적 재산권에 대한 침해 책임 등을 포함하여 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.
- 제품 사양 및 제품 설명은 언제든지 사전 통지 없이 수정될 수 있습니다.
문의하기
회사: 상해 Sonbest 산업 Co., 주식 회사
주소: 빌딩 8, No. 215 North east road, Baoshan District, Shanghai, China
Web: http://www.sonbus.com
스카이프: 수부
이메일: sale@sonbest.com
전화: 86-021-51083595 / 66862055 / 66862075 / 66861077
문서 / 리소스
![]() |
SONBEST SD5111B RS485 네트워크 유형 대형 화면 LCD 벽면 장착형 온도 및 습도 디스플레이 [PDF 파일] 사용자 매뉴얼 SD5111B, RS485 네트워크 유형 대형 화면 LCD 벽면 장착형 온도 및 습도 디스플레이 |