文章目录

  • 需求及解决方案
    • 数据采集
  • 系统设计
    • 主函数模块
    • 采集驱动模块
    • 存储驱动模块
  • 概念理解
    • Modbus 协议
    • RS-232
    • PLC (可编程逻辑控制器)
      • 基础知识
    • HINET 智能网关
  • 参考文献

论文:工业物联网环境下设备数据采集研究与实现

目前,国内外厂商对于工业物联网数据采集[6]措施,主要有两种方案。

一是利用嵌入式工业网关接入工业现场,或通过以太网,或通过串口,或通过OPC(OLE for Process Control)服务器等介质进行数据采集。这种方式需要购买厂商的硬件设备,往往价格高昂,并且与设备厂商的平台进行强绑定,不利于用户开发,难以满足个性化和定制化需求。优点是对于要求不多的客户,使用省心,不需要考虑很多,并且售后服务比较有保障。

二是利用数据传输单元DTU(Data Terminal Unit)进行透明传输,将现场设备接入厂商云端,通过Socket方式实现数据采集。这种方式不需要购买或替换厂商的硬件网关,能直接利用用户已有的设备,减少了硬件成本开销。缺点是云服务价格取决于厂商,用户的话语权减弱,且迁移数据受限制。

需求及解决方案

数据采集

要求系统能够支持用户设备的通信协议。使用如下两个协议可以满足用户的基础需求:

  • Modbus TCP
  • Modbus RTU
    为了支持一些原始的串口协议,系统也加入对于DTU透传模块的支持;
    为了能够方便用户的操作配置,系统的配置文件一定要清晰明了,这里选用 JSON 格式。

系统设计

开发语言:Go;
数据采集协议:Modbus;
配置文件下发和数据存储方案:MQTT;
时序数据库:InfluxDB,OpenTSDB;
配置文件和API:JSON;
整体部署和安装:Docker;
整体框架:

  • 主函数模块
  • 采集驱动模块
  • 存储驱动模块

主函数模块

采集驱动模块

存储驱动模块

概念理解

Modbus 协议

Modbus 协议是全球最早用于工业现场的总线规约,许多工业设备,包括PLC,DCS,智能仪表等都在使用此协议作为他们之间的通信标准;
简单来说,是工业上使用较为广泛的通信协议,在此基础上还有几个变种;
Modbus协议解析–小白一看就懂的协议

RS-232

是串口通信的一种,微机原理课堂上学过;
RS232接口的可靠传输方法

PLC (可编程逻辑控制器)

基础知识

基础知识

HINET 智能网关

有专门的设备,可以实现PLC远程编程等功能:
华辰智通-HINET智能网关产品参数及基本功能特点

用手机APP的方式实现PLC远程监控

参考文献

工业自动化数据采集方案

工业生产管理-数据采集初探相关推荐

  1. mes android开发平台,牛工厂MES系统专用手持移动安卓系统RFID终端PAD扫描枪-生产管理数据采集配套二次开发软件...

    随着科技的飞速发展,各种系统层出不穷不断出现在生活的各个角落,企业方当然也需要一个优秀的生产系统支持,一个优秀的系统能够帮助企业方更加方便高效的完成制造生产,下面就随小编来看一下牛工厂生产管理MES系 ...

  2. 虹科Linux远程桌面服务器助力工业生产管理

    SCA是一家成立于1929年,在职员工约2000人的制造业公司,业务领域包括个人护理.纸巾.包装等. SCA计划对生产应用程序Plain进行集中管理,以降低每个Plain实例的成本和管理工作量. Pl ...

  3. 盘点企业生产管理软件的四大优势

    随着科技化社会的不断发展,数字化时代已经来临,甚至是互联网时代来临,传统的生产方式早已早已应该遭到淘汰.工业信息化建设已经成了生存和发展的必经之路,所以工业生产管理软是企业的必备工具.那么今天小编就给 ...

  4. 数字化赋能智能生产,一套数据决策分析体系,完美解决生产管理

    随着"工业4.0"."两化"融合.<中国制造2025>等理念或政策的提出,粗放式的制造生产模式的弊端被越来越多的暴露出来,中国制造昔日冠以" ...

  5. 什么是生产管理?制造企业想要做好生产管理应该怎么做?

    一.什么是生产管理? 首先,我们要弄清楚生产管理的目标是什么?生产管理的目标是高效.低耗.灵活.准时地生产合格产品,为客户提供满意服务.具体如: 高效:迅速满足用户需要,缩短订货.提货周期,为市场营销 ...

  6. 什么是MES生产管理和生产制造执行系统?有哪些系统模块组成?

    文章目录 一.什么叫MES生产制造执行系统? 二.MES生产管理子系统有哪些? 1.APS高级计划排程系统 2.PLM产品研发管理系统 3.WMS仓库管理系统 4.SCM供应链管理系统 5.SRM供应 ...

  7. 【精益生产】数字化转型探索之路——基于精益生产管理的数据决策分析体系

    随着"工业4.0"."两化"融合.<中国制造2025>等理念或政策的提出,粗放式的制造生产模式的弊端被越来越多的暴露出来,中国制造昔日冠以" ...

  8. 生产管理电子看板,打造目视化精益工厂

    生产管理电子看板是生产现场进行可视化管理的重要方式,是一种有效辅助进行现场管理的手段.管理看板对目标.计划.实绩.现场活动.管理成果等的状况一目了然地进行表现.看板管理是协调管理全公司的一个生产信息系 ...

  9. 生产制造企业车间生产管理系统分析介绍

    随着制造企业的竞争加剧,在企业的运营信息化传输时代,日常当中需要面对大量的数据,而且这些数据都非常复杂,如果采用简单.传统的统计方法,必然无法实现对数据的全面分析,也无法保障数据分析的准确性.在工厂车 ...

最新文章

  1. python数据结构与算法:二叉树及三种遍历方式(先序遍历/中序遍历/后序遍历)
  2. selenium2使用记录
  3. Java 8 - 时间API
  4. 深入了解一下PYTHON中关于SOCKETSERVER的模块-B
  5. js防篡改对象之冻结对象
  6. 神经网络技巧篇之寻找最优参数的方法
  7. 剑指offer-序列化二叉树
  8. 如何搭建企业数据平台
  9. word一键排版_这个 Word 插件神器,帮你快速搞定排版问题
  10. 【2019杭电多校第七场1010=HDU6655】Just Repeat(思维)
  11. 沃特玛采集均衡模块_采集均衡模块以及电池管理系统_2016212573884_说明书_专利查询_专利网_钻瓜专利网...
  12. 数据库实验1---创建数据库和表
  13. Emacs入门:重要的基本概念、基本读写操作以及一些常用的快捷键
  14. Linux内核之进程管理
  15. @PreAuthorize、@Secured、 @RolesAllowed优先级
  16. 如何才能修炼成一名不可替代的程序员?
  17. idea中文件提交不了svn怎么办
  18. easyui支持ie8浏览器
  19. PDF转成JPG,使用PDFTOJPG并去除水印
  20. SpringBoot 拦截器 过滤器

热门文章

  1. IBM李永辉:智慧运算的软硬之道
  2. cv2 改变图片大小 resize
  3. Mysql 创建新用户授予root权限 或 最高权限
  4. 怎么订到特价机票(有可能比火车票还便宜哦)
  5. HelloWorld Detail Earth 3D Engine(一)总体介绍
  6. vue 打卡图片_掀起ins打卡潮的《小丑》台阶到底有什么魔力?
  7. React18 tearing tree issue 撕裂状态问题
  8. 【Java:JDBC+MySQL实现学生信息管理系统】
  9. 光驱动器类有哪些最新发表的毕业论文呢?
  10. DBA的主要工作是什么