在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

使用鋇錸BL102網關連接西門子S7-1200PLC接入mosquitto服務器方法

鋇錸技術 ? 2022-04-11 18:15 ? 次閱讀

一、軟硬件描述

  1. 西門子PLC S7-1215
  2. 鋇錸BL102網關
  3. mosquitto MQTT服務器(騰訊云上搭建)
  4. 可以上網的路由器一套

二、需要使用的軟件。

  1. 西門子Portal v15.1 (西門子PLC編程軟件)
  2. 鋇錸BL102調試軟件及說明書。

說明書下載鏈接: http://rtu-m2m.com/Download/Manual/中文/BL102_中文說明書_V1.0.zip

調試軟件下載鏈接: http://rtu-m2m.com/Download/Software/中文/BL10x_中文配置軟件.zip

  1. Mqtt.fx MQTT服務器調試工具
  2. 騰訊云服務器(各種云服務器都可以,不限騰訊云)

三、網絡構架及需實現功能描述

poYBAGJT_saAG7wDAAHfzV805ms277.png

1.BL102網關將S7-1200 PLC中的數據上傳入云服務器中的mosquitto MQTT服務器,云上的后臺軟件可以截取相關數據。然后發送給前端顯示。

后臺軟件如何截取,見B站視頻"Django物聯網后臺開發"`https://www.bilibili.com/video/BV1qL4y1b7nU?spm_id_from=333.337.search-card.all.click `

2.前端接受到信息后,將信息傳送給后臺軟件,后臺軟件通過mosquitto服務器將信息發送到BL102上,BL102網關修改PLC中是數據。

四、在騰訊云上安裝mosquitto MQTT服務器以及MQTT mqtt.fx軟件的使用。

具體操作詳見我的博客:

https://www.cnblogs.com/zhangming82/p/16122210.html

五、BL102連接西門子S7-1200 PLC。

1.將24V直流電源接入BL102網關以及PLC的供電端子

2.將網線一端插入BL102 WAN網口,一端插入PLC網口。

3.取另外一根網線,一端插入BL102 LAN網口,一端插入電腦網口。并且將電腦IP設置成192.168.3.**(除192.168.3.1以外的IP

4.打開BL102調試軟件,點擊軟件上的"設備搜索"。開始搜索到設備。搜索到設備后進入主界面。

5.鼠標雙擊界面上的“WAN”,在彈出界面中,將WAN口改成與PLC同一個域的IP(例如目前我設置的PLCIP192.168.1.250,而BL102 WAN口IP改為了192.168.1.254)。子網掩碼和網關同樣填寫,DNS不做要求。填寫后,點擊“寫入配置”將信息寫入BL102網關。

6.拔下BL102 LAN口網線,將網線插到路由器上,使電腦和路由器連接。將電腦和路由器IP改為同一個域。(比如我的電腦IP改為192.168.1.22//路由器IP改為192.168.1.20)。

7.再取第三根網線,一段插在路由器上,一段插在PLC的網口上。

8.打開西門子PORTAL V15.1軟件,在硬件組態中設置好PLC的屬性。特別要注意的是因為BL102可以通過S7通訊協議直接讀取PLC中的數據,因此必須在PORTAL軟件中“連接機制”里的“允許來自遠程對象的PUT/GET通訊訪問”打開。否則BL102將無法與PLC進行通訊。然后將改好的配置程序下載到PLC中。

pYYBAGJT_saAH32MAAFKE7Jiiwg906.png

9.打開BL102調試軟件,在界面“WAN”點擊鼠標右鍵后,選擇添加。在彈出的設備信息上,填寫西門子PLC的IP端口號等。填寫后點擊確定。(端口號為102

poYBAGJT_sOAI284AACJqVWpm1k982.png

10.點擊確定后,在界面右側灰色區域點擊鼠標右鍵,選擇添加。加入需要監控的PLC數據。然后將修改好的配置下載入BL102網關中。(注意,可以對PLC的I/Q/M/DB等進行監控,但是如果要監控DB塊的內容。必須在PORTAL軟件中選擇DB塊的屬性,取消“優化塊的訪問”)。

pYYBAGJT_sOAC3H6AADnivgcFDc367.png


pYYBAGJT_saAR3ONAAEk1la6t3c740.png

11.進入BL102調試界面,當界面上“WAN”紅燈亮起,表示已經與PLC連接。

poYBAGJT_sOANy-SAACIxJ-M7-Y307.png

六、BL102網關連接mosquitto MQTT服務器。

1.打開BL102網關調試界面,雙擊云平臺-->MQTT Client One,進入界面。在界面中設置好IP,端,用戶名,密碼口等信息,并且數據模板選擇“KingPigeon”,以及填寫好訂閱主題和發布主題,以及上傳周期。(之所以選擇KingPiageon是因為這個模板比較簡單,說明書寫的內容也比較多一點)

2.在右側灰色界面中,點擊鼠標右鍵,選擇添加。加入需要通訊的PLC變量點(PLC變量點如何設置見上面),選擇完畢后,將數據下載到BL102中。

pYYBAGJT_sOAQscJAACs9u34s_Y358.png

特此強調:訂閱主題,必須在主題內容的后面,增加"/+"

poYBAGJT_sOAZT6zAAAJPOPw4Ck501.png

3.進入BL102調試界面,當界面上“MQTT ClientOne上線狀態”紅燈亮起,表示已經與MQTT服務器連接正常。

poYBAGJT_sOANy-SAACIxJ-M7-Y307.png

4.將修改的配置下載如BL102中后,可以通過MQTT.fx軟件對BL102進行MQTT發布,訂閱信息的驗證。

七、BL102網關訂閱、發布信息格式---KingPigeon模板
1.BL102網關訂閱格式

{"sensorDatas":[{

//布爾量"flag":"Y0",//讀寫標識"switcher":1//數據類型及值},{

//數值型"flag":"VW0",//讀寫標識"value":8//數據類型及值}],}

2.BL102網關發布格式

注意1:BL102網關發布 必須增加/傳感器ID.如果是自己建立的MQTT服務器,傳感器ID可以寫隨意的值(例如發布主題為"topic",傳感器ID為100. 發布主題必須寫成topic/100)

注意2:“value”以及"switch"值必須加引號。

{"sensorDatas":[{"sensorsId":100,//平臺傳感器ID(必須"value":74.3,//數據類型及值"flag":"VW0"//讀寫標識}],"down":"down"//平臺下行報文標識}

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

    評論

    相關推薦

    借助 Profibus DP 轉 ProfiNet 網關,實現稱重儀表與西門子 1200 PLC 通訊的應用范例

    站和西門子PLC配置完成后下載重啟,讀取參數后根據實時狀態進行調試。 二.設備介紹 1.西門子1200PLC S7-1200
    的頭像 發表于 12-09 16:56 ?241次閱讀
    借助 Profibus DP 轉 ProfiNet <b class='flag-5'>網關</b>,實現稱重儀表與<b class='flag-5'>西門子</b> <b class='flag-5'>1200</b> <b class='flag-5'>PLC</b> 通訊的應用范例

    Profinet 轉 EtherNet/IP 網關怎樣化解西門子 S7 - 1500 PLC 與 AB PLC 之間的通訊難題

    一、 案例背景 在一個工業現場,一端是AB的PLC,IP地址192.168.1.20;另一端西門子S7-1500系列,IP地址192.168.2.248。AB的PLC內有 B3、N
    的頭像 發表于 12-09 16:51 ?318次閱讀
    Profinet 轉 EtherNet/IP <b class='flag-5'>網關</b>怎樣化解<b class='flag-5'>西門子</b> <b class='flag-5'>S7</b> - 1500 <b class='flag-5'>PLC</b> 與 AB <b class='flag-5'>PLC</b> 之間的通訊難題

    基于 EtherCAT 轉 ProfiNet 網關達成西門子 1200 PLC 與伺服電機通訊連接的應用實例

    1.西門子S7-1200PLC S7-1200 PLC采用緊湊型、模塊化設計,組成部分包括電源模塊、中央處理、信號模塊、功能模塊、處理
    的頭像 發表于 12-09 16:29 ?313次閱讀
    基于 EtherCAT 轉 ProfiNet <b class='flag-5'>網關</b>達成<b class='flag-5'>西門子</b> <b class='flag-5'>1200</b> <b class='flag-5'>PLC</b> 與伺服電機通訊<b class='flag-5'>連接</b>的應用實例

    Modbus轉Profinet--TS-180 網關連接西門子 PLC 和工業稱重儀表

    中,監控中心系統需要遠程實時采集工業稱重儀表測量的各種稱重參數。該系統使用的是 西門子 S7-300 PLC,支持 PROFINET 以太協議,工業稱重儀表為該公司生產的稱重顯示控制
    的頭像 發表于 08-22 09:13 ?545次閱讀
    Modbus轉Profinet--TS-180 <b class='flag-5'>網關連接</b><b class='flag-5'>西門子</b> <b class='flag-5'>PLC</b> 和工業稱重儀表

    通過PLC轉MQTT網關實現PLC數據上傳至阿里云平臺

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

    PLC網關快速實現三菱、西門子PLC轉MQTT協議

    PLC轉MQTT網關BL102是一款專為PLC聯網和遠程PLC程序上傳下載調試而研發的,下行采集協議支持三菱、
    的頭像 發表于 07-31 17:00 ?480次閱讀
    <b class='flag-5'>鋇</b><b class='flag-5'>錸</b><b class='flag-5'>PLC</b><b class='flag-5'>網關</b>快速實現三菱、<b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>轉MQTT協議

    宏集物聯網工控屏通過 S7 ETH 協議采集西門子 1200 PLC 數據

    上周我們分享了宏集HMI通過S7 MPI協議采集西門子400 PLC數據的操作步驟。本周,我們將繼續帶來干貨,重點介紹宏集HMI如何通過S7 ETH協議采集
    的頭像 發表于 06-21 16:02 ?534次閱讀
    宏集物聯網工控屏通過 <b class='flag-5'>S7</b> ETH 協議采集<b class='flag-5'>西門子</b> <b class='flag-5'>1200</b> <b class='flag-5'>PLC</b> 數據

    西門子S7-1200 PLC的指令介紹

    西門子S7-1200 PLC,作為西門子自動化控制產品中的一款緊湊型控制,憑借其強大的功能和易用性,在工業控制領域得到了廣泛的應用。
    的頭像 發表于 06-18 14:52 ?2784次閱讀

    西門子S7-1200 PLC如何通過模擬量控制變頻

    在現代工業自動化領域中,變頻因其能實現對交流電動機的平滑調速而得到了廣泛應用。西門子S7-1200 PLC(可編程邏輯控制)作為工業控制
    的頭像 發表于 06-18 09:26 ?2573次閱讀

    西門子S7-1200 PLC的優缺點分析

    西門子S7-1200 PLC作為自動化控制系統中的核心組件,自推出以來就受到了廣泛關注。其緊湊的模塊化設計、強大的功能以及靈活的擴展性,使得它在工業自動化領域占據了重要的地位。然而,任何產品都不是
    的頭像 發表于 06-13 11:33 ?3318次閱讀

    西門子S7-1200 PLC的基本功能

    西門子S7-1200 PLC(Programmable Logic Controller)是一款緊湊型、模塊化的可編程邏輯控制,專為滿足各種自動化應用需求而設計。其強大的功能、靈活的
    的頭像 發表于 06-13 11:29 ?2206次閱讀

    西門子plc模塊型號詳解

    的模塊型號,以幫助您更好地了解和選擇適合自己需求的PLC模塊。 西門子S7系列PLC模塊 西門子S7
    的頭像 發表于 06-11 16:18 ?6014次閱讀

    西門子S7-200SMART PLCBL201分布式I/O配置實戰教程

    西門子 S7-200SMART 與 BL201通信配置步驟: 1、BL201、S7-1200、PC要同一局域
    的頭像 發表于 03-18 19:17 ?974次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7</b>-200SMART <b class='flag-5'>PLC</b>與<b class='flag-5'>鋇</b><b class='flag-5'>錸</b><b class='flag-5'>BL</b>201分布式I/O配置實戰教程

    BL102 PLC To MQTT網關產品簡介

    電子發燒友網站提供《BL102 PLC To MQTT網關產品簡介.pdf》資料免費下載
    發表于 01-26 11:36 ?0次下載

    透傳網關基于4G/以太/WIFI聯網實現西門子S7-1200/1500PLC的遠程監控和程序上下載

    【技術分享】遠程透傳網關-單口快速實現西門子S7-1200/1500 PLC程序遠程上下載
    的頭像 發表于 01-19 09:30 ?1590次閱讀
    透傳<b class='flag-5'>網關</b>基于4G/以太<b class='flag-5'>網</b>/WIFI聯網實現<b class='flag-5'>西門子</b><b class='flag-5'>S7-1200</b>/1500<b class='flag-5'>PLC</b>的遠程監控和程序上下載
    主站蜘蛛池模板: 精品国产一二三区在线影院| 久久99热精品免费观看无卡顿| 欧美不卡视频在线观看| 色婷婷中文字幕| 国产大乳美女挤奶视频| 操碰视频在线观看| 天天干天天爱天天操| 一区在线观看视频| 日产乱码免费一卡二卡在线| 圆胖肥女人性视频| 91在线免费观看网站| 中文字幕在线色| 久九色| 久久天天躁狠狠躁夜夜躁 | 日韩免费| 婷婷网址| 欧美猛性| 色丁香在线| 天天夜夜操| 在线观看亚洲免费视频| 日韩免费三级电影| 天天操天天干视频| 好硬好湿好爽再深一点h| 久久国模| 操天天| 色视频网站大全免费| 午夜久久免费视频| 国产又黄又爽又猛的免费视频播放| 久久综合五月婷婷| 天天爱天天操| 伊人精品在线观看| 波多野结衣在线一区| 中文字幕一二三区乱码老| 欧美日韩亚洲国产一区二区综合| 18毛片| 欧美一卡二卡科技有限公司| 精品久久中文网址| 欧美猛交xxxx免费看| 你懂得在线| 午夜欧美性视频在线播放| 日韩不卡毛片|