元素:异常转换 如果发生错误或异常,异常转换将控制切换到下一个状态或伪状态。异常转换具有保护条件和可选的操作。 异常转换会中断当前处理。首先,处理当前活动状态,直到循环结束。然后系统切换到旨在对此异常作出反应的状态。在此状态下,执行错误处理和异常处理。源状态通常是一个复合的正交状态。 提示 异常转换用于从任何子状态退出复合状态。其状态被评估为 后 已执行了活动状态的 DO 动作。即使异常转换的条件
元素:注意 随着 笔记 元素,您可以在类图或状态图的编辑器中插入注释文本。 行动 描述 在里面 工具箱 查看,选择 笔记 元素。 在编辑器中,单击所需的插入位置,或拖动 笔记 那里。 note 元素被插入。 双击元素中的文本并将文本替换为所需的文本。 光标显示为 在不允许的插入位置上的禁止符号。 光标是一个 在允许的位置有蓝十字。 目前,只能使用一行注释。 本节内容如下 :
命令:创建图像 象征: 功能 : 命令打开 创建图像 对话框从类图或状态图生成PNG图形文件,然后将其保存在文件系统中。 称呼 : UML 对象的上下文菜单 设备 查看或 POU 看法 对话框:创建图像 表 7 . 设置 长边的大小(以像素为单位) 图像边长 根据 UML 图的布局,图像以横向或纵向导出。因此,该值描述了图像的宽度或高度。 在桌面上保存位图 :对象名称用作文件名(例如,“MyCla
设计和开发 当您在类图中以图形方式编程时,您的更改会自动导致对类图中对象的适应 POU 查看和 设备 看法。新对象被插入到它们的基本结构中,并且现有对象被调整。例如,您可以通过类图在 POU 中插入声明。 这允许您在类图中设计应用程序的体系结构并同步获取合适的 POU。然后补充 POU 中的实现。 以下步骤为应用程序创建类图。 1. 创建项目 打开 CODESYS . 点击 文件 → 新项目 .
状态图 状态图是一种图形形式,您可以使用它对有限状态机进行图形化编程。状态机是在运行时连续处于有限数量状态之一的系统。可以在每个状态下执行操作。当一个事件发生时,就会发生到下一个状态的转换。也可以在过渡期间执行操作。 在 CODESYS ,状态图是在 状态图 实现语言。这种类型的 POU 由 中的符号 POU 查看或 设备 看法。您可以将程序、功能块、函数、方法、动作或属性创建为状态图。编辑器提供
在状态图编辑器中工作 在状态图编辑器中,您以图形方式实现状态图。 实现状态图 您可以插入调用方法或操作的状态。插入转换时,您可以定义状态转换的条件。插入时,条件为 TRUE 默认情况下,表示为 .之后,您可以更改此值以调用操作或方法。 您可以通过插入伪状态来实现控制结构。为了改进概述,您可以将状态分组为复合状态,您可以通过完成转换为其实现常见行为。您可以使用异常转换来编程发生错误时的行为。 COD