- Jelina 개요
- CommBridge
- 구성 예제
시리얼 통신 프로토콜로 온도 센서의 온도 수집
1. 목적
섹션 제목: “1. 목적”시리얼 통신 플러그인으로 온습도 센서의 온도를 수집하고 처리한 후 실시간으로 표시합니다.
2. 사용할 장치 및 플러그인
섹션 제목: “2. 사용할 장치 및 플러그인”- 장치
(1) RSDS13 RS485 온습도 센서(수집 장치의 데이터 출처)
설명서 또는 제조사 공식 웹사이트에서 센서 매개변수인 통신 프로토콜, 통신 출력 및 전송 속도를 확인할 수 있습니다.
| key | name |
|---|---|
| 인터페이스 | ttyO3 |
| 전송 속도 | 19200 |
| 데이터 비트 | 8 |
| 패리티 | None |
| 정지 비트 | 1 |
| 온도 읽기 명령 | 0f 03 00 00 00 01 85 24 |
(2) EPC-R3220 장치
【인터페이스 설정】을 클릭하고 시리얼 포트 설정의 COM1 및 COM2 모드를 RS485로 변경합니다.

- 플러그인
시리얼 통신 플러그인, 데이터 처리 플러그인, MQTT 업로드 플러그인.
3. 규칙
섹션 제목: “3. 규칙”(1) 관련 규칙에 따라 RSDS13 RS485 온습도 센서와 EPC-R3220 장치를 연결합니다.
(2) 관련 매개변수를 입력하여 장치 데이터를 수집합니다.
위 규칙에 따른 연결 구성은 다음과 같습니다.

4. 주요 단계
섹션 제목: “4. 주요 단계”(1) 시리얼 통신 수집 설정
1). 연결 설정(참고: 구성 이름은 필수)

요구 사항에 따라 RSDS13 RS485 온습도 센서의 매개변수를 위 그림과 같이 설정하고 구체적인 값을 입력합니다.
- 구성 이름: Serial 구성 1
- 인터페이스: ttyO3
- 전송 속도: 19200
- 데이터 비트: 8
- 패리티: None
- 정지 비트: 1

2). 데이터 프레임 설정(참고: 데이터 활성화가 enabled일 때만 해당 데이터 프레임 파싱이 제공됨)
【설정 추가】 → 【데이터 입력】 → 【확인】 순서로 진행하면 데이터가 올바른지 검증하고, 올바르면 데이터 하나를 추가합니다.
장치 주소(id)는 1이며 구체적인 매개변수는 다음과 같습니다.
- 이름: 그룹 1
- 프레임 모드: HEX
- 데이터 프레임 형식: 01 03 00 00 00 01 84 0A
- 반복 주기: 2000
- 활성화: Enabled
참고:
RS485 온도 읽기 명령의 전송 내용: 01 03 00 00 00 01 84 0A
| 명령 | 01 | 03 | 00 | 00 | 00 | 01 | 84 | 0A |
|---|---|---|---|---|---|---|---|---|
| 설명 | 장치 주소 | 읽기 명령 | 레지스터 시작 주소 상위 바이트 | 레지스터 시작 주소 하위 바이트 | 읽기 수량 상위 바이트 | 읽기 수량 하위 바이트 | CRCL | CRCH |
84 0A는 01 03 00 00 00 01의 16비트 CRC 결과입니다.
추가 설명: CRC 검사 규칙은 CRC-16/MODBUS X16+X15+X2+1입니다.


3). 데이터 프레임 파싱
【상단 탭】 → 【설정 추가】 → 【데이터 입력】 → 【확인】 순서로 진행하면 데이터가 올바른지 검증하고, 올바르면 데이터 하나를 추가합니다.
구체적인 매개변수:
- 이름: 파싱 이름 1
- 파싱: byte[3]byte[4]
- 활성화: Enabled


5. 결과
섹션 제목: “5. 결과”**【스마트 트윈】**으로 이동 → 【시리얼 통신】 노드 위로 마우스 이동 → 【구성】 클릭 → 【실시간 데이터】 확인.

