제조사 매뉴얼에서 사실 정보(주소·형식·단위·배율)만 옮겨 정리한 비공식 자료입니다. 제조사와 관계없고, 펌웨어·형번에 따라 다를 수 있습니다. 쓰기(운전 명령·설정 변경) 전에 반드시 장비 매뉴얼로 확인하세요.
통신 기본값
| 형태 | Modbus RTU |
|---|---|
| 속도(출하) | 9600 bps — 고를 수 있음: 2400, 4800, 9600, 19200, 38400 |
| 데이터·패리티·정지 | 8 · 없음 · 1 |
| 국번(출하) | 1 (1~127) |
| 매뉴얼 주소 표기 | 40001·30001 꼴(통신 주소 + 1, 앞자리가 표) |
- 매뉴얼은 «40001 (0000)» 처럼 PLC 번호와 괄호 속 16진 통신 주소를 함께 적는다. 통신선 주소 = 괄호 값. 근거: p.32(PDF 30) FC01 예가 시작 주소 0x0000 으로 코일 00001~00005 를 읽음, p.35~41(PDF 33~39) 맵.
- 초기값: 국번 1, 9600 bps, 패리티 없음, 응답 대기 20 ms, 통신 쓰기 금지 ON (p.31, PDF 29). 스톱 1 비트 고정, 데이터 8 비트 (p.12, PDF 10).
- 통신 쓰기 금지(CWP)가 ON 이면 쓰기 요청에 예외 응답을 돌려준다 — 쓰려면 앞판에서 CWP 를 OFF 로 바꾼다(p.31·p.34).
- 지원 함수 코드: 01·02·03·04·05·06·16 (p.30). 응답 데이터 개수 표기: FC03 «n = 1~16», FC04 «n = 1~13», FC16 «n = 1~16» (p.33~34).
- 응답 대기 최소값은 속도마다 다르다: 2400 bps 16 ms, 4800 bps 8 ms, 9600 이상 5 ms (p.31).
레지스터 (30)
«통신 주소» 는 요청 프레임에 실리는 0 기준 주소입니다(PortDock 의 «0 기준» 표기). 값 = 원시 값 × 배율. 표: HR 보유 레지스터, IR 입력 레지스터, CO 코일, DI 입력 접점. 함수 코드는 16진.
| 매뉴얼 주소 | 통신 주소 | 표 | 이름 | 형식 | 단위·배율 | R/W | FC | 설명 |
|---|---|---|---|---|---|---|---|---|
| 00001 (0000) | 0 (0x0000) | CO | 리셋 입력 | BIT | R/W | 01·05 | FC05 로 1 을 보낼 때는 FF00 으로 보낸다. p.35 (PDF 33) 표 1 Func 01H/05H | |
| 00002 (0001) | 1 (0x0001) | CO | 배치 리셋 입력 | BIT | R/W | 01·05 | FC05 로 1 을 보낼 때는 FF00. p.35 (PDF 33) 표 1 | |
| 00003 (0002) | 2 (0x0002) | CO | OUT1 출력 | BIT | R | 01 | p.35 (PDF 33) 표 1 | |
| 00004 (0003) | 3 (0x0003) | CO | OUT2 출력 | BIT | R | 01 | p.35 (PDF 33) 표 1 | |
| 00005 (0004) | 4 (0x0004) | CO | 배치 출력 | BIT | R | 01 | p.35 (PDF 33) 표 1 | |
| 10001 (0000) | 0 (0x0000) | DI | 리셋 단자 입력 | BIT | R | 02 | p.35 (PDF 33) 표 2 Func 02H | |
| 10002 (0001) | 1 (0x0001) | DI | 배치 리셋 단자 입력 | BIT | R | 02 | p.35 (PDF 33) 표 2 | |
| 10003 (0002) | 2 (0x0002) | DI | CP1 입력 | BIT | R | 02 | p.35 (PDF 33) 표 2 | |
| 10004 (0003) | 3 (0x0003) | DI | CP2 입력 | BIT | R | 02 | p.35 (PDF 33) 표 2 | |
| 30104 (0067) | 103 (0x0067) | IR | 펌웨어 버전 | U16 | R | 04 | p.36 (PDF 34) 표 3 Product Information | |
| 31001 (03E8) | 1000 (0x03E8) | IR | LED 표시 상태 | U16 | R | 04 | 비트 0 = 꺼짐, 1 = 켜짐. b3 CWP LED · b4 RST LED · b5 INH LED · b6 STA LED · b7 BATCH OUT LED · b8 OUT2 LED · b9 OUT1 LED · b10 BATCH LED · b11 LOCK LED · b12 SET1 LED · b13 SET2 LED · b14 TIM LED p.36 (PDF 34) 표 3 Product Monitoring | |
| 31006 (03ED) | 1005 (0x03ED) | IR | 소수점 위치 | U16 | R | 04 | 카운터: 0·1 = 소수점 없음, 2 = 소수 2자리, 3 = 3자리, 4 = 4자리(6자리 형만), 5 = 5자리(6자리 형만). 타이머: 시간 범위 코드 0 u.01s, 1 u.1s, 2 u1s, 3 u1m, 4 u1h, 5 d.01s, 6 d.1s, 7 d1s, 8 d1m, 9 d1h. p.36 (PDF 34) 표 3 | |
| 31013 (03F4) | 1012 (0x03F4) | IR | 입력 논리 | U16 | R | 04 | 0 = NPN · 1 = PNP p.37 (PDF 35) 표 3 | |
| 40051 (0032) | 50 (0x0032) | HR | 동작 모드 | U16 | R/W | 03·06·10 | 0 = 카운터 · 1 = 배치 카운터 · 2 = 타이머 · 3 = 트윈 타이머 · 4 = 배치 타이머 p.38 (PDF 36) 표 4 Counter Setting | |
| 40052 (0033) | 51 (0x0033) | HR | 카운터 입력 모드 | U16 | R/W | 03·06·10 | 0 = U-A · 1 = U-B · 2 = U-AB · 3 = D-A · 4 = D-B · 5 = D-AB · 6 = UD-A · 7 = UD-B · 8 = UD-C · 9 = UD-D · 10 = UD-E · 11 = UD-F p.38 (PDF 36) 표 4 Counter Setting | |
| 40054 (0035) | 53 (0x0035) | HR | 카운터 출력 모드 | U16 | R/W | 03·06·10 | 0 = N · 1 = F · 2 = C · 3 = R · 4 = K · 5 = P · 6 = Q · 7 = A p.38 (PDF 36) 표 4 Counter Setting | |
| 40055 (0036) | 54 (0x0036) | HR | 최대 계수 속도 | U16 | R/W | 03·06·10 | 0 = 1 cps · 1 = 30 cps · 2 = 1 kcps · 3 = 10 kcps p.39 (PDF 37) 표 4 Counter Setting | |
| 40057 (0038) | 56 (0x0038) | HR | OUT1 출력 시간 | U16 | ×0.01 s | R/W | 03·06·10 | 0 = 유지(Hold). 범위 0 ~ 99.99 s p.39 (PDF 37) 표 4 Counter Setting |
| 40058 (0039) | 57 (0x0039) | HR | 카운터 소수점 | U16 | R/W | 03·06·10 | 0 = 없음, 1~5 = 소수 1~5자리(4·5 는 6자리 형만). 범위 0 ~ 5 p.39 (PDF 37) 표 4 Counter Setting | |
| 40065 (0040) | 64 (0x0040) | HR | 카운터 백업 | U16 | R/W | 03·06·10 | 0 = 지움 · 1 = 저장 p.39 (PDF 37) 표 4 Counter Setting | |
| 40066 (0041) | 65 (0x0041) | HR | 카운터 키 잠금 | U16 | R/W | 03·06·10 | 0 = Lock-off · 1 = Lock-on · 2 = Lock-set · 3 = Lock-reset p.39 (PDF 37) 표 4 Counter Setting | |
| 40102 (0065) | 101 (0x0065) | HR | 타이머 시간 범위 | U16 | R/W | 03·06·10 | 0 = u.01s · 1 = u.1s · 2 = u1s · 3 = u1m · 4 = u1h · 5 = d.01s · 6 = d.1s · 7 = d1s · 8 = d1m · 9 = d1h p.41 (PDF 39) 표 4 Timer Setting | |
| 40103 (0066) | 102 (0x0066) | HR | 타이머 진법 | U16 | R/W | 03·06·10 | 0 = 10진 · 1 = 60진 p.41 (PDF 39) 표 4 Timer Setting | |
| 40104 (0067) | 103 (0x0067) | HR | 타이머 출력 모드 | U16 | R/W | 03·06·10 | 타이머: 0 pond, 1 sond, 2 sofd, 3 sint, 4 sadd, 5 s.ond, 6 s.on1, 7 s.int, 8 s.flk, 9 s.fr, 10 s.fp, 11 s.fq. 트윈 타이머: 12 tw-pond, 13 tw-pofd, 14 tw-poft, 15 tw-s.ond, 16 tw-s.ofd (매뉴얼은 A~F·10 을 16진으로 적음). 범위 0 ~ 16 p.40 (PDF 38) 표 4 Timer Setting | |
| 40107 (006A) | 106 (0x006A) | HR | 타이머 OUT 출력 시간 | U16 | ×0.01 s | R/W | 03·06·10 | 0 = 유지(Hold). 범위 0 ~ 99.99 s p.40 (PDF 38) 표 4 Timer Setting |
| 40151 (0096) | 150 (0x0096) | HR | 국번 | U16 | R/W | 03·06·10 | 매뉴얼 표기 1~7F(16진). 범위 1 ~ 127 p.40 (PDF 38) 표 4 Communication Setting | |
| 40152 (0097) | 151 (0x0097) | HR | 통신 속도 | U16 | R/W | 03·06·10 | 0 = 2400 · 1 = 4800 · 2 = 9600 · 3 = 19200 · 4 = 38400 p.40 (PDF 38) 표 4 Communication Setting | |
| 40153 (0098) | 152 (0x0098) | HR | 패리티 | U16 | R/W | 03·06·10 | 0 = 없음 · 1 = 홀수 · 2 = 짝수 p.40 (PDF 38) 표 4 Communication Setting | |
| 40155 (009A) | 154 (0x009A) | HR | 응답 대기 시간 | U16 | ms | R/W | 03·06·10 | 범위 5 ~ 99 ms p.40 (PDF 38) 표 4 Communication Setting |
| 40156 (009B) | 155 (0x009B) | HR | 통신 쓰기 금지 | U16 | R/W | 03·06·10 | 켜져 있으면 통신 쓰기가 거부된다(초기값 ON, p.31). 0 = 끔 · 1 = 켬 p.40 (PDF 38) 표 4 Communication Setting |
주의
- 32비트 값(배치 PV·PV·SV1·SV2·배치 SV)은 연속 레지스터 2개를 쓰지만 매뉴얼에 상·하위 워드 순서가 적혀 있지 않다. order 를 넣지 않았으니 실제 기기로 확인하고 쓴다.
- 통신 기능은 형번의 보조 출력 자리가 'C'(RS485 MODBUS-RTU)인 모델만 있다(선택 가이드 p.10~11).
- 32비트 값(31002 배치 현재값, 31004 현재값(PV), 40001 설정값 2 (SV2), 40003 설정값 1 (SV1), 40005 배치 설정값)은 매뉴얼에 워드 순서가 없어 넣지 않았다 — 실기로 순서를 확인한 뒤 쓴다.
PortDock 으로 바로 읽기
- 무료 PortDock Modbus Master 를 설치하고 장비와 같은 통신 설정으로 연결합니다.
- 가운데 표 도구줄의 «장비 프로필…» 에서 이 장비를 고르고 «불러오기» — 폴링 표·칸 이름·형식·국번이 채워집니다(통신 기본값도 맞출 수 있음).
- 칸 이름에 단위·배율(예 «×0.01 Hz»)이 붙습니다. 화면 값은 원시 값이므로 배율을 곱해 읽습니다.
- 장비 없이 프로그램을 시험하려면 PortDock Modbus Slave 의 «장비 흉내…» 로 같은 맵(예시 값)을 띄웁니다.
JSON 내려받기
- hanyoung-nux/lc.json (GitHub 원본) · 이 사이트 사본 · 고친 이력
- schema.json — 형식 설명(JSON Schema). table·address(0 기준)·type·order 는 PortDock CSV 와 같습니다.
- 라이선스: CC BY 4.0 — 쓰실 때 «PortDock 장비 레지스터 맵» 과 이 주소를 밝혀 주세요. LICENSE
- 틀린 곳을 찾으면 GitHub 이슈로 알려 주세요(쪽 번호와 함께).
출처
- LC SERIES USER MANUAL — HANYOUNG NUX, MD0901E260602_U (파일명 LC_user_en_260720) · p.12 사양, p.30~41 통신 (PDF 쪽 = 인쇄 쪽 - 2) · 확인 2026-10-19