Raspberry Pi 4边缘智能PLC:OpenPLC赋能物联网
Raspberry Pi 4与OPenPLC结合打造迷你PLC,实现通过硬件控制,Web端查看数据信息。注:禁止在转载后发布其他平台向用户收取费用
。
目录
- 1.硬件准备
- 2.Raspberry Pi 4系统镜像制作
- 3.Raspberry Pi 4系统启动
- 4.RealVNC安装
- 5.OpenPLC安装
- 6.Raspberry Pi 4 的GPIO引脚编号
- 7.GPIO引脚编号与PLC的地址对应关系
- 8.OPenPLC Editor安装
- 9.OPenPLC Web服务器端,选择硬件层
- 10.硬件连接
- 11.点灯实验设计
- 12.点灯实验演示
1.硬件准备
注:最低配置要求
Raspberry Pi 4及其以上
DisPlay显示屏
SD卡32G以及以上
2.Raspberry Pi 4系统镜像制作
3.Raspberry Pi 4系统启动
点击图标,显示网络的名称,已连接网络的IP地址。
4.RealVNC安装
官网链接
安装RealVNC,安装完后打开,确保RealVNC与Raspberry Pi 在同一网络。
验证通用输入/输出(GPIO)引脚是否存在。
输入以下命令:
gpio -v
如果不存在,需要在连接Wi-Fi的情况下,命令集安装WiringPi库:
git clone https://github.com/WiringPi/WiringPi.git
正常情况下,下载完成会创建一个名为WiringPi的文件夹。
cd WiringPi
输入以下命令,从源代码构建WiringPi,操作命令如下:
./build
构建后,输入gpio -v 查看是否安装成功。
显示上述内容,表示安装成功。
5.OpenPLC安装
克隆命令复制OPenPLC文件夹:
git clone https://github.com/thiagoralves/OpenPLC_v3.git
切换到OPenPLC目录
cd OpenPLC_v3
安装OPenPLC,安装过程中会联网下载所需要的依赖库。
./install.sh rpi
安装完成后,运行需要通过start*****.sh脚本启动。
启动命令:
./start*****.sh(以实际的脚本名称为准)
启动后打开浏览器输入Raspberry Pi 4的网络IP地址,端口号8080
如:
http://192.168.136.49:8080
后台登录界面如下所示:
Hardware考虑到使用的硬件,需要选择
6.Raspberry Pi 4 的GPIO引脚编号
7.GPIO引脚编号与PLC的地址对应关系
8.OPenPLC Editor安装
https://autonomylogic.com
9.OPenPLC Web服务器端,选择硬件层
10.硬件连接
点亮LED灯
(1)材料:面包板一块、公公线一根,公母线若干,330R的电阻一个,10K的电阻一个,LED灯一个,按钮一个。
(2)电路实物接线:
11.点灯实验设计
12.点灯实验演示
视频演示
树莓派与OPenPLC结合