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