OPC기반 가상공정 시뮬레이션을 위한 다중 PLC환경 구축 방법

현재의 생산 공정은 점점 단축되고 있는 제품의 Product Life Cycle에 신속한 대응을 하기 위하여 혁신적 생산기술의 개발 및 활용에 노력하고 있다. 생산기술 혁신의 한 가지 방법으로 Virtual Manufacturing의 이용과 활용 범위는 점점 증가추세이다. 다양한 산업에서 활용하고 있는 이 생산기술의 핵심은 새로운 제품 양산을 위하여 기존의 공정에 추가 공정 결합의 Setup Time을 효율적으로 관리하는 유연한 생산 체제를 구축하는 것이다. [1, 2, 3] 특히, 자동차, 중장비 등의 자동화 공정 관리는 대부분 PLC에 통해서 제어되고 있으며, Setup Time을 줄이기 위해서 다양한 방법으로 검증을 실시하고 있다. 특히 제어 프로그램을 활용한 가상 시뮬레이션 검증은 점점 증가 추세에 있다. 그러나 이 기술 역시 한계점을 가지고 있다. 자동차 산업을 예를 들면, 전체 공정이 여러 개의 PLC로 나누어져서 관리되고 있으며 MAIN 과 LOCAL PLC의 상호간의 통신을 통해 필요정보를 공유하며 공정을 제어한다. 기존의 가상공정 시뮬레이션의 방법은 각 세부 공정의 PLC를 대상으로 검증작업을 실시하여 대상공정의 프로세스를 확인하였기 때문에 전체적인 프로세스의 흐름을 한 눈에 파악하기가 원활하지 않았다. 따라서 기존 방법과는 달리 세부 공정단위의 PLC시뮬레이션이 아닌 전체 공정 단위의 PLC시뮬레이션을 통해 좀 더 효율적인 시뮬레이션 환경을 구축하고자 OPC기반 가상공정 시뮬레이션을 위한 다중 PLC환경 구축 방법에 대해서 제안하고자 한다.