EcoStruxure Machine Expert 在生成菜单中提供了不同的生成程序。这些程序用于处理句法检查,可以只在更改的对象上检查,也可以在活动应用程序的所有对象上检查。
在将代码下载到设备之前,您可执行离线代码生成,以检查是否有编译错误。要成功登录,必须在没有检测到任何错误的情况下完成代码生成。
在以下情况下,生成机器代码:
应用程序项目被下载到目标设备(控制器、仿真目标)。
执行了
命令。在每次下载时,包含代码和加载的应用程序的引用 ID 的编译信息将保存在项目目录的文件 <项目名称>.<设备名称>.<应用程序 ID>.compileinfo 中。在执行
或 命令时,会删除 compileinfo 文件。当通过生成命令(缺省位于
菜单)编译项目时,不会执行代码生成。生成过程会检查项目以检测编程错误。任何检测到的编程错误将显示在 视图中(消息类别 )。在代码生成期间,可检测到并显示其他错误。这些错误只能由代码生成器检测,或者由内存分配产生。