PortDock

오토닉스 TM4 Modbus 레지스터 맵

DIN 레일 모듈형 4채널 온도 조절기. 기본 모듈(…B)에 RS485 Modbus RTU/ASCII. 코일(채널별 RUN/STOP·오토튜닝), 입력 레지스터(채널별 PV·SV·MV), CH1 보유 레지스터(SV·PID·입력·통신 설정)를 담았다. · 온도 조절기 · TM4-N2RB, TM4-N2SB, TM4-N2RE, TM4-N2SE

제조사 매뉴얼에서 사실 정보(주소·형식·단위·배율)만 옮겨 정리한 비공식 자료입니다. 제조사와 관계없고, 펌웨어·형번에 따라 다를 수 있습니다. 쓰기(운전 명령·설정 변경) 전에 반드시 장비 매뉴얼로 확인하세요.

통신 기본값

형태Modbus RTU, Modbus ASCII
속도(출하)9600 bps — 고를 수 있음: 2400, 4800, 9600, 19200, 38400, 57600, 115200
데이터·패리티·정지8 · 없음 · 2
국번(출하)1 (1~31)
매뉴얼 주소 표기통신 주소 그대로(0 기준)

레지스터 (66)

«통신 주소» 는 요청 프레임에 실리는 0 기준 주소입니다(PortDock 의 «0 기준» 표기). 값 = 원시 값 × 배율. 표: HR 보유 레지스터, IR 입력 레지스터, CO 코일, DI 입력 접점. 함수 코드는 16진.

매뉴얼 주소통신 주소표이름형식단위·배율R/WFC설명
000001 (0000)0 (0x0000)COCH1 제어 출력 RUN/STOPBITR/W01·05
0 = RUN · 1 = STOP
p.37 3.1
000002 (0001)1 (0x0001)COCH1 오토튜닝 실행BITR/W01·05
0 = OFF · 1 = ON
p.37 3.1
000003 (0002)2 (0x0002)COCH2 제어 출력 RUN/STOPBITR/W01·05
0 = RUN · 1 = STOP
p.37 3.1
000004 (0003)3 (0x0003)COCH2 오토튜닝 실행BITR/W01·05
0 = OFF · 1 = ON
p.37 3.1
000005 (0004)4 (0x0004)COCH3 제어 출력 RUN/STOPBITR/W01·05
0 = RUN · 1 = STOP
p.37 3.1
000006 (0005)5 (0x0005)COCH3 오토튜닝 실행BITR/W01·05
0 = OFF · 1 = ON
p.37 3.1
000007 (0006)6 (0x0006)COCH4 제어 출력 RUN/STOPBITR/W01·05
0 = RUN · 1 = STOP
p.37 3.1
000008 (0007)7 (0x0007)COCH4 오토튜닝 실행BITR/W01·05
0 = OFF · 1 = ON
p.37 3.1
100001 (0000)0 (0x0000)DICH1 출력 LED(OUT)BITR02
p.38 3.2
100002 (0001)1 (0x0001)DICH2 출력 LED(OUT)BITR02
p.38 3.2
100003 (0002)2 (0x0002)DICH3 출력 LED(OUT)BITR02
p.38 3.2
100004 (0003)3 (0x0003)DICH4 출력 LED(OUT)BITR02
p.38 3.2
300104 (0067)103 (0x0067)IR소프트웨어 버전U16R04
p.39 3.3
300126 (007D)125 (0x007D)IR채널 수U16R04
p.39 3.3
301001 (03E8)1000 (0x03E8)IRCH1 현재값 PVS16R04
소수점 위치는 해당 채널 소수점 레지스터(0: 0, 1: 0.0)를 따른다.
31000 = OPEN(센서 단선) · 30000 = HHHH(상한 초과) · -30000 = LLLL(하한 미만)
p.40 3.3
301002 (03E9)1001 (0x03E9)IRCH1 소수점 위치U16R04
0 = 0 · 1 = 0.0
p.40 3.3
301003 (03EA)1002 (0x03EA)IRCH1 온도 단위U16R04
0 = ℃ · 1 = ℉
p.40 3.3
301004 (03EB)1003 (0x03EB)IRCH1 설정값 SV(읽기)S16R04
소수점 위치는 해당 채널 소수점 레지스터(0: 0, 1: 0.0)를 따른다.
p.40 3.3
301005 (03EC)1004 (0x03EC)IRCH1 가열 조작량U16%R04
매뉴얼 표기 범위 0.0~100.0 %. 원시값 배율은 표에 적혀 있지 않다.
p.40 3.3
301006 (03ED)1005 (0x03ED)IRCH1 냉각 조작량U16%R04
매뉴얼 표기 범위 0.0~100.0 %. 원시값 배율은 표에 적혀 있지 않다.
p.40 3.3
301007 (03EE)1006 (0x03EE)IRCH2 현재값 PVS16R04
소수점 위치는 해당 채널 소수점 레지스터(0: 0, 1: 0.0)를 따른다.
31000 = OPEN(센서 단선) · 30000 = HHHH(상한 초과) · -30000 = LLLL(하한 미만)
p.40 3.3
301008 (03EF)1007 (0x03EF)IRCH2 소수점 위치U16R04
0 = 0 · 1 = 0.0
p.40 3.3
301009 (03F0)1008 (0x03F0)IRCH2 온도 단위U16R04
0 = ℃ · 1 = ℉
p.40 3.3
301010 (03F1)1009 (0x03F1)IRCH2 설정값 SV(읽기)S16R04
소수점 위치는 해당 채널 소수점 레지스터(0: 0, 1: 0.0)를 따른다.
p.40 3.3
301011 (03F2)1010 (0x03F2)IRCH2 가열 조작량U16%R04
매뉴얼 표기 범위 0.0~100.0 %. 원시값 배율은 표에 적혀 있지 않다.
p.40 3.3
301012 (03F3)1011 (0x03F3)IRCH2 냉각 조작량U16%R04
매뉴얼 표기 범위 0.0~100.0 %. 원시값 배율은 표에 적혀 있지 않다.
p.40 3.3
301013 (03F4)1012 (0x03F4)IRCH3 현재값 PVS16R04
소수점 위치는 해당 채널 소수점 레지스터(0: 0, 1: 0.0)를 따른다.
31000 = OPEN(센서 단선) · 30000 = HHHH(상한 초과) · -30000 = LLLL(하한 미만)
p.40 3.3
301014 (03F5)1013 (0x03F5)IRCH3 소수점 위치U16R04
0 = 0 · 1 = 0.0
p.40 3.3
301015 (03F6)1014 (0x03F6)IRCH3 온도 단위U16R04
0 = ℃ · 1 = ℉
p.40 3.3
301016 (03F7)1015 (0x03F7)IRCH3 설정값 SV(읽기)S16R04
소수점 위치는 해당 채널 소수점 레지스터(0: 0, 1: 0.0)를 따른다.
p.40 3.3
301017 (03F8)1016 (0x03F8)IRCH3 가열 조작량U16%R04
매뉴얼 표기 범위 0.0~100.0 %. 원시값 배율은 표에 적혀 있지 않다.
p.40 3.3
301018 (03F9)1017 (0x03F9)IRCH3 냉각 조작량U16%R04
매뉴얼 표기 범위 0.0~100.0 %. 원시값 배율은 표에 적혀 있지 않다.
p.40 3.3
301019 (03FA)1018 (0x03FA)IRCH4 현재값 PVS16R04
소수점 위치는 해당 채널 소수점 레지스터(0: 0, 1: 0.0)를 따른다.
31000 = OPEN(센서 단선) · 30000 = HHHH(상한 초과) · -30000 = LLLL(하한 미만)
p.40 3.3
301020 (03FB)1019 (0x03FB)IRCH4 소수점 위치U16R04
0 = 0 · 1 = 0.0
p.40 3.3
301021 (03FC)1020 (0x03FC)IRCH4 온도 단위U16R04
0 = ℃ · 1 = ℉
p.40 3.3
301022 (03FD)1021 (0x03FD)IRCH4 설정값 SV(읽기)S16R04
소수점 위치는 해당 채널 소수점 레지스터(0: 0, 1: 0.0)를 따른다.
p.40 3.3
301023 (03FE)1022 (0x03FE)IRCH4 가열 조작량U16%R04
매뉴얼 표기 범위 0.0~100.0 %. 원시값 배율은 표에 적혀 있지 않다.
p.40 3.3
301024 (03FF)1023 (0x03FF)IRCH4 냉각 조작량U16%R04
매뉴얼 표기 범위 0.0~100.0 %. 원시값 배율은 표에 적혀 있지 않다.
p.40 3.3
301025 (0400)1024 (0x0400)IR표시 상태 비트U16R04
b0 CH1 출력 LED · b1 CH2 출력 LED · b2 CH3 출력 LED · b3 CH4 출력 LED
p.41 3.3
301026 (0401)1025 (0x0401)IR통신 국번U16R04
범위 1 ~ 31
p.40 3.3
400001 (0000)0 (0x0000)HRCH1 설정값 SVS16R/W03·06·10
SV 하한~SV 상한. 소수점 위치는 해당 채널 소수점 레지스터(0: 0, 1: 0.0)를 따른다.
p.42 3.4.1
400002 (0001)1 (0x0001)HRCH1 가열 조작량U16%R/W03·06·10
매뉴얼 표기 범위 0.0~100.0 %. 원시값 배율은 표에 적혀 있지 않다.
p.42 3.4.1
400003 (0002)2 (0x0002)HRCH1 냉각 조작량U16%R/W03·06·10
매뉴얼 표기 범위 0.0~100.0 %. 원시값 배율은 표에 적혀 있지 않다.
p.42 3.4.1
400004 (0003)3 (0x0003)HRCH1 자동/수동 제어U16R/W03·06·10
0 = 자동(AUTO) · 1 = 수동(MANUAL)
p.42 3.4.1
401001 (03E8)1000 (0x03E8)HRCH2 설정값 SVS16R/W03·06·10
소수점 위치는 해당 채널 소수점 레지스터(0: 0, 1: 0.0)를 따른다.
p.42 3.4.1
402001 (07D0)2000 (0x07D0)HRCH3 설정값 SVS16R/W03·06·10
소수점 위치는 해당 채널 소수점 레지스터(0: 0, 1: 0.0)를 따른다.
p.42 3.4.1
403001 (0BB8)3000 (0x0BB8)HRCH4 설정값 SVS16R/W03·06·10
소수점 위치는 해당 채널 소수점 레지스터(0: 0, 1: 0.0)를 따른다.
p.42 3.4.1
400051 (0032)50 (0x0032)HRCH1 제어 출력 RUN/STOPU16R/W03·06·10
0 = RUN · 1 = STOP
p.43 3.4.2
400052 (0033)51 (0x0033)HRCH1 멀티 SV 번호U16R/W03·06·10
0 = SV-0 · 1 = SV-1 · 2 = SV-2 · 3 = SV-3
p.43 3.4.2
400101 (0064)100 (0x0064)HRCH1 오토튜닝 실행U16R/W03·06·10
0 = OFF · 1 = ON
p.43 3.4.2
400102 (0065)101 (0x0065)HRCH1 가열 비례대U16R/W03·06·10
매뉴얼 표기 범위 0.1~999.9 ℃. 원시값 배율은 표에 적혀 있지 않다.
p.43 3.4.2
400104 (0067)103 (0x0067)HRCH1 가열 적분 시간U16sR/W03·06·10
범위 0 ~ 9999 s
p.44 3.4.2
400106 (0069)105 (0x0069)HRCH1 가열 미분 시간U16sR/W03·06·10
범위 0 ~ 9999 s
p.44 3.4.2
400151 (0096)150 (0x0096)HRCH1 입력 종류U16R/W03·06·10
0 K(CA).H ~ 26 NI12. 코드표는 사용자 매뉴얼 «Input type» 참조.
범위 0 ~ 26
p.46 3.4.3
400152 (0097)151 (0x0097)HRCH1 온도 단위U16R/W03·06·10
0 = ℃ · 1 = ℉
p.46 3.4.3
400153 (0098)152 (0x0098)HRCH1 입력 보정S16R/W03·06·10
-999~999(H) / -999.9~999.9(L) digit
p.46 3.4.3
400155 (009A)154 (0x009A)HRCH1 SV 하한S16R/W03·06·10
소수점 위치는 해당 채널 소수점 레지스터(0: 0, 1: 0.0)를 따른다.
p.46 3.4.3
400156 (009B)155 (0x009B)HRCH1 SV 상한S16R/W03·06·10
소수점 위치는 해당 채널 소수점 레지스터(0: 0, 1: 0.0)를 따른다.
p.46 3.4.3
400157 (009C)156 (0x009C)HRCH1 제어 출력 동작U16R/W03·06·10
0 = 가열 · 1 = 냉각 · 2 = 가열·냉각
p.46 3.4.3
400158 (009D)157 (0x009D)HRCH1 제어 방식U16R/W03·06·10
가열 또는 냉각: 0 PID, 1 ON/OFF. 가열·냉각: 0 PID-PID, 1 PID-ONOFF, 2 ONOFF-PID, 3 ONOFF-ONOFF.
p.46 3.4.3
400301 (012C)300 (0x012C)HR통신 속도U16R/W03·06·10
0 = 2400 bps · 1 = 4800 bps · 2 = 9600 bps · 3 = 19200 bps · 4 = 38400 bps · 5 = 57600 bps · 6 = 115200 bps
p.56 3.4.7
400302 (012D)301 (0x012D)HR패리티U16R/W03·06·10
0 = 없음 · 1 = 짝수 · 2 = 홀수
p.56 3.4.7
400303 (012E)302 (0x012E)HR정지 비트U16R/W03·06·10
0 = 1비트 · 1 = 2비트
p.56 3.4.7
400304 (012F)303 (0x012F)HR응답 대기 시간U16msR/W03·06·10
범위 5 ~ 99 ms
p.56 3.4.7
400305 (0130)304 (0x0130)HR통신 쓰기 허용U16R/W03·06·10
0 = 허용 · 1 = 금지
p.56 3.4.7
400307 (0132)306 (0x0132)HR통신 프로토콜U16R/W03·06·10
0 = RTU · 1 = ASCII
p.57 3.4.7

주의

PortDock 으로 바로 읽기

  1. 무료 PortDock Modbus Master 를 설치하고 장비와 같은 통신 설정으로 연결합니다.
  2. 가운데 표 도구줄의 «장비 프로필…» 에서 이 장비를 고르고 «불러오기» — 폴링 표·칸 이름·형식·국번이 채워집니다(통신 기본값도 맞출 수 있음).
  3. 칸 이름에 단위·배율(예 «×0.01 Hz»)이 붙습니다. 화면 값은 원시 값이므로 배율을 곱해 읽습니다.
  4. 장비 없이 프로그램을 시험하려면 PortDock Modbus Slave 의 «장비 흉내…» 로 같은 맵(예시 값)을 띄웁니다.

JSON 내려받기

출처