IO DI 경로는 IO_Board.json의 IOInterfaceMapDI 절대경로로 결정되며 IODevice.MappingDIO가 path-agnostic하게 그대로 읽음(소스 수정 불필요). PTOP 전환 = config(IO_Board.json 경로) + DI/DO.csv 존재 + DataPath 확인. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
IO DI 경로는 IO_Board.json의 IOInterfaceMapDI 절대경로로 결정되며 IODevice.MappingDIO가 path-agnostic하게 그대로 읽음(소스 수정 불필요). PTOP 전환 = config(IO_Board.json 경로) + DI/DO.csv 존재 + DataPath 확인. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>