• 标准版SCADA 上线了~~ 三菱 Fanuc 广数 华中 西门子 HAAS等等 可以做到一套程序通用,采集所有CNC PLC


    1.以前数据采集程序,每个项目都是定制的,做的项目多了,版本多,维护起来相当麻烦。采集跟MES,设备管理系统耦合太深,修改变更太麻烦,所以产生了标准版SCADA程序。

    2.只需要把采集接口做好,SCADA调用DLL,实现对不同设备,不同型号采集功能,成为标准版,核心的数据已经采集上来,目前采集到的数据保存在Mssq中,一些辅助功能正在开发当中。

    3.核心功能是软网关网的功能,主界面如下,左边可设置不同的区域,车间,车体,右边是设备信息,参数信息。

    4.配置设备,选择大类型,品牌型号,TCP或串口等设备信息。

    5.针对每台设备的采集参数,要采集的内容,可设备采集频率。

    6.采集与保存到数据库的均用服务的形式运行

    7.MES,设备管理系统,要做报表,看板,等其它第三方系统需要这个数据时,再去获取采集到的数据,自行生成,整理成自己要的数据,达到系统耦合的目的。

    8.核心功能已经打通,正在项目中实测试用,一些辅助功能正在开发当中,像实时采集模块,异常模块。

    9.剩下的功能就是驱动的积累,把不同品牌CNC PLC,采集驱动集合进来,基本上就成了一软网关,针对采集这块领域。

    10.其它想法与扩展,可把采集的实时数据保存到Redis,RabbitMq,hbase 供实时查询与大量数据保存分析。因为一直忙于项目,这部分暂时没时间研究。

      以前说希望一周能写一个文章,现在能一个月写一个都不错了,人还是不能太忙,放缓休息下是为了更好的前进,加油,搞起~~~。

  • 相关阅读:
    Python_Excel文件操作
    Python_CRC32
    Python_替换当前目录下文件类型
    Python_os、os.path、os.shutil使用案例
    Python_文件与文件夹操作
    MyBatis/Ibatis中#和$的区别
    遍历listmap 遍历map
    jquery操作select(取值,设置选中)
    ==与===区别(两个等号与三个等号)
    常用map总结
  • 原文地址:https://www.cnblogs.com/bgh408/p/13707654.html
Copyright © 2020-2023  润新知