AAS Development Tools API Suite IDTA Standard

6. 추가 과업 - 개발도구 제공

시퀀스 정의 도구 · 디지털 자산 변환 API · 시뮬레이션 연계 API · 실시간 상태 연동 API · 디지털 트윈 시각화 API

쉬운 설명 개발도구가 왜 필요한가요?

개발도구(Development Tools)는 AAS 참조모델을 "현장에서 실제로 사용"할 수 있게 해주는 "전문 공구함"입니다. 아무리 좋은 설계도가 있어도 공구 없이는 집을 지을 수 없듯이, AAS 표준만으로는 스마트 공장을 구현할 수 없습니다.

🧰
쉬운 비유: 자동차 정비소에는 렌치, 드라이버, 진단기 등 각각의 용도에 맞는 공구가 있습니다. 마찬가지로 스마트 공장에도 "시퀀스 정의 도구(설계)", "시뮬레이션 API(테스트)", "실시간 연동 API(운영)", "시각화 API(모니터링)" 같은 전문 도구가 필요합니다.
🔧
T-01 시퀀스 정의 도구
AAS Submodel을 DAG 기반 시퀀스 구조로 변환 - 공정 흐름을 자동 생성
🔄
T-02 디지털 자산 변환 API
AAS/Submodel을 JSON-LD, RDF, XML 등 다양한 형식으로 변환
🎮
T-03 시뮬레이션 연계 API
AASX 파일 Import/파싱, 다중 AAS 간 시나리오 기반 가상 운전
📡
T-04 실시간 상태 연동 API
OPC UA 기반 장비 I/O 신호와 AAS Submodel 간 실시간 동기화
🎬
T-05 디지털 트윈 시각화 API
Unity/Unreal/Omniverse 등 3D 플랫폼과 연계하여 공장을 가상 공간에서 시각화
🎯 핵심 효과
✓ 표준 기반 개발로 호환성 확보 ✓ 개발 시간 단축 (재사용 가능한 API) ✓ 현장 적용 장벽 해소 ✓ 다양한 3D 플랫폼 지원
Toolkit ID: https://dualsoft.com/aas/tools/developmentKit Version 1.0 | 5 Tools
T1
시퀀스 정의 도구
AAS → DAG 기반 시퀀스 구조 변환
ComponentTypeDescription
AASParserModuleAASX/JSON 파싱 엔진
DAGBuilderModule방향 비순환 그래프 생성
SequenceValidatorModule시퀀스 무결성 검증
FlowVisualizerUI공정 흐름 시각화
REST API .NET SDK
T2
디지털 자산 변환 API
표준 포맷 간 양방향 변환
ComponentTypeDescription
AASXConverterAPIAASX 패키지 처리
JSONLDMapperAPIJSON-LD 변환
RDFSerializerAPIRDF/XML 직렬화
SchemaValidatorModule스키마 검증
REST API gRPC
T3
시뮬레이션 연계 API
다중 AAS 시나리오 기반 처리
ComponentTypeDescription
AASXImporterAPIAASX 파일 Import
ScenarioEngineCore시나리오 실행 엔진
MultiAASOrchModule다중 AAS 오케스트레이션
EventBrokerService이벤트 중개 서비스
REST API WebSocket
T4
실시간 상태 연동 API
OPC UA 기반 I/O 신호 연결
ComponentTypeDescription
OPCUAClientDriverOPC UA 클라이언트
SignalMapperModule신호 매핑 관리
RealtimeSyncService실시간 동기화 서비스
StatePublisherAPI상태 발행 API
gRPC WebSocket
T5
디지털 트윈 시각화 API
Unity / Unreal / Omniverse 등 3D 플랫폼 연계
🎮
Unity SDK
C# / WebGL
🎬
Unreal SDK
C++ / Blueprint
🌐
Omniverse
USD / Python
🔮
WebGL/WebGPU
Three.js / Babylon
Unity 2022+ UE5 Omniverse WebGL 2.0