PLECS Coder

将PLECS模型转化为C代码

PLECS Coder将仿真模型转化为ANSI-C代码。代码编译后可以在运行仿真的电脑或其他目标硬件上执行,例如嵌入式控制平台和硬件在环(HIL)实时仿真系统。典型应用是将PLECS电路模型当作虚拟被控对象,以验证真实控制器的硬件设置和代码运行。生成的代码也可以在运行仿真的电脑上直接执行,以缩短离线仿真时间。

代码生成的目标系统

PLECS Blockset中的PLECS Coder完全集成在Simulink Coder 中(旧称:Real-Time Workshop)。 用户一旦启动链接(Build)步骤,PLECS会自动为电路模块生成代码并嵌入到Simulink代码框架的相应位置。PLECS可以为两种不同的目标系统生成代码:Rapid Simulation target(又称:RSim target)或者Real-Time target。如不特殊说明,PLECS会根据Simulink Coder的设置自动选择目标系统。

支持的实时仿真平台

生成的代码可以被应用到与Simulink兼容的实时平台上,如Opal-RT(RTLAB)和dSPACE。更多信息请咨询相关实时平台厂商。