开发 HMI 应用程序 在 HMI 项目中创建 HMI 应用程序。理想情况下,这个项目最初是用 创建 HMI 项目 向导。您可以在 HMI 透视图和 CODESYS 看法。在 HMI 透视图中,相关对象显示在前景中。它们在 可视化 , 数据源管理器 , 和 人机界面功能 意见。与 HMI 无关的对象位于 编程 查看并且通常是隐藏的。 提示 选择 HMI 透视图,仅查看与典型 HMI 项目相关的对象
通过趋势记录连接到远程 PLC 通过 HMI 项目,您可以在“趋势”可视化元素中显示远程 PLC 的趋势记录。要求:在远程 PLC 中定义趋势记录并添加符号配置。 将 HMI 应用程序连接到控制器 打开最初创建的 HMI 项目。 选择 数据源管理器 目的。 点击 添加对象→数据源 . 这 添加数据源 对话框打开并帮助您配置数据源。这 CODESYS 象征性的 CODESYS 数据源类型默认设置。如
在可视化中将远程采样数据显示为 HMI 使用 HMI 项目,您可以在 HMI 用户界面中以可视化方式在本地显示远程采样数据。 为此,您可以在本地 HMI 可视化中使用跟踪元素。跟踪元素显示通过数据源传输的数据。远程设备由具有数据源类型的数据源连接 CODESYS 应用V3 .无法通过数据源类型的连接传输跟踪数据 CODESYS 象征性的 .与远程应用程序的逻辑连接在 数据源 财产和 应用 .此外,
在可视化中调用对话框 您可以为可视化配置用户输入,以将可视化作为对话框打开。例如,用户单击一个按钮,该按钮打开一个对话框并提示输入值。对话框用于获取用户输入,并且(如果是模态的)它可以阻止对话框外的输入。 仅可视化 对话 可视化类型可以作为对话框打开。您在 特性 可视化对象的对话框。 过程 . 主要程序 要求:项目中存在主可视化和对话框。 使用 打开对话 对话框的动作。 对话框打开已配置。 为对话
使用接口调用对话框 您可以为称为对话框的可视化定义一个界面。 使用可视化类型为此创建可视化 对话 并为对话框声明一个接口。通过用户输入在初级可视化中引用可视化并将参数传输到界面。 如果您将可视化称为集成可视化,则传输的参数必须是基本数据类型的变量。如果可视化被称为 CODESYS TargetVisu 要么 CODESYS WebVisu ,那么参数也可以具有用户定义的数据类型。 主要程序 将可视
示例:控制通过 SPI 连接的 PiFace 模块 (1) 产品: CODESYS Control for Raspberry Pi SL 这 PiFaceIoDrv.project 项目包含一个应用程序,用于控制具有 8 个数字输入和输出的 Raspberry PiFace 数字 I/O 硬件。使用 I/O 驱动程序代替隐式 FB 实例。 I/O 驱动程序通过过程映像以控制器通常的方式实现输入和
示例:配置通过 I²C 连接的 Sense HAT 模块 产品: CODESYS Control for Raspberry Pi SL 该项目 SenseHat.project 提供用于操作 Sense Hat 附加板的应用程序。作为要求, Sense HAT 必须连接扩展硬件。该项目的示例应用实现了以下功能: 传感器数据的测量和显示 传感器的控制 通过操纵杆控制 有关详细信息,请参阅: 配置
示例:使用通过 I²C 连接的 Adafruit PWM 模块来控制模型伺服电机 产品: CODESYS Control for Raspberry Pi SL 这 SoftMotion Servo Example.project 示例项目包含一个应用程序,其中 CODESYS SoftMotion 与模型伺服电机一起使用。通过 I²C 连接的扩展板 (Adafruit ID 815) 用作通信接
示例:配置 WebVisu 产品: CODESYS Control for Raspberry Pi SL 这 WebVisu.project 示例项目显示了一个应用程序,它的界面是用 CODESYS Visualization . 有关详细信息,请参阅: 配置 WebVisu 注意 安装后 CODESYS Control for Raspberry Pi SL ,示例项目位于 CODESYS C
例子 CODESYS IIoT Libraries SL 本节内容如下 :