链接您自己的 I/O 借助此功能,本地 I/O 可以连接到控制器并在 IEC 应用程序中使用。 编辑设备描述 在提供的示例中 C:\Users\<user>\CODESYS Control SL Extension Package\<version>\Examples\ExternalIoDrv ,设备描述用于创建两个通过 Unix Domain Socket 连接的输入和输出。 要定义您自己的输
CODESYS TargetVisu for Linux SL 配置 CODESYS TargetVisu for Linux SL 默认情况下,目标可视化在启动时会显示多个对话框,以获取与控制器建立连接所需的信息。此信息已保存,以后可以通过配置目标可视化来修改或删除。 您也可以在首次开始可视化之前定义这些参数。之后,启动可视化时不再显示对话框 表 4 . 设置 应用程序 运行可视化的应用程序的名
准备 控制器 要求:控制器上必须安装最新的 Linux 操作系统(例如 Debian 或 Ubuntu),并且必须安装和激活 SSH 服务器。 要检查 SSH 服务器是否处于活动状态,请在控制器上执行以下命令: sudo systemctl status ssh 当 SSH 服务器处于活动状态时,输出应如下所示: ssh.service - OpenBSD Secure Shell server
性能优化 在此页面上,我们将向您展示如何设置您的设备, CODESYS Virtual Control SL 和您的应用程序,以便您实现最佳性能。 我们为您提供可用于检查和评估系统当前状态的工具。 我们建议执行以下程序。按指定的顺序完成这些步骤。如果当前步骤没有达到所需的优化程度,那么继续下一步是没有意义的。 检查硬件 设置 Linux 配置 CODESYS 运行时系统 配置 IEC 应用程序 重
下载并启动 CODESYS 控制器上的应用 注意事项 CODESYS Virtual Control for Linux SL 要求:存在 “虚拟边缘网关” 的运行实例。为此,请安装当前的镜像 CODESYS Virtual Edge Gateway for Linux ,创建一个新实例,然后启动它。 有关更多信息,请参阅: 在控制器上安装运行时——虚拟控制器 在 CODESYS , 创建一个标准
安全机制 扩展 API 提供了全面的选项来影响运行时系统。因此,用户必须注意必要的安全措施。 为了 CODESYS Control Extension Package 4.4.0.0 及更高版本, codesysuser 安装包时创建组。扩展 API 的某些功能要求使用它们的 Linux 用户是 codesysuser 团体。您可以使用以下命令将具有管理员权限的用户添加到该组(例如): $ sud
在没有包管理器的情况下安装 SL 产品 SL 产品的更新工具在后台将安装包(.deb 或 .ipk)复制到目标设备,然后进行安装。这需要在目标设备上安装软件包管理器(dpkg 或 ipkg)。如果未安装包管理器,则更新工具无法安装运行时系统。 但是,如果需要,仍然可以手动安装软件包。对于通用产品,这在下面使用 CODESYS Control for Linux SL 以 V4.7.0.0 为例。
添加动态组件 CODESYS Control Win V3 通过配置文件( CODESYSControl.cfg )。 安装路径中的cfg文件包含对实际配置文件的引用 CODESYSControl.cfg 在工作目录中: [SysFile] Windows.WorkingDirectory=C:\ProgramData\CODESYS\CODESYSControlWinV3x64\801BFF8C
TCP/UDP 协议处理程序 (SysSocketLwIP) 从版本 3.5.16.0 开始,TCP/UDP 堆栈集成在 CODESYS Control RTE V3 . 过去,基于以太网的现场总线经常出现问题,这些问题基于 Windows 的协议栈(= 协议处理程序)(例如:EtherNet/IP、ModbusTCP)。这些现场总线无法可靠地满足实时系统的期望。 随着内部协议栈的引入,SysEt
对话框:系统配置 - 组件管理器 称呼: CODESYS Control RTE V3 状态栏中的菜单,然后 组件管理器 标签 此处管理默认情况下不由 PLC 加载的其他组件。 表 24 . 组件管理器 PLC 配置路径 PLC 文件系统的根路径。例子: C:\ProgramData\CODESYS\CODESYSControlRTEV3 附加组件 可在此处输入/选择默认不被 PLC 下载的组件。