主要内容

生成的代码结构MATLAB函数

本主题假设您已经从Simulink生成了结构化文本代码金宝app®模型。如果你还没有这样做,请看从模型窗口生成结构化文本

本主题中的示例显示了为CoDeSys Version 2.3 IDE生成的代码。为其他IDE平台生成的代码看起来有所不同。

  1. 打开plcdemo_eml_tankcontrol模型。

  2. 打开PLC编码器应用。单击公司代码选项卡。

  3. 点击生成PLC代码

    金宝app仿真软件PLC编码器™软件生成结构化文本代码并将其放入current_folder/ plcsrc plcdemo_eml_tankcontrol.exp

  4. 如果你没有plcdemo_eml_tankcontrol.exp文件打开,在MATLAB中打开它®编辑器。

    下面的图演示了生成的代码到Simulink子系统的结构化文本组件的映射金宝appMATLAB函数块。编码器试图对生成的MATLAB局部函数代码执行内联优化。如果编码器认为保持局部函数不变更有效,则将生成的代码放在名为结构化文本(Structured Text)的构造中函数

  5. 检查生成的结构化文本代码。