PortDock

오므론 3G3RX Modbus 레지스터 맵

내장 RS-485 Modbus RTU(C079 = 01). 코일 0001h~(운전·상태), 보유 레지스터 0001h~(지령·트립 이력), 1001h~(d 모니터), 1103h~(F·A·C 파라미터). 매뉴얼 번호 − 1 = 프레임 주소. 한 번에 레지스터 4개까지 · 인버터

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

통신 기본값

형태Modbus RTU
속도(출하)9600 bps — 고를 수 있음: 2400, 4800, 9600, 19200
데이터·패리티·정지8 · 없음 · 1
국번(출하)1 (1~247)
32비트 순서ABCD
한 번에 최대4 레지스터
매뉴얼 주소 표기1 기준 번호(통신 주소 + 1)

레지스터 (48)

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

48개

표는 옆으로 밀어 볼 수 있습니다 — 첫 열(매뉴얼 주소)은 고정됩니다.

매뉴얼 주소통신 주소표이름형식단위·배율R/WFC설명
0001h0 (0x0000)CO운전 지령BITR/W01·05·0F
1 = 운전, 0 = 정지. A002 = 03 일 때 유효
p.4-176, p.4-170
0002h1 (0x0001)CO회전 방향 지령BITR/W01·05·0F
1 = 역회전, 0 = 정회전. A002 = 03 일 때 유효
p.4-176
0003h2 (0x0002)CO외부 트립(EXT)BITR/W01·05·0F
1 = 트립
p.4-176
0004h3 (0x0003)CO트립 리셋(RS)BITR/W01·05·0F
1 = 리셋
p.4-176
0007h6 (0x0006)CO다기능 입력 단자 1BITR/W01·05·0F
1 = ON. 제어 단자대 입력이 우선. 단자 2~8 은 코일 0008h~000Eh
p.4-176, p.4-168
000Fh14 (0x000E)CO운전 상태BITR01
1 = 운전, 0 = 정지(d003 와 연동)
p.4-176
0010h15 (0x000F)CO회전 방향BITR01
1 = 역회전, 0 = 정회전(d003 와 연동)
p.4-176
0011h16 (0x0010)CO인버터 준비BITR01
1 = 준비, 0 = 준비 안 됨
p.4-176
0014h19 (0x0013)COFA1(정속 도달)BITR01
p.4-176
0018h23 (0x0017)COAL(알람 출력)BITR01
p.4-177
001Ch27 (0x001B)COUV(저전압 중)BITR01
p.4-177
0045h68 (0x0044)COIRDY(운전 준비)BITR01
p.4-179
0048h71 (0x0047)COMJA(중고장)BITR01
p.4-179
0049h72 (0x0048)CO데이터 쓰는 중BITR01
1 = 쓰는 중(Enter 명령 진행 확인용), 0 = 정상
p.4-179, p.4-174
0001h0 (0x0000)HR출력 주파수 설정/모니터(F001)U32 ABCD×0.01 HzR/W03·10
0001h 상위·0002h 하위. 쓰기는 A001 = 03 일 때 유효
범위 0 ~ 400 Hz
p.4-180
0003h2 (0x0002)HR인버터 상태 AU16R03
0 = 초기 상태 · 2 = 정지 · 3 = 운전 · 4 = 프리런 정지 · 5 = 조그 · 6 = 직류 제동 · 7 = 재시도 · 8 = 트립 · 9 = 저전압(UV)
p.4-180
0005h4 (0x0004)HR인버터 상태 CU16R03
1 = 정지 · 2 = 감속 · 3 = 정속 · 4 = 가속 · 5 = 정회전 · 6 = 역회전 · 7 = 정→역 전환 · 8 = 역→정 전환 · 9 = 정회전 시동 · 10 = 역회전 시동
p.4-180
0006h5 (0x0005)HRPID 피드백U16×0.01 %R/W03·06·10
범위 0 ~ 100 %
p.4-180
0011h16 (0x0010)HR트립 횟수(d080)U16R03
0~65535 회
p.4-180
0012h17 (0x0011)HR트립 모니터 1 요인(d081)U16R03
가장 최근 트립. 60~69 = 옵션 1 오류 0~9, 70~79 = 옵션 2 오류 0~9. 트립 2~6 은 001Ch·0026h·0030h·003Ah·0044h 부터 같은 꼴. 읽기 예(p.4-169) 응답 0007h = 과전압(E07)
0 = 트립 없음 · 1 = 정속 중 과전류 · 3 = 가속 중 과전류 · 4 = 정지 중 과전류 · 5 = 과부하 보호 · 6 = 제동 저항 과부하 · 7 = 과전압 보호 · 8 = EEPROM 오류 · 9 = 저전압 보호 · 10 = CT 오류 · 11 = CPU 오류 · 12 = 외부 트립 · 13 = USP 오류 · 14 = 지락 보호 · 15 = 입력 과전압 보호 · 16 = 순시 정전 보호 · 20 = 파워 모듈 이상 온도(팬 정지) · 21 = 파워 모듈 이상 온도 · 23 = 게이트 어레이 통신 오류 · 24 = 입력 결상 보호 · 25 = 주회로 오류 · 30 = IGBT 오류 · 35 = 서미스터 오류 · 36 = 제동 오류 · 37 = 비상 차단 · 38 = 저속 영역 전자 서멀
p.4-180, p.4-183, p.4-169
0013h18 (0x0012)HR트립 모니터 1 인버터 상태U16R03
읽기 예(p.4-169) 응답 0002h = 감속 중
0 = 리셋 중 · 1 = 정지 중 · 2 = 감속 중 · 3 = 정속 중 · 4 = 가속 중 · 5 = 0 Hz 운전 · 6 = 시동 중 · 7 = 직류 제동 중 · 8 = 과부하 제한 중 · 9 = SON/FOC 중
p.4-180, p.4-183, p.4-169
0014h19 (0x0013)HR트립 모니터 1 주파수U32 ABCD×0.01 HzR03
0014h 상위·0015h 하위
범위 0 ~ 400 Hz
p.4-180
0016h21 (0x0015)HR트립 모니터 1 전류U16×0.1 AR03
트립 때 출력 전류
p.4-180
0017h22 (0x0016)HR트립 모니터 1 직류 전압U16VR03
트립 때 직류 입력 전압
p.4-180
004Eh77 (0x004D)HR경고 코드(d090)U16R03
범위 0 ~ 385
p.4-182
0900h2303 (0x08FF)HREEPROM 쓰기(Enter 명령)U16W06·10
그 밖의 값 = 재계산 + 저장. 통신으로 쓴 값은 RAM 에만 있어 전원을 끄면 사라진다. 진행은 코일 0049h 로 본다. EEPROM 수명 약 10만 회
0 = 모터 상수 재계산 · 1 = 설정값을 EEPROM 에 저장
p.4-182, p.4-174
1001h4096 (0x1000)HR출력 주파수 모니터(d001)U32 ABCD×0.01 HzR03
1001h 상위·1002h 하위
범위 0 ~ 400 Hz
p.4-184
1003h4098 (0x1002)HR출력 전류 모니터(d002)U16×0.1 AR03
범위 0 ~ 9999 A
p.4-184
100Bh4106 (0x100A)HR실주파수 모니터(d008)S32 ABCD×0.01 HzR03
100Bh 상위·100Ch 하위
범위 -400 ~ 400 Hz
p.4-184
1010h4111 (0x100F)HR출력 토크 모니터(d012)S16%R03
범위 -200 ~ 200 %
p.4-184
1011h4112 (0x1010)HR출력 전압 모니터(d013)U16×0.1 VR03
범위 0 ~ 600 V
p.4-184
1015h4116 (0x1014)HR누적 운전 시간(d016)U32 ABCDhR03
1015h 상위·1016h 하위
범위 0 ~ 999999 h
p.4-184
1019h4120 (0x1018)HR방열핀 온도(d018)S16×0.1 °CR03
범위 -20 ~ 200 °C
p.4-184
1026h4133 (0x1025)HR직류 전압 모니터(d102)U16×0.1 VR03
범위 0 ~ 999.9 V
p.4-185
1028h4135 (0x1027)HR전자 서멀 모니터(d104)U16×0.1 %R03
범위 0 ~ 100 %
p.4-185
1103h4354 (0x1102)HR가속 시간 1(F002)U32 ABCD×0.01 sR/W03·10
1103h 상위·1104h 하위. FC10 예(p.4-173)가 시작 11 02 에 00 04 93 E0(300000 = 3000.00 s)을 쓴다. 100.0 s 이상이면 소수 둘째 자리는 무시
범위 0.01 ~ 3600 s
p.4-185, p.4-173
1105h4356 (0x1104)HR감속 시간 1(F003)U32 ABCD×0.01 sR/W03·10
1105h 상위·1106h 하위
범위 0.01 ~ 3600 s
p.4-185
1201h4608 (0x1200)HR주파수 지령 선택(A001)U16R/W03·06·10
0 = 오퍼레이터 볼륨 · 1 = 단자 · 2 = 오퍼레이터(F001) · 3 = RS485(Modbus 통신) · 4 = 옵션 1 · 5 = 옵션 2 · 6 = 펄스열 주파수 · 7 = EzSQ(드라이브 프로그래밍) · 10 = 연산 기능 결과
p.4-186
1202h4609 (0x1201)HR운전 지령 선택(A002)U16R/W03·06·10
1 = 단자 · 2 = 오퍼레이터(F001) · 3 = RS485(Modbus 통신) · 4 = 옵션 1 · 5 = 옵션 2
p.4-186
1203h4610 (0x1202)HR기저 주파수(A003)U16HzR/W03·06·10
30~최고 주파수. FC06 예(p.4-171)가 05 06 12 02 00 32 AD 23 으로 50 Hz 를 쓴다
p.4-186, p.4-171
1204h4611 (0x1203)HR최고 주파수(A004)U16HzR/W03·06·10
범위 30 ~ 400 Hz
p.4-186
124Fh4686 (0x124E)HR주파수 상한(A061)U32 ABCD×0.01 HzR/W03·10
124Fh 상위·1250h 하위. 0.00 또는 하한~최고 주파수
p.4-189
1251h4688 (0x1250)HR주파수 하한(A062)U32 ABCD×0.01 HzR/W03·10
1251h 상위·1252h 하위. 0.00 또는 시동 주파수~상한
p.4-189
144Bh5194 (0x144A)HR통신 속도(C071)U16R/W03·06·10
출하값 05
2 = 루프백 시험 · 3 = 2400 bps · 4 = 4800 bps · 5 = 9600 bps · 6 = 19200 bps
p.4-206, p.3-46
144Ch5195 (0x144B)HR국번(C072)U16R/W03·06·10
출하값 1
범위 1 ~ 247
p.4-206, p.3-46
144Eh5197 (0x144D)HR패리티(C074)U16R/W03·06·10
출하값 00
0 = 없음 · 1 = 짝수 · 2 = 홀수
p.4-206, p.3-46
144Fh5198 (0x144E)HR정지 비트(C075)U16R/W03·06·10
출하값 1
1 = 1 비트 · 2 = 2 비트
p.4-206, p.3-46
1451h5200 (0x1450)HR통신 오류 타임아웃(C077)U16×0.01 sR/W03·06·10
출하값 0.00. 시간 안에 다음 질의가 없으면 C076 에 따라 동작(E41)
범위 0 ~ 99.99 s
p.4-207, p.4-164

주의

PortDock 으로 바로 읽기

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

JSON 내려받기

출처