Bootstrap

智能工厂软件生态第四篇-数据平台

智能工厂软件生态第四篇-数据平台


前言

这件事,从2018年开始思考,2019年开始开发,那个年代大家还在用着厂家开放的软件或者用KEPServerEX等软件和PLC通讯,那时候我就在思考,如何吧数据对接统一起来。

一、为什么要做数据平台?

大家可以先思考一个问题,如果要让一个设备动起来,我们要做什么事情,是的首先要和设备通讯,所以说这件事情是自动化的基础,当然能让设备动起来的方法有很多,但是如何让简单的和设备对接,高效稳定的控制设备就是一个难题了,如果是非标行业,在非标现场会出现各种厂家的PLC,各种运动控制器,各种传感器,那时候该怎么办。

二、我做了什么

1.标准化所有通讯

我目前做得事情就是把,目前市面上所有的壳通讯设备全部集成到一个类库里面,并且开放统一的数据采集标准。
我做了什么事?
1.把不支持OPCUA协议的老PLC用OPC协议重写了一遍。
2.把支持UA协议的,PLC统一了读写。
3.把TCP和ModBUS重写了。
这样做的好处就是,不管你是什么设备,我只需要知道你的ip和端口号,就可以用同样的方式和你进行通讯。

2.图形化设备数据

在这里插入图片描述
只需要吧编辑好的Excel导入到系统。
在这里插入图片描述
可以对数据进行管理
在这里插入图片描述

图形化数据对接。

总结

从我的角度说这件事比调度要难,并且比调度要重要,为什么我写调度会火起来,因为调度入门难,这玩意只需要花点时间总有办法搞定,设备通讯。
我解决的问题就是工厂内的万物互联。
懂的肯定知道这里面的意义,不懂得永远理解不了。

;