산업제어코드생성

산업제어코드생성을통해산업제어개발자들은모델을손으로직접코딩하는것보다더욱빠르고쉽게임베디드코드로변환하여개발시간을50%단축하고고무결성시스템外公外公을달성하고생산환경에서쇄기가즉시설계대로작동하도록구현할수있게되었습니다。

20년이넘는시간동안임베디드코드생성분야에서성공을거두어온MathWorks는생산조직에서다음과같은목적을이룰수있도록도움을주는기술개발을위해정진하고있습니다。

  • 소프트웨어아키텍처및설계
  • 임베디드코드생성
  • 银(software-in-the-loop)및公益诉讼(processor-in-the-loop)테스트등의임베디드코드검증
  • iec61508및iec61511 tlv2

이전방식으로는아직도제어기개발이끝나지않았을것입니다。모델기반설계를도입한결과훨씬빨리출고할수있었을뿐아니라훨씬더안정적인제품을만들수있었습니다。제어기에대한세밀한조정이가능했기때문에고객의가99%추가조정없이기본구성으로실행하고있습니다。”

柯蒂斯·克兰,江森自控

소프트웨어아키텍처및설계

MATLAB®,仿金宝app真软件®와Stateflow®는모터,발전,로봇공학,공정자동화시스템을위한산업 제어시스템개발에적합한툴입니다。정적다이어그램대신실행가능한사양을사용하여설계시간이단축되고조기검및확이가능해집니다。Simscape™、电动机控制Blockset™및机器人系统工具箱™를사용하여멀티도메인시스템을모델링하고코드생성제품을통해코드를생성할수있습니다。

하드웨어지원패키지를사용하여알고리즘을Arduino®, stm32, nxp™,nvidia®, TI C2000™,Zynq®및기타기기에신속하게배포할수있습니다。

임베디드코드생성

嵌入式编码器®는MATLAB파일과Sim金宝appulink모델로부터임베디드코드를생성합니다。기본적으로모든기기에대해ansi / iso c또는c++코드가생성됩니다。또한이렇게생성된코드는유연한API를사용하여특정单片机및DSP에맞게쉽게최적화될수있습니다。시뮬레이션또는코드생성중에손으로작성한코드를통합할수도있습니다。金宝appSimulink PLC Coder™를사용하여PLC및PAC용IEC 61131 - 3구조텍스트및래더다이어그램을생성할수있습니다。

임베디드코드검

公益诉讼(processor-in-the-loop)및边境(半)테스트는소프트웨어및시스템을실행하고참조모델의동작과비교하는과정을자동화하여산업제어검증의근간을이룹니다。Pil테스트환경조성은嵌入式编码器또는프로세서보드에직접연결을통해할수있습니다。金宝app仿真软件实时™을사용하여仿真软件플랜트모델로부터실시간코드를생성하고실행하여边境테스트를할수있습니다。金宝app仿真软件测试™를사용하여公益诉讼및边境테스트를작성,실행,검토및구성할수있습니다。

Iec 61508 tllon

Iec 61508은주한산업제어전준입니다。TÜV SÜD는嵌入式编码器및Simulink모델검金宝app툴을IEC 61508하였습니다。德国莱茵SUD는또한仿真金宝app软件PLC编码器를IEC 61508인증하고,그공정자동화산업적용을IEC 61511인증한바있습니다。TÜv sÜdIEC认证套件를통해사용할수있습니다。德国莱茵SUD인증은IEC认证工具包에서도제공되는응용분야별검증및확인워크플로를기반으로합니다。