개요

독립성을 지닌 PIO Service

PLC 기기와 PC간의 통신 중계역할을 담당하는 Middleware
PIO Service에서 지원되는 모든 PLC기기는 기종과 무관하게 PIO Service Protocol로 통합되어 응용프로그램에게 장치독립성을 보장 하는데
이는 PLC기기의 변경에 따른 프로그램의 재수정 과 시행착오를 줄일 수 있게 됩니다.

특징

PIO Service의 특징을 소개합니다.

독립성 보장, 허용 통신포트 개수 문제 해결 등
PIO Service의 수많은 특징이 있지만, 그중에 대표적인 6가지 특징을 소개합니다.

독립성 보장
응용프로그램에게 PLC기기의 독립성 보장
통신포트 문제 해결
일부 PLC기기(Melsec Series)에서 나타나는 허용 통신포트 개수 문제 해결
시간 감축 효과
물리적인 PLC기기 없이 개발단계, 테스트 단계에서 프로그램을 검증( 시운전 시간 감축 효과)
통합 관리
PLC기기와의 Interface를 통합 관리(메모리 맵(Memory Map)이라고 하는 데이터 구조를 정의)
개발 언어 접목 용이
COM 기반의 PIO AXClient모듈을 제공 함으로서 여러 개발 언어에서 접목이 용이.
기반제공
응용프로그램에게 순수 업무 프로세스에 전념할 수 있는 기반제공

구성도

PIO Service의 구성도

제품구성

결코 간단하지않은 구성

PIO Service는 크게 3가지의 제품으로 구성이 되어있습니다.
PIO Service, PIO Connector, PIO Active-X Client

PIO Service
OS의 서비스로 실행이 되며, 실질적인 PLC 기기와의 통신 기능을 제공하는 서비스
PIO Connector
로컬 또는 원격에서 PIO Service에 접속하여, 환경설정을 할 수 있는 Management Program
(Write Test, Station Test : PLC기기와 약속된 Interface 동작을 테스트 할 수 있는 Test Tool)
PIO Active-X Client
개발자에게 손쉽게 PIO Service를 이용할 수 있도록 제공되는 통신 콤포넌트로서, COM이 지원되는 모든 언어에서 참조하여 활용 가능

구축사례

다양한 사례

PIO Service를 사용한 다양한 사례들을 소개합니다.
차체 생산 계획 데이터지시 시스템, MES 자동기 생산지시 시스템, 라인 트래킹 시스템, 설비가동 현황 시스템 등