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

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

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

3天內不再提示

HiveMQ助力AGV小車與控制系統之間實現通信

廣州虹科電子 ? 2022-05-13 11:20 ? 次閱讀

虹科IIoT虹科案例之AGV

—— HiveMQ助力AGV小車與控制系統之間實現通信

前言

本案例主要描述AGV小車和控制系統之間的通信過程,通過VDA 5050標準接口、MQTT通信協議和虹科HiveMQ實現AGV小車和控制系統之間指令和狀態信息的通信。

VDA 5050是一種AGV小車與控制系統之間的標準通信接口,旨在簡化AGV小車與現有控制系統的連接,以及允許在同一工作環境中并行操作來自不同制造商的AGV小車。

虹 科 方 案

挑戰

01 虹科 · MQTT Broker 案例

應用挑戰

MQTT已成為連接設備和AGV小車的物聯網標準,而且市場上已經有許多MQTT解決方案。除了支持MQTT協議之外,運行安全穩定的系統還需要其他關鍵功能。在實現AGV小車與控制系統之間的通信時,面臨的挑戰主要有以下幾點:

(1)MQTT解決方案支持所有MQTT 5功能,VDA規范中描述的幾個與數據相關的特性可以通過MQTT 5完美描述。

(2)MQTT解決方案支持適合大多數應用場景的安全機制。

(3)為了在不停機的情況下支持系統更改,MQTT解決方案需要高度可用,并支持滾動升級和遷移場景。

(4)MQTT解決方案具有伸縮性,能夠支持越來越多的AGV小車。

(5)MQTT Broker必須可擴展,可以通過“即插即用”集成其他系統或添加業務功能。

(6)數據格式由VDA指定,并應在發布前進行驗證,以使解決方案更加強大和安全。

(7)在生產環境中,MQTT解決方案能夠集中監控和跟蹤特定客戶端、主題或消息。

虹科 · MQTT Broker 案例

方案介紹

系統框架

下圖所示是本案例的系統框架。在外部,HiveMQ Broker作為一個邏輯單元運行,在內部,則作為集群節點運行。HiveMQ Broker 使用用于身份驗證和授權的安全擴展、用于JSON有效負載驗證的擴展以及用于跟蹤和監控的擴展。指標、事件日志以及其他日志信息以 JMX 格式提供,可以集中監控。

get?code=ZDQ0YmYyNjkwOTQ0NjdhYzA0ZTlhMWFiNmU4YmY3NGMsMTY1MjQxMDY2NDU3MA==

作為主要用例,控制系統(CS)客戶端向AGV小車發送信息,并消費AGV小車的相關狀態或可能的錯誤信息。控制系統(CS)的數據以基本配置和每輛AGV小車的設備配置形式提供,而且使用的JSON格式可以在JSON Scheme中定義。

方案簡介

HiveMQ是一個企業級的MQTT Broker,專門為物聯網應用場景的業務需求量身定制。HiveMQ企業版能夠保證數據在物聯網設備之間快速、高效和可靠的傳輸。此外,HiveMQ支持MQTT 3和MQTT 5,也支持混合版本的應用場景。同時,HiveMQ提供了一個免費的開源擴展SDK。

get?code=ZWViODMzZTZlNTM2NGJiMWJkNTNkNjM0MzdjZjNkZjIsMTY1MjQxMDY2NDU3MQ==

HiveMQ擴展框架提供了一個開放的API,開發人員可以創建適合其特定基礎設施的自定義擴展,而且擴展框架可用于使用自定義業務邏輯來擴展HiveMQ,而且幾乎可以將任何系統集成到HiveMQ。其主要性能如下:

穩定性

HiveMQ中集群的設置使來自客戶端的消息和數據均勻分布在所有節點上,集群中數據的復制應根據節點數量進行配置,而且所有數據至少復制一次。

可擴展性

HiveMQ MQTT Broker集群由幾個單獨的HiveMQ節點組成。由于要處理的MQTT消息數量、保留消息、客戶端連接率、排隊消息以及其他可能導致單個代理過載的操作,每個節點在任何給定時間都可能經歷不同的壓力水平。

HiveMQ提供內置的集群過載保護,每個HiveMQ集群節點都能夠降低來自MQTT客戶端傳入消息的速率,防止出現集群過載。這種機制顯著提高了HiveMQ集群的彈性,如果HiveMQ集群遇到過載情況,單個MQTT客戶端可能會受到限制。如果使用集群過載保護機制,HiveMQ能夠從壓力情況(行為不良的客戶端或DDOS攻擊)中恢復,而不會導致所有其他MQTT客戶端的服務明顯下降。

高性能

HiveMQ是一個高度可擴展的企業級MQTT Broker,旨在實現最低的延遲和非常高的吞吐量。

兼容性

HiveMQ可以安裝在任何環境中,例如虛擬機,虛擬機上的Docker,亞馬遜、Azure或谷歌等云環境,以及Linux系統的裸機。同時,它能夠與Kubernetes等集群管理系統或 OpenShift等應用平臺完美配合。

get?code=YTNhMjc5YTRhZTBkNDM2NjUzOTZjZmYzY2YwNGNlZTksMTY1MjQxMDY2NDU3MQ==

監控、日志記錄、MQTT 跟蹤

HiveMQ提供一個控制中心來監控MQTT Broker行為并提供了一組基本指標。操作員還可以查看特定MQTT客戶端的狀態,并在特定客戶端和Broker之間設置消息的跟蹤記錄,能夠有效地對已部署的系統進行故障排除。

get?code=Y2ZkOWUxY2U3NmU2NDg2ZjUyNzQzOTg3ZjUxZTBkMjcsMTY1MjQxMDY2NDU3MQ==

HiveMQ日志系統使用標準日志框架,能夠以細粒度的方式配置日志文件。所有與客戶端相關的MQTT事件都記錄在對應的事件日志文件中,而且HiveMQ日志可以流式傳輸到中央日志系統。

get?code=YjQxZTQ4NTI3MGQ0ZGUyMmFlZThjZjc3NGM4NDdkOTksMTY1MjQxMDY2NDU3MQ==

HiveMQ控制中心主要用于人工監控系統,尤其是MQTT消息吞吐量、MQTT消息丟失的特定錯誤類型和跟蹤日志。同時,控制中心只能從受信任的IP訪問,用戶可以在企業安全擴展的使用范圍內定義特定的訪問角色。

get?code=NzcxYjkyY2M3MWE1MWEyYjZkMDA3MGI2OGNjNTYwODEsMTY1MjQxMDY2NDU3Mg==

企業安全擴展

HiveMQ企業安全擴展可用于身份驗證和授權,使用不同來源的外部身份驗證和授權數據來對MQTT客戶端進行身份驗證和授權。

get?code=YzEwYTFlYmYwMmZiZDk2NDA2ZDhmNGIyYWE2YzQ2ZDgsMTY1MjQxMDY2NDU3Mg==

在 HiveMQ企業安全擴展中,用戶可以定義領域以將其服務器劃分為受保護的區域,每個區域可以擁有自己的身份驗證和授權方案。主要功能如下:

①為用戶名和密碼、OAUTH 2.0 (JWT)、LDAP、SQL 數據庫和 x.509 客戶端證書提供了安全集成模式;

②可用于RBAC到HiveMQ控制中心;

③容易切換身份驗證變體,因為不同的客戶端的不同變體可以同時使用;

④身份驗證機制可以不同于授權機制,例如,可以使用LDAP進行身份驗證,并使用外部RBAC系統進行授權。

通信過程

在AGV小車指令和狀態信息交換的應用場景下,主題結構如下所示。控制系統客戶端使用“+”通配符模式訂閱占位符,并且可以發布到每個AGV小車客戶端的指令主題。AGV小車客戶端只有自己主題路徑的發布/訂閱權限,該路徑由接口名稱、版本、制造商和序列號等關鍵信息指定。

get?code=ODE0YTQzYmM1MDA5MjIzNGEzYmYyY2Q2ZmNkYjIyZjAsMTY1MjQxMDY2NDU3Mg==

在指令和狀態信息通信過程中,每個主題都從一個子主題開始,用動態占位符分隔不同的通信設備。子主題order和orderState用于信息交換,主題deviceState用于當AGV小車處于在線和離線狀態時獲取信息,以處理錯誤情況并在特定情況下初始化設備。

每個AGV小車訂閱他們各自的指令主題,并發布信息到對應的指令狀態主題,當AGV小車客戶端消費指令信息并處理指令或部分指令后,必須將相應的指令狀態發布到orderState主題上。同時,控制系統可以訂閱所有AGV小車指令狀態和設備狀態主題以此獲取AGV小車的相關信息。

get?code=Mzc2ZDNjMDgyNmZhODg4NmFmMzAxODM1NmMwOTcyOWIsMTY1MjQxMDY2NDU3Mw==

AGV小車客戶端可以通過Broker或者客戶端操作來斷開連接。如果AGV小車客戶端通過斷開自身而脫機,該狀態也應在控制系統中確定,而且AGV小車都應將狀態為“OFF”的保留消息發送到deviceState主題。

為了從AGV小車獲取設備狀態,每個AGV小車客戶端可以定義一個最后的遺囑保留消息,并在連接期間設置“Will Publish”。如果AGV小車客戶端下線,則向指定主題發送“Will”消息。同時,每個AGV小車客戶端都可以向deviceState主題發布消息以此表明其在線狀態。此外,使用MQTT 5可以在發送遺囑消息時配置延遲,適用于設備短暫中斷且沒有影響的情況。而且也可以在Broker和客戶端上配置Keepalive。

總結

03 虹科 · MQTT Broker 案例

案例總結

實現AGV小車和控制系統之間的通訊所面臨的挑戰可以通過MQTT 5和HiveMQ來實現。HiveMQ能夠提供運行安全穩定系統所需的關鍵功能,MQTT 5可以完美地描述特定格式及其驗證等數據相關功能以及元數據的使用,而且HiveMQ支持混合場景中MQTT 5和MQTT 3客戶端。

get?code=MTVjMWU2ODJkY2I4OTkzMjhmYjk0ZTNhZDU4ZDIzNWQsMTY1MjQxMDY2NDU3Mw==

此外,安全性是一個非常重要的關鍵特性,如果要將不同的制造商集成到一個控制系統中,則需要使用支持不同變體安全性的解決方案。HiveMQ企業安全擴展可以使用不同來源的外部身份驗證和授權數據來對MQTT客戶端進行身份驗證和授權。

如果需要在不停機的情況下進行系統更改,則解決方案必須具有高度可用性,而且支持滾動升級和遷移方案。HiveMQ具有高度可擴展性,能夠支持越來越多的AGV小車。同時,HiveMQ 能夠提供一個控制中心,用于監視和跟蹤生產環境中特定客戶端、主題或消息。

get?code=NWMwNDdjZjNiYmJhOTUyMGIxOWYzM2FkYjhkOWQyYmEsMTY1MjQxMDY2NDU3Mw==

為了集成其他系統,例如中央日志系統或添加任何業務功能,可以通過擴展系統來擴展 HiveMQ,而且大量的開源解決方案和標準解決方案已經可用。在Open HiveMQ擴展API的幫助下,每個特定業務的解決方案都可以實現。將HiveMQ和MQTT 5結合起來實現VDA 5050用例將是一個完美的解決方案。

?

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

    關注

    25

    文章

    2416

    瀏覽量

    65667
  • IOT
    IOT
    +關注

    關注

    187

    文章

    4258

    瀏覽量

    199662
收藏 人收藏

    評論

    相關推薦

    一種基于分數階 PID 直流電機調速的 AGV 控制系統

    為設計一種低成本、抗干擾、穩定可靠的 AGV,提出一種基于磁帶導航的 AGV 系統。采用 Megawin 公司的80C51單片機為控制核心,以并排對稱設計的霍爾傳感器
    發表于 03-25 15:10

    Profinet轉Devicenet網關配合雙小車橋機控制系統實施

    在將Profinet轉Devicenet網關KJ-PNS-DVNZ配合雙小車橋機控制系統實施的過程中,需要確保網關能夠高效地轉換和傳輸數據,以實現兩個網絡之間的無縫
    的頭像 發表于 03-06 14:43 ?190次閱讀
    Profinet轉Devicenet網關配合雙<b class='flag-5'>小車</b>橋機<b class='flag-5'>控制系統</b>實施

    工業智能網關助力AGV小車數據采集

    在工業自動化程度日益提升的當下,AGV 小車已成為物流運輸和生產制造的關鍵設備。要實現其智能化管理與高效運行,精準全面的數據采集必不可少。工業智能網關作為連接設備與上層系統的橋梁,在
    的頭像 發表于 02-17 15:56 ?170次閱讀

    AGV小車的工作原理是什么?

    、二維碼導航、激光SLAM導航、視覺導航等,結合定位傳感器,如激光雷達、攝像頭、傳感器、編碼器等,以實現精準定位。 2. 路徑規劃? 根據導航地圖、任務指令和實時環境信息,AGV小車控制系統
    的頭像 發表于 12-19 17:53 ?917次閱讀

    MR20 IO 模塊助力車間 AGV 小車,開啟智能物流新篇章

    ,IO 模塊的配合起著至關重要的作用,明達技術推出MR20一體式IO模塊,它與agv小車協同配合,助力物流運輸高效升級。
    的頭像 發表于 11-27 17:09 ?349次閱讀
    MR20 IO 模塊<b class='flag-5'>助力</b>車間 <b class='flag-5'>AGV</b> <b class='flag-5'>小車</b>,開啟智能物流新篇章

    AGV讀卡器在AGV自動搬運小車上應用方案

    控制器根據讀取到的標簽信息,控制小車做出相應的動作,從而實現AGV小車的調度
    的頭像 發表于 10-12 17:33 ?469次閱讀
    <b class='flag-5'>AGV</b>讀卡器在<b class='flag-5'>AGV</b>自動搬運<b class='flag-5'>小車</b>上應用方案

    什么是AGV小車?有什么功能?適用于哪些場景?

    搭載不同的負載,實現物料在不同工位、倉庫、生產線之間的自動搬運。這大大減少了人工搬運的工作量,提高了工作效率。 自動導航: AGV小車通過不同的導航方式(如磁性感應、激光感應、視覺感應
    的頭像 發表于 10-12 11:10 ?1348次閱讀
    什么是<b class='flag-5'>AGV</b><b class='flag-5'>小車</b>?有什么功能?適用于哪些場景?

    AGV小車在智慧工廠中如何精準定位

    AGV導航需解決定位問題,激光導航技術準確安全,適用于多種環境。AGV小車具備高精度、靈活性、智能化管理和車身控制功能,與MES系統交互確保
    的頭像 發表于 10-11 17:59 ?603次閱讀
    <b class='flag-5'>AGV</b><b class='flag-5'>小車</b>在智慧工廠中如何精準定位

    應用于AGV小車的CAN模塊簡述

    搭配AGV(自動導引車)使用的CAN模塊主要包括以下幾種,這些模塊在AGV小車與工控機或其他設備之間進行通信時起到關鍵作用。
    的頭像 發表于 09-20 14:54 ?594次閱讀

    解讀 AGV 關鍵連接對物流自動化發展的意義

    行業引用AGV小車取代人工作業。 ? ? ? ? AGV小車通過搭載導航系統、控制系統、傳感器
    的頭像 發表于 09-13 16:52 ?515次閱讀
    解讀 <b class='flag-5'>AGV</b> 關鍵連接對物流自動化發展的意義

    工控機在AGV小車中的關鍵應用,適用于AGV小車的研華工控機

    控制能力。今天蘇州研訊電子科技有限公司就來簡單介紹一下工控機在AGV小車中的關鍵應用,適用于AGV小車的 研華工控機 ,一起來看看吧! 工
    的頭像 發表于 08-19 10:32 ?473次閱讀
    工控機在<b class='flag-5'>AGV</b><b class='flag-5'>小車</b>中的關鍵應用,適用于<b class='flag-5'>AGV</b><b class='flag-5'>小車</b>的研華工控機

    AGV控制系統的應用方案:ARMxy系列控制

    隨著ARM技術以及芯片加工工藝的迅猛發展, ARM工業計算機得到了越來越廣泛的應用,尤其在工業智慧城市、智能設備以及工業自動化控制等領域。本文將為大家詳細介紹ARM控制器在AGV控制系統
    的頭像 發表于 07-11 15:01 ?845次閱讀
    <b class='flag-5'>AGV</b><b class='flag-5'>控制系統</b>的應用方案:ARMxy系列<b class='flag-5'>控制</b>器

    AGV選型要點及步驟,保證企業選擇的AGV小車更實用

    系統已離不開AGV小車了,但是如何選購適合自己的應用場景的AGV小車呢?AGV
    的頭像 發表于 06-24 17:52 ?926次閱讀
    <b class='flag-5'>AGV</b>選型要點及步驟,保證企業選擇的<b class='flag-5'>AGV</b><b class='flag-5'>小車</b>更實用

    AGV小車使用避障雷達

    AGV(自動導引車)小車使用避障雷達是為了確保其在運行過程中的安全性和穩定性。避障雷達,如激光雷達或超聲波雷達,能夠實時檢測并避免與障礙物發生碰撞。 AGV小車避障雷達的安裝和使用通常
    的頭像 發表于 05-20 10:48 ?888次閱讀

    AGV小車升降平臺控制

    簡介: 應用于控制AGV小車升降,推拉,勾取動作 應用場景: 升降裝置結構,AGV小車升降推拉裝置結構 1、產品介紹: 本產品是
    的頭像 發表于 05-11 16:30 ?816次閱讀
    <b class='flag-5'>AGV</b><b class='flag-5'>小車</b>升降平臺<b class='flag-5'>控制</b>板
    主站蜘蛛池模板: 欧美一级高清片在线 | 午夜色大片在线观看 | 国产一区二区三区毛片 | 国产成人精品亚洲77美色 | 欧美一区二区三区不卡免费观看 | 在线永久免费观看黄网站 | 日本三级视频在线播放 | 国产欧美一级片 | 亚洲国产精品va在线观看麻豆 | 亚洲精品自拍区在线观看 | 福利视频第一区 | 久久久黄色大片 | 最刺激黄a大片免费观看下截 | 中文字幕欧美日韩 | 色噜噜狠狠成人中文小说 | 性欧美高清久久久久久久 | 亚洲天堂网站在线 | 免费一级黄色录像 | a资源在线| 色偷偷男人天堂 | 怡红院色视频在线 | 唐人呦一呦xxxx视频 | 天天干天天舔 | 四虎国产精品永免费 | 国产无套粉嫩白浆 | 五月激情六月丁香 | 久久精品免费观看久久 | 国语自产免费精品视频一区二区 | 一区二区三区伦理 | 国产成人精品一区二区三区 | 天天干天天干天天干天天 | 久操久操 | 日本大片黄色 | 国模大尺度酒店私拍视频拍拍 | 亚洲成人精品 | 韩国三级理在线视频观看 | 免费精品美女久久久久久久久久 | 噜噜噜天天躁狠狠躁夜夜精品 | 日韩成人免费观看 | 美女免费视频一区二区三区 | 午夜网站在线 |