PortDock

LS ELECTRIC GIMAC1000 Modbus 레지스터 맵

계측값은 input register(FC04)에 Float32(실제 단위), 장치 정보는 holding register(FC03) 문자열, 리셋은 coil(FC05). 32비트 워드 순서는 Swap 설정에 따라 바뀐다. · 전력 미터

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

통신 기본값

형태Modbus RTU, Modbus TCP
속도(출하)38400 bps — 고를 수 있음: 9600, 19200, 38400
데이터·패리티·정지8 · 없음 · 1
국번(출하)1 (1~247)
한 번에 최대124 레지스터
매뉴얼 주소 표기40001·30001 꼴(통신 주소 + 1, 앞자리가 표)

레지스터 (37)

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

매뉴얼 주소통신 주소표이름형식단위·배율R/WFC설명
10 (0x0000)CO유효전력량 리셋BITW05
ON(0xFF00) 만 쓸 수 있음 (F001)
map p.1
20012000 (0x07D0)CO전체 데이터 리셋BITW05
ON(0xFF00) 만 쓸 수 있음 (F001)
map p.1
300010 (0x0000)IR평균 전압F32VR04
map p.1
300032 (0x0002)IR평균 전류F32AR04
map p.1
300054 (0x0004)IRA상 전류F32AR04
map p.1
300076 (0x0006)IRB상 전류F32AR04
map p.1
300098 (0x0008)IRC상 전류F32AR04
map p.1
3001110 (0x000A)IRA-N 상전압F32VR04
map p.1
3001312 (0x000C)IRB-N 상전압F32VR04
map p.1
3001514 (0x000E)IRC-N 상전압F32VR04
map p.1
3001716 (0x0010)IRA-B 선간전압F32VR04
map p.1
3001918 (0x0012)IRB-C 선간전압F32VR04
map p.1
3002120 (0x0014)IRC-A 선간전압F32VR04
map p.1
3002322 (0x0016)IR역률F32R04
음수 = 진상(Lead)
map p.1
3002524 (0x0018)IR총 유효전력F32WR04
map p.1
3002726 (0x001A)IR총 무효전력F32VarR04
map p.1
3002928 (0x001C)IR총 피상전력F32VAR04
map p.1
3003130 (0x001E)IR주파수F32HzR04
map p.1
3003332 (0x0020)IR유효전력량F32WhR04
Giga 카운터(30531)를 더해 읽어야 한다고만 적혀 있음 — 더하는 배율은 매뉴얼에 없음
map p.1
3003534 (0x0022)IR무효전력량F32VarhR04
Giga 카운터(30532)를 더해 읽음 — 배율 명시 없음
map p.1
3003736 (0x0024)IR피상전력량F32VAhR04
Giga 카운터(30533)를 더해 읽음 — 배율 명시 없음
map p.1
3004544 (0x002C)IR역방향 유효전력량F32WhR04
EX 모델만. Giga 카운터(30534)를 더해 읽음
map p.1
3004948 (0x0030)IRA상 유효전력F32WR04
EX 모델만 지원
map p.1
3005150 (0x0032)IRB상 유효전력F32WR04
EX 모델만 지원
map p.1
3005352 (0x0034)IRC상 유효전력F32WR04
EX 모델만 지원
map p.1
3007978 (0x004E)IRA상 역률F32R04
EX 모델만. 음수 = 진상
map p.2
3008180 (0x0050)IRB상 역률F32R04
EX 모델만. 음수 = 진상
map p.2
3008382 (0x0052)IRC상 역률F32R04
EX 모델만. 음수 = 진상
map p.2
30111110 (0x006E)IR전력 디맨드F32WR04
EX 모델만 지원
map p.2
30531530 (0x0212)IR유효전력량 Giga 카운터U16R04
범위 0-999
map p.5
30532531 (0x0213)IR무효전력량 Giga 카운터U16R04
범위 0-999
map p.6
30533532 (0x0214)IR피상전력량 Giga 카운터U16R04
범위 0-999
map p.6
310011000 (0x03E8)IR결선 방식U16R04
1 = 1P2W · 2 = 1P3W · 3 = 3P3W 오픈 델타 · 4 = 3P3W Y · 5 = 3P4W
map p.6, p.7 F219
310081007 (0x03EF)IRRS-485 속도·Swap 설정U16R04
상위 바이트 = Swap(1 사용 안 함, 2 사용), 하위 바이트 = 속도(1 9600, 2 19200, 3 38400). Swap 이 켜져 있으면 32비트 값의 워드 순서가 바뀐다
map p.6, p.7 F218
400010 (0x0000)HR제조사 이름STRING(32)R03
"LSELECTRIC". 40000 번대는 Swap 적용 안 됨
map p.6
4003837 (0x0025)HR제품 이름STRING(32)R03
"GIMAC1000"
map p.6
4007675 (0x004B)HR소프트웨어 버전STRING(10)R03
예 "01.00.00"
map p.6

주의

PortDock 으로 바로 읽기

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

JSON 내려받기

출처