虹科方案
01前言
工业4.0的浪潮下,许多中小型制造业企业渴望通过数字化转型谋求新的发展动力,然而,在转型之路上常常会面临一个问题:传统数据采集设备数量多、种类杂,不支持比较新颖的现场总线协议或者通信技术,最终导致企业难以迈出数字化转型的第一步。那么,有什么方法可以同时接入数量庞大的传统数据采集设备并同时满足不同数据采集设备的通讯需求呢?
传统数据采集设备普遍具有RS232/RS485或以太网接口,支持串口通信、MODBUS RTU协议、MODBUS TCP协议,所以最基础的解决方案就是通过MODBUS协议把传统设备数据采集上来,然后通过HTTP或MQTT等协议,把数据发送到云平台。这样子就可以满足不同种类的传统数据采集设备的通讯需求,掌握一个设备,就可以完成整个车间乃至整个工厂的数据上云。
虹科工业树莓派同时满足上述解决方案中的硬件接口和通讯协议要求,接下来我们一起来看看具体如何实现该方案。
02虹科工业树莓派实现方案
本方案中虹科工业树莓派通过MODBUS TCP协议连接多个底层设备的数据,通过HTTP协议将数据发送至OneNET平台。
1.配置MODBUS TCP主站
为每一个从站设备配置一个虚拟主站,填写相应从站IP地址,并配置寄存器地址及其相应的功能码。
2. 编写程序,获取数据,并上传至OneNET平台
(1)获取相应寄存器数据
这分别涉及到对设备1和设备2数据的直接读取,对设备3数据的数据处理
(2)配置云平台凭证信息
(3)上传数据至云平台
完整源码如下:
源码中涉及的getByteOffset()函数和readFromName()函数来自myCtrlLib库文件,属于虹科自行开发的库文件,有兴趣的可以联系我们。
3. 最终效果
03总 结
基于我们提供的python库,不需要能力非常强大的软件开发工程师,就可以轻便地实现我们代码编写。
除此之外,虹科工业树莓派支持MODBUS RTU和MODBUS TCP,并可以同时扩展30个从站设备,这就表示一个虹科工业树莓派可以同时采集多个传统设备的数据,并将其发送至云平台,在一定程度可以减少成本,以简便的方式帮助企业加速实现数字化转型。程序中包含了简单的MODBUS数据转换,有更高需求的话,可以基于工业树莓派做更复杂的数据处理以及边缘计算。
虹科--工业物联网
虹科是一家在工业物联网IIoT行业经验超过5年的高科技公司,虹科与世界领域顶级公司包括EXOR、Eurotech、Matrikon、KUNBUS、Codra等合作,提供先进的高端工业4.0工业触摸屏、物联网网关、工业路由器、高端边缘计算机、IoT开发框架、OPC UA、MQTT、工业级树莓派、SCADA、预测性维护等解决方案。物联网事业部所有成员都受过专业培训,并获得专业资格认证,平均3年+的技术经验和水平一致赢得客户极好口碑。我们积极参与行业协会的工作,为推广先进技术的普及做出了重要贡献。至今,虹科已经为行业内诸多用户提供从硬件到软件的不同方案,并参与和协助了众多OEM的设备研发和移植项目,以及终端用户的智能工厂和工业4.0升级改造项目。
审核编辑:汤梓红
-
MODBUS
+关注
关注
28文章
1759浏览量
76779 -
工业物联网
+关注
关注
25文章
2358浏览量
63652 -
树莓派
+关注
关注
116文章
1697浏览量
105465 -
虹科电子
+关注
关注
0文章
591浏览量
14224
原文标题:虹科工业树莓派解决传统数据设备数据上云问题
文章出处:【微信号:趣无尽,微信公众号:趣无尽】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论