매스웍스코리아(대표이사: 이종민)는 오늘 지멘스 자동화 시스템(Siemens Automation Systems)과 시뮬레이션 및 모델 기반 설계(Model-Based Design)에서 협력 관계를 강화했다고 밝혔다. 이로써 고객들은 모델 기반 설계를 활용해 복잡한 제어 알고리즘을 더욱 쉽게 개발하고 구현할 수 있게 된다. 이제 제어 엔지니어는 Simulink에서 코드를 생성해 Siemens SIMATIC S7 모듈식 PLC 컨트롤러 및 SIMATIC WinAC RTX 소프트웨어 컨트롤러에 배포할 수 있게 됐다. 그 결과, 시뮬레이션을 통해 고급 제어 전략을 설계 및 시험할 수 있어, PLC 하드웨어에서 추가 검증을 수행하기에 앞서 개념을 확인하는 일이 가능하다. 이러한 통합을 지원하기 위해 지멘스는 매스웍스 커넥션즈 프로그램 (MathWorks Connections Program)에 참여했다.
모델 기반 설계를 사용하면 시뮬레이션을 통해 중요하고 복잡한 제어 함수를 검증할 수 있다. 개념상의 오류를 초기단계에서 감지해 장치 하드웨어에 알고리즘을 구현하기 전에 수정할 수 있다. 이를 통해 개발 시간이 단축되고 좀 더 효율적으로 생산을 시작할 수 있어 프로젝트 전반에서 비용이 감소한다. MathWorks Simulink PLC Coder는 IEC61131-3 규격의 SCL(구조화 제어 언어) 코드를 생성한 후 SIMATIC S7-300 및 S7-400용 STEP 7 V5.5 엔지니어링 시스템 및 최신 세대 SIMATIC S7-1200 및 S7-1500 컨트롤러용 TIA Portal 엔지니어링 프레임워크에 통합된 STEP 7으로 전송할 수 있다.
좀 더 계산 집약적인 알고리즘을 위해 MathWorks Embedded Coder를 통해 지멘스에서 제공하는 Simulink용 무료 애드온인 Siemens WinAC Target을 사용하여 WinAC RTX에서 구현할 수 있는 ANSI/ISO C 코드를 생성할 수 있다. WinAC Target은 WinAC RTX에서 Simulink 알고리즘을 실행하기 위해서 필요한 모든 파일과 프로그램 모듈을 생성한다. 따라서 프로세스 엔지니어가 Simulink 언어에 대한 지식이 충분