1. MQTT协议简介

目前MQTT协议被众多物联网平台使用,众多OEM设备厂商也开始搭建专属于自己的物联网平台,都会使用到MQTT协议接口,接入自家散步在全球各地的设备,实现集中监控和远程监控。

2. 准备MQTT服务器— —不做详细介绍,请联系IT部门相关工程师

联系到客户IT工程师,获取到一个测试中的MQTT服务器,以此进行连接测试。

3. 支持的型号

昆仑通态G系列产品:主要型号有TPC7072Gi、TPC1071Gi、TPC1571Gn等,从7寸到15寸均有支持。

4. 使用McgsPRO组态软件进行设置

① 打开mcgsPRO软件,新建一个工程

② 打开设备窗口,从设备工具箱里面双击添加一个MQTT设备进来

③ 打开MQTT设备内部属性,对应配置配置服务器IP与端口号,确认保存即可

④ 手动添加一个发布主题,对应按照服务器主题格式配置

右键点击“消息结构定义”框,可添加普通成员变量和数据成员变量,设置成树状分类变量,方便管理。为了方便演简单示,我添加了一个字符串和一个整型变量

⑤ 点击确认保存关闭内部属性编辑窗口,回到设备编辑窗口,即可看到添加的成员变量通道,对应关联变量连接即可(如需将现有程序中的数据发布到MQTT服务器,可直接关联其他设备中现有的变量,无需添加新变量)。

从上面可以看到,对应会生成多种通道类型,设备帮助内也有详细说明。

驱动的通道分为3种通道,发布消息通道、订阅消息通道、发布消息触发通道。

1)、发布通道的通道名称以subscribe:为前缀,

2)、订阅通道的通道名称以publish:为前缀

3)、发布触发通道以trigger:为前缀。

4)、对于报警触发通道,与其关联的变量需要编辑其报警触发条件,即变量的报警触发编辑

默认触摸屏是不会周期性主动往MQTT服务器发布数据的,只有主题对应的trigger:有上升沿触发时,才会将主题内所有数据发布到MQTT服务器。

⑥ 组态界面与测试

对应在窗口内建立构件,把刚才MQTT设备内的变量对应关联起来,在保证设备正常联网的情况下,运行程序进行测试。

STR字符型变量设置成”DGJUGHDJ”,整型变量设置成234,点击触发发送按钮,下图为MQTT服务器即可接收到的数据报文。

⑦ 通讯状态说明:

通讯状态可实时显示HMI与MQTT服务器的连接状态,具体说明如下

⑧ 关于数据格式等更多说明,请查看MQTT设备内的设备帮助文档


免责申明:本机构号所载文章为本号原创或根据网络搜索编辑整理,文章版权归原作者所有。因转载众多,无法找到真正来源,如标错来源,或对于文中所使用的图片,资料,下载链接中所包含的软件,资料等,如有侵权,请跟我们联系协商或删除,谢谢!


本文为剑指工控原创技术类文章,2019年5月30日首次发表于《剑指工控》公众号。

特别鸣谢本文作者

阮旭芬

广州番禺 昆仑通态 技术服务+销售


本账号为《剑指工控》官方知乎账号。剑指工控由一群带有工控情结的技术青年组织在一起,他们都是在工控一线的技术达人,如果你是工控一线的工程师,如果你在日常工控工作当中会遇到种种的技术问题,如果你热爱工控技术和工控生活,欢迎加入我们,随手提出你的技术问题会有技术达人第一时间为你解答。可以分享你的工控喜怒哀乐,会有兄弟们跟你产生共鸣。可以获得最新的工控资讯,指明技术和行业路线,做到未雨绸缪。

欢迎大家关注我们的公众号剑指工控(JZGKCHINA),更多的了解我们。

Ps. 进入公众号,“群&社区”菜单中有各个”技术交流学习群“的入口链接,获取小编微信号,添加小编微信并备注“行业+微信名+城市”(格式不对能通过好友验证,但一律不加群)

高校在校生请告知小编,进入“高校自动化专业交流群”~

高校自动化专业群,旨在专业课程学习,专业方向选择,课程设计,毕业设计,就业方向,考研方向,高校杯自动化竞赛等方面进行交流和经验分享~

期待你的加入~

昆仑通态复制的程序可以用吗_昆仑通态MCGS_G系列触摸屏MQTT数据连接发布相关推荐

  1. 昆仑通态复制的程序可以用吗_昆仑通态专题(七):MCGS组态软件的设备窗口...

    点击上方蓝色字体,关注我们 设备窗口是MCGS嵌入版组态软件系统的重要组成部分,在设备窗口中建立系统与外部硬件设备的连接关系,使系统能够从外部设备读取数据并控制外部设备的工作状态,实现对工业过程设备的 ...

  2. 昆仑通态复制的程序可以用吗_昆仑通态人机界面与单片机通信实战教程一:工程界面的设计...

    大家好,我是『芯知识学堂』的SingleYork,今天开始笔者要给大家介绍的一个比较实用的例程,是一个关于工业控制上用到的"昆仑通态人机界面与单片机串口通信"的应用实例.众所周知, ...

  3. 昆仑通态复制的程序可以用吗_昆仑通态触摸屏如何做时间记录

    大家好,我是小江,在这里分享一些我工作中遇到的一些问题,有的是我写的程序,有的是看书一些心得,分享到这上面,如果有不妥的地方,希望见谅,能看得过去,就看看,看不过去的话,就当啥也没用,今天分享一些触摸 ...

  4. 昆仑通态复制的程序可以用吗_昆仑通态mcgs触摸屏的六大种类及其特点(1)

    昆仑通态mcgs触摸屏是一种定位设备,用户可以通过指向计算机直接输入坐标信息,像鼠标和键盘一样,它也是一个输入设备.昆仑通态mcgs触摸屏具有耐用性,响应速度快,节省空间,易于通信等诸多优点.使用此技 ...

  5. 昆仑通态复制的程序可以用吗_免费!最全MCGS昆仑通态视频合集!

    加微信号"15021230050",邀请您加入"信控电气"微信群. 点击文章最下方"阅读原文",加入超级工控技术群. 招聘初级电气工程师(提 ...

  6. 昆仑通态复制的程序可以用吗_三菱FX2n plc(编程口)与昆仑通态(MCGS)无线通讯案例...

    一.系统组成 昆仑通态使用三菱 PLC FX2N 编程口通过专用协议对 PLC 站点相应寄存器进行读写操作, 从而实现对站点工作状态的控制.这种情况下三菱PLC专用无线通讯终端--DTD435MC,可 ...

  7. 昆仑通态复制的程序可以用吗_MCGS昆仑通态触摸屏实时报警

    大家好,我是小江,在这里分享一些我工作中遇到的一些问题,有的是我写的程序,有的是看书一些心得,分享到这上面,如果有不妥的地方,希望见谅,能看得过去,就看看,看不过去的话,就当啥也没用,今天分享一些触摸 ...

  8. 昆仑通态复制的程序可以用吗_说说昆仑通态(MCGS)的数组功能

    最近有朋友做昆仑通态(MCGS)触摸屏项目时,需要进行一些数据处理,要用到数组.遗憾的是,昆仑通态是没有数组的,我建议他用组变量去实现(组变量里也可以用元素位置来获取值,功能类似于数组). 后来他反馈 ...

  9. 昆仑通态复制的程序可以用吗_MCGS昆仑通态触摸屏

    前面我有说过,我最喜欢用的触摸屏还是昆仑通态的触摸屏,因为我总是觉得它做的非常容易操作和简便,而且他的内部函数调用也非常方便,样例很清楚,但是由于公司的产品原因,而且昆仑通态触摸屏没有CE认证,所以我 ...

  10. 昆仑通态复制的程序可以用吗_一个PLC连接两个触摸屏例子,昆仑通态和普洛菲斯举例...

    以昆仑通态触摸屏和普洛菲斯触摸屏说事啊. 昆仑通态TCP7062 普洛菲斯GP4402W 在自动化设备中,如果设备跨度比较大的话,只有一个屏幕会让使用者不易看数据,要跑来跑去或者操作看不到动作点诸多问 ...

最新文章

  1. 洛谷P1119 灾后重建[Floyd]
  2. tableau实战系列(十七)-如何将 tableau的Server License迁移到新环境中去
  3. OpenCV学习笔记(十六)——CamShift研究 OpenCV学习笔记(十七)——运动分析和物体跟踪Video OpenCV学习笔记(十八)——图像的各种变换(cvtColor*+)imgproc
  4. [集训队作业2018] 万圣节的积木(李超线段树)
  5. java 位运算 权限控制_java 位运算权限管控(转载)
  6. 分治法在求解“最近对”问题中的应用(JAVA)
  7. 7.1图的定义和术语
  8. 混合牛奶(洛谷-P1208)
  9. 微软武汉.NET俱乐部八月活动
  10. ASP.NET基础之HttpContext学习
  11. 【汇编语言】【ARM扩展资料】数据表示
  12. 供参考的 php 学习路线
  13. 【IT项目管理】第3章 整合项目的资源
  14. 本学期关于Android学习的总结
  15. 关于PCB与设备外壳接地问题
  16. 大学计算机考试word实操夏威夷,计算机一级等级考试操作题WORD(4页)-原创力文档...
  17. do while 循环 语法结构
  18. 深度可分离卷积的Depth,Stack,Channel Multiplier
  19. 快狗打车CTO沈剑:如何利用计划管理提升团队效率和产能
  20. 查看服务器文件夹内存,查看服务器各文件夹内存占用

热门文章

  1. SNOWNLP情感分析报错解决
  2. itools苹果录屏大师_录屏可以有声音,发照片可以免流量,计算器输错可回删
  3. 山东大学高频电子线路综合实验 调幅通信机系统实验详解
  4. 超级搜索术,提升解决问题的能力
  5. YUV444、YUV422、YUV420知识存档
  6. duet二重奏hp_二重奏Duet Game pc版|二重奏电脑版下载_v1.7_9号软件下载
  7. 走进量化投资奇妙的模型世界
  8. maven项目打包命令
  9. 通过IDM插件让本就不限速的阿里云盘直接起飞
  10. web网页设计期末课程大作业 简单的学生网页作业源码 基于HTML仿淘宝电商网站项目的设计与实现 企业网站制作