자동 코드 생성이 가능한 시뮬링크 PLC 코더 발표
세계적인 테크니컬 엔지니어링 소프트웨어 공급업체인 매스웍스코리아(대표: 함창만, www.mathworks. co.kr)는 PLC(프로그래밍 가능 로직 컨트롤러) 및 PAC(프로그래밍 가능 자동화 컨트롤러) 장치에 대해 IEC 61131 국제표준에 따른 구조화된 텍스트를 생성하는 신제품인 Simulink PLC Coder(시뮬링크 PLC 코더)를 발표했다. 이 첨단 제품은 PLC 및 PAC에 의해 제어되는 제조 및 발전 장비를 위한 모델 기반 설계를 가능하게 한다.
엔지니어는 Simulink PLC Coder를 사용하여 크로우즈드 루프 및 타 프로그램들을 관리하는 응용 프로그램을 비롯한 산업 제어 시스템에 이용할 코드를 자동으로 생성할 수 있다. 자동 코드 생성은 모델 기반 설계의 핵심이 되는 부분으로, 기존 핸드 코딩시 발생하는 오류를 제거하고 전반적인 개발 및 검증 시간을 단축하는 데 도움을 준다.
매스웍스의 산업 자동화 및 기계 산업 매니저인 토니 레논(Tony Lennon)은 “기업들이 보다 복잡한 메카트로닉 산업 시스템을 혁신하고 개발할 수 있는 방법을 지속적으로 찾고 있기 때문에 산업 자동화는 경쟁이 치열한 분야이다.”며 “우리 고객들은 자동 코드 생성 기능을 가진 매스웍스 모델 기반 설계가 전기, 기계 및 제어 시스템 분야가 포함된 복잡한 시스템을 설계하고 검증하는 데 최상의 방법임을 인지하고 있으며, 모델 기반 설계 방법은 고객들이 성공적으로 시스템을 개발하도록 해준다”고 밝혔다.
Simulink PLC Coder는 Simulink 모델, Stateflow(스테이트플로우) 차트 및 Embedded MATLAB 코드로부터 구조화된 텍스트(structured text) 형식으로 소스 코드를 생성한 다음 산업 자동화 공급업체의 IDE(통합 개발 환경)를 사용하여 코드를 컴파일하고 기계 제어 장치에 일반적으로 사용되는 PLC 또는 PAC상에서 실행된다.매스웍스는 사용자가 산업 장비 개발에서 모델 기반 설계를 통합할 수 있도록 지원하기 위해 자동화 솔루션 전문업체인 로크웰 오토메이션(Rockwell Automation) 및 B&R을 포함한 선도적인 산업 자동화 공급업체와 긴밀하게 협력하고 있다.
로크웰 오토메이션의 전략적 제휴 매니저인 제이슨 웨버(Jason Weber)는 “매스웍스와의 협력으로 우리 고객들은 기계 성능을 향상하는 PAC 응용 프로그램 개발을 위한 모델 기반 설계를 활용할 수 있게 되었다. 모델 기반 설계와 우리가 추구하는 가상 설계 및 생산 전략과의 일체감을 통해 고객은 출시 기간 단축, 엔지니어링 비용 절감, 제작 전 추가 검증 등이 가능해진다”라고 설명했다.
아울러, B&R Industrial Automation의 메카트로닉스 기술 선임 개발자인 필립 월너(Philipp Wallner)는 “모델 기반 설계는 고객이 산업 장비용 전자 기계 및 제어 시스템의 통합을 검증하기 위한 새로운 개발 접근 방식을 제공한다. 또한, 자동 코드 생성을 통해 최종 완결된 출시 시스템에 대한 테스트 및 개발 시간 단축을 가능케 한다. Simulink PLC Coder를 활용하면 고객이 자사 응용 분야에서의 요구사항에 따라 구조화된 텍스트(structured text)와 C 코드 생성 중에서 선택할 수 있으므로 시뮬링크 환경을 위한 자사의 제어, 시각화, 모션 컨트롤 및 커뮤니케이션 업무의 개발 환경인 B&R Industrial Automation Studio가 보완된다”고 밝혔다.
이선구 기자(sunny@eucrastine.com)
<저작권자(c)스마트앤컴퍼니. 무단전재-재배포금지>