例子 CODESYS Control Extension Package 本节内容如下 :
示例:使用 C 语言实现的函数 产品: CODESYS Control Extension Package 这 CIntegrationExample.project 示例项目展示了如何在应用程序中使用 C 代码实现的函数。 注意 安装后 CODESYS Control Extension Package ,示例项目位于 CODESYS Development System 安装目录,在 CODE
示例:外部事件 产品: CODESYS Control Extension Package 在里面 ExternalEvent.project 示例项目,您可以从 Linux 系统对 IEC 应用程序的事件做出反应。 注意 安装后 CODESYS Control Extension Package ,示例项目位于 CODESYS Development System 安装目录,在 CODESYS
示例:面向对象编程(扩展) 产品 : CODESYS Development System 此示例展示了如何使用面向对象来实现具有不同功能的不同房间的建筑物。所包含的可视化说明了实现方式。 描述 这个例子展示了一种面向对象的编程方法。为此,建造了一座具有各种房间和功能的建筑。白天,所有灯泡均关闭,空调温度设为 21°C。晚上,所有灯泡都打开,温度设置为 15°C。手动模式下,可以单独打开和关闭灯光
示例:通过 Unix 域套接字调用外部函数 产品: CODESYS Control Extension Package 在里面 UDSExternalCallExample 示例项目,一个新的 myExternalFunction 功能块被创建。这扩展了 EXTAPI.UDSExternalFunction 输入和输出类型的功能块 DINT . 有关详细信息,请参阅: 调用外部函数 注意 安装后
示例:将外部事件分配给外部任务 产品: CODESYS Control Extension Package 这 ExternalEventTask.project 示例任务包含将外部事件分配给外部任务的配置。对应文件 /var/run/codesysextension/eventtasks/MYEVENT1.sock 存储在系统上,可以使用 socat 命令行工具。 有关详细信息,请参阅: 外部事
示例:控制通过 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