示例:Redundancy 产品: CODESYS Control 您可以通过为 PLC 配备冗余 PLC 来提高控制系统的可靠性。冗余PLC能够在运行时接管应用程序的执行。例如,这可以防止系统故障。 描述 第一个例子 RedundancyRaspiDemo.project 展示如何配置两个 Raspberry Pi 设备以进行冗余操作。第二个例子 RedundancyRaspiVisu.pro
示例: Serial COM 产品: CODESYS Control 产品 : CODESYS Development System 本例展示了如何实现串行通信。它显示了端口如何打开和关闭,以及信息如何读取和发送。第二个例子展示了如何使用 SysCom 图书馆。 描述 应用程序:CAASerialComExample : 首先,端口的必要参数被设置在结构体的数组中 PARAMETER 。第一个值是
示例:Trace 产品: CODESYS Control 该示例展示了如何通过设备树中的跟踪对象和 痕迹 可视化元素。 描述 应用程序:TraceRecordingExample 该应用程序展示了如何通过设备树中的跟踪对象和 痕迹 可视化元素。为此,必须将应用程序下载到控制器并启动。 通过以下方式存储和加载录音的步骤 痕迹 可视化元素: 在可视化中,调整路径 存储痕迹 和 负载轨迹 如果需要的话
例子 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 命令行工具。 有关详细信息,请参阅: 外部事