下载并启动 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 下载的组件。
对话框:系统配置 - 启动 称呼: CODESYS Control RTE V3 状态栏中的菜单,然后 启动 标签 选择有关启动的选项之一 CODESYS Control RTE V3 : 表 25 . 启动 开机时启动RTE基础系统服务 系统服务(显示名称“ 3S RTE Service V3 ") 是在启动系统时自动启动的,这样在用户登录之前就可以使用该服务。 使用基本系统服务启动 PLC P
对话框:系统配置 - 文件 称呼: CODESYS Control RTE V3 状态栏中的菜单,然后 文件 标签 不同文件类型的默认位置 CODESYS Control RTE V3 可以在这里配置。 表 20 . 文件 相对文件路径 RTE 工作目录的相对路径( C:\ProgramData\CODESYS\CODESYSControlRTEV3 )。 要存储在此文件路径中的文件(例如 *.a
对话框:系统配置 - 调度程序 称呼: CODESYS Control RTE V3 状态栏中的菜单,然后 调度器 标签 运行时系统的任务调度程序设置位于此处。它们会影响负载监控的执行方式以及超出限值时的行为。只有在特殊要求时才需要更改这些设置。 表 21 . 处理器负载 最大限度。处理器负载 系统负载限制 在此 CPU 负载中,要么引发异常,要么启动时间片。 更改此设置可能会导致控制器出现故障(
对话框:系统配置 - 记录器 称呼: CODESYS Control RTE V3 状态栏中的菜单,然后 记录器 标签 设置位于此处,用于将来自 PLC 的日志消息保存在一个或多个文件中。 表 22 . 标准记录仪 使能够 :下载时会隐式生成引导应用程序,但不会将项目下载到内存中。 后端文件 使能够 : :在工作目录中创建一个或多个带有日志消息的文件( C:\ProgramData\CODESYS