吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

PLC轉MQTT網關對接Thingsboard平臺示例

金鴿科技 ? 來源:金鴿科技 ? 作者:金鴿科技 ? 2022-10-29 16:23 ? 次閱讀

BL102是一款采集西門子、三菱、歐姆龍、臺達、AB、施耐德等各種PLC數據轉換為Modbus TCP、OPC UA、MQTT、ThingsBoard等協議的網關。

BL102下行支持:西門子、三菱、歐姆龍、臺達、AB、施耐德等各種PLC。

BL102上行支持:Modbus TCP、MQTT、OPC UA、ThingsBoard等協議。

BL102采用嵌入式Linux 系統開發的產品,具有高度的穩定性。提供1路RS232/RS485可選串口輸入,2路電源輸入,1路電源輸出,2路以太網口以及2路USB接口,支持SIM卡和SD卡。以4G網絡或以太網方式接入互聯網,具有速率快,延時低的特點。

BL102支持數據TSLSSL加密,保障數據的安全。

BL102支持路由功能以及級聯交換機數據采集,方便采集更多的工業設備數據,網關設備功能完善,覆蓋絕大多數常規應用場景,用戶只需通過簡單的設置。

c9bb05fbd4eb4c9297081ced8cac585b~noop.image?_iz=58558&from=article.pc_detail&x-expires=1667635734&x-signature=mmoJz%2BkYJWqnwJUK1DlvztnrzVs%3D

接下來給大家演示下使用BL102將西門子S7-200的數據上傳至Thingsboard的操作步驟

1、登錄thingsboard平臺,創建設備

db00b73abbb746d6bacde4c8b492f752~noop.image?_iz=58558&from=article.pc_detail&x-expires=1667635734&x-signature=0qgCzUWExJbr5hQdKX2DzBA38s8%3D

0b19c55013b1476d99d53515999a7406~noop.image?_iz=58558&from=article.pc_detail&x-expires=1667635734&x-signature=ozoipt2d1IRuYX9VoqJJgT1yZU0%3D

名字可以自定義

72495f3adbf34b3c9369a56c908e96bc~noop.image?_iz=58558&from=article.pc_detail&x-expires=1667635734&x-signature=nqEaGqhC9yg7lZb2q727xfsG5fY%3D

選擇設備的連接方式:(1)令牌連接。(2)證書連接。(3)MQTT基本連接。

如:選擇MQTT基本連接,填寫Client ID 、User Name 、Password

記住你的填寫,要把這三個參數設置到配置軟件。

329d8601ec0d4faa85a8ab198a8db2bf~noop.image?_iz=58558&from=article.pc_detail&x-expires=1667635734&x-signature=HsyJPNB0w4DSagFIcZj80GdWbh0%3D

如上圖設備創建完成

2、配置軟件的配置

采集三菱PLC的配置

COM口采集三菱PLC的配置

4個COM口的配置內容一樣,COM1固定為RS232,COM2、COM3和COM4是RS232/RS485可選串口(默認為RS485)。因三菱FX3U編程口是RS422接口,通過RS422轉RS232編程線接到BL110網關上,故選擇COM1口采集FX3U。也可以用三菱PLC的BD擴展板接口接到網關,如果用擴展板接口,協議選擇FX232/485BD,網關上添加設備時要填寫站號與PLC上設置一致。如:用232BD擴展板接到網關,PLC上配置如下:

e8c80db1865d4f6ab1cd714feb5a3de2~noop.image?_iz=58558&from=article.pc_detail&x-expires=1667635734&x-signature=ZlxSsfjp5m51uzVb2z0c2XeKnz4%3D

COM口的配置

COM1通過RS422轉RS232編程線連接三菱FX3U 編程口,COM1口配置如下:

31b24dacc251466c996518bbbabe580e~noop.image?_iz=58558&from=article.pc_detail&x-expires=1667635734&x-signature=z4KV6tHostp8xpzk12ZP7aG%2B3Tg%3D

(1)雙擊“COM1”,彈出COM屬性配置框。(2)模式選擇:采集。(3)因是采集三菱FX3U,因此,設備品牌:從下拉框中選擇三菱,設備型號:從下拉框中選擇FX3U。按鈕里面的輪詢間隔和通訊超時根據需求設置。(4)波特率、停止位、數據位、校驗位根據FX3U RS422口的參數進行配置,與其保持一致。三菱 RS422口默認參數波特率:9600,停止位:1,數據位:7,校驗位:Even。(5)點擊“確定”。

注:點擊“寫入配置”網關設備將自動重啟,重啟后COM口的配置才會生效。

添加COM口設備三菱FX3U

a498a394a23d409aa66c3a2cd1540e49~noop.image?_iz=58558&from=article.pc_detail&x-expires=1667635734&x-signature=dFlvUh9CKYuNW%2BEw1IzWlY6p4nc%3D

(1)點擊“COM1”,點擊鼠標右鍵,點擊“添加”,彈出設備配置框。(2)設備名稱任意填寫,如:填寫FX3U。(3)點擊“確定”,添加FX3U設備。

注:點擊確定后會在COM1下顯示添加的設備見上圖顯示出來FX3U,如果想添加多個設備,重復(1)--(3)步驟即可。

注:點擊“寫入配置”網關設備將自動重啟,重啟后添加COM口的FX3U設備才添加成功。

添加FX3U的數據點

只采集FX3U的Y0-Y7和D0-7為例

b8aa05b8f42d4f599133f2f2d70458c8~noop.image?_iz=58558&from=article.pc_detail&x-expires=1667635734&x-signature=HqSIzyv1NaHd6I6x6inKHke32C0%3D

(1)點擊“FX3U”,鼠標光標移動到方框內,鼠標右鍵,點擊“添加”彈出數據點設置框。(2)變量名稱:命名數據點的名字,如:Y0。(3)數據點的標識符,可以任意填寫。標識符不能重復,如:Y0數據點的標識填寫為Y0。(4)根據需求選擇采集地址按什么數據格式填寫輸入網關,OCT/DEC/HEX分別是八進制/十進制/十六進制。三菱FX3U的X和Y數據點是八進制,故選擇八進制。(5)地址類型:根據三菱的寄存器選擇,如要采集“Y0”則選擇“Y”。(6)地址:采集數據點的寄存器地址,如:采集“Y0”故填寫“0”。(7)數據類型:根據采集PLC寄存器選擇,如:“Y”是線圈類型故選擇“布爾”。(8)添加數量:采集個數,如果是采集連續地址,同一寄存器可以多個采集。(9)讀寫類型:根據PLC寄存器選擇。從“只讀”、“可讀可寫”中選擇。(10)映射地址:填寫采集到的數據點存儲到BL110網關設備的地址,可以隨意填寫。映射地址不能重復。范圍:0-2000。如:采集Y0的數據存儲到BL110網關“0”寄存器地址。配置軟件上映射地址外面表示Modbus地址,括號里面M.XXX表示PLC Modbus地址。(11)變量單位:根據需求任意填寫,也可以不填寫。(12)點擊“確定”。

注:點擊“確定”后數據點會在方框內顯示出來見上圖,如果想繼續添加數據點,在方框鼠標右鍵,點擊“添加”彈出數據點配置框,重復(2)--(12)步驟。

注:點擊“寫入配置”網關將自動重啟,重啟后采集FX3U添加的數據點才生效。

(1)、雙擊MQTT Client One 彈出配置框。(2)、點擊“啟用”。(3)、服務器域名為:thingsboard.cloud。端口號為:1883

baba261beaf54945af5c473a6135e35d~noop.image?_iz=58558&from=article.pc_detail&x-expires=1667635734&x-signature=3TRL6ZPbjQYaZNQOgFYgc0w5Vsg%3D

(4)、客戶端ID、用戶名、密碼就是thingsboard創建設備時選擇MQTT基本連接方式填寫的填寫Client ID 、User Name 、Password

2403671f23e246cea6a72196c5b1b0b7~noop.image?_iz=58558&from=article.pc_detail&x-expires=1667635734&x-signature=u%2FEdHB%2FThvBpyLJ77X4JNdQDHGY%3D

(5)、選擇thingsboard數據格式模板

(6)點擊添加填寫發布主題:v1/devices/me/telemetry

2bfb5294438a4950822eda3ae5b69389~noop.image?_iz=58558&from=article.pc_detail&x-expires=1667635734&x-signature=dRQuTi%2BBaU%2Fl6MCMB6NnnpIjH3s%3D

(7)點擊“確定”,點擊“寫入配置”。

設備重啟后,可以登錄配置軟件,查看是否連接上。

ae990fad6d984582ab9fd4dfc2006d89~noop.image?_iz=58558&from=article.pc_detail&x-expires=1667635734&x-signature=dGABqZsFxwx3ftBdMdhbCboLpNk%3D

3、thingsboard平臺查看數據

e53efb111627415abfdce588aee24cc5~noop.image?_iz=58558&from=article.pc_detail&x-expires=1667635734&x-signature=dA5%2BqHjIefJfl30FEyN%2B7gCBNlc%3D

點擊創建的設備,點擊最新遙測可以查看上傳的數據。

在配置軟件監視到的值

e67db8254d0543cc9557afcb9676228f~noop.image?_iz=58558&from=article.pc_detail&x-expires=1667635734&x-signature=L1iMtfZ%2B7BDBlEVu33yuGd2gKZo%3D

至此演示結束。

關于貝錸及俗話:深圳市鋇錸技術有限公司成立于2005年,專注4G物聯網關、4G工業路由器、4G工業VPN路由器、4G RTU遙測終端、PLC遠程網關、以太網采集模塊、物聯網云平臺等工業物聯網軟硬件研發生產16年。金鴿科技致力于為用戶提供高效、便捷、安全的數據傳輸服務,向下打通了主流的PLC協議如三菱、西門子、臺達、歐姆龍、AB、ABB、Modbus等,向上支持通過MQTT上傳到如ThingsBoard公有云平臺或用戶自建的平臺,用戶使用金鴿的物聯網網關不許要關心采集層五花八門的各種通訊協議,只需要基于ThingsBoard或者MQTT協議做應用開發即可,極大的減輕用戶的工作量!

審核編輯 黃昊宇


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 網關
    +關注

    關注

    9

    文章

    4587

    瀏覽量

    51498
收藏 人收藏

    評論

    相關推薦

    MQTT網關接入工業物聯網平臺解析

    MQTT網關 能夠連接不同類型的工業物聯設備,實現設備之間的數據傳輸和控制。它不僅能夠將來自不同設備的多種通信協議(如Modbus、PLC、數控機床等)統一換為
    的頭像 發表于 10-16 16:31 ?375次閱讀

    PLCMQTT?、OPC UA網關:一站式工業數據上傳云平臺解決方案

    MQTT和OPC UA作為主流的物聯網協議,以其輕量級和高效性在工業自動化中得到了廣泛應用。本文將帶大家了解PLCMQTT與OPC UA物聯網關
    的頭像 發表于 08-01 16:54 ?1613次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>轉</b><b class='flag-5'>MQTT</b>?、OPC UA<b class='flag-5'>網關</b>:一站式工業數據上傳云<b class='flag-5'>平臺</b>解決方案

    PLCMQTT?、OPC UA安全網關支持集成華為云平臺

    PLCMQTT和OPC UA物聯網關在華為云平臺的應用,主要通過PLC
    的頭像 發表于 08-01 13:52 ?460次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>轉</b><b class='flag-5'>MQTT</b>?、OPC UA安全<b class='flag-5'>網關</b>支持集成華為云<b class='flag-5'>平臺</b>

    PLCMQTT OPC UA物聯網關實現PLCMQTT,PLCOPC UA

    PLCMQTT OPC UA物聯網關BL104是一款專為工業環境設計的工業級協議轉換網關,BL104簡單配置、穩定運行,是工業智能化的理想
    的頭像 發表于 08-01 11:45 ?539次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>轉</b><b class='flag-5'>MQTT</b> OPC UA物聯<b class='flag-5'>網關</b>實現<b class='flag-5'>PLC</b><b class='flag-5'>轉</b><b class='flag-5'>MQTT</b>,<b class='flag-5'>PLC</b><b class='flag-5'>轉</b>OPC UA

    通過鋇錸PLCMQTT網關實現PLC數據上傳至阿里云平臺

    鋇錸技術PLCMQTT網關BL102是一款專為工業自動化設計的設備,它能夠實現PLC數據的高效采集,并通過
    的頭像 發表于 07-31 17:20 ?559次閱讀
    通過鋇錸<b class='flag-5'>PLC</b><b class='flag-5'>轉</b><b class='flag-5'>MQTT</b><b class='flag-5'>網關</b>實現<b class='flag-5'>PLC</b>數據上傳至阿里云<b class='flag-5'>平臺</b>

    鋇錸PLC網關快速實現三菱、西門子PLCMQTT協議

    平臺如阿里云、華為云、亞馬遜AWS,以及物聯網平臺ThingsBoard、Ignition、Zabbix等,用戶可以輕松將采集到的PLC數據上傳至云
    的頭像 發表于 07-31 17:00 ?530次閱讀
    鋇錸<b class='flag-5'>PLC</b><b class='flag-5'>網關</b>快速實現三菱、西門子<b class='flag-5'>PLC</b><b class='flag-5'>轉</b><b class='flag-5'>MQTT</b>協議

    PLCMQTT網關快速實現PLCMQTT協議

    PLC(可編程邏輯控制器)MQTT網關BL10是連接工業自動化系統與物聯網平臺的重要設備,那它都有哪些功能特點以及它的應用場景有哪些呢?我
    的頭像 發表于 07-31 13:36 ?919次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>轉</b><b class='flag-5'>MQTT</b><b class='flag-5'>網關</b>快速實現<b class='flag-5'>PLC</b><b class='flag-5'>轉</b><b class='flag-5'>MQTT</b>協議

    PLCMQTT網關實現遠程PLC編程數據上傳下載

    PLCMQTT網關BL102是一款專為PLC聯網和遠程PLC程序上傳下載調試而研發的,下行采集
    的頭像 發表于 07-31 11:39 ?553次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>轉</b><b class='flag-5'>MQTT</b><b class='flag-5'>網關</b>實現遠程<b class='flag-5'>PLC</b>編程數據上傳下載

    ModbusMQTT網關輕松將Modbus設備數據轉為MQTT格式,實現與云端平臺的無縫對接

    鋇錸技術ModbusMQTT網關BL101,為一鍵集成ThingsBoard、Ignition、Zabbix等物聯網平臺提供了高效、便捷的
    的頭像 發表于 07-30 14:02 ?1274次閱讀
    Modbus<b class='flag-5'>轉</b><b class='flag-5'>MQTT</b><b class='flag-5'>網關</b>輕松將Modbus設備數據轉為<b class='flag-5'>MQTT</b>格式,實現與云端<b class='flag-5'>平臺</b>的無縫<b class='flag-5'>對接</b>

    利用鋇錸ModbusMQTT網關實現數據高效上傳至華為云平臺

    西門子PLC通常通過Modbus協議進行數據傳輸,但云平臺更傾向于使用MQTT等輕量級、高效的數據傳輸協議。為此,鋇錸技術推出了 ModbusMQ
    的頭像 發表于 07-30 13:53 ?410次閱讀
    利用鋇錸Modbus<b class='flag-5'>轉</b><b class='flag-5'>MQTT</b><b class='flag-5'>網關</b>實現數據高效上傳至華為云<b class='flag-5'>平臺</b>

    鋇錸Modbus?MQTT網關BL101

    BL101是一款工業級ModbusMQTT網關,支持Modbus RTUMQTT和Modbus TCP
    的頭像 發表于 07-30 12:01 ?280次閱讀
    鋇錸Modbus?<b class='flag-5'>轉</b><b class='flag-5'>MQTT</b><b class='flag-5'>網關</b>BL101

    IEC104MQTT網關支持一鍵對接華為云平臺

    與數據處理提供了強大的支撐。本文將探討IEC104華為云網關MQTT、阿里云、亞馬遜AWS、ThingsBoard、Ignition以及Zabbix等
    的頭像 發表于 07-25 17:52 ?652次閱讀
    IEC104<b class='flag-5'>轉</b><b class='flag-5'>MQTT</b><b class='flag-5'>網關</b>支持一鍵<b class='flag-5'>對接</b>華為云<b class='flag-5'>平臺</b>

    Modbus RTU、Modbus TCPMQTT網關實現Modbus設備與云平臺的無縫通信

    鋇錸ModbusMQTT網關,簡而言之,就是通過將Modbus協議(包括Modbus RTU和Modbus TCP)的數據轉換為MQTT協議的數據格式,從而實現設備數據的上傳和云端控
    的頭像 發表于 07-23 16:58 ?3237次閱讀
    Modbus RTU、Modbus TCP<b class='flag-5'>轉</b><b class='flag-5'>MQTT</b><b class='flag-5'>網關</b>實現Modbus設備與云<b class='flag-5'>平臺</b>的無縫通信

    無縫集成工業4.0:ThingsBoard網關

    Thingsboard網關BL104 ThingsBoard物聯網網關是一個指可以將數據采集轉發至ThingsBoard
    的頭像 發表于 05-24 15:22 ?568次閱讀
    無縫集成工業4.0:<b class='flag-5'>ThingsBoard</b><b class='flag-5'>網關</b>

    通過MQTT網關快速對接工業物聯網云平臺

    。 工作原理:通過物通博聯MQTT網關自帶的協議轉換功能將底端設備協議轉換成MQTT對接到云平臺。 工具/原料: 1、筆記本電腦(或帶雙網
    的頭像 發表于 02-29 17:15 ?799次閱讀
    通過<b class='flag-5'>MQTT</b><b class='flag-5'>網關</b>快速<b class='flag-5'>對接</b>工業物聯網云<b class='flag-5'>平臺</b>
    百家乐官网百战百胜| 百家乐官网tt赌场娱乐网规则| 百家乐金海岸| 菲律宾太阳城投注网| 梦幻城百家乐官网的玩法技巧和规则 | 大发888娱乐城贴吧| 打百家乐官网庄闲的技巧| A8百家乐赌场娱乐网规则| 百家乐官网玩法及技巧| 金宝博百家乐娱乐城| 榆林市| 优博百家乐娱乐城| 舞阳县| 百家乐庄闲的比例| 百家乐官网游戏程序下载| 百家乐赢钱秘籍鹰| 百家乐官网怎么计算概率| 网上百家乐内| 百家乐官网娱乐城官方网| 威尼斯人娱乐备用622| 百家乐官网笑话| 大发888捕鱼| 棋牌百家乐官网有稳赚的方法吗 | 百家乐官网色子玩法| 百家乐赌的是心态吗| 百家乐官网黑牌靴| 百家乐怎么样投注| 真人百家乐官网网西陆| 百家乐德州| 大丰收百家乐官网的玩法技巧和规则 | 百家乐官网桌布尼布材质| 百家乐庄闲客户端| 汝阳县| 汇丰百家乐娱乐城| 优惠搏百家乐官网的玩法技巧和规则 | 潼关县| 百家乐赢钱秘籍鹰| 百家乐官网小九梭哈| 御金娱乐| 大世界百家乐娱乐平台| 澳门百家乐官网娱乐平台|