ICON 로고ICON PROCESS CONTROLS IS-750D 시리즈 ProCon Free Chlorine 디스플레이 컨트롤러

ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-Display-Controller-제품

안전 정보

  • 최대 온도 또는 압력 사양을 초과하지 마십시오.
  • 설치 및/또는 서비스 중에는 항상 보안경이나 안면 가리개를 착용하십시오.
  • 제품 구성을 변경하지 마십시오.

경고 | 주의 | 위험
잠재적 위험을 나타냅니다. 모든 경고를 따르지 않으면 장비 손상, 고장, 부상 또는 사망으로 이어질 수 있습니다.

참고 | 기술 노트
추가 정보나 자세한 절차를 강조합니다.

용도
기기를 수령하시면 포장을 조심스럽게 개봉하여 운송 중 기기 및 부속품이 손상되었는지, 부속품이 모두 포함되어 있는지 확인하십시오. 이상이 발견될 경우, 당사 애프터서비스 부서 또는 지역 고객 서비스 센터에 문의하시고, 반품 처리를 위해 포장을 보관하십시오. 현재 데이터시트에 기재된 기술 데이터는 매우 중요하므로 반드시 준수해야 합니다. 데이터시트를 찾을 수 없는 경우, 홈페이지(www.iconprocon.com).

설치, 시운전 및 운영 인력
본 컨트롤러는 고정밀 분석 측정 및 제어 기기입니다. 숙련되거나 교육을 받았거나 권한이 있는 사람만 본 기기의 설치, 설정 및 작동을 수행해야 합니다. 연결 또는 수리 시에는 전원 케이블이 전원 공급 장치에서 물리적으로 분리되어 있는지 확인하십시오. 안전 문제가 발생하면 컨트롤러의 전원을 끄고 분리하십시오.

기술 사양

측정 범위 0.005~20.00mg/L | 0.005~20.00ppm
측정 단위 mg/L | PPM
해결 0.001mg/L | 0.001ppm
기본 오류 ± 1 % FS
온도 14 ~ 302ºF | -10 ~ 150.0oC (센서에 따라 다름)
온도 분해능 0.1도
온도 기본 오차 ±0.3°C
현재 출력 2개 그룹: 4-20mA
통신 출력 RS485 모드버스 RTU
기타 기능 데이터 기록 및 곡선 표시
3개의 릴레이 제어 접점 5A 250VAC, 5A 30VDC
전원 공급 장치 9~36VDC(표준) | 85~265VAC* | 전력 소비량 ≤ 3W
작업 조건 지자기장을 제외한 주변에는 강한 자기장 간섭이 없음
작동 온도 14 ~ 140도 | -10 ~ 60도
상대 습도 ≤90%
방수 등급 IP65
무게 0.8kg
치수 144 x 114 x 118mm
설치 개구부 크기 138 x 138mm
설치 방법 패널 | 벽걸이형 | 파이프라인

치수

ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (1)

ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (2)

캐비닛 설치

ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (3)

벽면 장착 설치

ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (4)

  • 기기에 장착 브래킷을 설치하세요
  • 벽나사 고정ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (5) ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (6)

맨 위 view 장착 브래킷의. 설치 방향에 주의하세요

배선 ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (7)

단말기 설명
P+, P- VDC 전원 공급 장치
온도1 온도 연결
CE, RE, WE 센서 입력 연결
아이1, 지, 아이2 4-20mA 출력 1 & 2
단말기 설명
V+, V-, A1, B1 디지털 입력 채널 1
V+, V-, A2, B2 디지털 입력 채널 2
A3, B3 RS485 통신 출력
RLY3, RLY2, RLY1 3개의 릴레이 터미널

계측기와 센서의 연결: 전원 공급 장치, 출력 신호, 릴레이 경보 접점, 그리고 센서와 컨트롤러 간의 연결은 모두 컨트롤러 내부에 있으며, 배선은 위 그림과 같습니다. 전극에 고정된 케이블 리드의 길이는 일반적으로 5~10m입니다. 센서에 표시된 라벨이나 색상이 있는 전선을 계측기 내부의 해당 단자에 연결하고 조입니다.

키패드 설명

ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (8)

ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (9)

키패드 조작

  • 짧게 누르기: 누른 후 바로 키를 놓습니다(위에 지정하지 않으면 짧게 누르기가 기본값입니다).
  • 길게 누르기: 버튼을 3초간 누른 후 놓습니다.

디스플레이 설명

  • 사용 전에 모든 전기 연결을 점검해야 합니다. 전원을 켜면 계측기에 다음과 같은 메시지가 표시됩니다.

ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (9)

ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (11)

ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (22)

메뉴 구조

이 기기의 메뉴 구조는 다음과 같습니다.

환경 감지기 유형 영어:
단위 밀리그램/리터
온도 온도 센서 NTC2.252kΩ
NTC10kΩ
PT100
PT1000(기본값)
온도 오프셋 0.0000
온도 입력 자동(기본값)
수동
온도 단위 oC
oF
구경 측정 표준 용액 교정 1번 항목 0.01 (기본값, 수정 가능)
2번 항목 1 (기본값, 수정 가능)
3번 항목 10 (기본값, 수정 가능)
4번 항목 100 (기본값, 수정 가능)
5번 항목 1000 (기본값, 수정 가능)
교정 조정 권tag이 1
권tag이 2
권tag이 3
권tag이 4
권tag이 5
현장 교정 현장 교정 00.001(기본값)
오프셋 조정 00.000
경사 조정 01.000
세트 포인트 릴레이 1 상태 ON
끄다
높음/낮음 설정점 높은 경보
낮은 알람
깨끗한
한계값 020.00mg/L
히스테리시스 00.00mg/L
릴레이 2 상태 ON
끄다
높음/낮음 설정점 높은 경보
낮은 알람
깨끗한
한계값 020.00mg/L
히스테리시스 00.00mg/L
릴레이 3 상태 ON
끄다
높음/낮음 설정점 높은 경보
낮은 알람
깨끗한
한계값 020.00mg/L
히스테리시스 00.00mg/L
산출 현재 1 채널 기본
온도
출력 옵션 4~20mA
0~20mA
20~4mA
상한
하한
현재 2 채널 기본
온도
출력 옵션 4~20mA
0~20mA
20~4mA
상한
하한
산출 RS485 전송 속도 4800BPS
9600BPS
19200BPS
패리티 검사 없음 패리티
홀수 패리티
짝수 패리티
정지 비트 1비트
2비트
네트워크 노드
데이터 통나무 그래픽 트렌드(트렌드 차트) 기록 간격 간격 설정에 따른 표시 480점/화면
1h
12시간
24시간
레코드 쿼리 데이터 개수로 쿼리하기
기록 간격 7.5초
90초
180초
데이터 출력 101600 포인트
데이터 업로드
체계 언어 영어
날짜/시간 년 - 월 - 일
시-분-초
표시하다 디스플레이 속도 낮은
기준
중간
높은
주도의 에너지 절약
긴 밝은
정보 소프트웨어 버전 22-8.0
비밀번호 설정 0000
일련번호
체계 공장 기본값 아니요
터미널 전류 튜닝 전류 1 | 4mA 전류계의 양극 및 음극은 각각 계측기의 전류 1 또는 전류 2 출력 단자에 연결되고 [를 누릅니다.ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (14) ] 키를 눌러 전류를 4 mA 또는 20mA로 조정하고 [ENT] 키를 눌러 확인합니다.
전류 1 | 20mA
전류 2 | 4mA
전류 2 | 20mA
릴레이 테스트 릴레이 1-테스트 3개의 릴레이 그룹을 선택하고 2개의 스위치 소리를 들으면 릴레이가 정상입니다.
릴레이 2-테스트
릴레이 3-테스트

구경 측정
[MENU]를 눌러 설정 모드로 들어가서 교정을 선택하세요.

구경 측정 표준 용액 교정 1번 항목 주어진 표준 액체 값을 입력하세요(예:amp레:0.01)
2번 항목 주어진 표준 액체 값을 입력하세요(예:amp레:1.0)
3번 항목 주어진 표준 액체 값을 입력하세요(예:amp레:10.0)
4번 항목 주어진 표준 액체 값을 입력하세요(예:amp레:100.0)
5번 항목 주어진 표준 액체 값을 입력하세요(예:amp레:100.0)
현장 교정
오프셋 조정
경사 조정

표준 용액 교정

  • 이 기능은 센서의 5개 교정점을 교정하는 데 사용됩니다. 출고 전에 교정이 완료되어 사용자가 바로 사용할 수 있습니다. 교정이 필요한 경우, 이미 값을 알고 있는 적합한 표준액 XNUMX개를 준비하고 [MENU]를 눌러 설정 모드로 진입하여 교정점을 선택하십시오. 해당 교정값을 수정하거나 입력하십시오.
  • 교정값을 설정한 후 [ENT]키를 눌러 확인하고 교정화면으로 진입합니다.
  • 컨트롤러가 보정된 경우 화면에 보정 상태가 표시됩니다. 를 누르고 [ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (13) ] 키를 눌러 교정점의 교정 상태를 전환합니다. 이 상태에서 재교정이 필요한 경우 [ENT] 키를 눌러 재교정을 시작합니다. 표준 용액 교정에는 5개의 교정점이 있습니다. 교정할 교정점을 하나 선택할 수 있습니다(최소 한 개는 교정점으로 선택).
  • 표준 용액 교정 모드에서 [ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (13) ] 키를 눌러 교정점을 전환하고, [ENT] 키를 눌러 교정을 시작합니다.
  • 모니터에서 교정 안전 암호를 입력하라는 메시지가 표시되면 [를 누릅니다.ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (14)] 또는 [ ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (13)] 키를 눌러 교정 안전 암호를 설정한 다음 [ENT] 키를 눌러 교정 안전 암호를 확인합니다.

ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (12)포인트 1 교정
보정 모드로 들어가면 컨트롤러는 위 그림과 같이 표시됩니다. 컨트롤러의 주요 값은 1번 지점의 알려진 표준 용액 값을 표시합니다. 전극을 해당 값의 표준 용액에 넣고 해당 부피를 측정합니다.tag화면 왼쪽에 mV 값과 교정 상태가 표시됩니다. 교정이 완료되면 화면 오른쪽에 (완료)가 표시됩니다. 다음 지점을 교정해야 하는 경우 [ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (13) ]를 눌러 교정 지점을 전환합니다. 한 지점 교정만 필요한 경우, 교정이 완료된 후 [MENU]를 눌러 종료합니다. 교정 과정 중 교정이 실패하면 화면에 (오류)가 표시됩니다.

현장 교정

현장 교정 방법을 선택하세요: [현장 교정], [오프셋 조정], [선형 조정].ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (15)현장 교정
휴대용 기기의 데이터를 이 설정으로 가져오면 기기가 자동으로 데이터를 수정합니다.

교정 결과

  • 확인 : “ENT” 아이콘이 녹색일 때 [ENT]를 눌러 확인하세요.
  • 취소 : [ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (13) ] 키를 눌러 녹색 아이콘을 ESC로 이동하고 [ENT] 키를 눌러 확인합니다.

오프셋 조정
휴대용 계측기의 데이터와 컨트롤러에서 측정한 데이터를 비교합니다. 오류가 있는 경우, 이 기능을 사용하여 오류 데이터를 수정할 수 있습니다.

선형 조정
"현장 교정" 후의 선형 값은 이 설정에 저장되며, 공장 데이터는 1.00입니다.

그래픽 트렌드(트렌드 차트)

       데이터 통나무   그래픽 트렌드(트렌드 차트) 기록 간격   간격 설정에 따른 표시 480점/화면
1h
12시간
24시간
레코드 쿼리 데이터 개수로 쿼리하기
 기록 간격 7.5초
90초
180초
데이터 출력 101600 포인트
데이터 업로드

[ 를 누르세요ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (13)측정 모드에서 [TREND] 버튼을 눌러 view 저장된 데이터의 추세 차트를 직접 볼 수 있습니다. [ESC] 버튼을 누르면 측정 화면으로 돌아갑니다. 페이지당 480개의 데이터 레코드가 있습니다.

ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (16)현재 화면에서 [ENT] 키를 누르면 데이터 표시줄이 왼쪽으로 이동하고 [ ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (13)/TREND] 키를 눌러 오른쪽으로 이동합니다. [INFO] 키를 눌러 차트 표시 범위를 변경합니다.

  • 기록 간격: 사용자는 여기에서 기록 간격을 선택할 수 있습니다. 선택하면 컨트롤러가 지정된 간격으로 데이터를 저장합니다.
  • 레코드 쿼리: 여기에 쿼리할 레코드 수를 입력한 다음 [ENT]를 눌러 과거 데이터를 검색합니다.

모드버스 RTU

이 문서의 하드웨어 버전 번호는 V2.0이고, 소프트웨어 버전 번호는 V5.9 이상입니다. 이 문서는 MODBUS RTU 인터페이스를 자세히 설명하고 대상 객체는 소프트웨어 프로그래머입니다.

MODBUS 명령 구조

  • 본 문서의 데이터 형식 설명;
  • 이진 디스플레이, 접미사 B, 예:ample: 10001B – 접두사나 접미사 없이 XNUMX진수 표시, 예:ample: 256 0진수 표시, 접두사 XNUMXx, 예를 들어amp이름: 0x2A
  • 예를 들어 ASCII 문자 또는 ASCII 문자열 표시ample: “YL0114010022”

명령 구조
MODBUS 애플리케이션 프로토콜은 기본 통신 계층과 독립적인 PDU(Simple Protocol Data Unit)를 정의합니다.

ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (17)

특정 버스 또는 네트워크에서 MODBUS 프로토콜 매핑은 프로토콜 데이터 단위의 추가 필드를 도입합니다. MODBUS 교환을 시작하는 클라이언트는 MODBUS PDU를 생성한 다음 도메인을 추가하여 올바른 통신 PDU를 설정합니다.

ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (18)

MODBUS 직렬 회선에서 주소 도메인에는 슬레이브 기기 주소만 포함됩니다. 팁: 기기 주소 범위는 1…247입니다.
호스트가 전송하는 요청 프레임의 주소 필드에 슬레이브의 장치 주소를 설정합니다. 슬레이브 기기가 응답하면, 마스터 스테이션이 어떤 슬레이브가 응답하는지 알 수 있도록 응답 프레임의 주소 영역에 자신의 기기 주소를 입력합니다. 기능 코드는 서버가 수행하는 작업 유형을 나타냅니다. CRC 도메인은 정보 내용에 따라 실행되는 "중복성 검사" 계산의 결과입니다.

MODBUS RTU 전송 모드

계측기가 MODBUS 직렬 통신을 위해 RTU(원격 단말 장치) 모드를 사용하는 경우, 각 8비트 정보 바이트에는 두 개의 4비트 XNUMX진수 문자가 포함됩니다. 주요 장점은tag이 모드의 장점은 동일한 전송 속도를 가진 ASCII 모드보다 문자 밀도가 더 높고 데이터 처리량이 더 좋다는 것입니다. 각 메시지는 연속 문자열로 전송해야 합니다.

RTU 모드에서 각 바이트의 형식(11비트):

  • 코딩 시스템: 8비트 바이너리
  • 메시지의 각 8비트 바이트에는 두 개의 4비트 0진수 문자(9-XNUMX, AF)가 포함됩니다.
  • 각 바이트의 비트: 1개 시작 비트
  • 8 데이터 비트, 패리티 검사 비트가 없는 첫 번째 최소 유효 비트
  • 2 정지 비트
  • 통신 속도: 9600 BPS

문자가 연속적으로 전송되는 방식:
각 문자 또는 바이트는 다음 순서로 전송됩니다(왼쪽에서 오른쪽으로) 최하위 비트(LSB)…최대 중요 비트(MSB)

ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (19)

도메인 구조 확인: 순환 중복 검사(CRC16)

구조 설명:

노예 악기 기능 코드 데이터 한국어:
 주소  1바이트  0…252바이트 2바이트
CRC 하위 바이트 | CRC 상위 바이트

그림 4 : RTU 정보 구조

MODBUS의 최대 프레임 크기는 256바이트입니다.

MODBUS RTU 정보 프레임
RTU 모드에서 메시지 프레임은 최소 3.5자 시간의 유휴 간격으로 구분되며, 이를 이후 섹션에서는 t3.5라고 합니다.

 

ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (20)

전체 메시지 프레임은 연속 문자 스트림으로 전송되어야 합니다. 두 문자 사이의 일시 정지 시간 간격이 1.5자를 초과하면 정보 프레임이 불완전한 것으로 간주되고 수신자는 정보 프레임을 수신하지 못합니다.

ICON-PROCESS-CONTROLS-IS-750D-시리즈-ProCon-Free-Chlorine-디스플레이-컨트롤러 - (21)

RTU 모드에는 모든 메시지 내용에 대해 수행하는 순환 중복 검사(CRC) 알고리즘을 기반으로 하는 오류 감지 도메인이 포함되어 있습니다. CRC 도메인은 전체 메시지의 내용을 검사하고 메시지에 임의 패리티 검사가 있는지 여부에 관계없이 이 검사를 수행합니다. CRC 도메인에는 두 개의 16비트 바이트로 구성된 8비트 값이 포함되어 있습니다. CRC16 검사가 채택되었습니다. 낮은 바이트가 선행하고 높은 바이트가 선행합니다.

계측기에서의 MODBUS RTU 구현
공식 MODBUS 정의에 따르면, 명령은 3.5자 간격 트리거링 명령으로 시작하고, 명령의 끝도 3.5자 간격으로 표현됩니다. 장치 주소와 MODBUS 기능 코드는 8비트입니다. 데이터 문자열은 n*8비트를 포함하고, 데이터 문자열은 레지스터의 시작 주소와 읽기/쓰기 레지스터의 수를 포함합니다. CRC 검사는 16비트입니다.

 

 

시작

 

장치 주소

 

기능

 

데이터

요약 확인  

 

 

3.5자 동안 신호 바이트 없음

 

 

1-247

1

MODBUS를 확인하는 기능 코드

사양

 

MODBUS에 데이터 확인

사양

 

 

CRCL

 

 

CRCL

 

3.5자 동안 신호 바이트 없음

바이트 3.5 1 N 1 1 3.5

그림 7 : 데이터 전송의 MODBUS 정의

계측기 MODBUS RTU 기능 코드

이 계측기는 두 개의 MODBUS 기능 코드만 사용합니다.

  • 0x03: 읽기 및 보류 레지스터
  • 0x10: 여러 레지스터 쓰기
  • MODBUS 기능 코드 0x03: 읽기 및 보류 레지스터

이 기능 코드는 원격 장치의 홀딩 레지스터의 연속 블록 내용을 읽는 데 사용됩니다. PDU에 시작 레지스터 주소와 레지스터 수를 지정하도록 요청합니다. 레지스터를 1부터 주소 지정합니다. 따라서 주소 지정 레지스터 16-0은 15-XNUMX입니다. 응답 정보의 레지스터 데이터는 레지스터당 XNUMX바이트로 패키징됩니다. 각 레지스터의 경우 첫 번째 바이트는 상위 비트를 포함하고 두 번째 바이트는 하위 비트를 포함합니다.

요구:

기능 코드 1바이트 0x03
시작 주소 2바이트 0x0000 0xfffff
등록번호 읽기 2바이트 1…125

그림 8 : 읽기 및 보류 레지스터 요청 프레임

응답:

기능 코드 1바이트 0x03
바이트 수 2바이트 Nx2
레지스터 값 Nx2 바이트 1…125

N = 등록 번호

그림 9 : 읽기 및 보류 레지스터 응답 프레임
다음은 읽기 및 보류 레지스터 108-110을 예로 들어 요청 프레임과 응답 프레임을 설명합니다.amp(레지스터 108의 내용은 읽기 전용이며, 0바이트 값은 022X109B이고, 레지스터 110-0의 내용은 0000X0과 0064XXNUMX입니다.)

요청 프레임 응답 프레임
숫자 체계 (XNUMX진수) 숫자 체계 (XNUMX진수)
기능 코드 0x03 기능 코드 0x03
시작 주소(상위 바이트) 0x00 바이트 수 0x06
시작 주소(하위 바이트) 0x6B 레지스터 값(상위 바이트)(108) 0x02
읽기 레지스터 수(상위 바이트)  

0x00

 

레지스터 값(하위 바이트)(108)

 

0x2B

읽기 레지스터 수(하위 바이트)  

0x03

 

레지스터 값(상위 바이트)(109)

 

0x00

레지스터 값(하위 바이트)(109) 0x00
레지스터 값(상위 바이트)(110) 0x00
레지스터 값(하위 바이트)(110) 0x64

그림 10 : Examp읽기 및 보류 레지스터 요청 및 응답 프레임

MODBUS 기능 코드 0x10: 여러 레지스터 쓰기
이 기능 코드는 요청 데이터 프레임에 쓰여진 레지스터의 값을 지정하는 원격 장치(1… 123 레지스터) 블록에 연속 레지스터를 쓰는 데 사용됩니다. 데이터는 레지스터당 XNUMX바이트로 패키징됩니다. 응답 프레임은 함수 코드, 시작 주소 및 쓰여진 레지스터 수를 반환합니다.

요구:

기능 코드 1바이트 0x10
시작 주소 2바이트 2바이트
입력 레지스터의 수 2바이트 2바이트
바이트 수 1바이트 1바이트
레지스터 값 N x 2바이트 N x 2바이트

응답:

기능 코드 1바이트 0x10
시작 주소 2바이트 0x0000 0xffff
등록번호 2바이트 1…123(0x7B)

N = 등록 번호

그림 12 : 다중 레지스터 응답 프레임 쓰기
요청 프레임과 응답 프레임은 아래에 두 개의 레지스터에 표시되어 있으며, 이 레지스터는 시작 주소 0에 값 000x0A와 0102x2를 씁니다.

요청 프레임 (XNUMX진수) 응답 프레임 (XNUMX진수)
숫자 체계 0x10 숫자 체계 0x10
기능 코드 0x00 기능 코드 0x00
시작 주소(상위 바이트) 0x01 시작 주소(상위 바이트) 0x01
시작 주소(하위 바이트) 0x00 시작 주소(하위 바이트) 0x00
입력 레지스터 번호(상위 바이트) 0x02 입력 레지스터 번호(상위 바이트) 0x02
입력 레지스터 번호(하위 바이트) 0x04 입력 레지스터 번호(하위 바이트)
바이트 수 0x00
레지스터 값(상위 바이트) 0x0A
레지스터 값(하위 바이트) 0x01
레지스터 값(상위 바이트) 0x02
레지스터 값(하위 바이트)

그림 13 : Examp여러 개의 레지스터 요청 및 응답 프레임을 작성하는 방법

컨트롤러의 데이터 형식

부동 소수점
정의: IEEE 754(단정밀도)에 따른 부동 소수점

설명 상징 색인 가수 합집합
조금 31 30…23 22…0 22…0
지수 편차 127

그림 14: 부동 소수점 단정밀도 정의(4바이트, 2개 MODBUS 레지스터)

Example: 17.625진수 XNUMX를 XNUMX진수로 컴파일

1단계:

  • 17.625를 XNUMX진수 형태로 변환하여 XNUMX진수 형태의 부동 소수점 숫자로 변환합니다. 먼저 정수 부분의 XNUMX진 표현을 찾습니다.
  • 17진수= 16 + 1 = 1×24 + 0×23 + 0×22 + 0×21 + 1×20
  • 정수 부분 17의 이진 표현은 10001B입니다.
  • 그러면 소수 부분의 이진 표현은 0.625= 0.5 + 0.125 = 1×2−1 + 0×2−2 + 1×2−3 으로 구해진다.
  • 0.625진수 0.101의 XNUMX진수 표현은 XNUMXB입니다.
  • 따라서 17.625의 10001.101진 부동 소수점 수는 XNUMX진수 형태로 XNUMXB입니다.

2단계:
지수를 찾으려면 Shift를 누르세요.
10001.101B를 소수점이 하나 남을 때까지 왼쪽으로 이동하면 1.0001101B가 되고, 10001.101B = 1.0001101 B×24가 됩니다. 따라서 지수 부분은 4이고, 127을 더하면 131이 되고, 이진수로 표현하면 10000011B가 됩니다. 3단계:

꼬리 수를 계산하세요
1B의 소수점 앞 1.0001101을 제거하면 최종 숫자는 0001101B가 됩니다. (소수점 앞은 1이어야 하므로 IEEE는 뒤에 있는 소수점만 기록할 수 있도록 규정합니다.) 23비트 가수에 대한 중요한 설명을 위해, 첫 번째(즉, 숨겨진 비트)는 컴파일되지 않습니다. 숨겨진 비트는 구분 기호 왼쪽에 있는 비트로, 일반적으로 1로 설정됩니다.
그리고 억압되었다.

4단계:
심볼 비트 정의
양수의 부호 비트는 0이고, 음수의 부호 비트는 1이므로 17.625의 부호 비트는 0입니다.

5단계:
부동 소수점 숫자로 변환
비트 기호 + 8비트 인덱스 + 23비트 가수
0 10000011 00011010000000000000000B (0진법은 418 x0000dXNUMX으로 표시)
참조 코드:

  1. 사용자가 사용하는 컴파일러에 이 함수를 구현하는 라이브러리 함수가 있는 경우 예를 들어 라이브러리 함수를 직접 호출할 수 있습니다.ampC 언어를 사용하면 C 라이브러리 함수 memcpy를 직접 호출하여 메모리에 있는 부동 소수점 저장 형식의 정수 표현을 얻을 수 있습니다.
    예를 들어ample: float floatdata; // 변환된 부동 소수점 숫자 void* outdata; memcpy(outdata, & floatdata, 4);
    floatdata = 17.625라고 가정합니다.
    소용량 저장 모드인 경우, 위 명령문을 실행하면 주소 단위 outdata에 저장되는 데이터는 0x00입니다. Outdata + 1은 데이터를 0x00으로 저장합니다.
    주소 단위(outdata + 2)는 데이터를 0x8D로 저장합니다.
    주소 단위(outdata + 3)는 데이터를 0x41으로 저장합니다.
    대용량 저장 모드일 경우 위 문장을 실행하면 주소 단위의 outdata에 저장되는 데이터는 0x41이고 주소 단위(outdata+1)는 0x8D로 데이터를 저장하고 주소 단위(outdata+2)는 0x00으로 데이터를 저장하고 주소 단위(outdata+3)는 0x00으로 데이터를 저장한다.
  2. 사용자가 사용하는 컴파일러가 이 함수의 라이브러리 함수를 구현하지 않는 경우 다음 함수를 사용하여 이 기능을 구현할 수 있습니다.
    • void memcpy(void *dest,void *src,int n)
      {
    • char *pd = (char *)dest; char *ps = (char *)src; int i=0;i에 대하여
      }
    • 그리고 위의 memcpy(outdata,&floatdata,4)를 호출합니다.
      Example: 이진 부동 소수점 숫자 0100 0010 0111 1011 0110 0110 0110 10B를 XNUMX진수로 컴파일합니다.

단계 1: 이진 부동 소수점 숫자 0100 0010 0111 1011 0110 0110 0110B를 기호 비트, 지수 비트, 가수 비트로 나눕니다.

  • 0 10000100 11110110110011001100110B
  • 1비트 부호 + 8비트 인덱스 + 23비트 테일 부호 비트 S: 0은 양수를 나타냄
  • Index position E: 10000100B =1×27+0×26+0×25+0×24 + 0 × 23+1×22+0×21+0×20
  • =128+0+0+0+0+4+0+0=132
  • 가수 비트 M: 11110110110011001100110B = 8087142

2단계: 소수점 수 계산

  • D = (−1)×(1.0 + M/223)×2E−127
  • = (−1)0×(1.0 + 8087142/223)×2132−127
  • = 1×1.964062452316284×32
  • = 62.85

참조 코드:

  • float floatTOdecimal(long int byte0, long int byte1, long int byte2, long int byte3){
    긴 int realbyte0, realbyte1, realbyte2, realbyte3; char S; 긴 int E,M;
  • float D; realbyte0 = byte3; realbyte1 = byte2; realbyte2 = byte1; realbyte3 = byte0; if((realbyte0&0x80)==0)
    {
  • S = 0;//양수
    }
  • 또 다른
    {
  • S = 1;//음수
    }
  • E = ((realbyte0<<1)|(realbyte1&0x80)>>7)-127;
  • M = ((실제 바이트1&0x7f) << 16) | (실제 바이트2<< 8)| 실제 바이트3;
  • D = pow(-1,S)*(1.0 + M/pow(2,23))* pow(2,E);
  • D를 반환합니다.
    }

함수 설명: 매개변수 byte0, byte1, byte2, byte3은 4바이트의 이진 부동 소수점 숫자를 나타냅니다. 반환값은 XNUMX진수로 변환됩니다.

예를 들어ample, 사용자는 온도 값과 용존산소 값을 얻기 위한 명령을 프로브로 보냅니다. 수신된 응답 프레임에서 온도 값을 나타내는 4바이트는 0x00, 0x00, 0x8d 및 0x41입니다. 그런 다음 사용자는 다음 호출 문을 통해 해당 온도 값의 XNUMX진수를 얻을 수 있습니다.

  • 즉 온도는 17.625입니다.
  • 부동 소수점 온도 = floatTOdecimal(0x00, 0x00, 0x8d, 0x41)

지시사항 읽기 모드
통신 프로토콜은 MODBUS(RTU) 프로토콜을 채택합니다. 통신의 내용과 주소는 고객의 요구에 따라 변경할 수 있습니다. 기본 구성은 네트워크 주소 01, 통신 속도 9600, even check, one stop bit이며, 사용자는 자신의 변경 사항을 설정할 수 있습니다.
기능 코드 0x04: 이 기능을 사용하면 호스트가 슬레이브에서 실시간 측정값을 얻을 수 있으며, 이는 단정밀도 부동 소수점 유형(즉, 두 개의 연속된 레지스터 주소를 차지함)으로 지정되고 해당 매개변수를 다른 레지스터 주소로 표시할 수 있습니다. 통신 주소는 다음과 같습니다.

  • 0000-0001: 주요 측정값 | 0002-0003: 온도값 | 0004-0005: 주요 부피tage 가치 |
  • 0006-0007: 온도 및 부피tage 가치

커뮤니케이션 예amp레:
Examp함수 코드 04 명령어의 les:
통신 주소 = 1, 메인 값 = 20.0, 온도 = 10.0, 메인 볼륨tage = 100.0, 온도 부피tage = 200.0 호스트 전송: 01 04 00 00 08 F1 CC |슬레이브 응답: 01 04 10 00 41 A0 00 41 20 00 42 C8 00 43 48 81 E8

메모:

  • [01] 기기 통신 주소를 나타냅니다.
  • [04] 기능 코드 04를 나타냅니다.
  • [10]은 10H(16)바이트 데이터를 나타냅니다.
  • [00 00 00 41 A0] = 20.0; / 주요 측정값
  • [00 00 4120]= 10.0; // 온도 값
  • [00 00 42 C8] = 100.0; // 주요 측정 볼륨tage 값
  • [00 00 43 48] = 200.0; // 온도 및 부피tage 가치
  • [81 E8]은 CRC16 검사 코드를 나타냅니다.

유지

사용 요건에 따라 컨트롤러의 설치 위치와 작동 조건은 비교적 복잡합니다. 컨트롤러의 정상적인 작동을 보장하기 위해 유지보수 담당자는 컨트롤러를 정기적으로 유지보수해야 합니다. 유지보수 시에는 다음 사항에 유의하십시오.

  • 컨트롤러의 작동 환경을 확인하십시오. 온도가 컨트롤러의 정격 범위를 초과하는 경우 적절한 조치를 취하십시오. 그렇지 않으면 컨트롤러가 손상되거나 수명이 단축될 수 있습니다.
  • 컨트롤러의 플라스틱 쉘을 청소할 때는 부드러운 천과 부드러운 세척제를 사용하여 쉘을 청소하세요.
  • 컨트롤러 단자의 배선이 단단히 연결되어 있는지 확인하세요. 배선 커버를 제거하기 전에 AC 또는 DC 전원을 반드시 분리하세요.

보증, 반품 및 제한

보증
Icon Process Controls Ltd는 제품의 원 구매자에게 해당 제품이 판매일로부터 30년 동안 정상적인 사용 및 서비스 하에서 Icon Process Controls Ltd가 제공한 지침에 따라 서비스할 경우 자재 및 기술에 결함이 없음을 보증합니다. 그러한 제품의. 본 보증에 따른 Icon Process Controls Ltd의 의무는 Icon Process Controls Ltd 옵션에 따라 Icon Process Controls Ltd 검사에서 재료 또는 제작 기술에 결함이 있다고 만족스럽게 판단한 제품 또는 구성 요소의 수리 또는 교체에만 국한됩니다. 보증 기간. Icon Process Controls Ltd는 제품의 적합성 부족이 주장된 날로부터 XNUMX일 이내에 본 보증에 따른 모든 청구에 대해 아래 지침에 따라 통보해야 합니다. 이 보증에 따라 수리된 모든 제품은 원래 보증 기간의 남은 기간 동안만 보증됩니다. 본 보증에 따라 교체품으로 제공된 모든 제품은 교체일로부터 XNUMX년 동안 보증됩니다.

보고
사전 승인 없이는 제품을 Icon Process Controls Ltd로 반품할 수 없습니다. 결함이 있다고 생각되는 제품을 반품하려면 다음으로 이동하십시오. www.iconprocon.com을 클릭하고 고객 반품(MRA) 요청 양식을 제출한 후 해당 지침을 따르세요. Icon Process Controls Ltd로의 모든 보증 및 비보증 제품 반품은 선불로 배송되고 보험에 가입되어야 합니다. Icon Process Controls Ltd는 배송 중 손실되거나 손상된 제품에 대해 책임을 지지 않습니다.

제한 사항
이 보증은 다음과 같은 제품에는 적용되지 않습니다.

  1. 보증 기간이 지났거나 원래 구매자가 위에 설명된 보증 절차를 따르지 않은 제품입니다.
  2. 부적절하거나 우발적이거나 부주의한 사용으로 인해 전기적, 기계적 또는 화학적 손상을 입은 경우
  3. 수정 또는 변경되었습니다.
  4. Icon Process Controls Ltd가 승인한 서비스 담당자가 아닌 사람이 수리를 시도한 경우
  5. 사고나 자연재해에 연루된 경우 또는
  6. Icon Process Controls Ltd로 반품 배송하는 동안 손상됨

Icon Process Controls Ltd는 다음과 같은 경우 본 보증을 일방적으로 포기하고 Icon Process Controls Ltd로 반품된 모든 제품을 폐기할 권리가 있습니다.

  1. 제품에 잠재적으로 위험한 물질이 포함되어 있다는 증거가 있습니다.
  2. 또는 Icon Process Controls Ltd가 성실하게 처분을 요청한 후에도 해당 제품이 30일 이상 Icon Process Controls Ltd에 청구되지 않은 경우입니다.

본 보증은 Icon Process Controls Ltd가 자사 제품과 관련하여 제공하는 유일한 명시적 보증을 포함합니다. 상품성 및 특정 목적에의 적합성 보증을 포함하되 이에 국한되지 않는 모든 묵시적 보증은 명시적으로 부인됩니다. 위에 명시된 수리 또는 교체는 본 보증 위반에 대한 유일한 구제책입니다. 어떠한 경우에도 Icon Process Controls Ltd는 개인 또는 부동산 재산을 포함한 모든 종류의 우발적 또는 결과적 손해 또는 타인의 상해에 대해 책임을 지지 않습니다. 본 보증은 보증 조건에 대한 최종, 완전하고 배타적인 진술을 구성하며, 어떠한 사람도 Icon Process Controls Ltd.를 대신하여 다른 보증이나 진술을 할 권한이 없습니다. 본 보증은 캐나다 온타리오주의 법률에 따라 해석됩니다.

본 보증의 일부가 어떤 이유로든 유효하지 않거나 시행할 수 없는 것으로 판명되더라도 그러한 발견으로 인해 본 보증의 다른 조항이 무효화되지는 않습니다.

추가 제품 문서 및 기술 지원을 받으려면 다음 사이트를 방문하세요. www.iconprocon.com

부식 없는 계측 장비

25-0732 © Icon Process Controls Ltd.

자주 묻는 질문

  • 질문: 설치 중에 안전을 어떻게 보장할 수 있나요?
    답변: 항상 안전 고글이나 안면 보호대를 착용하고 최대 온도 및 압력 사양을 준수하세요.
  • 질문: 컨트롤러의 설치 및 작동은 누가 담당해야 합니까?
    답변: 설치, 설정 및 작동은 숙련되고, 훈련을 받았거나, 권한이 있는 직원만이 수행해야 합니다.

문서 / 리소스

ICON PROCESS CONTROLS IS-750D 시리즈 ProCon Free Chlorine 디스플레이 컨트롤러 [PDF 파일] 사용자 매뉴얼
IS-750D, IS-750D 시리즈 ProCon Free Chlorine 디스플레이 컨트롤러, IS-750D 시리즈, ProCon Free Chlorine 디스플레이 컨트롤러, 염소 디스플레이 컨트롤러, 디스플레이 컨트롤러, 컨트롤러

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *