使用公钥认证连接 SSH 允许连接到安全、加密和经过身份验证的控制器。这允许您在安全设置中执行控制器的远程管理。 可以通过提供访问数据(用户名和密码)来完成身份验证。您还可以通过使用基于密钥的身份验证(公钥身份验证)来选择更强大的方法。用户使用密钥登录控制器。密钥由公钥和私钥组成。这种密钥对比密码更难破解。 日志记录操作检查控制器的公钥是否与开发系统的私钥匹配。在这种情况下,无需使用密码即可授予访
卸载运行时系统 卸载运行时系统 CODESYS 从目标设备 点击 工具 → 更新 <设备> . 这 <设备> 视图打开。 在 选择目标 , 点击 扫描 . 扫描网络以查找相应的设备。结果列为 IP 地址 扫描<设备> 对话。相应的 MAC 地址显示在每个 IP 地址后的括号中。 在对话框中选择与您的 PLC 匹配的所列项目。如果 IP 地址未知,则 MAC 地址可以作为标识符。这通常也提供在硬件外
在没有包管理器的情况下安装 SL 产品 SL产品升级工具在后台复制一个安装包(.deb或.ipk)到目标设备上,然后安装。这需要在目标设备上安装包管理器(dpkg 或 ipkg)。如果没有安装包管理器,则更新工具无法安装运行时系统。 但是,如果需要,仍然可以手动安装软件包。对于通用产品,这在下面使用 CODESYS Control for Linux SL 以 V4.7.0.0 为例。 在目标设
配置 CAN/串行 Cape 各种海角(扩展板)可用于 BeagleBone Black 以扩展功能范围。 Cape 已插入扩展槽 BeagleBone Black 并且本身提供了一个额外的扩展槽。 A BeagleBone Black 最多可以扩展四个斗篷。 本章介绍了一般配置 BeagleBone Black 它通过 CAN 协议进行扩展。 扩展 cape 的要求是内核版本 4.1。其他内核版
安装斗篷 将匹配的斗篷安装在 BeagleBone Black 如 Cape 用户手册中所述。 供电给 BeagleBone Black 。 使用以下命令检查连接: cat /sys/devices/platform/bone_capemgr/slots 例如,您会得到以下输出: Mon 0: P---L- 0 cape-CBB-Serial,r01,Logic Supply,cape-CBB-S
配置和测试 CAN 接口 配置 CAN 如果 DCAN0 用于 BeagleBone Black ,那么它与 I2C-2 功能冲突。因此,DCAN1 通常与 P9 引脚 24 (Rx) 和 P9 引脚 26 (Tx) 一起使用。 要求:您已连接到 BeagleBone Black 通过 SSH 客户端,例如使用“Putty”。 要手动配置和测试 CAN,请使用以下命令: sudo modprobe
配置和测试 UART 配置 UART 此 Cape(UART2 和 UART4)上的串行接口(也称为 UART)可以从 /dev/ttyO2 和 /dev/ttyO4 设备。 如果您想自己从外部访问串行端口 CODESYS ,然后参考相应的 Linux 文档。 如果您想从以下位置访问 UART: CODESYS ,然后在文件中指定SysCom配置 CODESYSControl.cfg : [Sys
特定应用说明 为了优化特殊用例,我们推荐以下应用程序/配置设置。 用例配置: PROFINET 使用时 PROFINET ,您应该遵守以下说明: 尽可能使用的多核特性 CODESYS . 执行此操作时,请使用核心 0 PROFINET 任务。 如果可能,请使用单独的网络适配器 PROFINET 联系。 如果您想确保即使应用程序停止,现场总线也能继续发送和接收帧,则启用 在 Stop 中刷新 I/O
基于 Windows 的运行时系统 本节内容如下 :