제조사 매뉴얼에서 사실 정보(주소·형식·단위·배율)만 옮겨 정리한 비공식 자료입니다. 제조사와 관계없고, 펌웨어·형번에 따라 다를 수 있습니다. 쓰기(운전 명령·설정 변경) 전에 반드시 장비 매뉴얼로 확인하세요.
통신 기본값
| 형태 | Modbus RTU |
|---|---|
| 속도(출하) | 9600 bps — 고를 수 있음: 2400, 4800, 9600, 19200, 38400 |
| 데이터·패리티·정지 | 8 · 없음 · 2 |
| 국번(출하) | 1 (1~99) |
| 매뉴얼 주소 표기 | 통신 주소 그대로(0 기준) |
- 통신 기본값: 통신 매뉴얼 p.37 (ADRS 기본 01, BPS 기본 2=9600, PRTY 기본 NONE, STP 기본 2비트, 응답 대기 20 ms). 데이터 8비트 고정·지원 속도·최대 31대는 사용자 매뉴얼(MCT-TKU1-V3.6-EN) p.27 «Communication Interface».
- 매뉴얼은 «400001(0000)» 꼴로 적는다 — 앞은 1 기준 참조 번호(0x=코일, 1x=입력 접점, 3x=입력 레지스터, 4x=보유 레지스터), 괄호 안은 16진 통신 주소. 첫 항목이 (0000) 에서 시작하므로 괄호 값을 0 기준 프레임 주소로 썼다(통신 매뉴얼 p.23~41). 다만 매뉴얼의 프레임 예시(p.12~20)는 바이트 자리만 보이고 실제 숫자 예가 없다.
레지스터 (39)
«통신 주소» 는 요청 프레임에 실리는 0 기준 주소입니다(PortDock 의 «0 기준» 표기). 값 = 원시 값 × 배율. 표: HR 보유 레지스터, IR 입력 레지스터, CO 코일, DI 입력 접점. 함수 코드는 16진.
| 매뉴얼 주소 | 통신 주소 | 표 | 이름 | 형식 | 단위·배율 | R/W | FC | 설명 |
|---|---|---|---|---|---|---|---|---|
| 000001 (0000) | 0 (0x0000) | CO | 제어 출력 RUN/STOP | BIT | R/W | 01·05 | 0 = RUN · 1 = STOP p.23 표 2.1 | |
| 000002 (0001) | 1 (0x0001) | CO | 오토튜닝 실행 | BIT | R/W | 01·05 | 0 = OFF · 1 = ON p.23 표 2.1 | |
| 301001(03E8) | 1000 (0x03E8) | IR | 현재값 PV | S16 | R | 04 | 소수점 위치는 입력 설정에 따름 — 소수점 레지스터 301002(03E9) 참조. 단위는 301003(03EA). 범위 -1999 ~ 9999 31000 = OPEN(센서 단선) · 30000 = HHHH(상한 초과) · -30000 = LLLL(하한 미만) p.25 표 2.3 | |
| 301002(03E9) | 1001 (0x03E9) | IR | 소수점 위치 | U16 | R | 04 | 0 = 0 · 1 = 0.0 · 2 = 0.00 · 3 = 0.000 p.26 표 2.3 | |
| 301003(03EA) | 1002 (0x03EA) | IR | 표시 단위 | U16 | R | 04 | 0 = ℃ · 1 = ℉ · 2 = % · 3 = 없음(OFF) p.26 표 2.3 | |
| 301004(03EB) | 1003 (0x03EB) | IR | 설정값 SV(읽기) | S16 | R | 04 | L-SV~H-SV 안. 소수점 위치는 입력 설정에 따름(301002). p.26 표 2.3 | |
| 301005(03EC) | 1004 (0x03EC) | IR | 가열 측 조작량 H-MV | U16 | ×0.1 % | R | 04 | 범위 0 ~ 100 % p.26 표 2.3 |
| 301006(03ED) | 1005 (0x03ED) | IR | 냉각 측 조작량 C-MV | U16 | ×0.1 % | R | 04 | 범위 0 ~ 100 % p.26 표 2.3 |
| 301007(03EE) | 1006 (0x03EE) | IR | 표시·입력 상태 비트 | U16 | R | 04 | b0 ℃ 표시등 · b1 ℉ 표시등 · b2 % 표시등 · b3 제어 출력 1(OUT1) · b4 제어 출력 2(OUT2) · b5 오토튜닝 중(AT) · b6 멀티 SV1 · b7 멀티 SV2 · b8 멀티 SV3 · b9 경보 출력 1(AL1) · b10 경보 출력 2(AL2) · b11 수동 제어(MAN) · b12 디지털 입력 DI-1 · b13 디지털 입력 DI-2 p.27 «301007 (03EE) Bit data» | |
| 301008(03EF) | 1007 (0x03EF) | IR | 히터 전류 모니터 | U16 | R | 04 | 매뉴얼 표기 범위 0.0~50.0. 이 주소엔 원시값 배율이 적혀 있지 않다(보유 레지스터 400053 CT-A 는 0~500 → 0.0~50.0 A). p.26 표 2.3 | |
| 400001(0000) | 0 (0x0000) | HR | 설정값 SV | S16 | R/W | 03·06·10 | L-SV~H-SV 안. 소수점 위치는 입력 설정에 따름(입력 레지스터 301002). p.28 표 2.4.1 | |
| 400002(0001) | 1 (0x0001) | HR | 가열 조작량 H-MV | U16 | ×0.1 % | R/W | 03·06·10 | 범위 0 ~ 100 % p.28 표 2.4.1 |
| 400003(0002) | 2 (0x0002) | HR | 냉각 조작량 C-MV | U16 | ×0.1 % | R/W | 03·06·10 | 범위 0 ~ 100 % p.28 표 2.4.1 |
| 400004(0003) | 3 (0x0003) | HR | 자동/수동 제어 | U16 | R/W | 03·06·10 | 0 = 자동(AUTO) · 1 = 수동(MAN) p.28 표 2.4.1 | |
| 400051(0032) | 50 (0x0032) | HR | 제어 출력 RUN/STOP (R-S) | U16 | R/W | 03·06·10 | 0 = RUN · 1 = STOP p.29 표 2.4.2 | |
| 400052(0033) | 51 (0x0033) | HR | 멀티 SV 번호 (SV-N) | U16 | R/W | 03·06·10 | 0 = SV-0 · 1 = SV-1 · 2 = SV-2 · 3 = SV-3 p.29 표 2.4.2 | |
| 400054(0035) | 53 (0x0035) | HR | 경보 1 하한 설정 (AL1.L) | S16 | R/W | 03·06·10 | 편차 경보: -F.S.~F.S., 절대값 경보: 표시 범위 안. 소수점은 입력 설정에 따름. p.29 표 2.4.2 | |
| 400055(0036) | 54 (0x0036) | HR | 경보 1 상한 설정 (AL1.H) | S16 | R/W | 03·06·10 | 편차 경보: -F.S.~F.S., 절대값 경보: 표시 범위 안. 소수점은 입력 설정에 따름. p.29 표 2.4.2 | |
| 400056(0037) | 55 (0x0037) | HR | 경보 2 하한 설정 (AL2.L) | S16 | R/W | 03·06·10 | p.29 표 2.4.2 | |
| 400057(0038) | 56 (0x0038) | HR | 경보 2 상한 설정 (AL2.H) | S16 | R/W | 03·06·10 | p.29 표 2.4.2 | |
| 400101(0064) | 100 (0x0064) | HR | 오토튜닝 실행/정지 (AT) | U16 | R/W | 03·06·10 | 0 = OFF · 1 = ON p.31 표 2.4.3 | |
| 400102(0065) | 101 (0x0065) | HR | 가열 비례대 (H-P) | U16 | ×0.1 | R/W | 03·06·10 | 원시 1~9999 = 0.1~999.9, 단위 ℃/℉/%(입력에 따름). 범위 0.1 ~ 999.9 p.31 표 2.4.3 |
| 400104(0067) | 103 (0x0067) | HR | 가열 적분 시간 (H-I) | U16 | s | R/W | 03·06·10 | 범위 0 ~ 9999 s p.31 표 2.4.3 |
| 400106(0069) | 105 (0x0069) | HR | 가열 미분 시간 (H-D) | U16 | s | R/W | 03·06·10 | 범위 0 ~ 9999 s p.31 표 2.4.3 |
| 400151(0096) | 150 (0x0096) | HR | 입력 종류 (IN-T) | U16 | R/W | 03·06·10 | 공장 기본 0 = KCA.H(K 열전대). 나머지 코드 번호는 통신 매뉴얼에 표가 없다(«Input Type and Using Range» 참조라고만 적힘). p.33 표 2.4.4 | |
| 400152(0097) | 151 (0x0097) | HR | 온도 단위 (UNIT) | U16 | R/W | 03·06·10 | 0 = ℃ · 1 = ℉ p.33 표 2.4.4 | |
| 400155(009A) | 154 (0x009A) | HR | 스케일 소수점 (DOT, 아날로그 입력) | U16 | R/W | 03·06·10 | 0 = 0 · 1 = 0.0 · 2 = 0.00 · 3 = 0.000 p.33 표 2.4.4 | |
| 400159(009E) | 158 (0x009E) | HR | 입력 보정 (IN-B) | S16 | R/W | 03·06·10 | -999~999 (Temp.H·아날로그) 또는 -1999~9999 = -199.9~999.9 (Temp.L). 소수점은 입력 설정에 따름. p.33 표 2.4.4 | |
| 400161(00A0) | 160 (0x00A0) | HR | SV 하한 (L-SV) | S16 | R/W | 03·06·10 | 입력 하한~H-SV-1digit. 소수점은 입력 설정에 따름. p.33 표 2.4.4 | |
| 400162(00A1) | 161 (0x00A1) | HR | SV 상한 (H-SV) | S16 | R/W | 03·06·10 | L-SV+1digit~입력 상한. 소수점은 입력 설정에 따름. p.33 표 2.4.4 | |
| 400164(00A3) | 163 (0x00A3) | HR | 제어 방식 (C-MD) | U16 | R/W | 03·06·10 | 표준 제어형: 0 PID, 1 ON/OFF. 가열·냉각형: 0 P.P, 1 P.ON, 2 ON.P, 3 ON.ON. p.34 표 2.4.4 | |
| 400201(00C8) | 200 (0x00C8) | HR | 경보 1 동작 모드 (AL-1) | U16 | R/W | 03·06·10 | 값 이름은 매뉴얼 표시 기호 그대로. 각 모드의 뜻은 사용자 매뉴얼 경보 절 참조. 공장 기본 1(DVCC). 0 = OFF · 1 = DVCC · 2 = ]]DV · 3 = ]DVC · 4 = CDV] · 5 = PVCC · 6 = ]]PV · 7 = LBA · 8 = SBA · 9 = HBA p.36 표 2.4.5 | |
| 400207(00CE) | 206 (0x00CE) | HR | 경보 2 동작 모드 (AL-2) | U16 | R/W | 03·06·10 | 값 코드는 AL-1 과 같다(0 OFF … 9 HBA). 공장 기본 2(]]DV). p.36 표 2.4.5 | |
| 400219(00DA) | 218 (0x00DA) | HR | 통신 국번 (ADRS) | U16 | R/W | 03·06·10 | 범위 1 ~ 99 p.37 표 2.4.5 | |
| 400220(00DB) | 219 (0x00DB) | HR | 통신 속도 (BPS) | U16 | R/W | 03·06·10 | 0 = 2400 bps · 1 = 4800 bps · 2 = 9600 bps · 3 = 19200 bps · 4 = 38400 bps p.37 표 2.4.5 | |
| 400221(00DC) | 220 (0x00DC) | HR | 패리티 (PRTY) | U16 | R/W | 03·06·10 | 0 = 없음 · 1 = 짝수 · 2 = 홀수 p.37 표 2.4.5 | |
| 400222(00DD) | 221 (0x00DD) | HR | 정지 비트 (STP) | U16 | R/W | 03·06·10 | 0 = 1비트 · 1 = 2비트 p.37 표 2.4.5 | |
| 400223(00DE) | 222 (0x00DE) | HR | 응답 대기 시간 (RSW.T) | U16 | ms | R/W | 03·06·10 | 범위 5 ~ 99 ms p.37 표 2.4.5 |
| 400224(00DF) | 223 (0x00DF) | HR | 통신 쓰기 허용 (COMW) | U16 | R/W | 03·06·10 | 0 = 허용(EN.A) · 1 = 금지(DIS.A) p.37 표 2.4.5 |
주의
- RS485 는 옵션 모델만: S·M·W·H·L 크기는 옵션 T(경보1+RS485)·B(경보1+경보2+RS485), N 크기는 옵션 T(사용자 매뉴얼 p.18~19 주문 정보). TK4SP 주문표엔 RS485 옵션이 없다.
- 입력 접점(1x) 100001(0000)~100014(000D) 은 입력 레지스터 301007 의 비트 0~13 과 같은 항목·같은 순서다(p.24) — 여기선 레지스터 쪽만 넣었다.
- 오류 응답 코드 01·02·03·04·06 (p.21). 통신 쓰기 금지(COMW=DIS.A)·파라미터 잠금 상태면 쓰기가 거부된다.
- PLC·HMI 연결 시 여러 레지스터 쓰기(16)보다 단일 쓰기(06)를 권장(p.20).
PortDock 으로 바로 읽기
- 무료 PortDock Modbus Master 를 설치하고 장비와 같은 통신 설정으로 연결합니다.
- 가운데 표 도구줄의 «장비 프로필…» 에서 이 장비를 고르고 «불러오기» — 폴링 표·칸 이름·형식·국번이 채워집니다(통신 기본값도 맞출 수 있음).
- 칸 이름에 단위·배율(예 «×0.01 Hz»)이 붙습니다. 화면 값은 원시 값이므로 배율을 곱해 읽습니다.
- 장비 없이 프로그램을 시험하려면 PortDock Modbus Slave 의 «장비 흉내…» 로 같은 맵(예시 값)을 띄웁니다.
JSON 내려받기
- autonics/tk4.json (GitHub 원본) · 이 사이트 사본 · 고친 이력
- schema.json — 형식 설명(JSON Schema). table·address(0 기준)·type·order 는 PortDock CSV 와 같습니다.
- 라이선스: CC BY 4.0 — 쓰실 때 «PortDock 장비 레지스터 맵» 과 이 주소를 밝혀 주세요. LICENSE
- 틀린 곳을 찾으면 GitHub 이슈로 알려 주세요(쪽 번호와 함께).
출처
- TK Series Simultaneous Heating&Cooling Output PID Temperature Controllers Communication Manual MCT-TKC1-V2.2-EN — Autonics, MCT-TKC1-V2.2-EN (PDF 작성 2026-02-11) · pp.21-41 (인쇄 쪽 = PDF 쪽) · 확인 2026-10-19
- TK Series Simultaneous Heating&Cooling Output PID Temperature Controllers User Manual MCT-TKU1-V3.6-EN — Autonics, MCT-TKU1-V3.6-EN (PDF 작성 2026-06-15) · pp.18-19 주문 정보, p.27 통신 인터페이스 · 확인 2026-10-19