状态图 状态图是一种图形形式,您可以使用它对有限状态机进行图形化编程。状态机是在运行时连续处于有限数量状态之一的系统。可以在每个状态下执行操作。当一个事件发生时,就会发生到下一个状态的转换。也可以在过渡期间执行操作。 在 CODESYS ,状态图是在 状态图 实现语言。这种类型的 POU 由 中的符号 POU 查看或 设备 看法。您可以将程序、功能块、函数、方法、动作或属性创建为状态图。编辑器提供
命令:将项目结构导入活动类图 功能 :该命令导入项目结构(如在 POU 查看和 设备 视图)进入活动类图。 称呼 :空类图的上下文菜单 只导入与类图相关的对象。相关对象是程序、功能块、功能、动作、方法、接口、DUT 和 GVL。如果类图直接位于应用程序下方,则导入项目的所有相关对象。如果类图位于文件夹中,则仅导入位于该文件夹中的相关对象。 本节内容如下 :
对话框:项目环境,UML 功能 :对话框显示项目的当前 UML 编译器版本。您可以更新编译器版本。 称呼 : 项目 → 项目环境 菜单, UML 标签 行动 不更新 :保留项目中的UML编译器版本。 更新到 xxxx : CODESYS 将 UML 编译器版本更新为所选版本。 当前的 UML 编译器版本和推荐的 UML 编译器版本显示在列表框上方。 加载此项目时检查更新 :每次加载项目时都会检查编
对话框:选项:UML 象征: 功能 :对话框包含在类图编辑器和状态图编辑器中工作的配置选项。 称呼 : 工具 → 选项 菜单, UML 类别 退出对话框时,更改的选项将应用于所有当前打开的 UML 编辑器。 标签:常规 网格 网格空间 网格线间距(以像素为单位)。默认值:10 对齐网格 :当位置改变时,UML 编辑器中的元素与网格对齐。此设置也可以通过编辑器中的命令进行更改。 显示网格点 :网格在
对话框:新动作对象 功能 :在对话框中定义要创建的新对象。点击后 添加 退出对话框, CODESYS 创建对象并打开其编辑器。 称呼 :具有 ENTRY、EXIT 和 DO 操作的状态元素。点击 象征。 要求 :当您编辑允许操作的状态或伪状态时,将显示该符号。 行动 选中后,新对象是 行动 类型 方法 选中后,新对象是 方法 类型 姓名 新对象的名称(例如: Execute ) 返回类型 可用于
命令:启用网格,禁用网格 象征: , 功能 :该命令在类图或状态图中打开/关闭网格。命令名称也会更改并指示当前的启用状态: 启用网格 订单 网格禁用 . 称呼 : 类图的上下文菜单 启用网格后,当位置更改时,元素会与网格对齐。这 对齐网格 选项(意思相同)被选中 工具 → 选项 → UML → 常规 .当网格被禁用时,一个元素可以定位在任何地方。 UML 选项被禁用。 本节内容如下 :
与内插器的时序同步 G代码 : G75 功能 :该命令阻止解码器的功能块处理 G 代码,直到插值器遍历所有先前的对象。当内插器到达 G75 ,所有队列都是空的,NCDecoder 和所有预处理功能块继续运行。 此函数对于使用变量很有用。解码器在处理相应行时替换变量。但是,根据队列机制,插值器的执行发生在指定时间之后。您可以使用 G75 用于等待和同步变量的评估以及插值器的后续处理。 句法 G75