示例:对话框 产品 : CODESYS Visualization 此示例显示如何在可视化中使用对话框。 描述 可视化用户可以打开对话框并输入数据。关闭对话框后,输入的数据将被保存并显示在主窗口中。 附加信息 可视化显示三个变量,用户可以通过输入字段为其输入值。 另一个对话框是通过 Open Dialog 按钮。可以在那里设置和保存这些值。然后它们被插入到主窗口中。 系统要求和限制 编程系统 CO
示例:动态文本 产品 : CODESYS Visualization 此示例显示如何使用文本字段。 描述 示例项目中实现的可视化允许用户更改指定文本的语言。 附加信息 可视化由一个文本字段和三个用于不同语言的按钮组成。当用户按下按钮时,文本将以所选语言显示。 系统要求和限制 编程系统 CODESYS Development System (版本 3.5.14.0 或更高版本) 运行系统 CODES
示例:捕获事件 产品 : CODESYS Visualization 此示例说明如何以编程方式捕获和处理可视化事件。以及如何为它实现必要的接口。 描述 三个项目展示了使用 Editbox Eventh Handler , Key Event Handler , 和 Mouse Event Handler 事件处理程序。 附加信息 项目: EditboxHandler 这个例子展示了如何实现 Vis
示例:按锁存器和时间变量过滤警报 产品 : CODESYS Visualization 此示例显示如何按锁存器和时间变量过滤警报。 描述 示例项目包含两个可视化来说明警报的过滤。 附加信息 这 Visu_FilterByLatch 可视化通过闩锁变量的值过滤警报。过滤器类型可以是字符串、IEC 类型或数字。 这 Visu_FilterByTimeRange 可视化演示了按时间和数据值过滤警报。 系
示例:全球客户经理 产品 : CODESYS Visualization 这 GlobalClientManager.project 示例展示了如何使用 CURRENTCLIENTID 系统变量来管理全局客户数据。 描述 可以添加或删除当前客户端的客户端ID g_aClientIds 全局数组由 添加/删除该客户端 功能。该值被分配在 OnMouseDown 按钮的事件。数组的内容由八个灯指示。
示例:笛卡尔 XY 图 产品 : CODESYS Visualization 这个例子显示了你有哪些显示选项 笛卡尔 XY 图 可视化元素。以及如何配置元素以在笛卡尔坐标系中以折线图或条形图的形式以图形方式显示数组值的历史记录。 描述 在这个示例项目中, 笛卡尔 XY 图 以可视化元素为例。 以下主题将分别包含在一个应用程序中: 重叠曲线 曲线编程 缩放和平移 附加信息 项目 XYChartCur
示例:麻将游戏 产品 : CODESYS Visualization 这 Mahjongg.project 示例显示了“麻将”游戏,其编程为 CODESYS 。 描述 找到成对的符号。当您选择对时,它们将被删除。挑战 CODESYS 并尝试移除比 CODESYS 。 CODESYS 玩法非常简单,但很难被击败。 游戏一开始,有 144 个图块和 36 个不同的符号。当一个图块可以向左或向右移动而不
示例:根据可视化样式定位按钮 产品 : CODESYS Visualization 此示例说明如何根据可视化样式定义带有嵌入图像的按钮的文本位置。 描述 可以使用更改按钮的文本位置 Style15.visustyle.xml 可视化风格。您可以在下载中找到样式 Style 压缩文件。 附加信息 这些位置由参数定义如下: <Value name="Button-Absolut-TextOffset-
示例:多点触控处理 产品 : CODESYS Visualization 此示例说明如何评估多点触控显示器上的触摸事件以及如何处理它们。 当可视化可以在多点触控显示屏上执行时,您可以使用额外的操作概念。然后,除了通常的鼠标和键盘事件之外,还可以评估和处理手势和触摸事件。 支持的手势: 平移: 通过使用手指按下、拖动和释放,窗口或选项卡的内容将被移动。 轻弹: 通过快速移动手指,可以在所选区域切换不
示例:元素的编程选择 产品 : CODESYS Visualization 这个例子展示了如何使用 SelectionManager 以编程方式选择可视化中的元素。 描述 在里面 SelectionExample.project 项目,在 SelectionHandling 程序, SelectionManager 访问按钮以将元素设置为选中。 附加信息 这 SelectionHandling 程