0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

工业智能网关BL110应用之24:实现三菱 PLC FX2N 接入金鸽MQTT云平台

钡铼技术 ? 2022-09-26 14:34 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

COM口采集三菱 PLC FX2N 的配置

工业智能网关一共有四个COM 接口

4个COM口的配置内容一样,COM1固定为RS232,COM2、COM3和COM4是RS232/RS485可选串口(默认为RS485)。因 三菱 PLC FX2N 的COM是RS485接口,则选择以COM3连接为例说明COM口采集配置操作。 三菱 PLC FX2N 的RS485接口 DB9的3和8为信号脚,3脚接COM2 RS485 A,8脚接COM2 RS485 B

COM口的配置

双击“COM3”,弹出COM属性配置框。(2)模式选择:采集。(3)因是采集 三菱 PLC FX1S设备,故设备品牌选择:三菱,设备型号选择: 三菱 PLC FX1S。(4)波特率、停止位、数据位、校验位与三菱的RS485口配置保持一致。三菱默认波特率:9600,停止位:1,数据位:8,校验位:Even。(5)点击“确定”。

poYBAGMxIUmAAfnGAACBnx5RKFQ200.jpg

工业智能网关BL110 采集 三菱 PLC FX2N 接入金鸽MQTT 云平台

注:点击“写入配置”网关设备将自动重启,重启后COM口的配置才会生效。

添加COM口设备 三菱 PLC FX2N

pYYBAGMxIUmAHDCcAABy2PljygM832.jpg

工业智能网关BL110 采集 三菱 PLC FX2N 接入金鸽MQTT 云平台

(1)点击“COM3”,点击鼠标右键,点击“添加”,弹出设备配置框。(2)设备名称任意填写,如: 三菱 PLC FX2N 。(3)设备属性项根据COM口选择不同的协议既是选择不同的设备品牌,采集不同的设备,会显示不同的配置项,空白表示没有配置项要填写。(4)点击“确定”,添加 三菱 PLC FX2N 设备。

注:点击确定后会在COM3下显示添加的设备见上图显示出来 三菱 PLC FX2N ,如果想添加多个设备,重复(1)--(4)步骤即可。

注:点击“写入配置”网关设备将自动重启,重启后添加COM3口的 三菱 PLC FX2N 设备才添加成功。

添加采集 三菱 PLC FX2N 的数据点

本示例采集 三菱 PLC FX2N 的寄存器TS的部分数据配置如下:

pYYBAGMxIUmAWXsgAACFmOgQyrA195.jpg

工业智能网关BL110 采集 三菱 PLC FX2N 接入金鸽MQTT 云平台

(1)点击“ 三菱 PLC FX2N ”,鼠标光标移动到方框内,鼠标右键,点击“添加”弹出数据点设置框。(2)变量名称:命名数据点的名字,如:采集“TS10”的数据,可以填写为:TS10。(3)变量单位:根据需求任意填写,可以不填写。(4)地址类型:根据采集的PLC的数据点选择。如:要采集“TS10”的数据则选择“TS”。(5)起始地址:采集数据点的寄存器地址,如:采集“TS10”的数据,地址为:10。(6)数据类型:根据选择采集PLC的寄存器的类型选择。(7)添加数量:如果是采集连续地址,同一寄存器可以多个采集。(8)读写类型:从“只读”、“可读可写”中选择。(9)系数:扩大或缩小多少倍上传给平台,根据需求填写。(10)modbus映射地址:填写采集到的数据点存储到BL110网关设备的地址,可以随意填写。映射地址不能重复。范围:0-2000。如:采集“TS10”的映射地址为“10”。(11)数据点的MQTT标识符,可以任意填写。标识符不能重复,如:采集“TS10”数据点的MQTT标识填写为“TS10”。(12)点击“确定”。

注:点击“确定”后数据点会在方框内显示出来见上图,如果想继续添加数据点,在方框鼠标右键,点击“添加”弹出数据点配置框,重复(2)--(12)步骤。

注:点击“写入配置”网关将自动重启,重启后采集 三菱 PLC FX2N 的数据点才生效。

接入金鸽MQTT云平台的步骤如下:

金鸽MQTT的配置

poYBAGMZouqAMosRAAC2bzxZPjE721.jpg

工业智能网关BL110 采集 三菱 PLC FX2N 接入金鸽MQTT 云平台

操作步骤:(1)双击“金鸽MQTT”弹出金鸽MQTT配置框。(2)点击启用按钮,启用金鸽MQTT。默认:关闭。灰色表示:不启用,绿色表示:启用。(3)服务器IP/域名:http://1883.dtuip.com,默认填写好,不需要填写。(4)端口:1883,默认填写好,不需要填写。(5)客户端ID:填写金鸽平台的序列号,需要联系销售提供序列号。(6)用户名:MQTT,默认填写好,不需要填写。(7)密码:MQTTPW,默认填写好,不需要填写。(8)订阅主题:填写格式:金鸽平台的序列号/+,需要联系销售提供序列号。(9)发布主题:填写金鸽平台的序列号,需要联系销售提供序列号。(10)上传周期:数据定时发布间隔时间,默认30S。(11)MQTT数据补传:金鸽云此功能暂未开放。(12)选择数据点上传:在配置框右边的方框内选择要上传的数据点,默认空白表示全部上传。(13)点击“确定”,确定金鸽MQTT的配置。(14)点击“写入配置”,网关设备重启后,金鸽MQTT才启用。重新打开配置软件登录设备,可以在基本信息页面可以看到“金鸽MQTT上线状态”的提示灯是红色,表示金鸽MQTT已连接上。最右边显示从机设备在线的状态。

在金鸽云上查看数据

在平台上先配置数据点,在配置数据点的标识符,标识符与配置软件的MQTT标识一致。部分数据点配置如下。如:采集S7-200SMART数据点VW0,在配置软件上的MQTT标识为“VW0”,则金鸽云上读写标识要为“VW0”。

pYYBAGMa2W-AXOLGAACH-5aqnPU037.jpg

工业智能网关BL110 采集 三菱 PLC FX2N 接入金鸽MQTT 云平台

poYBAGMgF02AN8XYAACJvQkxpKo193.jpg

工业智能网关BL110 采集 三菱 PLC FX2N 接入金鸽MQTT 云平台

pYYBAGMgF02ABYGFAACtVWeeL2E180.jpg

工业智能网关BL110 采集 三菱 PLC FX2N 接入金鸽MQTT 云平台

采集到的数据点的值如下:

pYYBAGMgF02AbODaAACe1NyqqOk850.jpg

工业智能网关BL110 采集 三菱 PLC FX2N 接入金鸽MQTT 云平台

pYYBAGMgF06AU7stAACpqkf7h6w876.jpg

工业智能网关BL110 采集 三菱 PLC FX2N 接入金鸽MQTT 云平台

poYBAGMgF06AGjHTAACkxCd-pgI258.jpg

工业智能网关BL110 采集 三菱 PLC FX2N 接入金鸽MQTT 云平台

数据下发

以控制FX3U的Y6为例

pYYBAGMgF06AUr1iAACAP8XYhH4055.jpg

工业智能网关BL110 采集 三菱 PLC FX2N 接入金鸽MQTT 云平台

poYBAGMgF06ALJFsAACTzmP8rlI283.jpg

工业智能网关BL110 采集 三菱 PLC FX2N 接入金鸽MQTT 云平台

金鸽MQTT的数据格式

MQTT Client One 和MQTT Client Two的“KingPigeon”JSON数据格式和金鸽MQTT的数据格式一样详情如下

1)设备发布消息中有效载荷数据格式

发布主题:序列号(对应配置的发布主题设置项)
{ "sensorDatas": [ { //布尔量 "flag": "Y0", //读写标识 "switcher": 1 //数据类型及值 },{ //数值型 "flag": "VW0", //读写标识 "value": 8 //数据类型及值 },{ //GPS 定位 "flag": "GPS", //GPS标识 "lat": "224.1377", //纬度数据 "lng": "113.4791" //经度数据 }],"state":"alarm", //报警标识符(配置软件“报警与事件”配置有报警事件,触发报警时才有此标识,定时上报数据无此标识)"state":"recovery", //报警恢复标识符(报警恢复时才有此标识,定时上报数据无此标识)"gateway_indentify": "Beilai" //网关名称标识符,上传网关名称 "time": "1622700769", //时间标识符,数据发布的时间戳 "addTime": "2021-06-03 06:12:49" //时间标识符,上传网关的时间"retransmit":"enable" //重传标识符,表示MQTT历史数据(有重传历史数据时才有此标识,定时上报数据无此标识)}

注:

//读写标识:字符为"flag",其后为"数据点的MQTT标识符",添加数据点时填写的MQTT标识符,可以自主定义。

poYBAGMgF06AE1kwAADE59h4GBo499.jpg

工业智能网关BL110 采集 三菱 PLC FX2N 接入金鸽MQTT 云平台

//数据类型及值:根据类型分为:

1、布尔量数据:字符为"switcher",其后为0或1(0代表断开,1代表闭合)。

2、数值型数据:字符为"value",其后为具体数值。

3、GPS定位数据:GPS纬度字符为"lat",其后为"具体数值"

GPS经度字符为"lng",其后为"具体数值"

//报警、恢复标识:字符为"state",其后为"alarm"或"recovery"(alarm代表报警数据,recovery代表报警恢复数据)。

//网关名称标识:字符为"gateway_indentify",其后为"网关的名称"。

//时间标识:字符为"time",其后为"具体的上报时间戳"。

//时间标识:字符为"addtime",其后为"网关的时间"。

//重传标识:字符为"retransmit",其后为"enable"。

网络掉线期间采集到的数据会暂存在设备,在网络恢复时重新发布,用“retransmit”字段标识,表示历史数据。(需要在配置界面上启用数据补传)

2)设备订阅消息中有效载荷数据格式

订阅主题:序列号/+(对应配置的订阅主题设置项)(金鸽2.0下行发布报文用的主题名为“序列号/传感器Id”,所以设备订阅主题需要加上通配符“/+”,这样才能收到平台下发数据实现控制)
{"sensorDatas":[{ //布尔量下发"sensorsId": 211267, //平台传感器ID"switcher":1, //数据类型及值"flag":"Y0" //读写标识},{ //数值型下发"sensorsId": 160239, //平台传感器ID"value":"10", //数据类型及值"flag":"VW0" //读写标识}],"down":"down" //平台下行报文标识}

注:

//平台传感器Id:字符为"sensorsId",其后为Id号(Id由平台自动生成),自建平台不用关心该项。

//数据类型及值:根据类型分为:

1、开关型数据:字符为"switcher",其后为"0"或"1"(0代表断开,1代表闭合)

2、数值型数据:字符为"value",其后为"具体数值"

//读写标识:字符为"flag",其后为"代表数据点的MQTT标识"。

//平台下行报文标识:字符为"down",其后为"down",代表此为平台下行数据。

注意:布尔量下发值不带双引号,数值型下发的值要带双引号。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 网关
    +关注

    关注

    9

    文章

    5902

    浏览量

    53533
  • 物联网网关
    +关注

    关注

    2

    文章

    178

    浏览量

    14559
  • 工业网关
    +关注

    关注

    0

    文章

    487

    浏览量

    12332
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    西门子200SMART如何无线联三菱FX3U? 御控工业网关实现多站点PLC无线通讯集中控制!

    集控柜S7-200SMART需要远程无线连接2个不同地点的三菱FX3UPLC,实现集中监控与控制?布线困难?协议不通?距离太远?工业
    的头像 发表于 07-10 13:39 ?229次阅读

    三菱PLC数据采集实现变频器远程监控与远程控制

    线采用三菱PLCFX3U)接入多台变频器进行控制,要求将PLC数据采集到组态上位机中,以提供多种可视化的生产管理应用。对此,物通博联提供基
    的头像 发表于 07-08 14:30 ?285次阅读
    <b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>数据采集<b class='flag-5'>实现</b>变频器远程监控与远程控制

    开疆智能ModbusTCP转Devicenet网关连接三菱PLC与ABB机器人配置案例

    本案例是三菱PLC通过开疆智能ModbusTCP转Devicenet网关连接ABB机器人的配置案例,具体分为部分设置,分别为
    的头像 发表于 06-23 17:24 ?424次阅读
    开疆<b class='flag-5'>智能</b>ModbusTCP转Devicenet<b class='flag-5'>网关</b>连接<b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>与ABB机器人配置案例

    如何破解三菱PLC与西门子PLC的通讯难题

    工业自动化领域,不同品牌PLC之间的通讯一直是工程师们关注的焦点。三菱PLC与西门子PLC作为市场主流设备,常因协议差异导致数据交互困难。
    的头像 发表于 06-09 17:14 ?442次阅读
    如何破解<b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>与西门子<b class='flag-5'>PLC</b>的通讯难题

    三菱PLC与西门子PLC如何实现互通?看这篇就够了!

    工业自动化领域,不同品牌设备间的互联互通常因协议差异形成技术壁垒。以三菱FX系列PLC与西门子S7-1200 PLC的通讯为例,前者通过4
    的头像 发表于 06-07 12:40 ?480次阅读
    <b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>与西门子<b class='flag-5'>PLC</b>如何<b class='flag-5'>实现</b>互通?看这篇就够了!

    如何实现ModbusRTU转ProfibusDP网关三菱PLC的完美通讯!

    在现代工业自动化系统中,不同设备和系统之间的互联互通是实现高效生产的关键。三菱PLC(可编程逻辑控制器)作为工业控制领域的知名品牌,其与各种
    的头像 发表于 06-05 12:48 ?252次阅读
    如何<b class='flag-5'>实现</b>ModbusRTU转ProfibusDP<b class='flag-5'>网关</b>与<b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>的完美通讯!

    SCADA系统数据采集方案—御控工业网关对接SCADA系统数据接入

    作为工业现场与平台之间的"翻译官",承担着协议转换、数据清洗与边缘计算等关键任务。通过集成Modbus TCP/RTU、OPC UA、西门子S7协议、三菱MC协议等主流
    的头像 发表于 05-21 08:36 ?355次阅读

    工业智能网关支持采集哪些三菱PLC

    物通博联工业智能网关兼容MC(1E、3E、3C)、FXProgram、FXSerial、Modbus等协议,能够与三菱PLC
    的头像 发表于 05-09 15:50 ?286次阅读
    <b class='flag-5'>工业</b><b class='flag-5'>智能</b><b class='flag-5'>网关</b>支持采集哪些<b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>

    工业智能网关MQTT物联网平台的关系

    工业智能网关MQTT 物联网平台在物联网架构中是互补协作的关系,具体可归纳为以下几点: 数
    的头像 发表于 03-21 09:44 ?498次阅读

    格电子新品 三菱FX系列PLC转网口

    三菱FX系列PLC转网口 型号:SG-FX-210 本产品用于三菱 FX1N/1S/
    的头像 发表于 12-24 15:21 ?746次阅读
    <b class='flag-5'>三</b>格电子新品 <b class='flag-5'>三菱</b><b class='flag-5'>FX</b>系列<b class='flag-5'>PLC</b>转网口

    三菱FX3U/5U PLC无线MODBUS通信方案

    【方案概述】 本方案旨在实现一台三菱FX5UPLC与三菱FX3UPLC之间的无线通信,依托于
    的头像 发表于 10-22 08:11 ?2017次阅读
    <b class='flag-5'>三菱</b><b class='flag-5'>FX</b>3U/5U <b class='flag-5'>PLC</b>无线MODBUS通信方案

    MQTT网关接入工业物联网平台解析

    MQTT网关 能够连接不同类型的工业物联设备,实现设备之间的数据传输和控制。它不仅能够将来自不同设备的多种通信协议(如Modbus、PLC
    的头像 发表于 10-16 16:31 ?775次阅读

    三菱plc远程维护平台有什么功能

    随着工业自动化技术的不断发展,可编程逻辑控制器(PLC)作为工业自动化控制系统的核心部件,其稳定性和可靠性直接关系到生产效率和产品质量。三菱PLC
    的头像 发表于 09-30 14:09 ?606次阅读

    MQTT智能网关接入物联网平台实现高效连接与数据交互

    连接设备和物联网平台的关键桥梁,在数据采集、传输和控制中发挥着至关重要的作用。本文将详细介绍MQTT智能网关如何接入物联网
    的头像 发表于 09-27 17:04 ?798次阅读

    三菱plc远程监控网关是什么

    随着工业自动化技术的快速发展,对于生产过程的实时监控和远程控制需求日益增长。三菱PLC(可编程逻辑控制器)作为工业控制领域的佼佼者,其远程监控网关
    的头像 发表于 08-28 14:05 ?899次阅读
    <b class='flag-5'>三菱</b><b class='flag-5'>plc</b>远程监控<b class='flag-5'>网关</b>是什么