教程:可视化冰箱控制器 本教程演示如何将可视化添加到项目并将可视化元素链接到控制程序的变量。 另一个例子,见:你的第一个 CODESYS 程序 准备 本教程基于示例程序 RefigeratorControl ,它是在“你的第一个程序”中创建的 CODESYS ”章节。完成的程序也可以在安装目录中找到 CODESYS 在里面 Projects 子文件夹。 创建可视化 . 可视化由以下三个可视化屏幕组
可视化元素:旋转框 象征: 类别: 常用控件 元素以定义的间隔增加或减少变量的值。 元素属性 所有元素属性都可用吗? 仅当您选择 先进的 选项或 所有类别 过滤 特性 。 元素名称 例子: Speed controller conveyor belt 提示 为元素分配单独的名称,以便在元素列表中更快地找到它们。 元素类型 旋转框 位置 该位置定义可视化窗口中元素的位置和大小。这是基于笛卡尔坐标系的
可视化元素:复选框 象征: 类别: 常用控件 该复选框可以具有启用 (1) 和禁用 (0) 的状态。启用后,该框有一个复选标记。 元素属性 所有元素属性都可用吗? 仅当您选择 先进的 选项或 所有类别 过滤 特性 。 元素名称 例子: Voltage_on 提示 为元素分配单独的名称,以便在元素列表中更快地找到它们。 元素类型 按钮 多变的 多变的 ( BOOL ) 例子: PLC_PRG.xIs
可视化元素:警报横幅 象征: 类别: 报警管理器 该元素是警报表的简化版本。它仅可视化单个警报。在元素属性中,您可以指定显示哪些信息。您定义元素的外观和控制元素行为的变量。 提示 警报横幅仅显示活动警报。如果警报被确认,则它会从警报横幅中消失。 提示 这 警报横幅 可视化元素无法插入到 POU 池中的可视化中。 元素属性 所有元素属性都可用吗? 仅当您选择 先进的 选项或 所有类别 过滤 特性 。
动画彩色显示 元素的颜色在 颜色 元素属性的属性。在那里,您可以从列表框中选择预定义的样式颜色或在颜色对话框中选择颜色。 这 颜色变量 element 属性用于元素的颜色动画。当您将变量传递给属性时,您可以在应用程序代码中编程颜色更改或配置导致颜色更改的用户输入。代码中的颜色常量或颜色变量具有数据类型 DWORD 并根据 RGB 颜色空间或 RGBA 扩展进行编码。 RGBA 颜色空间中的颜色定义
评估程序代码中的报警信息 这 报警表 可视化元素可以在运行时将可视化信息写入应用程序变量。此变量可以通过编程方式进行评估。 您可以从结构中获取有关报警的信息(例如:报警组、报警 ID、状态转换的时间戳、锁存变量、消息文本) AlarmSelectionInfo ( VisuElemsAlarm 图书馆)。 为了做到这一点,在 选择 – 用于表示所选警报信息的变量 报警表的属性,指定一个类型的变量
可视化元素:表格 象征: 类别: 常用控件 该元素显示可以在表中表示为数组的数据。因此,可视化变量的数据类型可以是 1) 一维数组,2) 最大二维数组,3) 数组数组,4) 结构数组,或 5) 数组功能块。 元素属性 所有元素属性都可用吗? 仅当您选择 先进的 选项或 所有类别 过滤 特性 。 元素名称 例子: Data set component 1 提示 为元素分配单独的名称,以便在元素列表中
可视化元素:隐形输入 象征: 类别: 常用控件 该元素在编辑器中以虚线显示,在在线模式下不可见。您在输入配置中定义 el 的行为。 元素属性 所有元素属性都可用吗? 仅当您选择 先进的 选项或 所有类别 过滤 特性 。 元素名称 例子: Unsichtbare_Eingabe_1 提示 为元素分配单独的名称,以便在元素列表中更快地找到它们。 元素类型 隐形输入 位置 该位置定义可视化窗口中元素的位
可视化元素:Path3D 注意 该元素不适用于 CODESYS HMI 显示变体。 象征: 类别: 特殊控制 这 路径3D 可视化元素以图形方式将两个独立记录的曲线显示为 3D 路径。它专门设计用于与 CNC 一起使用,以显示机床或机器人的轨迹。显示编程路径(路径)和实际行进路径(轨迹)。 尽管可视化元素是为与 CODESYS SoftMotion 在 CNC 中,它也可用于显示任何其他记录。在这
可视化元素:ActiveX 象征: 类别: 特殊控制 该元素用于链接可视化中的现有 ActiveX 控件。您可以在元素属性中配置方法调用及其参数 活动X 元素。 元素属性 所有元素属性都可用吗? 仅当您选择 先进的 选项或 所有类别 过滤 特性 。 元素名称 例子: GenElemInst_1 提示 为元素分配单独的名称,以便在元素列表中更快地找到它们。 元素类型 活动X 元素 安装了链接到可视化