← 개념 인덱스

AAS Submodel 매핑

Ds2 모델은 IDTA Asset Administration Shell 표준 (SeqModelSm Submodel) 으로 1:1 매핑되어 Industrie 4.0 디지털 트윈 생태계에 그대로 통합됩니다.

AAS SeqModelSm mapping

Ds2 ↔ AAS SeqModelSm 매핑 다이어그램

엔티티 ↔ Submodel Element 매핑표

Ds2 엔티티AAS Submodel ElementidShort 예시비고
ProjectAAS (Asset Administration Shell)aas://dualsoft/Project1최상위 셸
DsSystemSubmodel: SeqModelSmSeqModelSmIDTA 표준
DeviceSMC: DeviceDevices/Cyl1SubmodelElementCollection
ApiDefSMC: Api + ConceptDescriptionDevices/Cyl1/Apis/AdvCD 카탈로그 참조
FlowSMC: FlowFlows/Cyl1_CycleWorks/Arrows 포함
WorkSMC: WorkFlows/.../Works/W1ApiCalls 포함
ApiCallProperty (Reference)Works/W1/CallApi 참조
ArrowWorkSMC: ArrowFlows/.../Arrows/A1Src/Dst/Kind
TokenSpecSMC: TokenFlows/.../Tokens/T1병합 규칙

외부 참조

변환 도구

# Ds2 → AASX 변환 (CLI)
$ ds2 export --target aasx --input Project1.ds2 --output Project1.aasx

# 변환 결과: SeqModelSm.xml 포함 AASX 패키지
Project1.aasx
├── /xml/Project1.aas.xml
├── /xml/SeqModelSm.xml      # ← Ds2 시퀀스 매핑
├── /xml/DeviceCatalog.xml
└── /aasx/aasx-origin