PLC 자산 정보
자산 식별
CellPLC-142
LS ELECTRIC XGI-CPUU
globalAssetId urn:plant142:plc:CellPLC-142
제조사
LS ELECTRIC
모델
XGI-CPUU
보유 Submodel
- Nameplate02006
- TechnicalData02003
- OperationalData과정용현재
OperationalData Submodel 구조 및 실시간 값
OperationalData
idShort: OperationalData | 과정용 커스텀 Submodel
SME 수
10
OperationalData/ SubmodelElementCollection
├─
CurrentStep
xs:int
현재 실행 STEP 번호
9
├─
CycleCount_Today
xs:int
오늘 사이클 수
1,247
├─
CycleCount_Total
xs:int
누적 사이클 수
48,203
├─
LastCycleTime
xs:double
마지막 사이클 시간 (s)
56.2 s
├─
AverageCycleTime
xs:double
평균 사이클 시간 (s)
55.8 s
├─
ErrorCode
xs:int
현재 에러 코드 (0=정상)
0
├─
ErrorMessage
xs:string
에러 메시지
""
├─
CellStatus
xs:string
"Running"/"Stopped"/"Error"
"Running"
├─
ShiftStartTime
dateTime
현 교대 시작 시각
08:00:00
└─
ProductionCount_Shift
xs:int
현 교대 생산량
456
CurrentStep = 9 — 조립 진행 중
S1
완료
완료
S2
완료
완료
S3-S8
완료
완료
S9
진행중
진행중
S10+
대기
대기
PLC → AAS 데이터 흐름
PLC 내부 메모리
비트 메모리
M0.0 ~ M9.F
워드 레지스터
D0 ~ D9999
EtherNet/IP 또는 Modbus TCP
▼
DemoServer SQLite
테이블: equipment_property
asset_id | property | value | ts
REST API GET /shells/{id}/submodels
▼
AAS OperationalData
Property 값 갱신 완료
실시간 갱신 주기
- CurrentStepPLC 비트 감지 → 즉시100ms 폴링
- CycleCount완료 이벤트 트리거이벤트 기반
- AverageCycleTime이동 평균 계산사이클 완료시
- 대시보드 갱신REST GET /submodels3초 GET 폴링
통신 프로토콜
PLC → OPC-UA포트 4840
PLC → Modbus TCP포트 502
AAS REST API포트 8080