제조사 매뉴얼에서 사실 정보(주소·형식·단위·배율)만 옮겨 정리한 비공식 자료입니다. 제조사와 관계없고, 펌웨어·형번에 따라 다를 수 있습니다. 쓰기(운전 명령·설정 변경) 전에 반드시 장비 매뉴얼로 확인하세요.
통신 기본값
| 형태 | Modbus RTU |
|---|---|
| 속도(출하) | 9600 bps — 고를 수 있음: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 76800, 115200 |
| 데이터·패리티·정지 | 8 · 없음 · 1 |
| 국번(출하) | 31 (1~255) |
| 한 번에 최대 | 16 레지스터 |
| 매뉴얼 주소 표기 | 통신 주소 그대로(0 기준) |
- 주소 체계: 읽기 예(p.714)는 국번 02, FC03, 시작 00 20, 개수 00 04, CRC 45 F0 으로 0020H(드라이브 상태 1)부터 읽고, 쓰기 예(p.715)는 FC10 시작 00 01, 2개로 0001H 에 0001h(정방향 운전)·0002H 에 1770h(60.00 Hz)를 쓴다. 매뉴얼 주소 = 프레임 주소. (쓰기 예의 CRC 는 매뉴얼에 63 39 로 적혀 있으나 계산값은 6D B7 — 주소와는 무관)
- 함수 코드는 03H(읽기, 한 번에 16개까지)·08H(루프백)·10H(여러 개 쓰기)뿐 — 06H 없음 (p.712, p.714).
- 초기값: H5-01 국번 1F(31), 0~FF(0 이면 응답 없음); H5-02 3 = 9600 bps(0~8 = 1200~115200); H5-03 0 = 패리티 없음; 데이터 8비트·정지 1비트 고정, RTU 만 (p.703, p.707). 변경 후 전원 재투입.
- 매뉴얼이 «ov» 를 «Drive Overheat Warning (ov)» 로 적은 곳(0021H bit 1, 002AH bit 6, 고장 코드 0008H 등)은 이름과 약호가 어긋나 뺐다.
레지스터 (36)
«통신 주소» 는 요청 프레임에 실리는 0 기준 주소입니다(PortDock 의 «0 기준» 표기). 값 = 원시 값 × 배율. 표: HR 보유 레지스터, IR 입력 레지스터, CO 코일, DI 입력 접점. 함수 코드는 16진.
36개
표는 옆으로 밀어 볼 수 있습니다 — 첫 열(매뉴얼 주소)은 고정됩니다.
| 매뉴얼 주소 | 통신 주소 | 표 | 이름 | 형식 | 단위·배율 | R/W | FC | 설명 |
|---|---|---|---|---|---|---|---|---|
| 0001H | 1 (0x0001) | HR | 운전 명령·다기능 입력 | U16 | R/W | 03·10 | b0 정방향 운전(H5-12=0) / 운전(H5-12=1) · b1 역방향 운전(H5-12=0) / 정·역 선택 1=역(H5-12=1) · b2 외부 고장(EF0) · b3 고장 리셋 · b4 다기능 입력 1 · b5 다기능 입력 2 · b6 다기능 입력 3 · b7 다기능 입력 4 · b8 다기능 입력 5 · b9 다기능 입력 6 · b10 다기능 입력 7 · b11 다기능 입력 8 p.716 | |
| 0002H | 2 (0x0002) | HR | 주파수 지령 | U16 | R/W | 03·10 | 단위는 o1-03(0 = 0.01 Hz, 1 = 0.01%, 2 = r/min, 3 = 사용자). o1-03 초기값은 A1-02(제어 방식)에 따라 다르다. 매뉴얼 FC10 예: 60.00 Hz = 1770h (p.715) p.716 | |
| 0003H | 3 (0x0003) | HR | 출력 전압 이득 | U16 | ×0.1 % | R/W | 03·10 | 전원 투입 시 1000(100.0%) 범위 2 ~ 200 % p.716 |
| 0004H | 4 (0x0004) | HR | 토크 지령/토크 제한 | S16 | ×0.1 % | R/W | 03·10 | 토크 제어가 유효할 때만 p.716 |
| 0005H | 5 (0x0005) | HR | 토크 보상 | S16 | ×0.1 % | R/W | 03·10 | 토크 제어가 유효할 때만 p.716 |
| 0006H | 6 (0x0006) | HR | PID 목표값 | S16 | ×0.01 % | R/W | 03·10 | p.716 |
| 0009H | 9 (0x0009) | HR | 다기능 디지털 출력 설정 | U16 | R/W | 03·10 | b0 접점 출력 1(M1-M2) · b1 접점 출력 2(M3-M4) · b2 접점 출력 3(M5-M6) · b6 bit 7 기능 사용 · b7 고장 접점 출력(MA/MB-MC) p.716 | |
| 0020H | 32 (0x0020) | HR | 드라이브 상태 1 | U16 | R | 03 | b0 운전 중 · b1 역방향 운전 중 · b2 운전 준비 완료 · b3 고장 · b4 데이터 설정 오류 · b5 다기능 접점 출력 1(M1-M2) · b6 다기능 접점 출력 2(M3-M4) · b7 다기능 접점 출력 3(M5-M6) · b14 ComRef 유효 · b15 ComCtrl 유효 p.717 | |
| 0021H | 33 (0x0021) | HR | 고장 내용 1 | U16 | R | 03 | bit 1 은 매뉴얼에 «Drive Overheat Warning (ov)» 로 적혀 이름과 약호가 어긋나 뺐다 b0 과전류(oC)·지락(GF) · b2 드라이브 과부하(oL2) · b3 과열 1(oH1)·과열 경고(oH2) · b4 제동 트랜지스터 고장(rr)·제동 저항 과열(rH) · b6 PID 피드백 상실(FbL/FbH) · b7 외부 고장 EF~EF8 · b8 하드웨어 고장 CPF(oFx 포함) · b9 모터 과부하(oL1)·과토크(oL3/oL4)·저토크(UL3/UL4) · b10 PG 단선(PGo)·PG 하드웨어(PGoH)·과속(oS)·속도 편차(dEv) · b11 주회로 저전압(Uv) · b12 DC 버스 저전압(Uv1)·제어 전원 이상(Uv2)·저전압 3(Uv3) · b13 출력 결상(LF)·입력 결상(PF) · b14 MEMOBUS 통신 오류(CE)·옵션 통신 오류(bUS) · b15 외부 오퍼레이터 연결 이상(oPr) p.717 | |
| 0022H | 34 (0x0022) | HR | 데이터 링크 상태 | U16 | R | 03 | b0 데이터 쓰기 중 또는 모터 전환 중 · b3 상·하한 오류 · b4 데이터 정합 오류 · b5 EEPROM 쓰기 중 · b6 0 = EEPROM 에 쓰기, 1 = RAM 에만(H5-17 = 1 일 때) p.718 | |
| 0023H | 35 (0x0023) | HR | 주파수 지령(모니터) | U16 | R | 03 | 단위는 o1-03 (p.728 주 <1>) p.718 | |
| 0024H | 36 (0x0024) | HR | 출력 주파수 | U16 | R | 03 | 단위는 o1-03 (p.728 주 <1>) p.718 | |
| 0025H | 37 (0x0025) | HR | 출력 전압 지령 | U16 | ×0.1 V | R | 03 | 단위는 H5-10 으로 정한다(0.1 V 단위) p.718 |
| 0026H | 38 (0x0026) | HR | 출력 전류 | U16 | A | R | 03 | 배율은 형번별: 2A0004~2A0040·4A0002~4A0023 은 0.01 A, 2A0056~2A0415·4A0031~4A0675 는 0.1 A, 4A0930·4A1200 은 1 A p.718 |
| 0027H | 39 (0x0027) | HR | 출력 전력 | U16 | R | 03 | 데이터 표에 단위가 없다 p.718 | |
| 0028H | 40 (0x0028) | HR | 토크 지령 | U16 | R | 03 | 데이터 표에 단위가 없다 p.718 | |
| 0029H | 41 (0x0029) | HR | 고장 내용 2 | U16 | R | 03 | b0 출력 단락·IGBT 고장(SC) · b1 지락(GF) · b2 입력 결상(PF) · b3 출력 결상(LF) · b4 제동 저항 과열(rH) · b6 모터 과열 2 PTC(oH4) p.718 | |
| 002AH | 42 (0x002A) | HR | 경보 내용 1 | U16 | R | 03 | bit 6 은 매뉴얼에 «Drive Overheat Warning (ov)» 로 적혀 이름과 약호가 어긋나 뺐다 b2 정·역 운전 지령 입력 오류(EF) · b3 베이스블록(bb) · b4 과토크 검출 1(oL3) · b5 방열판 과열(oH) · b7 저전압(Uv) · b8 내부 팬 고장(FAn) · b9 MEMOBUS 통신 오류(CE) · b10 옵션 통신 오류(bUS) · b11 저토크 검출 1/2(UL3/UL4) · b12 모터 과열(oH3) · b13 PID 피드백 상실(FbL/FbH) · b15 시리얼 통신 전송 오류(CALL) p.718 | |
| 002BH | 43 (0x002B) | HR | 입력 단자 상태 | U16 | R | 03 | b0 S1 닫힘 · b1 S2 닫힘 · b2 S3 닫힘 · b3 S4 닫힘 · b4 S5 닫힘 · b5 S6 닫힘 · b6 S7 닫힘 · b7 S8 닫힘 p.719 | |
| 002CH | 44 (0x002C) | HR | 드라이브 상태 2 | U16 | R | 03 | b0 운전 중 · b1 영속도 · b2 속도 일치 · b3 사용자 속도 일치 · b4 주파수 검출 1 · b5 주파수 검출 2 · b6 운전 준비 완료 · b7 저전압 중 · b8 베이스블록 중 · b9 주파수 지령이 오퍼레이터 · b10 운전 지령이 오퍼레이터 · b11 과토크/저토크 1·2 · b12 주파수 지령 상실 · b13 고장 재시작 중 · b14 고장 · b15 통신 타임아웃 p.719 | |
| 002DH | 45 (0x002D) | HR | 출력 단자 상태 | U16 | R | 03 | b0 다기능 접점 출력 1(M1-M2) · b1 다기능 접점 출력 2(M3-M4) · b2 다기능 접점 출력 3(M5-M6) · b7 고장 접점 출력(MA/MB-MC) p.719 | |
| 0031H | 49 (0x0031) | HR | DC 버스 전압 | U16 | V | R | 03 | p.719 |
| 0032H | 50 (0x0032) | HR | 토크 지령(U1-09) | U16 | % | R | 03 | p.719 |
| 0038H | 56 (0x0038) | HR | PID 피드백 | U16 | ×0.1 % | R | 03 | 부호 없음, 100% = 최대 출력 주파수 p.719 |
| 0039H | 57 (0x0039) | HR | PID 입력 | S16 | ×0.1 % | R | 03 | 100% = 최대 출력 주파수 p.719 |
| 003AH | 58 (0x003A) | HR | PID 출력 | S16 | ×0.1 % | R | 03 | 100% = 최대 출력 주파수 p.719 |
| 003DH | 61 (0x003D) | HR | 통신 오류 내용 | U16 | R | 03 | 고장 리셋까지 유지 b0 CRC 오류 · b1 데이터 길이 오류 · b3 패리티 오류 · b4 오버런 오류 · b5 프레이밍 오류 · b6 타임아웃 p.720 | |
| 004BH | 75 (0x004B) | HR | 드라이브 상태(U1-12) | U16 | R | 03 | b0 운전 중 · b1 영속도 중 · b2 역방향 운전 중 · b3 고장 리셋 신호 입력 중 · b4 속도 일치 중 · b5 운전 준비 완료 · b6 경보 · b7 고장 · b8 설정 오류(oPE) 중 · b9 순간 정전 중 · b10 모터 2 선택 · b14 ComRef·NetRef 상태 · b15 ComCtrl·NetCtrl 상태 p.720 | |
| 007FH | 127 (0x007F) | HR | 경고(경고 고장) 코드 | U16 | R | 03 | 코드 뜻은 p.731 경보 레지스터 표 p.720 | |
| 0080H | 128 (0x0080) | HR | 현재 고장(U2-01) | U16 | R | 03 | 값은 고장 코드(표 C.6). 일부만 실었고 0008H 는 이름·약호가 어긋나 뺐다 2 = Uv1 주회로 저전압 · 3 = Uv2 제어 전원 저전압 · 4 = Uv3 충전 회로 이상 · 6 = GF 지락 · 7 = oC 과전류 · 9 = oH 방열판 과열 · 10 = oH1 방열판 과열 · 11 = oL1 모터 과부하 · 12 = oL2 드라이브 과부하 · 13 = oL3 과토크 검출 1 · 14 = oL4 과토크 검출 2 · 27 = PF 입력 결상 · 28 = LF 출력 결상 · 33 = CE MEMOBUS/Modbus 통신 오류 p.729 표 C.6 | |
| 0081H | 129 (0x0081) | HR | 직전 고장(U2-02) | U16 | R | 03 | 값은 고장 코드(표 C.6). 일부만 실었다 2 = Uv1 주회로 저전압 · 3 = Uv2 제어 전원 저전압 · 4 = Uv3 충전 회로 이상 · 6 = GF 지락 · 7 = oC 과전류 · 9 = oH 방열판 과열 · 10 = oH1 방열판 과열 · 11 = oL1 모터 과부하 · 12 = oL2 드라이브 과부하 · 13 = oL3 과토크 검출 1 · 14 = oL4 과토크 검출 2 · 27 = PF 입력 결상 · 28 = LF 출력 결상 · 33 = CE MEMOBUS/Modbus 통신 오류 p.729 표 C.6 | |
| 0098H | 152 (0x0098) | HR | 누적 운전 시간(U4-01) 10 h 단위 | U16 | ×10 h | R | 03 | 12345 h 이면 0098H = 1234, 0099H = 5 p.720 |
| 0099H | 153 (0x0099) | HR | 누적 운전 시간(U4-01) 1 h 자리 | U16 | h | R | 03 | p.720 |
| 00ABH | 171 (0x00AB) | HR | 드라이브 정격 전류 | U16 | A | R | 03 | 배율은 0026H 와 같이 형번별 (p.728 주 <2>) p.720 |
| 0900H | 2304 (0x0900) | HR | Enter 명령(EEPROM 저장) | U16 | W | 10 | 0 을 쓴다. 쓰기 전용 p.732 | |
| 0910H | 2320 (0x0910) | HR | Enter 명령(RAM 만) | U16 | W | 10 | 0 을 쓴다. 전원을 끄면 변경 내용이 사라진다 p.732 |
주의
- 통신으로 운전·주파수를 주려면 b1-02 = 2, b1-01 = 2. 파라미터를 바꿀 때 H5-11 설정에 따라 Enter 명령이 필요하다.
PortDock 으로 바로 읽기
- 무료 PortDock Modbus Master 를 설치하고 장비와 같은 통신 설정으로 연결합니다.
- 가운데 표 도구줄의 «장비 프로필…» 에서 이 장비를 고르고 «불러오기» — 폴링 표·칸 이름·형식·국번이 채워집니다(통신 기본값도 맞출 수 있음).
- 칸 이름에 단위·배율(예 «×0.01 Hz»)이 붙습니다. 화면 값은 원시 값이므로 배율을 곱해 읽습니다.
- 장비 없이 프로그램을 시험하려면 PortDock Modbus Slave 의 «장비 흉내…» 로 같은 맵(예시 값)을 띄웁니다.
JSON 내려받기
- yaskawa/a1000.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 이슈로 알려 주세요(쪽 번호와 함께).
출처
- YASKAWA AC Drive-A1000 High Performance Vector Control Drive Technical Manual (SIEP C710616 41H) — YASKAWA ELECTRIC CORPORATION, SIEP C710616 41H <7>-0, PDF 2022년 3월 · 부록 C MEMOBUS/Modbus p.703~732 (데이터 표 p.716~731) · 확인 2026-10-23