PortDock

장비 맵 데이터 묶음 — 판·내려받기·인용

산업 장비 55종 Modbus 레지스터 2268개를 JSON·CSV 로 한 번에. 판 v2026.10, 칸 설명(JSON Schema), CC BY 4.0 인용 방법, 바뀐 점.

판

판v2026.10 · 09ac1d0b2792
기준일2026-10-29 (가장 늦은 출처 확인일)
내용 해시09ac1d0b2792 SHA-256 앞 12자리
크기장비 55종 · 제조사 11곳 · 레지스터 2268개

판은 손으로 매기지 않습니다. 빌드 때 데이터에서 정합니다 — 판 = 가장 늦은 출처 확인일의 «연.월», 내용 해시 = 장비 JSON 전체의 SHA-256. 같은 판 안에서도 데이터가 바뀌면(한 달에 여러 번 더하거나 고치면) 해시가 바뀌므로, 판과 해시를 함께 적어 «v2026.10 · 해시» 처럼 인용합니다. 받아 둔 사본이 최신인지는 version.json 의 contentHash 와 견주면 됩니다.

파일

파일형식내용
/devices/all.jsonapplication/json모든 장비·레지스터를 한 JSON 으로(판·인용·라이선스 포함)
/devices/registers.csvtext/csv레지스터 한 줄 = CSV 한 행(UTF-8 BOM, CRLF)
/devices/index.jsonapplication/json장비 목록과 장비별 JSON·쪽 주소
/data/schema.jsonapplication/schema+jsonall.json 의 JSON Schema — $defs/device 가 장비 파일 하나
/data/version.jsonapplication/json판·기준일·내용 해시·파일 목록·바뀐 점
/llms-full.txttext/plainAI 용 전체 레지스터 요약(글)
/devices/{maker}/{model}.jsonapplication/json장비 하나(예: accuenergy/acuvim-l.json). id = «제조사/모델», 장비 쪽 주소와 같습니다
/devices/{maker}/{model}.mdtext/markdown장비 하나의 전체 표(영어, AI·글 도구용)

GitHub 원본(늘 최신, 고친 이력 포함): https://raw.githubusercontent.com/portdock/PortDock/main/data/devices/<제조사>/<모델>.json

주소·값 규칙

칸 설명 (JSON Schema)

/data/schema.json 가 all.json 전체를, 그 안의 $defs/device 가 장비 파일 하나를 설명합니다(원본 data/devices/schema.json). 출처는 문서 이름·판·쪽·확인일이 모두 있어야 하고, 레지스터마다 근거 쪽(ref)이 있어야 통과합니다.

레지스터 (registers[])

칸필수뜻
table●Modbus 표
address●통신선 주소(0 기준, 0~65535)
manualAddress●매뉴얼이 적은 그대로(예 «0x0005», «40006», «0301h»)
type●값 형식 — PortDock 타입 이름. string 은 len(바이트) 필요
order이 레지스터의 워드·바이트 순서
len문자열 길이(바이트)
name●레지스터 이름(한·영)
unit단위(Hz·A·V·kW·kWh·℃·% 등). 없으면 생략
scale실제 값 = 원시 값 × scale (예 0.01 Hz 단위면 0.01). 없으면 1
access●r = 읽기만, rw = 읽기·쓰기, w = 쓰기만
fc●매뉴얼이 이 주소에 허용한 함수 코드
range허용 범위(원시 값이 아니라 단위가 붙은 실제 값)
values값의 뜻(열거)
bits비트별 뜻(0 = 최하위 비트)
description설명(한·영)
ref●근거 쪽·표 번호(예 «p.7-4 표 7.2», «인쇄 p.21 (PDF p.22)»). 한글은 «표»·«인쇄» 만 — 영어 화면에서 Table·printed 로 바꾼다. 설명은 description 에
sourcesources 배열의 몇 번째 출처인지(0 기준, 없으면 0)

출처 (sources[])

칸필수뜻
title●문서 이름(매뉴얼 표지 그대로)
publisher펴낸 곳
edition●판·개정 번호·발행일(한·영)
url●제조사가 문서를 내려 주는 주소
pages●레지스터 맵이 있는 쪽·표(한·영)
checked●직접 열어 확인한 날(YYYY-MM-DD)

라이선스와 인용

데이터는 CC BY 4.0 (LICENSE) 입니다. 출처를 밝히면 상업용을 포함해 자유롭게 쓰고 고칠 수 있습니다. PortDock 프로그램의 GPL-3.0 과는 별개이고, 제조사·모델 이름은 각 회사의 상표입니다.

인용할 때:

PortDock 장비 레지스터 맵(PortDock device register maps), v2026.10 · 09ac1d0b2792, https://portdock.dev/devices/

장비 하나를 인용하면 그 장비 쪽 주소(예: https://portdock.dev/devices/accuenergy/acuvim-l/)와 매뉴얼 쪽 번호를 함께 적어 주세요.

바뀐 점

출처 확인일 기준으로 저절로 만듭니다 — «더함» 은 그날 처음 확인해 넣은 장비, «다시 확인» 은 출처를 더하거나 다시 연 장비입니다. 글자 하나까지의 고친 이력은 GitHub 에 있습니다.

날짜판바뀐 것
2026-10-29v2026.10
더함 10종: 어큐에너지 Acuvim-L, 이스트론 SDM120CT-40mA, 이스트론 SDM54-M/-2T, 이스트론 SDM630-DI, 후지전기 PXH, 후지전기 PXR, 한영넉스 LP Series, 오므론 3G3JX, 오므론 3G3M1, 오므론 3G3RX
2026-10-24v2026.10
더함 8종: 후지전기 FRENIC-Mini/Eco/Multi/MEGA, 후지전기 FRENIC-Ace, 후지전기 FRENIC-HVAC/AQUA, 오므론 E5CN, 오므론 MX2, 슈나이더 일렉트릭 ATV312, 슈나이더 일렉트릭 ATV320, 야스카와 J1000
2026-10-23v2026.10
더함 18종: 한영넉스 LM Series, LS일렉트릭 LSLV-S300, 미쓰비시전기 FR-A700, 미쓰비시전기 FR-A800, 미쓰비시전기 FR-CS80, 미쓰비시전기 FR-D700, 미쓰비시전기 FR-D800, 미쓰비시전기 FR-E700, 미쓰비시전기 FR-E800, 미쓰비시전기 FR-F700, 미쓰비시전기 FR-F800, 오므론 E5CC, 루텍 Accura 3300E, 루텍 Accura 3500, 루텍 Accura 3700, 슈나이더 일렉트릭 ATV12, 야스카와 A1000, 야스카와 V1000
2026-10-22v2026.10
더함 10종: 오토닉스 CT Series, 오토닉스 KN-2000W, 오토닉스 MT4N, 오토닉스 TM2, 오토닉스 TM4, 오토닉스 TMH Series, LS일렉트릭 LSLV-H100, LS일렉트릭 LSLV-M100, 루텍 Accura 2500, 루텍 Accura 2700M
2026-10-19v2026.10
더함 9종: 오토닉스 MT4W, 오토닉스 TK Series, 오토닉스 TX Series, 한영넉스 LC Series, 한영넉스 VX Series, LS일렉트릭 LSLV-G100, LS ELECTRIC GIMAC1000, LS일렉트릭 LSLV-S100, 루텍 Accura 2300[S]

AI·자동 수집 안내

AI 도구·검색 로봇·스크립트가 이 데이터를 읽고 쓰는 것을 환영합니다. robots.txt 는 AI 크롤러를 포함해 모든 수집을 막지 않습니다. 쪽을 하나씩 긁기보다 all.json·registers.csv 를 한 번 받거나 llms.txt(AI 용 안내)에서 시작해 주세요. 답변이나 자료에 쓸 때는 «PortDock device register maps, v2026.10 · 09ac1d0b2792, https://portdock.dev/devices/» 처럼 출처를 밝히고, 장비에 쓰기 전에는 매뉴얼로 확인하라고 덧붙여 주세요. 틀린 곳은 GitHub 이슈로 알려 주시면 고칩니다.