PortDock

오토닉스 MT4W Modbus 레지스터 맵

DC/AC 전압·전류 패널 미터. 출력 코드 8·9 모델만 RS485 Modbus RTU. 측정값·소수점·피크, 비교 출력 상태, 설정(프리셋·입력·통신)을 담았다. · 패널 미터 · MT4W-DV-□8, MT4W-DV-□9, MT4W-DA-□8, MT4W-DA-□9, MT4W-AV-□8, MT4W-AV-□9, MT4W-AA-□8, MT4W-AA-□9

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

통신 기본값

형태Modbus RTU
속도(출하)9600 bps — 고를 수 있음: 1200, 2400, 4800, 9600, 19200, 38400
데이터·패리티·정지8 · 없음 · 2
국번(출하)1 (1~99)
매뉴얼 주소 표기통신 주소 그대로(0 기준)

레지스터 (26)

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

매뉴얼 주소통신 주소표이름형식단위·배율R/WFC설명
300001(0000)0 (0x0000)IR측정값S16R04
소수점 없는 정수로 온다 — 소수점 위치는 300002(0001). STND 는 -5~110 %, SCAL 은 -1999~9999 표시.
30000 = HHHH(STND 상한 초과) · -30000 = LLLL(STND 하한 미만) · 30001 = d-HH(SCAL 상한 초과) · -30001 = d-LL(SCAL 하한 미만) · 30002 = F-HH(FREQ 초과)
인쇄 p.21 표 2.1.1 (PDF p.22)
300002(0001)1 (0x0001)IR소수점 위치·표시 모드U16R04
상위 바이트 = 모드(0 STND·1 SCAL·2 FREQ), 하위 바이트 = 소수점 자리 수.
0 = STND 0 · 1 = STND 0.0 · 2 = STND 0.00 · 3 = STND 0.000 · 256 = SCAL 0 (0x0100) · 257 = SCAL 0.0 (0x0101) · 258 = SCAL 0.00 (0x0102) · 259 = SCAL 0.000 (0x0103) · 512 = FREQ 0 (0x0200) · 513 = FREQ 0.0 (0x0201) · 514 = FREQ 0.00 (0x0202) · 515 = FREQ 0.000 (0x0203)
인쇄 p.21 표 2.1.1
300003(0002)2 (0x0002)IR최고 피크값S16R04
입력 최대값. 소수점 위치는 300002.
인쇄 p.21 표 2.1.1
300004(0003)3 (0x0003)IR최저 피크값S16R04
입력 최소값. 소수점 위치는 300002.
인쇄 p.21 표 2.1.1
300005(0004)4 (0x0004)IR출력 상태 (HI·GO·LO)U16R04
HI·GO·LO 출력 상태(0 OFF / 1 ON). 매뉴얼에 비트 자리가 적혀 있지 않아 bits 를 넣지 않았다 — 입력 접점 100001~100003 을 쓰면 확실하다.
인쇄 p.21 표 2.1.1
100001(0000)0 (0x0000)DILO 출력 상태BITR02
0 = OFF · 1 = ON
인쇄 p.22 표 2.1.2
100002(0001)1 (0x0001)DIGO 출력 상태BITR02
0 = OFF · 1 = ON
인쇄 p.22 표 2.1.2
100003(0002)2 (0x0002)DIHI 출력 상태BITR02
0 = OFF · 1 = ON
인쇄 p.22 표 2.1.2
400001(0000)0 (0x0000)HRHI 프리셋 (H.SET)S16R/W03·06·10
출력 HIGH 설정값. 소수점 위치는 표시 설정(300002)에 따름.
인쇄 p.22 표 2.1.3.1
400002(0001)1 (0x0001)HRLO 프리셋 (L.SET)S16R/W03·06·10
출력 LOW 설정값. 소수점 위치는 표시 설정(300002)에 따름.
인쇄 p.22 표 2.1.3.1
400003(0002)2 (0x0002)HR최고 피크 (H.PEK)S16R/W03·06·10
입력 최대값, 공장 기본 0.
인쇄 p.22 표 2.1.3.1
400004(0003)3 (0x0003)HR최저 피크 (L.PEK)S16R/W03·06·10
입력 최소값, 공장 기본 0.
인쇄 p.22 표 2.1.3.1
400101(0064)100 (0x0064)HR입력 레인지 (IN-R)U16R/W03·06·10
코드표는 측정 입력 사양 참조라고만 적혀 있다.
인쇄 p.22 표 2.1.3.2
400102(0065)101 (0x0065)HR표시 모드 (DISP)U16R/W03·06·10
0 = STND 표준 · 1 = SCAL 스케일 · 2 = FREQ 주파수
인쇄 p.22 표 2.1.3.2
400103(0066)102 (0x0066)HR소수점 (DOT)U16R/W03·06·10
0~3. 매뉴얼 값 이름이 7세그 기호(«)000»…«0»)로만 적혀 자리 뜻은 확정하지 않았다.
인쇄 p.22 표 2.1.3.2
400104(0067)103 (0x0067)HR스케일 상한 (H-SC)S16R/W03·06·10
원시 범위. 소수점 위치에 따라 바뀐다.
범위 -1999 ~ 9999
인쇄 p.22 표 2.1.3.2
400105(0068)104 (0x0068)HR스케일 하한 (L-SC)S16R/W03·06·10
원시 범위. 소수점 위치에 따라 바뀐다.
범위 -1999 ~ 9999
인쇄 p.22 표 2.1.3.2
400106(0069)105 (0x0069)HR측정 방식 (IN-T, AC 입력)U16R/W03·06·10
0 = T.RMS 실효값 · 1 = A.RMS · 2 = AVG 평균
인쇄 p.22 표 2.1.3.2
400206(00CD)205 (0x00CD)HR전면 영점 키 (ZERO)U16R/W03·06·10
0 = NO · 1 = YES
인쇄 p.22 표 2.1.3.3
400207(00CE)206 (0x00CE)HR외부 입력 단자 기능U16R/W03·06·10
0 = HOLD · 1 = ZERO
인쇄 p.22 표 2.1.3.3
400210(00D1)209 (0x00D1)HR통신 국번U16R/W03·06·10
범위 1 ~ 99
인쇄 p.23 표 2.1.3.3
400211(00D2)210 (0x00D2)HR통신 속도U16R/W03·06·10
0 = 1200 bps · 1 = 2400 bps · 2 = 4800 bps · 3 = 9600 bps · 4 = 19200 bps · 5 = 38400 bps
인쇄 p.23 표 2.1.3.3
400212(00D3)211 (0x00D3)HR패리티U16R/W03·06·10
0 = 없음 · 1 = 짝수 · 2 = 홀수
인쇄 p.23 표 2.1.3.3
400213(00D4)212 (0x00D4)HR정지 비트U16R/W03·06·10
0 = 1비트 · 1 = 2비트
인쇄 p.23 표 2.1.3.3
400214(00D5)213 (0x00D5)HR응답 대기 시간U16msR/W03·06·10
범위 5 ~ 99 ms
인쇄 p.23 표 2.1.3.3
400215(00D6)214 (0x00D6)HR잠금 (LOC)U16R/W03·06·10
0 = OFF · 1 = LOC1 · 2 = LOC2 · 3 = LOC3
인쇄 p.23 표 2.1.3.3

주의

PortDock 으로 바로 읽기

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

JSON 내려받기

출처