그 KSLV 605 정전용량식 레벨 센서 출처: Kacise 이 제품은 동남아시아, 유럽, 북미 지역의 산업용 액체 수위 모니터링 분야에서 널리 사용되고 있습니다. 안정적인 데이터 전송과 최적의 시스템 성능을 보장하기 위해서는 Modbus RTU 통신을 올바르게 구성하는 것이 필수적입니다.

이 포괄적인 가이드에서는 기본적인 보드율 설정부터 고급 현장 보정까지 모든 내용을 다루며, 엔지니어들이 인도, 베트남, 브라질, 그리고 다른 지역에서도 KSLV 605를 SCADA 또는 PLC 시스템에 신속하고 정확하게 통합할 수 있습니다.

이 협정에 대해 더 자세히 알아보시려면 여기를 클릭해 주세요 여기.

1. 기본 통신 설정

센서와 통신하기 전에, 보드 속도와 슬레이브 ID가 컨트롤러 또는 PLC와 일치하는지 반드시 확인해야 합니다. 공장 출하 시 기본 설정은 다음과 같습니다:

매개변수기본값설명
보드 속도19,200 bps레지스터 0x00의 상위 8비트
노예 ID1레지스터 0x00의 하위 8비트
데이터 형식8N1데이터 비트 8개, 패리티 없음, 스톱 비트 1개
의정서Modbus RTU산업 표준 직렬 프로토콜

보드 속도 조정

전송 속도는 다음 위치에 저장됩니다. 레지스터 0x00의 상위 8비트. 현재 요금을 확인하려면 다음 명령을 보내십시오:

01 03 00 00 00 01

  • 반환값 06 = 19,200 bps (기본값)
  • 반환값 05 = 9,600 bps
  • 반환값 07 = 38,400 bps
  • 반환값 08 = 57,600 bps
  • 반환값 09 = 115,200 bps

영상 보기: 1부 – 보드 속도 조정하기

보드 속도를 변경하려면 Modbus 단일 레지스터 쓰기 명령(기능 코드 06)을 사용하여 해당 값을 레지스터 0x00의 상위 바이트에 기록하십시오.

슬레이브 ID 변경

슬레이브 ID는 레지스터 0x00의 하위 8비트. 새 ID를 입력한 후(예를 들어, 01 ~에 02), 반드시 센서를 재시작하십시오 변경 사항이 적용되도록 전원을 껐다가 다시 켜십시오.

동영상: 2부 – 슬레이브 ID 수정하기

2. 측정 데이터 읽기

의 주요 기능은 KSLV 605 정전용량식 레벨 센서 Modbus 레지스터를 통해 실시간 액체 수위 및 온도 데이터를 제공하는 것입니다.

등록 주소데이터 유형설명예시
0x0101부호 없는 Int16액체 수위 (mm)0x01F4 = 500 mm
0x0102Integer16온도 (°C) × 1000x0CE4 = 33.00°C
0x0103부호 없는 Int16상태 플래그경보용 비트 마스크
0x0104Integer16기준점 거리 (mm)최대 범위에서 오프셋을 뺀 값

액체 수위 측정

레지스터에서 읽기 0x0101. 반환된 값은 높이를 밀리미터 단위로 직접 나타냅니다. 예를 들어, 반환값이 0x01F4 (십진수로 500)은 다음을 나타냅니다. 500 mm 액면 높이.

온도 측정값

레지스터에서 읽기 0x0102. 계산 규칙은 다음과 같습니다:

소수값 / 100 = °C 단위의 온도

  • 사용자 지정 액체 온도 측정이 없는 경우, 내부 칩 온도가 표시됩니다.
  • 예시: 0x0CE4 = 3300 (십진수) = 33.00°C

영상 보기: 10부 – 측정 결과 읽는 법

3. 스위치 및 4-20mA 출력 설정

사용 중인 KSLV 605가 스위치 출력 버전인 경우, 레지스터 설정을 통해 특정 릴레이 동작 및 아날로그 범위를 정의할 수 있습니다.

설정 전환

  • 스위치 1: 등록하기 0x01 – 상한/하한 경보 임계값 설정
  • 스위치 2: 등록하기 0x04 – 2차 릴레이 임계값 설정 (4-20mA 범위와도 연동됨)

영상 보기: 3부 – 스위치 1 설정 | 영상 보기: 5부 – Switch 2 설정

임계값 설정

값 (mm) × 10 – 16진수로 변환 – 레지스터에 기록

예시: 스위치 임계값을 100 mm로 설정하려면, 100 × 10 = 1000을 계산하면, 이는 0x03E8 16진수로.

영상 보기: 4부 – 스위치 1 임계값

4-20mA 전류 루프 매핑

~의 하한값과 상한값은 스위치 2 4 mA 및 20 mA 아날로그 출력 범위에 자동으로 대응합니다.

영상 보기: 6부 – 스위치 2 임계값 및 4-20mA

4. 성능 튜닝

측정 평균화 구성

응답 속도와 측정 안정성 간의 균형을 맞추려면 레지스터의 평균화 횟수를 조정하십시오. 0x07:

개수헥스업데이트 간격최적의 활용 사례
20x02약 1초급변하는 프로세스
40x04약 2초범용 모니터링
80x08약 4초안정적인 액체 상태, 미세한 변동
120x0C약 5초최대 노이즈 필터링 (기본값)

응답 속도를 높이려면 평균화 횟수를 줄이십시오. 다음에서 0x0C (12개 샘플, 약 5초 간격)에서 0x02 (2개 샘플)은 대략 초당 한 번.

영상 보기: 7부 – 평균 횟수 수정하기

사각지대 보정

KSLV 605의 기본 사각지대는 12 mm 감지 범위의 하단에서. 추가 간격(예: 8 mm)이 있는 경우, 레지스터를 조정하십시오. 0x09 전체 길이(20 mm)에 더해.

쓰기 0x0014 (십진수 20)을 입력하여 0x09를 등록하면 최대 정밀도를 얻을 수 있습니다.

영상 보기: 8부 – 사각지대 보정

5. 현장 교정 절차

액체 매체를 변경할 때(예: 물에서 기름으로) 수동 보정이 필요합니다. 모든 명령은 레지스터를 사용합니다. 0x0A:

단계액션코드세부 정보
1영점 보정130탱크를 비우고, 센서를 말린 다음 코드를 작성하세요.
2전체 보정230최대 레벨까지 채운 다음 코드를 작성하세요
3설정 저장30중요 – 저장하지 않으면 설정이 사라집니다

경고: 당신 반드시 코드 작성하기 30 보정 후 영구적으로 저장해야 하며, 그렇지 않으면 전원을 껐다 켰을 때 데이터가 손실됩니다.

영상 보기: 9부 – 보정 방법

6. 일반적인 문제 해결

문제가능한 원인해결책
센서에서 응답이 없음보드 속도 또는 슬레이브 ID 불일치컨트롤러가 기본값(19200bps, ID 1)과 일치하는지 확인하십시오.
부정확한 측정값보정값이 저장되지 않았거나 사각지대가 보정되지 않았습니다.교정 절차를 다시 수행하십시오
수위 변동 데이터평균값 계산에 사용된 개수가 너무 적습니다레지스터 0x07의 카운트 값을 증가시킵니다(0x08 또는 0x0C를 시도해 보세요).
스위치 트리거가 제대로 작동하지 않음임계값 계산 오류재계산: mm × 10을 16진수로 변환
4-20mA 드리프트스위치 2의 임계값이 일치하지 않음낮은 임계값과 높은 임계값을 모두 확인하십시오

결론

설정하기 KSLV 605 정전용량식 레벨 센서 Modbus RTU를 통해 안정적인 장기 성능을 보장합니다. 전역의 수처리 시설에 도입하든 인도 및 동남아시아, ~에 위치한 화학 시설 유럽, 또는 석유 및 가스 분야 브라질, 이 지침을 따르면 정확도와 가동 시간을 극대화할 수 있습니다.

지원이 필요하시면, 당사 엔지니어링 팀에 문의해 주십시오 Kacise에서 Modbus 통합에 대한 무료 상담을 받아보세요.

리소스