AssetAdministrationShell
자산 관리 쉘 — 물리/논리 자산의 디지털 표현 최상위 컨테이너
기본구조
Submodel
서브모델 — 특정 도메인(명판, 유지보수 등) 데이터 묶음
기본구조
SubmodelElement
서브모델 원소 — Submodel 내 실제 데이터 단위 (추상 베이스)
기본구조
Property
속성 — 단일 값을 가지는 가장 기본적인 SME (string, int, bool 등)
기본구조
SubmodelElementCollection
SME 컬렉션 — 이름 있는 SME 그룹 (idShort로 접근)
기본구조
SubmodelElementList
SME 리스트 — 순서 있는 SME 배열 (인덱스로 접근)
기본구조
File
파일 원소 — AASX 내 파일 참조 (MIME 타입 + 경로)
기본구조
Blob
블롭 — Base64 인코딩된 바이너리 데이터 (인라인 저장)
기본구조
ReferenceElement
참조 원소 — 다른 AAS/Submodel/SME를 가리키는 포인터
기본구조
RelationshipElement
관계 원소 — 두 SME 간의 의미 있는 관계 표현 (first/second)
기본구조
MultiLanguageProperty
다국어 속성 — 언어 코드(ko, en)별 텍스트 값 저장
기본구조
Operation
오퍼레이션 — 호출 가능한 기능 (inputVariables / outputVariables)
기본구조
AnnotatedRelationshipElement
주석 관계 원소 — 추가 주석(annotation)이 있는 관계 원소
기본구조
Entity
엔티티 — 하위 구성요소(statements)를 포함하는 자산 표현
기본구조
BasicEventElement
이벤트 원소 — 관찰 대상 변경 시 알림 발생 메커니즘
기본구조
Range
범위 원소 — min/max 값의 쌍으로 허용 범위 표현
기본구조
Capability
역량 원소 — 자산이 수행 가능한 능력/기능 선언
기본구조
globalAssetId
전역 자산 ID — 세상에서 유일한 자산 식별자 (IRI 권장)
식별
idShort
단축 ID — 동일 부모 내에서 유일한 로컬 이름 (영문자/숫자/_만)
식별
id
전역 ID — Shell/Submodel의 전역 고유 식별자 (IRI 형식)
식별
semanticId
의미 ID — SME가 나타내는 개념의 표준 참조 (IEC CDD, eClass)
식별
IRDI
국제 등록 데이터 식별자 — IEC/ISO 표준 개념 코드 형식
식별
IRI
국제화 리소스 식별자 — URI의 유니코드 확장판 (https://...)
식별
ConceptDescription
개념 설명 — semanticId가 가리키는 개념의 정의 저장소
식별
ExternalReference
외부 참조 — AAS 생태계 밖의 리소스를 가리키는 참조
식별
ModelReference
모델 참조 — AAS 내부 요소를 경로(idShort 체인)로 가리킴
식별
IDTA
산업 디지털 트윈 협회 — AAS 표준 서브모델 정의 기관
표준/구현
AASX
AAS 패키지 포맷 — XML/JSON을 담은 ZIP 컨테이너 (.aasx)
표준/구현
IEC 63278
AAS 국제 표준 번호 — Part 1(메타모델), Part 2(API) 등
표준/구현
IEC 62541
OPC UA 국제 표준 번호 — AAS와 연동되는 산업 통신 표준
표준/구현
OPC UA
산업용 M2M 통신 표준 — AAS 런타임 연동에 활용 가능
표준/구현
MQTT
경량 발행/구독 프로토콜 — IoT 센서 데이터를 AAS로 연결
표준/구현
BaSyx
Eclipse AAS 오픈소스 SDK/서버 — Java/Python 구현체
표준/구현
Nameplate
IDTA 02006 — 제조사/제품명/시리얼번호 등 명판 서브모델
표준/구현
TechnicalData
IDTA 02003 — 기술 사양/파라미터 데이터 서브모델
표준/구현
HierarchicalStructures
IDTA 02011 — BOM/설비 계층구조 표현 서브모델
표준/구현
Maintenance
IDTA 02018 — 유지보수 지시서 서브모델 (절차/부품/이력)
표준/구현
Time Series
IDTA 02008 — 시계열 센서 데이터 저장/참조 서브모델
표준/구현
SequenceModel
공정 시퀀스 모델 — 작업 순서/상태 전이를 정의하는 Submodel
공정모델
SeqModelSm
시퀀스 모델 서브모델 — SequenceModel의 AASX 내 Submodel idShort
공정모델
Work
작업 노드 — 공정 내 하나의 작업 단위 (상태, 지속시간, 조건)
공정모델
Flow
흐름 — Work 간 연결 순서 및 분기/병합 로직 정의
공정모델
ArrowWork
화살표 작업 — Work 전이(transition) 조건과 방향 정의
공정모델
Device
장치 엔티티 — 공정에 투입되는 물리/논리 설비 표현
공정모델
Project
프로젝트 엔티티 — SequenceModel의 최상위 그룹핑 컨테이너
공정모델
System
시스템 엔티티 — Project 하위의 공정 시스템 단위 그룹
공정모델
ApiDef
API 정의 엔티티 — AAS API 호출 명세 (엔드포인트/메서드)
공정모델
ApiCall
API 호출 엔티티 — 실제 API 호출 인스턴스 (파라미터/결과)
공정모델
TokenSpec
토큰 명세 — 공정 내 데이터 토큰(심볼)의 타입/규칙 정의
공정모델
Call
호출 엔티티 — Work 실행 중 외부 시스템/AAS 호출 참조
공정모델
OEE
종합 설비 효율 — Availability × Performance × Quality (이상: >85%)
KPI
Availability
가동률 — 실제가동시간 / 계획가동시간 × 100%
KPI
Performance
성능률 — 실제생산량 / 이론생산량 × 100%
KPI
Quality
품질률 — 양품수 / 전체생산수 × 100%
KPI
MTBF
평균 고장 간격 — 총가동시간 / 고장건수 (높을수록 신뢰성 우수)
KPI
MTTR
평균 수리 시간 — 총수리시간 / 수리건수 (낮을수록 유지보수 우수)
KPI
CycleTime
사이클 타임 — 제품 1개 생산에 소요되는 실제 시간
KPI
ThroughputRate
처리율 — 단위 시간당 생산되는 제품/작업 수량
KPI
DefectRate
불량률 — 불량품 수 / 전체 생산량 × 100% (1 - Quality)
KPI
REST
표현 상태 전송 — HTTP 기반 AAS API의 아키텍처 스타일
API
GET
HTTP 조회 메서드 — AAS/Submodel 데이터 읽기에 사용
API
PUT
HTTP 갱신 메서드 — AAS Property 값 전체 교체에 사용
API
POST
HTTP 생성 메서드 — 새 Submodel/AAS 생성에 사용
API
DELETE
HTTP 삭제 메서드 — AAS/Submodel 리소스 제거에 사용
API
HTTP
하이퍼텍스트 전송 프로토콜 — AAS API 통신 기반 프로토콜
API
Base64Url
URL 안전 Base64 — AAS id를 URL 경로에 인코딩할 때 사용
API
CORS
교차 출처 자원 공유 — 브라우저 대시보드가 API 호출할 때 필요
API
JSON
JavaScript 객체 표기법 — AAS API 기본 직렬화 포맷
API
YAML
사람이 읽기 쉬운 직렬화 포맷 — OpenAPI 스펙 작성에 사용
API