PLC PARSERDATA STANDARDIZATION

PLC 프로그램 분석 처리 시스템

다중 파서를 통한 제어 로직 자동 분석 및 표준 데이터 변환

주요 기능 & 특징

다중 PLC 파서
Siemens, Allen-Bradley, LS, Mitsubishi 등 4종을 지원하여 로직 트리와 dependency를 분석.
I/O 태그 매핑
Tag-Device 관계를 추출하고 JSON/XML/CSV 포맷으로 변환.
시퀀스 데이터 추출
Sequence/State 정보를 그래프 형태로 시각화하여 공정 핵심 데이터를 자동 추출.
고속 처리 엔진
대용량 로직도 빠르게 분석할 수 있는 병렬 파서 및 캐시 구조.

8단계 파서 파이프라인

단계 처리 내용
1. Domain Model Flow-Work-Call 구조
2. IR Intermediate Representation 생성
3. IrNormalizer 플랫폼 제약 분석/정규화
4. StatementAdapter 벤더별 명령어 매핑
5. ExpressionPlanner 수식 분해/단순화
6. RungPlanner LD Rung 레이아웃 최적화
7. XmlProjectWriter 벤더별 프로젝트 파일 생성
8. PLC Code LD/ST/FBD 코드 생성
무손실 변환

PLC Code ↔ IR ↔ PLC Code 양방향 변환 시 99.5% 동일 코드 재생성 달성

활용 방안

  • PLC 데이터 통합 분석 및 로직 구조 해석 → 공정 최적화 기반 구축
  • 표준 데이터셋 구축 및 품질 검증 → AI/LLM 학습용 재사용
  • 중소·중견 제조기업을 위한 서비스형 도구로 제공