链接您自己的 I/O 借助此功能,本地 I/O 可以连接到控制器并在 IEC 应用程序中使用。 编辑设备描述 在提供的示例中 C:\Users\<user>\CODESYS Control SL Extension Package\<version>\Examples\ExternalIoDrv ,设备描述用于创建两个通过 Unix Domain Socket 连接的输入和输出。 要定义您自己的输
将数据保留在共享内存中 某些产品不包括从控制器中的应用程序保留数据的自动连接(由于缺乏普遍有效的存储选项)。但是,运行时系统中存在一种通过共享内存 (SHM) 连接的现有机制,该机制可用于此目的,并具有相应的配置。 例如,可以通过以下方式使用 CODESYS Control SL 产品: CODESYS Control for Linux SL CODESYS Control für Linux
配置 CAN/串行 Cape 各种海角(扩展板)可用于 BeagleBone Black 以扩展功能范围。 Cape 已插入扩展槽 BeagleBone Black 并且本身提供了一个额外的扩展槽。 A BeagleBone Black 最多可以扩展四个斗篷。 本章介绍了一般配置 BeagleBone Black 它通过 CAN 协议进行扩展。 扩展 cape 的要求是内核版本 4.1。其他内核版
配置外部存储设备 您可以配置 BeagleBone Black 访问 USB 存储设备或 µSD 卡 CODESYS Control for BeagleBone SL 。特定 USB 存储设备或 µSD 卡的兼容性取决于硬件。然而,从理论上讲,每个 USB 存储设备或 µSD 卡都应与 BeagleBone Black 。 访问 USB 存储设备或 µSD 卡 配置 Linux 以进行自动挂载
Raspberry Pi 提示 用这个 Raspberry Pi 使用 Raspbian 操作系统,您可以从 树莓派基金会 。 重要 这 Raspberry Pi 是为测试和教学目的而开发的。不建议用于工业用途! 注意 树莓派入门 提示 具有多核功能的运行时可用 Raspberry Pi 版本 2。 本节内容如下 :
驱动程序的开发 有很多设备可以连接到 Raspberry Pi 。 CODESYS Control for Raspberry Pi SL 仅支持一小部分可用硬件。如果您想将不受支持的设备连接到您的 Raspberry Pi ,然后你就可以编写自己的I/O驱动程序了。为此,您需要一些配置和编程技能。 基本上,您可以采取以下方法通过系统接口连接和操作附加设备 I 2 C、SPI(串行外设接口)或 1
特定应用说明 为了优化特殊用例,我们推荐以下应用程序/配置设置。 用例配置: PROFINET 使用时 PROFINET ,您应该遵守以下说明: 尽可能使用的多核特性 CODESYS . 执行此操作时,请使用核心 0 PROFINET 任务。 如果可能,请使用单独的网络适配器 PROFINET 联系。 如果您想确保即使应用程序停止,现场总线也能继续发送和接收帧,则启用 在 Stop 中刷新 I/O