万博1manbetxSimulink的PLC编码器
PLC및PAC의IEC 61131-3구조텍스트(ST)및래더다이어그램생성
万博1manbetxSimulink的PLC编码器™는的Simulink®모델,Stateflow的®차트및MATLAB®함수로부터하드웨어독립형IEC 61131-3구조텍스트(ST)및래더다이어그램을생성합니다。구조텍스트(ST)와래더다이어그램은的PLCopen XML및3S-智能软件解决方案CODESYS万博 尤文图斯®罗克韦尔自动化工作室5000,西门子TIA博途및欧姆龙®SYSMAC®工作室와같이널리사용되는통합개발환경(IDE)에맞는파일형식으로생성됩니다。그결과,응용프로그램을컴파일하여수많은PLC(可编程逻辑控制器)및PAC(可编程自动化控制器)장치에배포할수있습니다。
万博1manbetxSimulink的PLC编码器는PLC및PAC IDE와시뮬레이션툴을사용하여구조텍스트(ST)와래더다이어그램을검증하는데도움이되는테스트벤치를생성합니다。정적코드메트릭및모델과코드간의양방향추적성을포함한코드생성보고서또한제공합니다。IEC认证工具包(IEC 61508및Ç61511용)를통해산업표준을지원합니다。
시작하기:
타사IDE지원
万博1manbetxSimulink的PLC编码器는西门子®STEP 7 / TIA Portal中,罗克韦尔自动化®工作室5000,3S CODESYS®및的PLCopen XML을비롯한타사IDE에서사용하는다양한파일형식의구조텍스트(ST)를생성합니다。万博1manbetxSimulink的PLC编码器는또한罗克韦尔自动化工作室5000,3S CODESYS및的PLCopen XML에대한래더다이어그램을생성합니다。
구조텍스트(ST)생성
万博1manbetxSimulink的PLC编码器180는개가넘는的Simulink블록,모든状态流모델및많은MATLAB함수를지원하므로피드백루프,모드와상태로직및수학집약적인알고리즘을포함하는제어시스템모델로부터구조텍스트(ST)를생성합니다。
래더다이어그램가져오기및생성
시뮬레이션과검증을위해罗克韦尔自动化工作室5000래더다이어그램을Simulink的내로가져옵니다。万博1manbetxCODESYS,工作室5000및的PLCopen XML형식을위한래더로직을생성합니다。IDE에뮬레이터에서실행되는테스트벤치를생성하고실행하여생성된래더다이어그램의유효성을검사합니다。
코드최적화
万博1manbetxSimulink的PLC编码器는메모리크기를줄이고생성된구조텍스트(ST)및래더다이어그램의실행속도를높이기위해기본적으로최적화를적용합니다。이러한최적화에는불필요한코드제거,수식간결화및서브시스템재사용이포함됩니다。
코드주석,양방향추적및문서화코드
코드주석,사용자별블록설명및양방향링크를통해Simulink的万博1manbetx모델구성요소와생성된코드를탐색하고추적할수있습니다。코드생성보고서는코드검토와디버깅을위한모든정보를갖고있습니다。
코드테스트와검증
허용오차내에서Sim万博1manbetxulink的시뮬레이션결과와PLC의결과와가치하는지확인하는테스트벤치를생성합니다。万博1manbetxSimulink的PLC编码器와함께万博1manbetxSimulink的编码器™,万博1manbetxSimulink的实时™,및的Speedgoat目标컴퓨터를사용하여실시간으로硬件在半实物테스트를실행합니다。
이기능과그에상응하는함수에대한세부정보는릴리스정보를참조하십시오。