主要内容

生成简单的代码结构金宝app子系统

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

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

  1. 如果你没有plcdemo_simple_subsystem.exp文件打开,在MATLAB中打开它®编辑器。在包含该文件的文件夹中,键入:

    编辑plcdemo_simple_subsystem.exp

    系统显示如下文件。

    下图演示了一个简单的Simulink子系统中生成的代码到结构化文本组件的映射。金宝appSimu金宝applink子系统对应于结构化文本功能块,子系统

    请注意

    编码器将别名数据类型映射到生成代码中的基本数据类型。

  2. 像检查PLC代码一样检查这段代码。检查生成的代码。

请注意

的Sim金宝appulink模型plcdemo_simple_subsystem的输入或输出不包含信号名称SimpleSubsystem块。因此生成的代码具有端口名称U而且Y的输入和输出变量名FUNCTION_BLOCK.然而,即使您的模型包含信号名称,编码器也只在生成的代码中使用端口名称。