配置 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 的运行时系统 本节内容如下 :
CODESYS Control Win V3 本节内容如下 :
添加动态组件 CODESYS Control Win V3 通过配置文件( CODESYSControl.cfg )。 安装路径中的cfg文件包含对实际配置文件的引用 CODESYSControl.cfg 在工作目录中: [SysFile] Windows.WorkingDirectory=C:\ProgramData\CODESYS\CODESYSControlWinV3x64\801BFF8C
CODESYS 控制 RTE V3 本节内容如下 :