제조사 매뉴얼에서 사실 정보(주소·형식·단위·배율)만 옮겨 정리한 비공식 자료입니다. 제조사와 관계없고, 펌웨어·형번에 따라 다를 수 있습니다. 쓰기(운전 명령·설정 변경) 전에 반드시 장비 매뉴얼로 확인하세요.
통신 기본값
| 형태 | Modbus RTU |
|---|---|
| 속도(출하) | 19200 bps — 고를 수 있음: 4800, 9600, 19200, 38400, 57600, 76800, 115200 |
| 데이터·패리티·정지 | 8 · 짝수 · 1 |
| 한 번에 최대 | 125 레지스터 |
| 매뉴얼 주소 표기 | 40001·30001 꼴(통신 주소 + 1, 앞자리가 표) |
- 주소 체계: 통신 매뉴얼 읽기 예(p.261 (PDF 262))는 11 03 03 EB 00 03 77 2B 로 41004~41006(Pr.4~6)을 읽고, 쓰기 예는 05 06 00 0D 17 70 17 99 로 40014 에 60 Hz 를 쓴다. FC10 예(p.263 (PDF 264))는 19 10 03 EE 00 02 04 00 05 00 0A 86 3D 로 41007·41008 에 쓴다. 프레임 주소 = 매뉴얼 번호 − 40001. CRC 도 계산값과 맞다.
- Modbus RTU 로 쓰려면 Pr.549 = 1(초기값 0 = 미쓰비시 프로토콜). Pr.117 국번 초기값 0 은 브로드캐스트라 응답이 없으니 1~247 로 바꾼다. Pr.118 초기값 192 = 19200 bps, Pr.120 초기값 2 = 짝수 패리티·정지 1비트(Pr.119 정지 비트는 Pr.120 = 0 일 때만), 데이터 8비트 고정. 설정을 바꾼 뒤에는 인버터를 리셋해야 적용된다 (p.257~258 (PDF 258~259)).
- 함수 코드 03·06·08·10·46. 한 번에 125개까지 읽기·쓰기. 통신 옵션이 달려 있고 Pr.550 = 9999(초기값)이면 PU 커넥터의 운전 명령은 무효.
레지스터 (33)
«통신 주소» 는 요청 프레임에 실리는 0 기준 주소입니다(PortDock 의 «0 기준» 표기). 값 = 원시 값 × 배율. 표: HR 보유 레지스터, IR 입력 레지스터, CO 코일, DI 입력 접점. 함수 코드는 16진.
33개
표는 옆으로 밀어 볼 수 있습니다 — 첫 열(매뉴얼 주소)은 고정됩니다.
| 매뉴얼 주소 | 통신 주소 | 표 | 이름 | 형식 | 단위·배율 | R/W | FC | 설명 |
|---|---|---|---|---|---|---|---|---|
| 40002 | 1 (0x0001) | HR | 인버터 리셋 | U16 | W | 06·10 | 아무 값이나 쓴다. 리셋 명령에는 응답이 없다 p.265 (PDF 266) | |
| 40009 | 8 (0x0008) | HR | 인버터 상태 / 제어 입력 명령 | U16 | R/W | 03·06·10 | 쓰면 제어 입력, 읽으면 인버터 상태. 괄호 안 신호는 초기 할당 — 입력은 Pr.180~189, 출력은 Pr.190~197 에 따라 바뀐다 b0 쓰기: 정지 / 읽기: RUN(운전 중) · b1 쓰기: 정회전 / 읽기: 정회전 중 · b2 쓰기: 역회전 / 읽기: 역회전 중 · b3 쓰기: RH(고속) / 읽기: 주파수 도달 · b4 쓰기: RM(중속) / 읽기: 과부하 경보 · b5 쓰기: RL(저속) · b6 쓰기: JOG 운전 선택 2 / 읽기: FU(출력 주파수 검출) · b7 쓰기: 제2 기능 선택 / 읽기: ABC(고장) · b8 쓰기: 단자 4 입력 선택 / 읽기: ABC2(기능 없음) · b9 읽기: 안전 모니터 출력 2 · b10 쓰기: MRS(출력 정지) · b11 읽기: 위치 결정 완료 · b12 쓰기: RES(리셋) / 읽기: 위치 지령 운전 중 · b13 읽기: 원점 복귀 완료 · b14 읽기: 원점 복귀 실패 · b15 읽기: 고장 발생 p.265 (PDF 266) | |
| 40010 | 9 (0x0009) | HR | 운전 모드 / 인버터 설정 | U16 | R/W | 03·06·10 | 값은 읽은 운전 모드. 쓰기 값: 0010h = EXT, 0011h = PU(Pr.79·Pr.340 에 따라), 0014h = NET 0 = EXT · 1 = PU · 2 = EXT JOG · 3 = PU JOG · 4 = NET · 5 = PU+EXT p.266 (PDF 267) | |
| 40014 | 13 (0x000D) | HR | 설정 주파수(RAM) | U16 | ×0.01 Hz | R/W | 03·06·10 | Pr.37·Pr.53 으로 회전 속도(기계 속도) 표시로 바꿀 수 있다. 매뉴얼 FC06 예: 60 Hz = 1770h p.265 (PDF 266) |
| 40015 | 14 (0x000E) | HR | 설정 주파수(EEPROM) | U16 | ×0.01 Hz | W | 06·10 | p.265 (PDF 266) |
| 40201 | 200 (0x00C8) | HR | 출력 주파수 | U16 | ×0.01 Hz | R | 03 | Pr.53 설정에 따라 단위가 바뀐다 p.395 (PDF 396) |
| 40202 | 201 (0x00C9) | HR | 출력 전류 | U16 | ×0.01 A | R | 03 | p.395 (PDF 396) |
| 40203 | 202 (0x00CA) | HR | 출력 전압 | U16 | ×0.1 V | R | 03 | p.395 (PDF 396) |
| 40205 | 204 (0x00CC) | HR | 설정 주파수 | U16 | ×0.01 Hz | R | 03 | Pr.53 설정에 따라 단위가 바뀐다 p.395 (PDF 396) |
| 40206 | 205 (0x00CD) | HR | 운전 속도 | U16 | r/min | R | 03 | Pr.53 설정에 따라 단위가 바뀐다 p.395 (PDF 396) |
| 40207 | 206 (0x00CE) | HR | 모터 토크 | U16 | ×0.1 % | R | 03 | p.395 (PDF 396) |
| 40208 | 207 (0x00CF) | HR | 컨버터 출력 전압 | U16 | ×0.1 V | R | 03 | p.395 (PDF 396) |
| 40209 | 208 (0x00D0) | HR | 회생 제동 사용률 | U16 | ×0.1 % | R | 03 | p.395 (PDF 396) |
| 40210 | 209 (0x00D1) | HR | 전자 서멀 부하율 | U16 | ×0.1 % | R | 03 | p.395 (PDF 396) |
| 40211 | 210 (0x00D2) | HR | 출력 전류 피크값 | U16 | ×0.01 A | R | 03 | p.395 (PDF 396) |
| 40212 | 211 (0x00D3) | HR | 컨버터 출력 전압 피크값 | U16 | ×0.1 V | R | 03 | p.395 (PDF 396) |
| 40213 | 212 (0x00D4) | HR | 입력 전력 | U16 | ×0.01 kW | R | 03 | p.395 (PDF 396) |
| 40214 | 213 (0x00D5) | HR | 출력 전력 | U16 | ×0.01 kW | R | 03 | p.395 (PDF 396) |
| 40215 | 214 (0x00D6) | HR | 입력 단자 상태 | U16 | R | 03 | 표준 모델 기준 비트(이더넷·IP67·안전 통신·CC-Link 모델과 FR-A8AC 장착 시는 다르다) b0 STF · b1 STR · b4 RL · b5 RM · b6 RH · b8 MRS · b10 RES p.397, p.399 (PDF 398, 400) | |
| 40216 | 215 (0x00D7) | HR | 출력 단자 상태 | U16 | R | 03 | 표준 모델 기준 비트. FR-E8TR·FR-E8TE7 장착 시 SO 는 늘 OFF b0 RUN · b4 FU · b5 ABC · b7 SO p.397, p.399 (PDF 398, 400) | |
| 40220 | 219 (0x00DB) | HR | 누적 통전 시간 | U16 | h | R | 03 | 0~65535 시간 누적 후 0 부터 다시(넘친 횟수는 Pr.563) p.396 (PDF 397) |
| 40223 | 222 (0x00DE) | HR | 실 운전 시간 | U16 | h | R | 03 | 0~65535 시간 누적 후 0 부터 다시(넘친 횟수는 Pr.564) p.396 (PDF 397) |
| 40224 | 223 (0x00DF) | HR | 모터 부하율 | U16 | ×0.1 % | R | 03 | p.396 (PDF 397) |
| 40237 | 236 (0x00EC) | HR | 방열판 온도 | U16 | ℃ | R | 03 | FR-E820-0175(3.7K)·FR-E840-0060(2.2K)·FR-E846-0060(2.2K) 이상만, 그 밖에는 늘 0 p.396 (PDF 397) |
| 40261 | 260 (0x0104) | HR | 모터 서멀 부하율 | U16 | ×0.1 % | R | 03 | p.397 (PDF 398) |
| 40262 | 261 (0x0105) | HR | 인버터 서멀 부하율 | U16 | ×0.1 % | R | 03 | p.397 (PDF 398) |
| 40277 | 276 (0x0114) | HR | 32비트 누적 전력량(kWh) | U32 CDAB | kWh | R | 03 | 40277 = 하위 16비트, 40278 = 상위 16비트(워드 바꿈 CDAB) p.398 (PDF 399) |
| 40279 | 278 (0x0116) | HR | 32비트 누적 전력량(0.01 kWh) | U32 CDAB | ×0.01 kWh | R | 03 | 40279 = 하위 16비트, 40280 = 상위 16비트(워드 바꿈 CDAB) p.398 (PDF 399) |
| 40501 | 500 (0x01F4) | HR | 고장 이력 1(최신) | U16 | R/W | 03·06·10 | 하위 바이트가 고장 코드(00xxh, 코드 뜻은 유지보수 매뉴얼). 아무 값이나 쓰면 고장 이력 전체 삭제 p.267 (PDF 268) | |
| 40502 | 501 (0x01F5) | HR | 고장 이력 2 | U16 | R | 03 | 40510(고장 이력 10)까지 같은 형식 p.267 (PDF 268) | |
| 41007 | 1006 (0x03EE) | HR | 가속 시간(Pr.7) | U16 | ×0.1 s | R/W | 03·06·10 | 파라미터 번호 + 41000 = 레지스터. 0.1 s 단위는 Pr.21 = 0(초기값)일 때 — Pr.21 = 1 이면 0.01 s. 매뉴얼 FC10 예: 0.5 s = 0005h p.263 (PDF 264) |
| 41008 | 1007 (0x03EF) | HR | 감속 시간(Pr.8) | U16 | ×0.1 s | R/W | 03·06·10 | 0.1 s 단위는 Pr.21 = 0(초기값)일 때 — Pr.21 = 1 이면 0.01 s. 매뉴얼 FC10 예: 1 s = 000Ah p.263 (PDF 264) |
| 44001 | 4000 (0x0FA0) | HR | 형명 | STRING(20) | R | 03 | ASCII 20자(44001~44010), 빈칸은 20h. 예 FR-E820-1 → 46h 52h 2Dh 45h … p.267 (PDF 268) |
주의
- 모니터 레지스터(40201~)는 기능 매뉴얼 Pr.52 모니터 항목표의 «모니터 코드 2» 칸에서 옮겼다. 그 표의 음수 표시(○)는 RS-485(Modbus RTU) 통신에서는 쓸 수 없어 모두 부호 없는 16비트로 적었다.
- 비트 뜻은 표준 모델 기준. 제조 시기에 따라 사양이 다를 수 있다(기능 매뉴얼 p.399 NOTE).
- 누적 전력량 40225 는 뺐다 — 모니터 항목표의 Modbus 칸은 0.01 kWh 인데, 같은 매뉴얼의 누적 전력 절(p.402 (PDF 403))은 통신으로 읽을 때 1 kWh 단위(Pr.170 에 따라 0~9999 또는 0~65535 kWh)로 적어 서로 다르다. 단위가 표에 분명한 32비트 누적 전력량(40277~40280)을 대신 넣었다.
PortDock 으로 바로 읽기
- 무료 PortDock Modbus Master 를 설치하고 장비와 같은 통신 설정으로 연결합니다.
- 가운데 표 도구줄의 «장비 프로필…» 에서 이 장비를 고르고 «불러오기» — 폴링 표·칸 이름·형식·국번이 채워집니다(통신 기본값도 맞출 수 있음).
- 칸 이름에 단위·배율(예 «×0.01 Hz»)이 붙습니다. 화면 값은 원시 값이므로 배율을 곱해 읽습니다.
- 장비 없이 프로그램을 시험하려면 PortDock Modbus Slave 의 «장비 흉내…» 로 같은 맵(예시 값)을 띄웁니다.
JSON 내려받기
- mitsubishi-electric/fr-e800.json (GitHub 원본) · 이 사이트 사본 · 고친 이력
- schema.json — 형식 설명(JSON Schema). table·address(0 기준)·type·order 는 PortDock CSV 와 같습니다.
- 라이선스: CC BY 4.0 — 쓰실 때 출처를 밝혀 주세요:
PortDock device register maps, v2026.10 · 09ac1d0b2792, https://portdock.dev/devices/
와 이 쪽 주소. LICENSE · 데이터 묶음·판·바뀐 점 - 틀린 곳을 찾으면 GitHub 이슈로 알려 주세요(쪽 번호와 함께).
출처
- FR-E800 Instruction Manual (Communication) — Mitsubishi Electric Corporation, IB(NA)-0600871ENG-S · 3.5 MODBUS RTU p.257 (PDF 258)~p.267 (PDF 268) · 확인 2026-10-23
- FR-E800 Instruction Manual (Function) — Mitsubishi Electric Corporation, IB(NA)-0600868ENG-U · Pr.52 모니터 항목표 p.395~399 (PDF 396~400), Pr.7·Pr.21 p.302 (PDF 303), 누적 전력 p.402 (PDF 403) · 확인 2026-10-23