扩展 SDK 使用扩展 SDK,您可以在 C 中实现自己的函数并从 IEC 应用程序中调用它们。 对于这种连接,C 代码以单独的动态组件的形式集成到运行时系统中( shared object )。 有两种方法包括: 在控制器上准备:动态组件已配置为 CODESYS 运行时系统(一个 shared object 存在并在 Linux 系统上配置)。然后,只需要相应的 IEC 库。 以带有集成动态组件
使用公钥认证连接 SSH 允许连接到安全、加密和经过身份验证的控制器。这允许您在安全设置中执行控制器的远程管理。 可以通过提供访问数据(用户名和密码)来完成身份验证。您还可以通过使用基于密钥的身份验证(公钥身份验证)来选择更强大的方法。用户使用密钥登录控制器。密钥由公钥和私钥组成。这种密钥对比密码更难破解。 日志记录操作检查控制器的公钥是否与开发系统的私钥匹配。在这种情况下,无需使用密码即可授予访
安装操作系统 为了安装 CODESYS Control for <device> SL 在您的设备或硬件上,您需要一个 Linux 操作系统。 小心 注意制造商特定的说明。 根据厂商主页的说明,在设备的存储卡上安装Linux操作系统。 操作系统安装在存储卡上。 使用存储卡启动设备。 操作系统正在运行并可以使用。 特定于设备的设置 BeagleBone 如果 BeagleBone 通过 USB 电缆
RTE 的注册表项 的行为 CODESYS Control RTE V3 可以在 Windows 注册表编辑器(Windows 注册表)中进行部分配置。下表提供了有关在缺少值时使用的值和相应默认值的信息。这些值的一部分只能在 PLC 配置 的对话 CODESYS Control RTE V3 . 所有值都位于注册表中的路径 HKEY_LOCAL_MACHINE\SOFTWARE\3S-Smart
选项卡:操作 表 13 . 服务 全部启动 启动所有列出的服务 全部停止 停止所有列出的服务 启动选定项 启动所选服务 停止选中 停止所选服务 产品 服务的名称 州 服务的当前状态 刷新 获取所有元素的最新状态并刷新表格 重复 根据当前选定的服务创建新实例 出口 创建 ZIP 格式的导出文件。这包含当前选定的实例。 导入 打开用于导入先前生成的导出文件的对话框 表 14 . VPLC 全部启动 启
命令:更新 Edge Gateway 功能 :该命令打开 边缘网关 看法。在视图中,您可以安装、启动和停止 Edge Gateway 包(DEB 文件)。此外,在系统和运行时级别提供功能,支持您进行调试和应用程序开发。 称呼 : 工具 菜单 表 26 . 登录信息 用户名 Linux计算机的用户名和密码 密码 表 27 . 选择目标 IP地址 目标设备的 IP 地址或名称 例子: 192.168.
系统托盘中的菜单 CODESYS Control 访问用户界面 CODESYS Control Win V3 通过以下方式授予您 PC 系统托盘(“Systray”)中的符号。 右键单击 使用以下命令打开菜单的符号: 启动PLC :开启 PLC。状态栏中的符号变为 . 注意:如果系统启动时要自动开启PLC,则需要在服务的属性中设置相应的启动选项。有关详细信息,请参阅帮助页面“安装和入门”。 停止P
在控制器上安装运行时 要求: 这个 工具 → 部署控制 SL 命令已执行,与设备的连接已建立。如果不是这种情况,请按照中的步骤操作 建立连接 章节。 所需控制器的插件(示例: CODESYS Control for Linux ARM64 SL ) 安装在 CODESYS Development System 。 基于封装的控制器 以下说明描述了如何在 Linux 设备上安装运行时系统。 打开 部
标签:沟通 表 9 . 登录 IP 地址 您要连接的控制器的 IP 地址。 或者,也可以在这里使用控制器的主机名。如果主机名和 IP 地址都未知,则可以使用显示可用设备 扫描 命令。然后可以通过 MAC 地址找到该设备。 如果这些信息都未知,则需要直接连接到控制器以找出主机名或 IP 地址。 端口 您连接的端口 扫描 打开 可用设备 对话框这将显示网络中的可见设备。 用户名 您用来登录控制器的账户
特定应用说明 为了优化特殊用例,我们推荐以下应用程序/配置设置。 用例配置: PROFINET 使用时 PROFINET ,您应该遵守以下说明: 尽可能使用的多核特性 CODESYS . 执行此操作时,请使用核心 0 PROFINET 任务。 如果可能,请使用单独的网络适配器 PROFINET 联系。 如果您想确保即使应用程序停止,现场总线也能继续发送和接收帧,则启用 在 Stop 中刷新 I/O