树莓派:常见问题解答
您需要 CODESYS 编程环境 3.5 版才能使用 Raspberry。您可以从 CODESYS 商店免费下载
http://store.codesys.com/engineering/codesys.html
随后,您需要来自 CODESYS 商店的 CODESYS Control for Raspberry Pi SL 包,然后您可以通过 CODESYS 直接安装它(工具 → 包管理器 → 安装...):
https://store.codesys.com/codesys-control-for-raspberry-pi-sl.html

安装此软件包后请重新启动 CODESYS。
Pi 本身需要安装什么?
如果您没有图像,可以从http://www.raspberrypi.org/downloads下载。然后您必须将其闪存到 SD 卡。
SSH的激活
激活 SSH:
https://www.raspberrypi.org/documentation/remote-access/ssh/ http://forum.codesys.com/viewtopic.php?f=22&t=6345&p=12781#p12781
如果您已经将 Raspberry Pi 用于其他用途,您当然可以继续使用现有映像。
CODESYS PLC 通过以下菜单项安装:

Raspberry Pi 必须与执行安装的 CODESYS PC 位于同一网络中。
您现在可以扫描网络中的 Raspberry Pi。该网络中的所有 Raspberry Pi 设备都出现在扫描中。

登录数据
用户名: pi 密码: raspberry

从商店下载的 Debian 包现在已经安装到树莓派上了,PLC 也直接启动了。窗口消息 -> RaspberryPI中的消息 更新完成 表示安装成功。

之后,您可以直接将 Raspberry Pi 与 CODESYS 一起使用。为此,请打开示例项目之一:
C:\Users\
请通过上下文菜单(鼠标右键)更新设备,使其与 Raspberry Pi 上的当前 PLC 版本相匹配。

随后,通过Project → Project Settings...将Compiler Version和Visualization Profile设置为最新版本。
现在您可以在 CODESYS中的Device Communication Settings下扫描 Raspberry Pi 。使用Online → Login 登录并使用Debug → Start 启动应用程序。

webvisu项目运行时,可以在浏览器中调用并显示该项目的webvisu,链接为 http://
您可以将以下现场总线/功能与 Raspberry Pi 结合使用:
- EtherCAT 主站
- Profinet Controller / Profinet Device
- Modbus TCP 主站/从站
- Modbus RTU 主站/从站
- Ethernet/IP Scanner 和 Adapter
- CANopen over EL6751 网关终端
Pi 特有的功能:
- 从 PLC 寻址 PiCAM
- PiFace(8 个输入/8 个输出,通过 SPI)
- I2C
- 地址 GPIO
- 通过 SoftMotion 和 PLCopen 功能块控制 RC 伺服系统
- i2C 的进一步示例 – 模拟输入/温度测量
- 以及更多…
这是第一步视频: https://www.youtube.com/watch?v=6FPf3RHWyeU
示例 – EtherCAT 和 SoftMotion: http://www.youtube.com/watch?v=GFN9T_cXLEU
示例 – RC 伺服系统: http://www.youtube.com/watch?v=oDha-2y3pH4
您还可以从我们的论坛获得有用的信息: 您还可以在这里找到其他 CODESYS Raspberry Pi 用户的库和设备: http://forum-de.codesys.com/viewforum.php?f=18&sid=372d536cd6b0615779d94f49e3d27d46
http://forum.codesys.com/viewforum.php?f=21&sid=847359a6c4f57dd5f6f63d96fbab291b
论坛常见问题解答对此也很有帮助:http://forum.codesys.com/viewforum.php?f=22