chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

10分鐘輕松實(shí)現(xiàn)三菱FX3UPLC連接阿里云平臺(tái)

藍(lán)蜂物聯(lián)網(wǎng) ? 來(lái)源:藍(lán)蜂物聯(lián)網(wǎng) ? 作者:藍(lán)蜂物聯(lián)網(wǎng) ? 2023-05-18 15:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

__MQTT協(xié)議網(wǎng)關(guān)串口連接三菱FX3UPLC操作說(shuō)明 __

目錄

一. 使用流程 2

二. 準(zhǔn)備工作 2

2.1 需要準(zhǔn)備如下物品 2

2.2 LF220網(wǎng)關(guān)準(zhǔn)備工作 3

2.3 PLC準(zhǔn)備工作 3

2.4 電腦的準(zhǔn)備工作 3

2.5 MQTT服務(wù)器準(zhǔn)備工作 4

三. 阿里云IoT平臺(tái)配置步驟 5

3.1 創(chuàng)建產(chǎn)品 5

3.2 添加設(shè)備 6

3.3 配置阿里云IoT平臺(tái)物模型 7

3.4 獲取連接阿里云IoT平臺(tái)的參數(shù) 9

四. MQTT網(wǎng)關(guān)登陸平臺(tái)配置步驟 10

4.1 登錄 10

4.2 網(wǎng)關(guān)概況 12

4.3 MQTT連接配置 12

4.4 驅(qū)動(dòng)管理 13

4.5 變量管理 14

五. 數(shù)據(jù)上報(bào)和寫(xiě)入配置 16

5.1 數(shù)據(jù)上報(bào)配置設(shè)置 16

5.2 寫(xiě)變量配置 19

六. 其他功能 22

七. 注意事項(xiàng) 22


前言:MQTT是一個(gè)基于客戶(hù)端-服務(wù)器的消息發(fā)布/訂閱傳輸協(xié)議。MQTT協(xié)議的特點(diǎn)是輕量、簡(jiǎn)單、開(kāi)放和易于實(shí)現(xiàn)的,同時(shí),三菱PLC廣泛應(yīng)于工業(yè)控制領(lǐng)域,是一款性能高、穩(wěn)定性強(qiáng)的PLC設(shè)備。

此文檔將介紹如何使用MQTT協(xié)議網(wǎng)關(guān)串口連接三菱FX3U PLC,將PLC的數(shù)據(jù)通過(guò)MQTT協(xié)議傳輸?shù)桨⒗镌芃QTT數(shù)據(jù)平臺(tái),用戶(hù)可以在阿里云的MQTT臺(tái)上實(shí)時(shí)接收到三菱 PLC的數(shù)據(jù),實(shí)現(xiàn)將PLC數(shù)據(jù)上云,遠(yuǎn)程監(jiān)控?cái)?shù)據(jù)的功能。

[]()使用流程

流程如下,首次使用網(wǎng)關(guān)按照以下流程就可以實(shí)現(xiàn)將的PLC數(shù)據(jù)上傳到阿里云的MQTT服務(wù)器,實(shí)現(xiàn)數(shù)據(jù)采集。

下文將按照此流程分步進(jìn)行介紹說(shuō)明。

[]()準(zhǔn)備工作

[]()需要準(zhǔn)備如下物品

  1. 三菱FX3U PLC一臺(tái)
  2. MQTT協(xié)議網(wǎng)關(guān)一臺(tái),天線(xiàn)電源適配器(以下用LF220作為實(shí)例)。
  3. SIM卡一張,有流量,大卡(移動(dòng),聯(lián)通或者電信卡)。
  4. 聯(lián)網(wǎng)電腦一臺(tái)(WinXP/Win7/Win8/Win10操作系統(tǒng))。

5) 能登錄阿里云的賬號(hào)(本文以新開(kāi)通的賬號(hào)為例)。

  1. USB轉(zhuǎn)RS232線(xiàn)、網(wǎng)線(xiàn)、電工工具、導(dǎo)線(xiàn)若干。

16843951361703k4s4p1w2pSIM卡.jpg1684395136868jgtodl7fh7聯(lián)網(wǎng)電腦.jpg

[]()[]()[]()LF220網(wǎng)關(guān)準(zhǔn)備工作

網(wǎng)關(guān)相關(guān)技術(shù)參數(shù)與使用說(shuō)明,可參考《LF220邊緣計(jì)算網(wǎng)關(guān)使用手冊(cè)V1.1》。

保證網(wǎng)關(guān)可以正常聯(lián)網(wǎng),可通過(guò)4G卡(移動(dòng)/聯(lián)通/電信流量卡,大卡)聯(lián)網(wǎng)(需接上隨網(wǎng)關(guān)附帶的天線(xiàn))或通過(guò)網(wǎng)線(xiàn)聯(lián)網(wǎng)(需將路由器出來(lái)的網(wǎng)線(xiàn)接到網(wǎng)關(guān)的WAN口);

網(wǎng)關(guān)接12V或24V直流電源,上電。(注意,電源正負(fù)極不要接反)。

[]()[]()[]()PLC準(zhǔn)備工作

PLC連接電源(注意電源是24VDC還是220VAC),將編程電纜插上PLC的COM口,另一端連LF220的RS232或PLC的485串口連接到LF220對(duì)應(yīng)的接線(xiàn)端子上。本案例以RS232串口為例進(jìn)行講解。以國(guó)產(chǎn)FX3UPLC為例,接線(xiàn)如下圖:

1684395137472d3zt2qi4rs

接線(xiàn)線(xiàn)序:使用2 個(gè)DB9公頭,將網(wǎng)關(guān)2引腳接PLC的3引腳,網(wǎng)關(guān)3引腳接PLC的2引腳,網(wǎng)關(guān)的5引腳接PLC的5引腳,交叉連接。

[]()電腦的準(zhǔn)備工作

電腦安裝“藍(lán)蜂MQTT網(wǎng)關(guān)配置工具壓縮包”。

進(jìn)入藍(lán)蜂官網(wǎng)(https://www.lanfengkeji.com/),點(diǎn)擊【資源中心】→【技術(shù)手冊(cè)】→【藍(lán)蜂MQTT網(wǎng)關(guān)配置工具壓縮包】,如圖:

16843951380000in7cjgtn6

※本客戶(hù)端為免安裝客戶(hù)端,下載后請(qǐng)使用解壓軟件進(jìn)行解壓縮操作,打開(kāi)解壓縮后的文件夾,雙擊“藍(lán)蜂MQTT網(wǎng)關(guān)配置工具.exe”文件,即可啟動(dòng)藍(lán)蜂MQTT網(wǎng)關(guān)配置工具。

__使用方式:__啟動(dòng)藍(lán)蜂MQTT網(wǎng)關(guān)配置工具,會(huì)開(kāi)啟命令行窗口并啟動(dòng)電腦內(nèi)默認(rèn)瀏覽器,在瀏覽器內(nèi)進(jìn)行配置操作,請(qǐng)勿關(guān)閉已打開(kāi)的命令行窗口,或修改瀏覽器內(nèi)地址,否則將無(wú)法正常使用配置工具。

__推薦瀏覽器:__Chrome瀏覽器,Edge瀏覽器,360瀏覽器。

__不推薦瀏覽器:__不推薦使用IE瀏覽器,火狐瀏覽器,世界之窗瀏覽器。

[]()MQTT服務(wù)器準(zhǔn)備工作

需要準(zhǔn)備一臺(tái)MQTT服務(wù)器,實(shí)體服務(wù)器、云服務(wù)器(阿里云、華為云等)均可。使用云服務(wù)器,需要配置網(wǎng)關(guān)的MQTT上報(bào)腳本,必須要滿(mǎn)足云服務(wù)器的格式。

本文以阿里云服務(wù)器介紹。

進(jìn)入阿里云IoT平臺(tái)官網(wǎng)(https://www.aliyun.com/),登錄賬號(hào),然后點(diǎn)擊右上角控制臺(tái)。

1684395138385y1vlaggaro

進(jìn)入控制臺(tái)后,選擇【產(chǎn)品與服務(wù)】→【物聯(lián)網(wǎng)平臺(tái)】。或直接搜索“物聯(lián)網(wǎng)平臺(tái)”。

注:第一次使用阿里云 IoT 平臺(tái)物聯(lián)網(wǎng)服務(wù)器需要先開(kāi)通服務(wù)才能使用,跟隨界面提示點(diǎn)擊即可。

1684395138891nta1d976v9

16843951394265ilbo9gf4s

這樣就可以進(jìn)入阿里云的物聯(lián)網(wǎng)平臺(tái)?!肮妼?shí)例”平臺(tái)是免費(fèi)的。

[]()阿里云IoT平臺(tái)配置步驟

成功登陸阿里云IoT平臺(tái)以后,需要進(jìn)行配置,按照如下步驟操作。

[]()創(chuàng)建產(chǎn)品

點(diǎn)擊實(shí)例,可進(jìn)入實(shí)例詳情,點(diǎn)擊【設(shè)備管理】→【產(chǎn)品】→【創(chuàng)建產(chǎn)品】,如圖。

16843951401005ia2i07w6e

168439514043227ziokhvw6

【產(chǎn)品名稱(chēng)】:可自定義填寫(xiě),會(huì)在“設(shè)備所屬產(chǎn)品”中進(jìn)行展示。

【所屬品類(lèi)】:本案例選擇自定義品類(lèi),自定義功能。標(biāo)準(zhǔn)品類(lèi)時(shí),可選擇與自己產(chǎn)品設(shè)備相近的模型,選擇后系統(tǒng)可自動(dòng)為您創(chuàng)建必選功能,也可根據(jù)需要添加可選功能和自定義功能。

【節(jié)點(diǎn)類(lèi)型】:選擇直連設(shè)備

【聯(lián)網(wǎng)方式】:蜂窩(2G/3G/4G/5G

【數(shù)據(jù)格式】:ICA標(biāo)準(zhǔn)數(shù)據(jù)格式(Alink JSON)

【校驗(yàn)類(lèi)型】和【認(rèn)證方式】保持默認(rèn)即可。

[]()添加設(shè)備

創(chuàng)建產(chǎn)品完成后,點(diǎn)擊確認(rèn),可進(jìn)行添加設(shè)備,點(diǎn)擊“前往添加”。

1684395140839soov6h7m9d

1684395141256rxetn7xml5

【DeviceName】建議填寫(xiě)藍(lán)蜂網(wǎng)關(guān)sn編號(hào),可方便后續(xù)對(duì)配置文件進(jìn)行導(dǎo)入導(dǎo)出操作,也可以自定義名稱(chēng)。

【備注】可不寫(xiě)。

完成后點(diǎn)擊【確認(rèn)】按鈕后,可在設(shè)備列表中看到添加的設(shè)備。

1684395141678ylq7p4qtur

點(diǎn)擊【查看】按鈕,可查看設(shè)備的連接參數(shù)以及其他詳細(xì)信息。

1684395142031ag356mnlz0

【DeviceName】和【ProductKey】需要記錄下來(lái),在之后的配置過(guò)程中會(huì)用到。

[]()配置阿里云IoT平臺(tái)物模型

此步驟類(lèi)似于在平臺(tái)創(chuàng)建變量。只有添加了變量以后,平臺(tái)才會(huì)將這些數(shù)據(jù)進(jìn)行展示。

在阿里云IoT平臺(tái),點(diǎn)擊【產(chǎn)品】,找到我們剛剛創(chuàng)建的產(chǎn)品,點(diǎn)擊查看按鈕,如圖:

1684395142530g395khp08k

進(jìn)入產(chǎn)品中,點(diǎn)擊【功能定義】→【編輯草稿】。

1684395142936vt35asxnbi

進(jìn)入編輯草稿頁(yè)面,點(diǎn)擊【添加自定義功能】,可根據(jù)自己需求進(jìn)行變量創(chuàng)建。

這里我們添加屬性,添加溫度,濕度和開(kāi)關(guān)三個(gè)變量,如圖:

1684395143474tx7et3q2n0

注意:數(shù)據(jù)類(lèi)型需要根據(jù)設(shè)備每個(gè)屬性的實(shí)際情況進(jìn)行選擇,在后面使用藍(lán)蜂MQTT網(wǎng)關(guān)配置工具配置時(shí),需要與之進(jìn)行匹配。

區(qū)別于EMCP物聯(lián)網(wǎng)云平臺(tái),此處不需要填寫(xiě)變量的地址,數(shù)據(jù)是根據(jù)“標(biāo)識(shí)符”來(lái)展示的。建議在創(chuàng)建變量后將創(chuàng)建的“變量名稱(chēng)”、“標(biāo)識(shí)符”、“數(shù)據(jù)類(lèi)型”記錄下來(lái),如下表。在之后的藍(lán)蜂MQTT網(wǎng)關(guān)配置工具中會(huì)用到。

變量名稱(chēng)

標(biāo)識(shí)符

數(shù)據(jù)類(lèi)型

溫度

Temperature

int32(32位整形)

濕度

Humidity

int32(32位整形)

開(kāi)關(guān)

Switch

Bool(開(kāi)關(guān)量)

添加完成后,列表中可看到我們添加的3個(gè)屬性,點(diǎn)擊左下角發(fā)布上線(xiàn)。

1684395143917pdlvlbgltf

注:

  1. 如果想要修改創(chuàng)建好的功能類(lèi)型,點(diǎn)擊編輯草稿即可。
  2. 如果想要?jiǎng)?chuàng)建新的模塊(類(lèi)似于變量的分組)點(diǎn)擊編輯草稿→添加模塊即可。
  3. 每個(gè)產(chǎn)品中可以有多個(gè)設(shè)備,共用所有的模塊(變量)信息。舉例:我有10臺(tái)設(shè)備在同一個(gè)產(chǎn)品下,默認(rèn)模塊中設(shè)置了3個(gè)變量。在通訊正常時(shí),10臺(tái)設(shè)備都會(huì)采集這3個(gè)相同的變量進(jìn)行展示。

1684395144321fttooplt97

[]()獲取連接阿里云IoT平臺(tái)的參數(shù)

點(diǎn)擊【設(shè)備】,找到剛剛創(chuàng)建的設(shè)備,點(diǎn)擊后方的【查看】如圖

1684395144702sc2sxoh8ez

1684395145101mle1rbel69

非常重要。在后面使用藍(lán)蜂MQTT網(wǎng)關(guān)配置工具配置網(wǎng)關(guān)登陸時(shí)(4.3節(jié)處)需要按照此處信息填寫(xiě)。這個(gè)界面刷新后會(huì)變化,建議在配置網(wǎng)關(guān)時(shí)打開(kāi),復(fù)制粘貼即可。

至此,按照如上步驟,對(duì)于阿里云平臺(tái)的設(shè)置就完成了。

總結(jié):

  1. 關(guān)于變量:在阿里云平臺(tái)中創(chuàng)建變量完成后,必須要知道設(shè)備的“DeviceName”、“ProductKey”、“變量名稱(chēng)”、“標(biāo)識(shí)符”、“數(shù)據(jù)類(lèi)型”。
  2. 關(guān)于MQTT連接參數(shù):非常重要,此為網(wǎng)關(guān)登錄阿里云IoT平臺(tái)的參數(shù)。

[]()MQTT網(wǎng)關(guān)登陸平臺(tái)配置步驟

[]()[]()[]()登錄

MQTT網(wǎng)關(guān)支持本地串口配置和遠(yuǎn)程無(wú)線(xiàn)配置兩種方式連接網(wǎng)關(guān)進(jìn)行配置。

※本地串口配置方式

使用本地串口配置方式,如圖:

1684395145569564zdpkxj11684395146069maanwz7hoc

使用232串口進(jìn)行本地配置,將網(wǎng)關(guān)的RS232口使用USB轉(zhuǎn)232線(xiàn)接到電腦上,填寫(xiě)配置參數(shù),包括選擇通訊口,波特率,數(shù)據(jù)位,數(shù)據(jù)校驗(yàn),停止位。默認(rèn)參數(shù)為115200,8,無(wú),1。

【讀取網(wǎng)關(guān)串口參數(shù)】:如果對(duì)于串口參數(shù)并不了解,可點(diǎn)擊“讀取網(wǎng)關(guān)串口參數(shù)”按鈕,客戶(hù)端會(huì)主動(dòng)搜索并填入已選中的串口的參數(shù)。

【記住配置】:點(diǎn)擊“記住配置”按鈕后,會(huì)記住當(dāng)前配置,避免每次進(jìn)入時(shí)需要重新配置的問(wèn)題,再次進(jìn)入時(shí)可直接進(jìn)行連接操作。

點(diǎn)擊“立即連接”按鈕,可進(jìn)入網(wǎng)關(guān)配置工具進(jìn)行配置。

※遠(yuǎn)程無(wú)線(xiàn)配置方式

當(dāng)?shù)谝淮文玫皆O(shè)備時(shí),網(wǎng)關(guān)內(nèi)部默認(rèn)服務(wù)器為藍(lán)蜂的MQTT服務(wù)器,使用“遠(yuǎn)程無(wú)線(xiàn)配置”可直接通過(guò)藍(lán)蜂MQTT服務(wù)器對(duì)網(wǎng)關(guān)進(jìn)行遠(yuǎn)程配置,修改網(wǎng)關(guān)參數(shù)。

1684395146872va50l7ybn3

需填寫(xiě)對(duì)應(yīng)的參數(shù):

【網(wǎng)關(guān)SN碼】:網(wǎng)關(guān)SN碼__必須__為要連接的目標(biāo)網(wǎng)關(guān)。SN碼位于網(wǎng)關(guān)機(jī)身。

【客戶(hù)端id】:電腦登錄MQTT服務(wù)器的ID,隨機(jī)生成,也可以自行填寫(xiě),最多200個(gè)字符,不能與其他設(shè)備設(shè)置的客戶(hù)端id重復(fù)。

[]()【用戶(hù)名】【密碼】: 藍(lán)蜂默認(rèn)用戶(hù)名、密碼均為test

【IP/域名】:藍(lán)蜂MQTT服務(wù)器網(wǎng)址為110.249.137.42

端口】: 藍(lán)蜂MQTT服務(wù)器端口號(hào)為1883

其余項(xiàng)目不需要修改,連接成功后即可進(jìn)入網(wǎng)關(guān)配置界面對(duì)網(wǎng)關(guān)設(shè)置進(jìn)行修改。

注意,遠(yuǎn)程無(wú)線(xiàn)配置功能對(duì)于一般實(shí)體MQTT服務(wù)器來(lái)說(shuō)可以直接使用,只需要填寫(xiě)好對(duì)應(yīng)MQTT服務(wù)器參數(shù)即可進(jìn)行遠(yuǎn)程無(wú)線(xiàn)配置。針對(duì)于阿里云、騰訊云等部分有限制的MQTT服務(wù)器來(lái)講,此功能不建議使用。

[]()[]()網(wǎng)關(guān)概況

當(dāng)連接成功后,即可進(jìn)入網(wǎng)關(guān)配置頁(yè)面,在此界面中可以查看到網(wǎng)關(guān)的基本信息、資源使用情況、服務(wù)器連接狀態(tài)等,同時(shí)也可以對(duì)網(wǎng)關(guān)進(jìn)行相應(yīng)的配置。

16843951474426q9qzy05hh

關(guān)于網(wǎng)關(guān)基本信息的具體介紹,見(jiàn)《藍(lán)蜂MQTT網(wǎng)關(guān)配置工具使用說(shuō)明》第4.1節(jié)。

注意:LF220最多支持添加2000個(gè)變量。

[]()[]()[]()MQTT連接配置

MQTT配置頁(yè)面可用于填寫(xiě)MQTT服務(wù)器參數(shù),具體介紹內(nèi)容見(jiàn)《藍(lán)蜂MQTT網(wǎng)關(guān)配置工具使用說(shuō)明V1.0》第4.2節(jié)。首次拿到網(wǎng)關(guān)需要進(jìn)行MQTT連接配置,用于配置連接的MQTT服務(wù)器的參數(shù)。配置完成后,網(wǎng)關(guān)即可連接MQTT服務(wù)器。如圖, 圖中所有參數(shù)均從阿里云處拿到,詳見(jiàn)本文第3.4節(jié)

1684395147969cyf9mbjxk0

此處所有的配置是從阿里云平臺(tái)處獲取的,復(fù)制時(shí)不要添加或刪除任何字符,否則將無(wú)法連接阿里云MQTT平臺(tái)。

填寫(xiě)完成后點(diǎn)擊保存按鈕,需要重啟網(wǎng)關(guān),配置才會(huì)生效。建議使用串口連接。如使用遠(yuǎn)程連接修改的此處參數(shù),當(dāng)網(wǎng)關(guān)重啟后就不能遠(yuǎn)程修改了,只能使用串口連接。

[]()[]()驅(qū)動(dòng)管理

驅(qū)動(dòng)管理用來(lái)配置網(wǎng)關(guān)與下位機(jī)的驅(qū)動(dòng)管理,支持創(chuàng)建/編輯,刪除驅(qū)動(dòng),設(shè)置通訊口配置信息等,如圖。點(diǎn)擊右側(cè)的【驅(qū)動(dòng)管理】→【通訊口配置】。由于是第一次配置,此處為空,需要先配置和下位機(jī)的通訊參數(shù),再添加對(duì)應(yīng)的驅(qū)動(dòng)。

我們需要使用RS232口與PLC進(jìn)行通訊,所以需要配置RS232的參數(shù)。如下圖。三菱默認(rèn)的串口參數(shù)為9600、7、偶、1。

1684395148484lip6va8n6e

【通訊口配置】:點(diǎn)擊通訊口配置下面有3個(gè)通訊端口項(xiàng),【RS232】、【RS485】和【LAN】,分別對(duì)應(yīng)網(wǎng)關(guān)上的3個(gè)數(shù)據(jù)通訊端口,3個(gè)通訊口可以同時(shí)和下位機(jī)進(jìn)行通訊。可按照需要對(duì)相應(yīng)通訊口進(jìn)行配置。

注意:由于使用的是RS232口與三菱PLC通訊,需要修改RS232的參數(shù),此時(shí)保存參數(shù)后網(wǎng)關(guān)會(huì)重啟,電腦需要重新與網(wǎng)關(guān)進(jìn)行連接。

【+新增】:點(diǎn)擊此處創(chuàng)建驅(qū)動(dòng),可根據(jù)實(shí)際使用需求進(jìn)行選擇填寫(xiě)。

16843951488618zyk9l0lbu

【驅(qū)動(dòng)名稱(chēng)】:自定義。不限中英文,不限標(biāo)點(diǎn)符號(hào),包括空格,最大支持20個(gè)字。

【品牌】、【型號(hào)】:根據(jù)需要選擇品牌型號(hào),網(wǎng)關(guān)會(huì)根據(jù)您選擇的品牌型號(hào)的專(zhuān)有協(xié)議跟設(shè)備進(jìn)行通訊。本案例連接三菱FX3U PLC,所以【品牌】選擇“三菱”,【型號(hào)】選擇“FX3U”。

【設(shè)備地址】:必填項(xiàng),和PLC中設(shè)置的地址一致。如果找不到從站,可以去PLC中程序中讀取。三菱協(xié)議沒(méi)有從站號(hào),所以此處不需要修改,默認(rèn)填寫(xiě)1即可。

完成后點(diǎn)擊確定即可看到新創(chuàng)建的驅(qū)動(dòng)。

[]()變量管理

首先我們需要拿到PLC端的地址表, 此處的【寄存器類(lèi)型】和【寄存器地址】需要和PLC的地址表一致。地址表見(jiàn)后方說(shuō)明。

注意:此處的【變量標(biāo)識(shí)(key)】需要和阿里云MQTT平臺(tái)中填寫(xiě)的一致且區(qū)分大小寫(xiě)。見(jiàn)3.3節(jié)表格。

1684395149251h0thnzbtzm

1684395149674r3nt5p8llt

注:

1、網(wǎng)關(guān)會(huì)將創(chuàng)建的所有變量上傳到阿里云IoT平臺(tái),由IoT平臺(tái)根據(jù)標(biāo)識(shí)符來(lái)判斷數(shù)據(jù)是否采集、展示。

2、MQTT網(wǎng)關(guān)配置工具支持變量的復(fù)制/導(dǎo)入/導(dǎo)出功能,使用【復(fù)制】可以快速添加變量。

具體內(nèi)容介紹見(jiàn)《藍(lán)蜂MQTT網(wǎng)關(guān)配置工具使用說(shuō)明V1.0》第4.5.2節(jié)和4.5.3節(jié)。

※變量名稱(chēng)說(shuō)明:

【儀表、PLC】:必填,選擇剛才創(chuàng)建的三菱FX3U即可。

【變量表示(key)】:必填,自定義即可。注意不能有重復(fù)的名稱(chēng)。

【寄存器類(lèi)型】:必填,填寫(xiě)對(duì)應(yīng)三菱FX3U的寄存器類(lèi)型。

【寄存器地址】:必填,地址填寫(xiě)時(shí)不帶寄存區(qū)標(biāo)志符,與實(shí)際寄存器地址一致。例如,X00寫(xiě)0,Y10寫(xiě)10,D200寫(xiě)200。

【數(shù)據(jù)類(lèi)型】:必填,根據(jù)實(shí)際需要選擇即可。

【死區(qū)設(shè)置】:具體內(nèi)容見(jiàn)后方的“?”獲取幫助。

【讀寫(xiě)方式】:可根據(jù)需求自行修改該寄存器的讀寫(xiě)方式,默認(rèn)為只讀。

【采集公式】:可根據(jù)需求自行編寫(xiě)公式,需要使用英文字符。具體內(nèi)容介紹見(jiàn)《藍(lán)蜂MQTT網(wǎng)關(guān)配置工具使用說(shuō)明V1.0》第4.5.4節(jié)。

地址表示例:

PLC實(shí)際寄存器地址

平臺(tái)變量填寫(xiě)地址

寄存器類(lèi)型

X00

0

X輸入寄存器

Y10

10

Y輸出寄存器

D200

200

D數(shù)據(jù)寄存器

M20

20

M輔助寄存器

[]()數(shù)據(jù)上報(bào)和寫(xiě)入配置

由于阿里云IoT平臺(tái)是有自己獨(dú)立的數(shù)據(jù)上報(bào)格式的,我們需要在“藍(lán)蜂MQTT網(wǎng)關(guān)配置工具”中對(duì)這一部分進(jìn)行編輯。

[]()數(shù)據(jù)上報(bào)配置設(shè)置

配置步驟

打開(kāi)阿里云平臺(tái),點(diǎn)擊【產(chǎn)品】→【查看】,如圖:

16843951500936bfoq8d5am

進(jìn)入產(chǎn)品后,點(diǎn)擊【topic類(lèi)列表】-【物模型通信topic】,即找到屬性上報(bào)主題,如圖

1684395150503ke0ebsnpzd

其中“ /sys/ gqbaihhDlTb /${deviceName}/thing/event/property/post”中的gqbaihhDlTb是IoT平臺(tái)自動(dòng)生成的,需要改成自己設(shè)備的ProductKey。為3.2節(jié)中標(biāo)出需要記錄的ProductKey。

主題中的通配符**{deviceName}需要替換成我們這個(gè)產(chǎn)品中創(chuàng)建的設(shè)備的DeviceName。我們的示例在阿里云IoT平臺(tái)創(chuàng)建的設(shè)備的DeviceName為網(wǎng)關(guān)sn編號(hào),而在藍(lán)蜂配置工具中可使用通配符**{sn}代替sn編號(hào)。

因此我們的上報(bào)主題為/sys/gqbaihhDlTb/${sn}/thing/event/property/post

我們將該主題寫(xiě)入數(shù)據(jù)上報(bào)配置中的上報(bào)主題中,如圖:

1684395150880jopk8sycp7

【上報(bào)方式】:可按需求選擇定時(shí)上報(bào)或變化上報(bào),此文檔以定時(shí)上報(bào)為例。

※【加工腳本】如下,復(fù)制粘貼即可,一般不需要進(jìn)行修改:

function reportToJson(signalArray, system){

var json =\\{

    id: system\\.msgId,

    version:"1\\.0",

    sys:\\{ ack : 0\\},

    method: "thing\\.event\\.property\\.post",

    params:\\{\\}

\\}

var time = new Date\\(\\)\\.getTime\\(\\);

for\\(var i=0; i

}

[]()點(diǎn)擊確定按鈕,配置完成,需要重啟網(wǎng)關(guān),配置才會(huì)生效,將網(wǎng)關(guān)接入設(shè)備后,采集到的數(shù)據(jù)就可上報(bào)到阿里云IoT平臺(tái)了。

查看數(shù)據(jù)

當(dāng)設(shè)備采集到數(shù)據(jù)并上報(bào)到阿里云IoT平臺(tái)后,我們可以在阿里云IoT平臺(tái),點(diǎn)擊設(shè)備,找到我們接入的設(shè)備。

1684395151514u3w6y0pawc

點(diǎn)擊查看按鈕,進(jìn)入設(shè)備詳情中,點(diǎn)擊物模型數(shù)據(jù),便可查看到我們采集到的數(shù)據(jù),如圖:

16843951519044sgnvrvnwo

點(diǎn)擊查看數(shù)據(jù)按鈕,可查看該屬性的歷史數(shù)據(jù)詳情,如圖:

1684395152307nta93zkxab

[]()寫(xiě)變量配置

操作步驟

從阿里云IoT平臺(tái)向設(shè)備寫(xiě)入數(shù)據(jù),需要在藍(lán)蜂MQTT網(wǎng)關(guān)配置工具中對(duì)寫(xiě)入進(jìn)行配置。

點(diǎn)擊【數(shù)據(jù)傳輸配置】-【寫(xiě)變量配置】,我們可在寫(xiě)變量配置中設(shè)置請(qǐng)求和響應(yīng)主題,在阿里云IoT平臺(tái)打開(kāi)對(duì)應(yīng)設(shè)備的topic列表找到屬性設(shè)置topic,如圖:

1684395152715pb5asc2eow

進(jìn)入產(chǎn)品后,點(diǎn)擊【topic類(lèi)列表】-【物模型通信topic】,即找到屬性設(shè)置主題,如圖:

1684395153217ufg2198jyt

其中“/sys/ gqbaihhDlTb /${deviceName}/thing/service/property/set”中的gqbaihhDlTb是IoT平臺(tái)自動(dòng)生成的,需要改成自己設(shè)備的ProductKey。為3.2節(jié)中標(biāo)出需要記錄的ProductKey。

主題中的通配符${deviceName}需要替換成我們這個(gè)產(chǎn)品中創(chuàng)建的設(shè)備的DeviceName。

我們的示例在阿里云IoT平臺(tái)創(chuàng)建的設(shè)備的DeviceName為網(wǎng)關(guān)sn編號(hào),而在藍(lán)蜂配置工具中可使用通配符${sn}代替sn編號(hào)。

因此我們的請(qǐng)求主題為:/sys/gqbaihhDlTb/${sn}/thing/service/property/set,

響應(yīng)主題為:/sys/gqbaihhDlTb/${sn}/thing/service/property/set_reply

我們將請(qǐng)求主題和響應(yīng)主題寫(xiě)入寫(xiě)變量配置中的請(qǐng)求和響應(yīng)主題中,如圖:

1684395153753qzjllkr9gh

※【請(qǐng)求解析腳本】如下,復(fù)制粘貼即可,一般不需要進(jìn)行修改:

function writeReqToJson(str){

if\\(str\\!=""\\)\\{

var req = JSON\\.parse\\(str\\)

var keys = Object\\.keys\\(req\\.params\\)

var key = keys\\[0\\]

var msgId = req\\.id

var json = \\{ key: key, value:req\\.params\\[key\\]\\+"",msgId:msgId\\}

return JSON\\.stringify\\(json\\)

\\}  

return \\{\\}

}

※【響應(yīng)加工腳本】如下,復(fù)制粘貼即可,一般不需要進(jìn)行修改:

function writeRespToJson(signal, system){

var json = \\{

    "code": 200,

     "data": \\{\\},

     "id": system\\.msgId,

     "message": "success",

     "version": "1\\.0"

\\}

return JSON\\.stringify\\(json\\)

}

點(diǎn)擊確定按鈕,配置完成,需要重啟網(wǎng)關(guān),配置才會(huì)生效,將網(wǎng)關(guān)接入設(shè)備后,就可以從阿里云IoT平臺(tái)直接控制設(shè)備,進(jìn)行寫(xiě)入數(shù)據(jù)了。

向設(shè)備寫(xiě)入數(shù)據(jù)

打開(kāi)阿里云IoT平臺(tái),點(diǎn)擊【監(jiān)控運(yùn)維】→【在線(xiàn)調(diào)試】,選擇我們想要寫(xiě)入數(shù)據(jù)的設(shè)備,如圖:

16843951543344tde2g6ua3

找到想要寫(xiě)入數(shù)值的屬性,我們此處對(duì)溫度進(jìn)行寫(xiě)入數(shù)值36,如圖:

168439515485020pdkl1npi

設(shè)置成功后,在[]()阿里云IoT平臺(tái)數(shù)值查看處我們也可以看到我們寫(xiě)入成功的數(shù)據(jù),如圖。

注意:

  1. 點(diǎn)擊“獲取”時(shí),獲取到的值是阿里云平臺(tái)最后一次成功通訊的值。即使獲取成功,也不能說(shuō)明網(wǎng)關(guān)和下位機(jī)通訊正常。
  2. 連接阿里云IoT平臺(tái)時(shí)建議將網(wǎng)關(guān)的“透?jìng)髟O(shè)置”、“采集異常設(shè)置”、“狀態(tài)上報(bào)設(shè)置”關(guān)閉。

1684395155307ogr6hk5m16

[]()其他功能

LF220支持PLC遠(yuǎn)程下載、斷網(wǎng)續(xù)傳、腳本功能,(透?jìng)鞴δ懿贿m用于阿里云服務(wù)器)功能介紹可查看《LF220邊緣計(jì)算網(wǎng)關(guān)用戶(hù)手冊(cè)》,或點(diǎn)擊對(duì)應(yīng)功能頁(yè)中的“?”跳轉(zhuǎn)幫助界面進(jìn)行查看。

[]()注意事項(xiàng)

1、LF220網(wǎng)關(guān)暫時(shí)不支持web配置頁(yè),目前暫時(shí)不能設(shè)置交換機(jī)和路由器模式。

2、在打開(kāi)藍(lán)蜂MQTT網(wǎng)關(guān)配置工具之后,請(qǐng)勿關(guān)閉已打開(kāi)的命令行窗口,或修改瀏覽器內(nèi)地址,否則將無(wú)法正常使用配置工具。

3、配置成阿里云服務(wù)器以后,再次配置網(wǎng)關(guān)時(shí)只能使用RS232轉(zhuǎn)USB本地配置,不能使用在線(xiàn)配置。

4、配置LF220網(wǎng)關(guān)參數(shù)時(shí)必須要和阿里云服務(wù)器中設(shè)置的一致。

5、阿里云服務(wù)器(或其他服務(wù)器)有自己固定的格式,需要編寫(xiě)對(duì)應(yīng)的腳本。阿里云服務(wù)器腳本按照文檔中填寫(xiě)的即可,可以直接復(fù)制粘貼。

6、如果串口232是7位時(shí),串口連接點(diǎn)擊升級(jí),升級(jí)成功客戶(hù)端不會(huì)提示升級(jí)成功,但是網(wǎng)關(guān)實(shí)際會(huì)升級(jí)成功。

7、藍(lán)蜂MQTT網(wǎng)關(guān)配置工具的網(wǎng)關(guān)編碼格式為UTF-8。

8、兼容性:win7, win10, win11系統(tǒng),不支持winxp及更低版本windows系統(tǒng),不支持linux、MacOS、androidios系統(tǒng)。

讓 設(shè) 備 與 人 更 好 溝 通

1684395155866oh9vo1kq56

[]()藍(lán)蜂物聯(lián)網(wǎng)(微信公眾號(hào))——請(qǐng)加關(guān)注

獲取更多資料+視頻+資訊

河北藍(lán)蜂信息科技有限公司

公司電話(huà):0311-68025711

技術(shù)支持:400-808-6168

官方網(wǎng)站:www.lanfengkeji.com

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 網(wǎng)關(guān)
    +關(guān)注

    關(guān)注

    9

    文章

    5679

    瀏覽量

    53000
  • 阿里云
    +關(guān)注

    關(guān)注

    3

    文章

    1014

    瀏覽量

    44191
  • MQTT
    +關(guān)注

    關(guān)注

    5

    文章

    682

    瀏覽量

    23723
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    西門(mén)子200SMART如何無(wú)線(xiàn)聯(lián)三菱FX3U? 御控工業(yè)網(wǎng)關(guān)實(shí)現(xiàn)多站點(diǎn)PLC無(wú)線(xiàn)通訊集中控制!

    集控柜S7-200SMART需要遠(yuǎn)程無(wú)線(xiàn)連接2個(gè)不同地點(diǎn)的三菱FX3UPLC,實(shí)現(xiàn)集中監(jiān)控與控制?布線(xiàn)困難?協(xié)議不通?距離太遠(yuǎn)?工業(yè)智能網(wǎng)關(guān)解決跨品牌、多站點(diǎn)PLC無(wú)線(xiàn)通訊難題,讓遠(yuǎn)程
    的頭像 發(fā)表于 07-10 13:39 ?86次閱讀

    三菱PLC數(shù)據(jù)采集實(shí)現(xiàn)變頻器遠(yuǎn)程監(jiān)控與遠(yuǎn)程控制

    線(xiàn)采用三菱PLC(FX3U)接入多臺(tái)變頻器進(jìn)行控制,要求將PLC數(shù)據(jù)采集到組態(tài)上位機(jī)中,以提供多種可視化的生產(chǎn)管理應(yīng)用。對(duì)此,物通博聯(lián)提供基于工業(yè)智能網(wǎng)關(guān)的PLC數(shù)據(jù)采集解決方案。 1、硬件連接
    的頭像 發(fā)表于 07-08 14:30 ?140次閱讀
    <b class='flag-5'>三菱</b>PLC數(shù)據(jù)采集<b class='flag-5'>實(shí)現(xiàn)</b>變頻器遠(yuǎn)程監(jiān)控與遠(yuǎn)程控制

    開(kāi)疆智能ModbusTCP轉(zhuǎn)Canopen網(wǎng)關(guān)連接三菱FX5u配置案例

    都是共用一個(gè)IP。 二、ModbusTCP主站功能 三菱的PLC做ModbusTCP主站功能一般通過(guò)程序實(shí)現(xiàn),需要用到“通信協(xié)議支持功能”。 1)在對(duì)象設(shè)備連接配置設(shè)置中添加“Active連接
    的頭像 發(fā)表于 06-11 09:36 ?223次閱讀
    開(kāi)疆智能ModbusTCP轉(zhuǎn)Canopen網(wǎng)關(guān)<b class='flag-5'>連接</b><b class='flag-5'>三菱</b><b class='flag-5'>FX</b>5u配置案例

    如何破解三菱PLC與西門(mén)子PLC的通訊難題

    在工業(yè)自動(dòng)化領(lǐng)域,不同品牌PLC之間的通訊一直是工程師們關(guān)注的焦點(diǎn)。三菱PLC與西門(mén)子PLC作為市場(chǎng)主流設(shè)備,常因協(xié)議差異導(dǎo)致數(shù)據(jù)交互困難。當(dāng)現(xiàn)場(chǎng)需要將三菱FX系列PLC通過(guò)485接口與西門(mén)子S7
    的頭像 發(fā)表于 06-09 17:14 ?323次閱讀
    如何破解<b class='flag-5'>三菱</b>PLC與西門(mén)子PLC的通訊難題

    三菱PLC對(duì)變頻器進(jìn)行控制,其通信參數(shù)如何設(shè)置?

    實(shí)施要點(diǎn): 一、硬件連接基礎(chǔ)配置 1. 物理接口選擇 三菱FX系列PLC通常通過(guò)RS485接口(如FX3U-485ADP模塊)與變頻器連接,
    的頭像 發(fā)表于 05-20 07:43 ?372次閱讀

    手機(jī)組態(tài)軟件和三菱FX5U Modbus TCP以太網(wǎng)通信

    安卓手機(jī)組態(tài)軟件測(cè)試工程對(duì)三菱FX5U數(shù)字量輸入實(shí)現(xiàn)讀操作、繼電器輸出實(shí)現(xiàn)讀寫(xiě)操作、保持寄存器實(shí)現(xiàn)讀寫(xiě)操作。
    的頭像 發(fā)表于 03-01 14:23 ?1195次閱讀
    手機(jī)組態(tài)軟件和<b class='flag-5'>三菱</b><b class='flag-5'>FX</b>5U Modbus TCP以太網(wǎng)通信

    格電子新品 三菱FX系列PLC轉(zhuǎn)網(wǎng)口

    三菱FX系列PLC轉(zhuǎn)網(wǎng)口 型號(hào):SG-FX-210 本產(chǎn)品用于三菱 FX1N/1S/2N/3S/
    的頭像 發(fā)表于 12-24 15:21 ?668次閱讀
    <b class='flag-5'>三</b>格電子新品 <b class='flag-5'>三菱</b><b class='flag-5'>FX</b>系列PLC轉(zhuǎn)網(wǎng)口

    三菱PLC解密工具

    三菱PLC解密工具能夠讀取機(jī)械設(shè)備的PLC鎖密碼并輕松將其解鎖,輕松解決忘記PLC鎖密碼導(dǎo)致設(shè)備無(wú)法使用的問(wèn)題,并且三菱PLC解密工具也可以用來(lái)給設(shè)備設(shè)置PLC鎖。KK下載站為您提供
    發(fā)表于 11-06 10:51 ?10次下載

    esp8266連接阿里平臺(tái)時(shí)mqtt連接超時(shí)

    esp8266nodemcu在使用arduino.ide連接阿里平臺(tái)的時(shí)候,wifi配置正常但連接不上mqtt,顯示報(bào)錯(cuò)如下: Attem
    發(fā)表于 10-26 21:39

    三菱FX3U/5U PLC無(wú)線(xiàn)MODBUS通信方案

    【方案概述】 本方案旨在實(shí)現(xiàn)一臺(tái)三菱FX5UPLC臺(tái)三菱FX3UPLC之間的無(wú)線(xiàn)通信,依托于
    的頭像 發(fā)表于 10-22 08:11 ?1823次閱讀
    <b class='flag-5'>三菱</b><b class='flag-5'>FX3</b>U/5U PLC無(wú)線(xiàn)MODBUS通信方案

    三菱FX3系列微型可編程控制器用戶(hù)手冊(cè)(模擬量控制篇)

    電子發(fā)燒友網(wǎng)站提供《三菱FX3系列微型可編程控制器用戶(hù)手冊(cè)(模擬量控制篇).pdf》資料免費(fèi)下載
    發(fā)表于 10-08 09:15 ?3次下載

    三菱plc遠(yuǎn)程維護(hù)平臺(tái)有什么功能

    ,深受用戶(hù)青睞。而為了進(jìn)一步提升維護(hù)效率、降低運(yùn)維成本,三菱PLC遠(yuǎn)程維護(hù)平臺(tái)應(yīng)運(yùn)而生。本文將詳細(xì)介紹三菱PLC遠(yuǎn)程維護(hù)平臺(tái)的主要功能及其應(yīng)用。 ? 一、遠(yuǎn)程監(jiān)控與實(shí)時(shí)數(shù)據(jù)訪(fǎng)問(wèn)
    的頭像 發(fā)表于 09-30 14:09 ?517次閱讀

    三菱Q系列選型手冊(cè)

    三菱Q系列選型手冊(cè)
    發(fā)表于 08-20 11:21 ?3次下載

    鋇錸PLC網(wǎng)關(guān)快速實(shí)現(xiàn)三菱、西門(mén)子PLC轉(zhuǎn)MQTT協(xié)議

    PLC轉(zhuǎn)MQTT網(wǎng)關(guān)BL102是一款專(zhuān)為PLC聯(lián)網(wǎng)和遠(yuǎn)程PLC程序上傳下載調(diào)試而研發(fā)的,下行采集協(xié)議支持三菱、西門(mén)子、歐姆龍、臺(tái)達(dá)、施耐德等PLC協(xié)議,上行傳輸協(xié)議支持MQTT協(xié)議。同時(shí)還支持主流
    的頭像 發(fā)表于 07-31 17:00 ?830次閱讀
    鋇錸PLC網(wǎng)關(guān)快速<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>三菱</b>、西門(mén)子PLC轉(zhuǎn)MQTT協(xié)議

    鋇錸技術(shù)BL102 PLC轉(zhuǎn)MQTT網(wǎng)關(guān):三菱PLC數(shù)據(jù)高效上傳至華為平臺(tái)

    鋇錸技術(shù)推出了PLC轉(zhuǎn)MQTT網(wǎng)關(guān)來(lái)實(shí)現(xiàn)三菱PLC數(shù)據(jù)的高效采集與上傳至華為平臺(tái),一起來(lái)看看。
    的頭像 發(fā)表于 07-31 14:48 ?996次閱讀
    鋇錸技術(shù)BL102 PLC轉(zhuǎn)MQTT網(wǎng)關(guān):<b class='flag-5'>三菱</b>PLC數(shù)據(jù)高效上傳至華為<b class='flag-5'>云</b><b class='flag-5'>平臺(tái)</b>