COM口采集三菱 PLC FX2N 的配置
工業(yè)智能網(wǎng)關(guān)一共有四個(gè)COM 接口,
4個(gè)COM口的配置內(nèi)容一樣,COM1固定為RS232,COM2、COM3和COM4是RS232/RS485可選串口(默認(rèn)為RS485)。因 三菱 PLC FX2N 的COM是RS485接口,則選擇以COM3連接為例說(shuō)明COM口采集配置操作。 三菱 PLC FX2N 的RS485接口 DB9的3和8為信號(hào)腳,3腳接COM2 RS485 A,8腳接COM2 RS485 B
COM口的配置
雙擊“COM3”,彈出COM屬性配置框。(2)模式選擇:采集。(3)因是采集 三菱 PLC FX1S設(shè)備,故設(shè)備品牌選擇:三菱,設(shè)備型號(hào)選擇: 三菱 PLC FX1S。(4)波特率、停止位、數(shù)據(jù)位、校驗(yàn)位與三菱的RS485口配置保持一致。三菱默認(rèn)波特率:9600,停止位:1,數(shù)據(jù)位:8,校驗(yàn)位:Even。(5)點(diǎn)擊“確定”。
工業(yè)智能網(wǎng)關(guān)BL110 采集 三菱 PLC FX2N 接入金鴿M(mǎn)QTT 云平臺(tái)
注:點(diǎn)擊“寫(xiě)入配置”網(wǎng)關(guān)設(shè)備將自動(dòng)重啟,重啟后COM口的配置才會(huì)生效。
添加COM口設(shè)備 三菱 PLC FX2N
工業(yè)智能網(wǎng)關(guān)BL110 采集 三菱 PLC FX2N 接入金鴿M(mǎn)QTT 云平臺(tái)
(1)點(diǎn)擊“COM3”,點(diǎn)擊鼠標(biāo)右鍵,點(diǎn)擊“添加”,彈出設(shè)備配置框。(2)設(shè)備名稱(chēng)任意填寫(xiě),如: 三菱 PLC FX2N 。(3)設(shè)備屬性項(xiàng)根據(jù)COM口選擇不同的協(xié)議既是選擇不同的設(shè)備品牌,采集不同的設(shè)備,會(huì)顯示不同的配置項(xiàng),空白表示沒(méi)有配置項(xiàng)要填寫(xiě)。(4)點(diǎn)擊“確定”,添加 三菱 PLC FX2N 設(shè)備。
注:點(diǎn)擊確定后會(huì)在COM3下顯示添加的設(shè)備見(jiàn)上圖顯示出來(lái) 三菱 PLC FX2N ,如果想添加多個(gè)設(shè)備,重復(fù)(1)--(4)步驟即可。
注:點(diǎn)擊“寫(xiě)入配置”網(wǎng)關(guān)設(shè)備將自動(dòng)重啟,重啟后添加COM3口的 三菱 PLC FX2N 設(shè)備才添加成功。
添加采集 三菱 PLC FX2N 的數(shù)據(jù)點(diǎn)
本示例采集 三菱 PLC FX2N 的寄存器TS的部分?jǐn)?shù)據(jù)配置如下:
工業(yè)智能網(wǎng)關(guān)BL110 采集 三菱 PLC FX2N 接入金鴿M(mǎn)QTT 云平臺(tái)
(1)點(diǎn)擊“ 三菱 PLC FX2N ”,鼠標(biāo)光標(biāo)移動(dòng)到方框內(nèi),鼠標(biāo)右鍵,點(diǎn)擊“添加”彈出數(shù)據(jù)點(diǎn)設(shè)置框。(2)變量名稱(chēng):命名數(shù)據(jù)點(diǎn)的名字,如:采集“TS10”的數(shù)據(jù),可以填寫(xiě)為:TS10。(3)變量單位:根據(jù)需求任意填寫(xiě),可以不填寫(xiě)。(4)地址類(lèi)型:根據(jù)采集的PLC的數(shù)據(jù)點(diǎn)選擇。如:要采集“TS10”的數(shù)據(jù)則選擇“TS”。(5)起始地址:采集數(shù)據(jù)點(diǎn)的寄存器地址,如:采集“TS10”的數(shù)據(jù),地址為:10。(6)數(shù)據(jù)類(lèi)型:根據(jù)選擇采集PLC的寄存器的類(lèi)型選擇。(7)添加數(shù)量:如果是采集連續(xù)地址,同一寄存器可以多個(gè)采集。(8)讀寫(xiě)類(lèi)型:從“只讀”、“可讀可寫(xiě)”中選擇。(9)系數(shù):擴(kuò)大或縮小多少倍上傳給平臺(tái),根據(jù)需求填寫(xiě)。(10)modbus映射地址:填寫(xiě)采集到的數(shù)據(jù)點(diǎn)存儲(chǔ)到BL110網(wǎng)關(guān)設(shè)備的地址,可以隨意填寫(xiě)。映射地址不能重復(fù)。范圍:0-2000。如:采集“TS10”的映射地址為“10”。(11)數(shù)據(jù)點(diǎn)的MQTT標(biāo)識(shí)符,可以任意填寫(xiě)。標(biāo)識(shí)符不能重復(fù),如:采集“TS10”數(shù)據(jù)點(diǎn)的MQTT標(biāo)識(shí)填寫(xiě)為“TS10”。(12)點(diǎn)擊“確定”。
注:點(diǎn)擊“確定”后數(shù)據(jù)點(diǎn)會(huì)在方框內(nèi)顯示出來(lái)見(jiàn)上圖,如果想繼續(xù)添加數(shù)據(jù)點(diǎn),在方框鼠標(biāo)右鍵,點(diǎn)擊“添加”彈出數(shù)據(jù)點(diǎn)配置框,重復(fù)(2)--(12)步驟。
注:點(diǎn)擊“寫(xiě)入配置”網(wǎng)關(guān)將自動(dòng)重啟,重啟后采集 三菱 PLC FX2N 的數(shù)據(jù)點(diǎn)才生效。
接入金鴿M(mǎn)QTT云平臺(tái)的步驟如下:
金鴿M(mǎn)QTT的配置
工業(yè)智能網(wǎng)關(guān)BL110 采集 三菱 PLC FX2N 接入金鴿M(mǎn)QTT 云平臺(tái)
操作步驟:(1)雙擊“金鴿M(mǎn)QTT”彈出金鴿M(mǎn)QTT配置框。(2)點(diǎn)擊啟用按鈕,啟用金鴿M(mǎn)QTT。默認(rèn):關(guān)閉?;疑硎荆翰粏⒂?,綠色表示:?jiǎn)⒂?。?)服務(wù)器IP/域名:http://1883.dtuip.com,默認(rèn)填寫(xiě)好,不需要填寫(xiě)。(4)端口:1883,默認(rèn)填寫(xiě)好,不需要填寫(xiě)。(5)客戶(hù)端ID:填寫(xiě)金鴿平臺(tái)的序列號(hào),需要聯(lián)系銷(xiāo)售提供序列號(hào)。(6)用戶(hù)名:MQTT,默認(rèn)填寫(xiě)好,不需要填寫(xiě)。(7)密碼:MQTTPW,默認(rèn)填寫(xiě)好,不需要填寫(xiě)。(8)訂閱主題:填寫(xiě)格式:金鴿平臺(tái)的序列號(hào)/+,需要聯(lián)系銷(xiāo)售提供序列號(hào)。(9)發(fā)布主題:填寫(xiě)金鴿平臺(tái)的序列號(hào),需要聯(lián)系銷(xiāo)售提供序列號(hào)。(10)上傳周期:數(shù)據(jù)定時(shí)發(fā)布間隔時(shí)間,默認(rèn)30S。(11)MQTT數(shù)據(jù)補(bǔ)傳:金鴿云此功能暫未開(kāi)放。(12)選擇數(shù)據(jù)點(diǎn)上傳:在配置框右邊的方框內(nèi)選擇要上傳的數(shù)據(jù)點(diǎn),默認(rèn)空白表示全部上傳。(13)點(diǎn)擊“確定”,確定金鴿M(mǎn)QTT的配置。(14)點(diǎn)擊“寫(xiě)入配置”,網(wǎng)關(guān)設(shè)備重啟后,金鴿M(mǎn)QTT才啟用。重新打開(kāi)配置軟件登錄設(shè)備,可以在基本信息頁(yè)面可以看到“金鴿M(mǎn)QTT上線狀態(tài)”的提示燈是紅色,表示金鴿M(mǎn)QTT已連接上。最右邊顯示從機(jī)設(shè)備在線的狀態(tài)。
在金鴿云上查看數(shù)據(jù)
在平臺(tái)上先配置數(shù)據(jù)點(diǎn),在配置數(shù)據(jù)點(diǎn)的標(biāo)識(shí)符,標(biāo)識(shí)符與配置軟件的MQTT標(biāo)識(shí)一致。部分?jǐn)?shù)據(jù)點(diǎn)配置如下。如:采集S7-200SMART數(shù)據(jù)點(diǎn)VW0,在配置軟件上的MQTT標(biāo)識(shí)為“VW0”,則金鴿云上讀寫(xiě)標(biāo)識(shí)要為“VW0”。
工業(yè)智能網(wǎng)關(guān)BL110 采集 三菱 PLC FX2N 接入金鴿M(mǎn)QTT 云平臺(tái)
工業(yè)智能網(wǎng)關(guān)BL110 采集 三菱 PLC FX2N 接入金鴿M(mǎn)QTT 云平臺(tái)
工業(yè)智能網(wǎng)關(guān)BL110 采集 三菱 PLC FX2N 接入金鴿M(mǎn)QTT 云平臺(tái)
采集到的數(shù)據(jù)點(diǎn)的值如下:
工業(yè)智能網(wǎng)關(guān)BL110 采集 三菱 PLC FX2N 接入金鴿M(mǎn)QTT 云平臺(tái)
工業(yè)智能網(wǎng)關(guān)BL110 采集 三菱 PLC FX2N 接入金鴿M(mǎn)QTT 云平臺(tái)
工業(yè)智能網(wǎng)關(guān)BL110 采集 三菱 PLC FX2N 接入金鴿M(mǎn)QTT 云平臺(tái)
數(shù)據(jù)下發(fā)
以控制FX3U的Y6為例
工業(yè)智能網(wǎng)關(guān)BL110 采集 三菱 PLC FX2N 接入金鴿M(mǎn)QTT 云平臺(tái)
工業(yè)智能網(wǎng)關(guān)BL110 采集 三菱 PLC FX2N 接入金鴿M(mǎn)QTT 云平臺(tái)
金鴿M(mǎn)QTT的數(shù)據(jù)格式
MQTT Client One 和MQTT Client Two的“KingPigeon”JSON數(shù)據(jù)格式和金鴿M(mǎn)QTT的數(shù)據(jù)格式一樣詳情如下
1)設(shè)備發(fā)布消息中有效載荷數(shù)據(jù)格式
發(fā)布主題:序列號(hào)(對(duì)應(yīng)配置的發(fā)布主題設(shè)置項(xiàng)) |
{ "sensorDatas": [ { //布爾量 "flag": "Y0", //讀寫(xiě)標(biāo)識(shí) "switcher": 1 //數(shù)據(jù)類(lèi)型及值 },{ //數(shù)值型 "flag": "VW0", //讀寫(xiě)標(biāo)識(shí) "value": 8 //數(shù)據(jù)類(lèi)型及值 },{ //GPS 定位 "flag": "GPS", //GPS標(biāo)識(shí) "lat": "224.1377", //緯度數(shù)據(jù) "lng": "113.4791" //經(jīng)度數(shù)據(jù) }],"state":"alarm", //報(bào)警標(biāo)識(shí)符(配置軟件“報(bào)警與事件”配置有報(bào)警事件,觸發(fā)報(bào)警時(shí)才有此標(biāo)識(shí),定時(shí)上報(bào)數(shù)據(jù)無(wú)此標(biāo)識(shí))"state":"recovery", //報(bào)警恢復(fù)標(biāo)識(shí)符(報(bào)警恢復(fù)時(shí)才有此標(biāo)識(shí),定時(shí)上報(bào)數(shù)據(jù)無(wú)此標(biāo)識(shí))"gateway_indentify": "Beilai" //網(wǎng)關(guān)名稱(chēng)標(biāo)識(shí)符,上傳網(wǎng)關(guān)名稱(chēng) "time": "1622700769", //時(shí)間標(biāo)識(shí)符,數(shù)據(jù)發(fā)布的時(shí)間戳 "addTime": "2021-06-03 06:12:49" //時(shí)間標(biāo)識(shí)符,上傳網(wǎng)關(guān)的時(shí)間"retransmit":"enable" //重傳標(biāo)識(shí)符,表示MQTT歷史數(shù)據(jù)(有重傳歷史數(shù)據(jù)時(shí)才有此標(biāo)識(shí),定時(shí)上報(bào)數(shù)據(jù)無(wú)此標(biāo)識(shí))} |
注:
//讀寫(xiě)標(biāo)識(shí):字符為"flag",其后為"數(shù)據(jù)點(diǎn)的MQTT標(biāo)識(shí)符",添加數(shù)據(jù)點(diǎn)時(shí)填寫(xiě)的MQTT標(biāo)識(shí)符,可以自主定義。
工業(yè)智能網(wǎng)關(guān)BL110 采集 三菱 PLC FX2N 接入金鴿M(mǎn)QTT 云平臺(tái)
//數(shù)據(jù)類(lèi)型及值:根據(jù)類(lèi)型分為:
1、布爾量數(shù)據(jù):字符為"switcher",其后為0或1(0代表斷開(kāi),1代表閉合)。
2、數(shù)值型數(shù)據(jù):字符為"value",其后為具體數(shù)值。
3、GPS定位數(shù)據(jù):GPS緯度字符為"lat",其后為"具體數(shù)值"
GPS經(jīng)度字符為"lng",其后為"具體數(shù)值"
//報(bào)警、恢復(fù)標(biāo)識(shí):字符為"state",其后為"alarm"或"recovery"(alarm代表報(bào)警數(shù)據(jù),recovery代表報(bào)警恢復(fù)數(shù)據(jù))。
//網(wǎng)關(guān)名稱(chēng)標(biāo)識(shí):字符為"gateway_indentify",其后為"網(wǎng)關(guān)的名稱(chēng)"。
//時(shí)間標(biāo)識(shí):字符為"time",其后為"具體的上報(bào)時(shí)間戳"。
//時(shí)間標(biāo)識(shí):字符為"addtime",其后為"網(wǎng)關(guān)的時(shí)間"。
//重傳標(biāo)識(shí):字符為"retransmit",其后為"enable"。
網(wǎng)絡(luò)掉線期間采集到的數(shù)據(jù)會(huì)暫存在設(shè)備,在網(wǎng)絡(luò)恢復(fù)時(shí)重新發(fā)布,用“retransmit”字段標(biāo)識(shí),表示歷史數(shù)據(jù)。(需要在配置界面上啟用數(shù)據(jù)補(bǔ)傳)
2)設(shè)備訂閱消息中有效載荷數(shù)據(jù)格式
訂閱主題:序列號(hào)/+(對(duì)應(yīng)配置的訂閱主題設(shè)置項(xiàng))(金鴿2.0下行發(fā)布報(bào)文用的主題名為“序列號(hào)/傳感器Id”,所以設(shè)備訂閱主題需要加上通配符“/+”,這樣才能收到平臺(tái)下發(fā)數(shù)據(jù)實(shí)現(xiàn)控制) |
{"sensorDatas":[{ //布爾量下發(fā)"sensorsId": 211267, //平臺(tái)傳感器ID"switcher":1, //數(shù)據(jù)類(lèi)型及值"flag":"Y0" //讀寫(xiě)標(biāo)識(shí)},{ //數(shù)值型下發(fā)"sensorsId": 160239, //平臺(tái)傳感器ID"value":"10", //數(shù)據(jù)類(lèi)型及值"flag":"VW0" //讀寫(xiě)標(biāo)識(shí)}],"down":"down" //平臺(tái)下行報(bào)文標(biāo)識(shí)} |
注:
//平臺(tái)傳感器Id:字符為"sensorsId",其后為Id號(hào)(Id由平臺(tái)自動(dòng)生成),自建平臺(tái)不用關(guān)心該項(xiàng)。
//數(shù)據(jù)類(lèi)型及值:根據(jù)類(lèi)型分為:
1、開(kāi)關(guān)型數(shù)據(jù):字符為"switcher",其后為"0"或"1"(0代表斷開(kāi),1代表閉合)
2、數(shù)值型數(shù)據(jù):字符為"value",其后為"具體數(shù)值"
//讀寫(xiě)標(biāo)識(shí):字符為"flag",其后為"代表數(shù)據(jù)點(diǎn)的MQTT標(biāo)識(shí)"。
//平臺(tái)下行報(bào)文標(biāo)識(shí):字符為"down",其后為"down",代表此為平臺(tái)下行數(shù)據(jù)。
注意:布爾量下發(fā)值不帶雙引號(hào),數(shù)值型下發(fā)的值要帶雙引號(hào)。
-
網(wǎng)關(guān)
+關(guān)注
關(guān)注
9文章
4251瀏覽量
50853 -
物聯(lián)網(wǎng)網(wǎng)關(guān)
+關(guān)注
關(guān)注
2文章
169瀏覽量
13968 -
工業(yè)網(wǎng)關(guān)
+關(guān)注
關(guān)注
0文章
398瀏覽量
11410
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論