探索虹科工业树莓派更多可能性—兼顾CODESYS数据采集和Python数据优化处理

前言
工业4.0理念的兴起带来了数字化和智能化的革命。现代工业场景对ot端设备的要求越来越高,需要处理多样化的任务和数据,包括实时控制、数据处理、物联网通信、边缘计算等。面对多样化的需求,传统工业plc控制器设备已经不能完全满足,需要一种更强大的ot端设备满足数字化、智能化需求。
一、解决方案
针对上述情况,虹科曾提出过一种解决方案:为plc控制器设备添加虹科工业树莓派设备,借由工业树莓派接口丰富的特点,采集plc控制器的数据并进行边缘计算。本文,我们将提供第二种解决方案:采用虹科工业树莓派替代plc控制器。
虹科工业树莓派是一个专门为工业应用设计的边缘计算硬件平台,它能够与codesys进行结合作为软plc模块使用,以满足传统工业中电气工程师的开发应用习惯。除此之外,虹科工业树莓派可以作为边缘计算网关,支持python开发应用。虹科工业树莓派本身配备一个多核处理器,可以同时运行多个程序,实现并行计算。本文将探讨虹科工业树莓派同时作为软plc和边缘计算网关的可行性。
二、理论分析
1、多核处理器
虹科工业树莓派采用broadcom bcm2711四核处理器,可以同时运行多个程序,实现并行计算,提高性能。
2、大内存配置
虹科工业树莓派部分型号配备较大的内存,能够支持同时运行多个程序,确保运行的稳定性。
3、独立运行环境
codesys和python作为独立的运行环境,彼此之间不会相互干扰,各自运行在不同的进程中,不会冲突。
4、分时调度
linux操作系统有着优秀的进程调度机制,能够快速地在不同任务之间切换,实现看似同时运行的效果。
三、初步实践测试
虹科工业树莓派自带两个支持可自由编程控制的指示灯,本次初步测试内容:
codesys控制指示灯,python程序获取指示灯状态;
指令控制指示灯,codesys在线监测指示灯状态。
位 元件 状态信息
1:0 指示灯a1 00 = 关闭
01 = 绿色
10 = 红色
11 = 橙色
3:2 指示灯a2
5:4 指示灯a3
6 继电器 0 = 继电器关闭
1 = 继电器打开
7 看门狗 要重新启动看门狗定时器,必须在 0 秒内将位设置为 1 一次,将位设置为 60。
1. codesys控制指示灯,python程序获取指示灯状态
a.codesys定义变量;
b.codesys程序:a1指示灯和a2指示灯亮绿灯,运行;
c. 使用虹科开发提供的myctrllib库编写python程序获取指示灯状态;
d.在线修改codesys程序,并重新下载;
e.结果:codesys控制设备成功,python同时获取设备数据成功。
2. 指令控制指示灯,codesys程序获取指示灯状态
a.输入指示灯控制指令;
pitest -w revpiled,5
b.codesys监测状态;
c.指令查看指示灯当前状态。
d.结果:python控制设备失败,codesys获取数据当前状态成功。
3.测试分析
基于虹科提供的myctrllib库的基础上,在codesys程序运行的同时,python程序无法控制设备硬件,但是python程序能够正常在设备内运行并及时获取到设备正确数据。换而言之,虹科工业树莓派在采用codesys程序实现数据采集的同时,能够同时运行编程语言实现边缘计算。
初步分析,python程序无法控制硬件的主要原因:默认情况下,codesys调用硬件的优先级高于python程序,这部分可以通过系统管理尝试修改优先级。
四、结论
通过本次初步测试,虹科工业树莓派能够在满足电气工程师开发习惯的基础上,增加边缘计算能力,同时兼顾codesys数据采集和python数据处理。
虹科工业树莓派近期也推出了最新产品—revpi connect 4系列配备最新cm4计算模块,具备更强大的性能,能够在最大限度上满足上述需求,欢迎大家咨询采购。


Mentor Graphics整合汽车技术平台,致力系统开发
基于DSP56F805芯片实现佩带嵌入式多功能心智娱乐系统的设计
恐怖题材黑马大作,艾尔莎B760M-E D5和你玩转《心灵杀手2》
联发科小心!高通针对低端市场的4G芯片都出来了
计算机病毒的特性
探索虹科工业树莓派更多可能性—兼顾CODESYS数据采集和Python数据优化处理
华为芯片排行榜海思麒麟
关于NOVA射频微波SMA同轴隔离器
华大半导体基于公司超低功耗系列产品的多款水气表开发平台方案
AMD EPYC(霄龙)处理器能推动数据中心技术发展
苹果,华为各种手机分类,让你丢掉选择犹豫症
恒温恒湿试验箱,高低温交变湿热试验箱,加湿和除湿有哪些区别?
美光科技携手清华大学推进人工智能领域的研究与道德规范
集成48V电机的内燃机设计与开发研究
控制与保护开关与隔离开关之间的差别是什么
介绍IR2153电子镇流器的预热和无灯保护电路功能
如何测试LED显示屏是否存在故障问题
美国宣布新政策,华为徐直军预言的“潘多拉魔盒”或将成真?
OPPO Reno5真机曝光,后置四摄相机模组
科普!天天见的小米扫地机器人并没有那么简单