通过与PLC、智能仪表等硬件设备,以及OPC服务器、数据库等软件建立通讯,进行实时数据采集监控,然后将相关数据转换为数据库、OPC,以及MQTT、HTTP等多种服务接口,实现各类自动化与信息化系统软件灵活对接。

MQTT智能网关案例      PLC与数据库直接通讯         HTTP协议GET/POST请求

             软件及其相关资料下载

典型应用举例:

◆ PLC转OPC:系统与PLC(仪表)通讯,提供OPCServer服务接口

◆ OPC转MQTT:连接OPC服务端采集数据,MQTT方式发布订阅

◆ 数据库转OPC:查询数据库的数据,提供OPCServer服务接口

◆ OPC转HTTP:连接OPC服务端采集数据,HTTP方式请求与下载

◆ PLC转数据库:系统与PLC或仪表通讯,数据存入数据库

◆ 数据库转HTTP:查询数据库的数据,HTTP方式请求与下载

数据服务接口:

◆ 数据保存为文件

◆ 数据存入到数据库

◆ OPC Server-DA服务

◆ OPC Server-UA服务

◆ MQTT协议发布/订阅

◆ HTTP/FTP上传/下载

◆ 其他客制化接口

数据采集接口:

◆ PLC通讯协议(如ModbusTCP等)

◆ OPC Client-DA

◆ OPC Client-UA

◆ 连接数据库查询数据

各类数据库软件:

◆ SQLServer

◆ MySQL

◆ Oracle

◆ SQLite

常用的文件格式:

◆ EXCEL报表(*.csv)

◆ XML文件(*.xml)

◆ JSON文件(*.js/*.json)

◆ 文本文件(*.txt/*.ini)

PLC通讯协议选择:

◆ 三菱全系列PLC

◆ 欧姆龙全系列PLC

◆ 西门子全系列PLC

◆ 松下全系列PLC

◆ 基恩士全系列PLC

◆ 罗克韦尔全系列PLC

◆ 施耐德全系列PLC

◆ 台达全系列PLC

◆ 永宏全系列PLC

◆ 信捷全系列PLC

软件及其相关资料下载

OPC服务器如何采集设备的信息,如何将OPC服务器采集的设备数据转为MQTT方式,实现云端发布或订阅...相关推荐

  1. 模块学习4:(2)MQTT协议连接、发布、订阅、心跳、断链等分析和代码实现,并且通过mqtt.fx连接服务器,使用wireshark抓包分析mqtt实现过程

    文章目录 一.MQTT控制报文的结构 (1)固定报头(类型/标志 + 剩余长度) 剩余长度(这个要注意下,要注意它的计算方法,有一点特殊) 可变报头 有效载荷 二.下面直接开整各个具体的报文(MQTT ...

  2. Geolocation模块管理设备位置信息,用于获取地理位置信息,如经度、纬度等。通过plus.geolocation可获取设备位置管理对象

    方法: getCurrentPosition: 获取当前设备位置信息 watchPosition: 监听设备位置变化信息 clearWatch: 关闭监听设备位置信息 对象: Position: JS ...

  3. uni-app 获取手机设备各项信息

    uni-app 获取手机各项信息 直接使用uni.getSystemInfo 官方文档:地址 参考代码 我这里的代码经过测试是可以获取到Android设备的信息的 <template>&l ...

  4. 远程服务器登入信息,怎样查看服务器被远程登录的信息

    怎样查看服务器被远程登录的信息 内容精选 换一换 云服务器网络异常.防火墙未放行本地远程桌面端口.云服务器CPU负载过高等场景均可能导致云服务器无法正常登录.本节操作介绍无法登录Linux弹性云服务器 ...

  5. IMX6移植Linux4.1.15内核时需要添加矩阵按键的设备树信息

    之前在Linux3.0.35内核移植过按键的信息,请点击链接查看:3.0.35内核移植 本篇文章记录在IMX6开发板移植4.1.15内核时,添加矩阵按键的设备树信息. 1.具体添加的设备树信息 下面是 ...

  6. c语言实现采集设备snmp信息,使用snmpwalk采集设备的OID信息

    打算开始学习有关监控方面的知识,但是现在很多监控系统都是根据SNMP进行的.而SNMP监控的性能指标很多都是通过snmpwalk采集设备的OID信息得到的,所以今天就来先介绍下,如何通过snmpwal ...

  7. python opc服务器和客户端互相发送信息并给出实例

    OPC(开放式连续控制协议)是一种通讯协议,用于连接工业控制系统(ICS)和计算机系统,以实现实时监测和控制的需求. 在 Python 中,你可以使用第三方库 freeopcua 来实现 OPC 服务 ...

  8. 网易楚留香获取服务器信息,楚留香手游生活采集物有哪些 获取攻略

    楚留香手游中,生活技能合成需要众多的材料,除了一般材料外,还需要用到生活采集物,俺么游戏中生活采集物有哪些,该怎么获得,下面一起来看看. 生活技能的合成需要用到很多材料,除了通过[采草][伐木][挖矿 ...

  9. ip camera如何将流媒体信息传送到流媒体服务器,IP Camera远程监控系统的设计与实现...

    视频监控系统是一个集计算机处理技术.网络通信技术和数字音视频编解码技术于一身的综合系统.作为一种成熟的多媒体应用,视频监控逐步走向数字化.网络化.综合化.无线智能化的潮流中. 用户普遍要求访问地点不受 ...

最新文章

  1. java串口发送16进制_串口发送数据——字符串发送与十六进制发送的区别
  2. android中ADT和SDK的关系(转)
  3. linux启动spark命令,在linux上安装spark
  4. flash破解工具/flash decompiler
  5. DBus glib 各数据类型接收与发送详解—C语言(3)
  6. Sublime Text添加插入带当前时间说明
  7. 关于arp.exe的一点应用
  8. pycharm不能输入代码或删除代码
  9. POJ 1330:Nearest Common Ancestors【lca】
  10. 4.16-4.22课题(拼团系统)进度汇报
  11. 一个通用的pytorch使用预训练模型训练本地数据代码--resnet101为例
  12. java代码混淆,程序加密推荐 java授权 支持JDK16
  13. html svg波浪,CSS3+SVG 实现波浪滚动效果
  14. 用马克思主义看待现社会拜金主义价值观
  15. 力扣刷题-单链表两数相加
  16. Python:flatten()函数用法
  17. 龙岩群控服务器系统,服务器群控操作
  18. 认识DPDK的UIO驱动(一)
  19. 5.3上午 外教课 听力
  20. python基础练习(猜拳游戏、扎金花游戏、购物小程序)

热门文章

  1. 5个常见的Hibernate异常及其解决方法
  2. swing 聊天气泡背景_Java Swing中的聊天气泡
  3. 在Log4j2中更好地执行非日志记录器调用
  4. Hibernate查询缓存如何工作
  5. 即时大数据流处理=即时风暴
  6. Apache Camel简介
  7. 动态表单,JSF世界早已等待
  8. 在Java 7中处理文件
  9. Spring MVC开发–快速教程
  10. 在linux上安装mysql5.6,在linux(Centos 7以上版本亲测)上安装mysql5.6