本文是其中的一部分TechXchange:粗声粗气地说贝瑞π
也可以看看我们的视频检查Sfera实验室的Iono Pi Max.
你将学习
- 如何在过程控制环境中利用树莓派。
- Iono Pi Max提供了什么功能?
可编程逻辑控制器(plc)在过程控制领域无处不在,管理从装配线到化工厂的一切。plc可以非常简单,但更复杂的系统需要更智能的逻辑。设计人员可以使用的传感器过多,加上机器学习(ML)的添加,对plc提出了更大的要求。
大多数plc都是专有的、封闭的硬件解决方案,具有从简单的梯形逻辑到完全可编程软件平台的一系列编程选项。还有一种趋势是开源硬件这就利用了流行的平台,比如覆盆子π.从头开始设计系统是可能的树莓派通过模块.然而,大多数工程师宁愿使用现成的解决方案,比如Sfera实验室的Ionoπ马克斯(见图).
Iono Pi Max是由一个树莓派计算模块3+(立方厘米+)。DIN导轨箱PLC包括CM3+的承载板和包含接口逻辑和可移动端子排连接器的两板栈。它的设计用于处理广泛的数字和模拟输入和输出,包括4个额定6a 250v的NO/NC继电器,两个温度传感器端口,以及RS-232, RS-485,和CAN V2.0B接口。该系统也有一个10/100 BASE-T以太网端口和三个USB 2.0端口,其中一个是内部的。
使用这种模块方法,用户可以选择任何CM3+配置,包括多达32gb的存储空间。另外,还有一个微芯片ATSAME54Cortex-M4, 32位微控制器的混合提供实时支持。它有1mb的程序内存和256kb的RAM。
该系统还具有双SD卡插槽,实时时钟,看门狗定时器和微芯片的ATECC608A安全物联网支持的安全元素。它有一个3.3 a可重置保险丝电源范围从10到50 V dc。UPS接口支持12v或24v电池供电。此外,还有一个12至24 v的直流软件控制输出。
如今,从Raspberry Pi这样的平台开始开发游戏已经不是什么新鲜事了。关键是要把它变成一个生产单位。Iono Pi Max使这种情况发生在坚固的工业控制解决方案中。该平台可以在安装了Linux的情况下交付,并且它包含了像SocketCAN这样的框架。该系统能够运行机器学习模型以及Docker容器。