衡阳派盒市场营销有限公司

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

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

3天內不再提示

以太網通訊的MODBUS TCP通訊協議和自由格式通訊協議的區別

工控論壇 ? 來源:工控幫 ? 作者:工控幫 ? 2022-10-19 17:17 ? 次閱讀

本章主要介紹以太網通訊的MODBUS TCP 通訊協議、自由格式通訊協議內容。

01

一.MODBUS TCP 通訊概述

MODBUS TCP 結合了以太網物理網絡和網絡標準 TCP/IP 以及以 MODBUS 作為應用協議標準的數據表示方法。MODBUS TCP 通信報文被封裝于以太網 TCP/IP 數據包中,MODBUS 協議規范一幀數據的最大長度為 256 個字節。

MODBUS TCP/IP 的通信系統中有兩種類型的設備:MODBUS TCP/IP 客戶端和服務器設備。

MODBUS 客戶端:

客戶端(TCP Client)主動向服務器(TCP Server)發起連接請求,連接建立成功,僅允許客戶端主動發起通訊請求。

以太網機型作為 MODBUS TCP 客戶端時,通過 S_OPEN 指令建立 TCP 連接,通過 M_TCP 指令發起 MODBUS 請求。

MODBUS 服務器:

服務器主動監聽 502 端口,等待客戶端連接請求,連接建立成功,響應符合 Modbus TCP 協議規范的數據通訊請求。

以太網機型上電默認開啟此服務,最大響應不超過 4 個 TCP 連接。

MODBUS 通訊功能碼

以信捷PLC為例:以太網機型支持 Modbus 通訊功能碼如下表所示:

069896a6-4c93-11ed-a3b6-dac502259ad0.png

02

自由格式通訊協議

基于以太網的自由通信分為兩大類:TCP 和 UDP,以太網機型采用 TCP 方式通信時可以作為 TCP客戶端(TCP 客戶端),也可以作為 TCP 服務端(TCP 服務器)。

1、作為 TCP 客戶端,主動與 TCP 服務器建立 TCP 連接,并綁定套接字 ID。

2、作為 TCP 服務器,等待 TCP 客戶端與之建立 TCP 連接,并綁定套接字 ID。

3、使用 UDP,監聽指定的本機端口,并綁定套接字 ID。

基于以上三種形式,可以實現以太網上的自由通信。自由格式通訊是以數據塊的形式進行數據傳送,受 PLC 緩存的限制,單次發送和接收的數據量最大為 1000 個字節。

自由格式通訊的關鍵參數

數據緩沖方式:8 位、16 位

1、選擇 8 位緩沖形式進行通訊時,通訊過程中寄存器的高字節是無效的,PLC 只利用寄存器的低字節進行發送和接收數據。

2、選擇 16 位緩沖形式進行通訊時,PLC 將接收的數據,先低字節再高字節儲存;PLC 發送數據時,先發送低字節再發送高字節。

3、接收數據包長度大于設定接收長度時,數據按 16 位存儲方式存儲。

審核編輯:郭婷

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

    關注

    40

    文章

    5460

    瀏覽量

    172737
  • 服務器
    +關注

    關注

    12

    文章

    9304

    瀏覽量

    86062

原文標題:MODBUS TCP 通訊協議、自由格式通訊協議詳解看這一篇就夠了!

文章出處:【微信號:gkongbbs,微信公眾號:工控論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    EtherCAT通訊協議詳細解析

    EtherCAT(Ethernet for Control Automation Technology)是一種基于以太網的實時工業現場總線通訊協議,由德國的倍福自動化有限公司(Beckhoff
    的頭像 發表于 02-02 16:34 ?106次閱讀

    三格電子NAT網關:讓你的以太網通訊設備輕松聯網!

    NAT網關 型號:SG-NAT-210 ?SG-NAT-210 網關支持 IP 地址跨網段和通訊端口的轉換,為不方便修改參數的以太網通訊設備的信息化聯網提供便捷的解決方案。? ?? 產品用途 網關
    的頭像 發表于 01-16 18:30 ?109次閱讀
    三格電子NAT網關:讓你的<b class='flag-5'>以太網通訊</b>設備輕松聯網!

    虹科培訓 | PROFINET通訊協議培訓

    什么是PROFINET通訊協議?PROFINET通訊協議(ProcessFieldNetwork)是一種專為工業自動化領域設計的基于以太網
    的頭像 發表于 01-08 17:32 ?137次閱讀
    虹科培訓 | PROFINET<b class='flag-5'>通訊</b><b class='flag-5'>協議</b>培訓

    以太網通訊電能表與其他類型的電能表有什么區別?

    以太網通訊電能表和其他類型電能表主要有以下區別通訊方式 ? 以太網通訊電能表:通過以太網進行數據傳輸,可以直接接入網絡,利用網線或光纖就
    的頭像 發表于 12-09 13:21 ?206次閱讀
    <b class='flag-5'>以太網通訊</b>電能表與其他類型的電能表有什么<b class='flag-5'>區別</b>?

    PLC能否借助無線通訊模塊實現跨網段通訊?

    跨網段的PLC通訊技術列舉 實現不同網段的PLC通訊,需要依賴于先進的通訊技術,主要包括: 1.以太網技術:作為現代工業通訊的基礎,
    的頭像 發表于 11-26 17:14 ?258次閱讀
    PLC能否借助無線<b class='flag-5'>通訊</b>模塊實現跨網段<b class='flag-5'>通訊</b>?

    充電樁通訊協議測試內容及方法

    : 檢查充電樁與車輛之間的通訊協議是否符合國家標準(如GB/T 27930-2015),包括通訊報文格式通訊流程、錯誤處理等方面。 使用
    的頭像 發表于 11-22 18:05 ?383次閱讀
    充電樁<b class='flag-5'>通訊</b><b class='flag-5'>協議</b>測試內容及方法

    功能強大的網絡通訊工具,支持各類TCP、UDP、HTTP的通訊協議

    功能強大的網絡通訊工具,支持各類TCP、UDP、HTTP的通訊協議,簡單方便,包含歷史記憶功能,體積小,服務器調試最合適
    發表于 09-05 11:51 ?0次下載

    DeviceNet轉Modbus-TCP協議轉化網關通訊解決方案

    怎么樣把DeviceNet和Modbus-TCP網絡通訊連接起來呢?最近有很多朋友咨詢這個問題,在這里統一為大家詳細說明一下。其實有一個設備可以很輕松地解決這個問題,名為YC-DNT-TCP,下面
    的頭像 發表于 07-24 17:26 ?387次閱讀
    DeviceNet轉<b class='flag-5'>Modbus-TCP</b><b class='flag-5'>協議</b>轉化網關<b class='flag-5'>通訊</b>解決方案

    三菱PLC支持哪些通訊協議

    。在三菱PLC的應用過程中,通訊協議起著至關重要的作用,它決定了PLC與其他設備之間的數據交換方式。本文將詳細介紹三菱PLC支持的通訊協議. 概述 三菱PLC支持多種
    的頭像 發表于 07-01 10:20 ?5748次閱讀

    Modbus協議轉Profibus協議網關接溫控表與PLC通訊

    Modbus協議轉Profibus協議網關(XD-MDPB100)則是實現這一通訊的重要工具。Modbus轉Profibus網關的主要功能是實現Mo
    的頭像 發表于 06-21 11:31 ?1995次閱讀
    <b class='flag-5'>Modbus協議</b>轉Profibus<b class='flag-5'>協議</b>網關接溫控表與PLC<b class='flag-5'>通訊</b>

    PLC以太網通訊怎么掉線

    在現代工業自動化領域,PLC(可編程邏輯控制器)作為核心控制設備,其以太網通訊的穩定性和可靠性對于整個生產流程至關重要。然而,在實際應用中,PLC以太網通訊掉線問題時有發生,嚴重影響了生產效率和設備
    的頭像 發表于 06-13 11:28 ?2750次閱讀

    Modbus-RTU通訊協議是什么?

    Modbus-RTU通訊協議是一種串行通訊協議,它可以用于連接不同類型的設備,以實現遠程監控和控制。Mo
    的頭像 發表于 05-23 15:06 ?696次閱讀

    modbus tcp和modbusRTU的區別是什么?

    Modbus TCPModbus RTU是兩種常見的工業通訊協議,分別適用于網絡通訊和串口
    的頭像 發表于 04-16 16:02 ?1.1w次閱讀
    <b class='flag-5'>modbus</b> <b class='flag-5'>tcp</b>和modbusRTU的<b class='flag-5'>區別</b>是什么?

    PLC以太網通訊模塊是什么?PLC以太網通訊模塊的功能特點

    PLC能夠融入現代工業網絡環境,支持遠程監控、數據采集、實時控制、系統集成等多種功能。 1、以太網接口:模塊通常配備標準的RJ45以太網接口和RS232/485串口,確保與各類PLC設備的兼容連接。 2、工業協議兼容:支持工業標
    的頭像 發表于 04-10 14:04 ?2414次閱讀

    mqtt協議和tcp協議區別

    MQTT協議和TCP協議在設計和應用上存在以下主要區別: 1. 起源與設計:MQTT協議誕生于1999年互聯網初期,而
    的頭像 發表于 04-01 09:15 ?1754次閱讀
    安卓水果机游戏| 火箭百家乐官网的玩法技巧和规则 | 东乌珠穆沁旗| 曲靖市| 濉溪县| 府谷县| 南靖县| 娱乐城去澳门| 网上玩百家乐官网好吗| 百家乐官网真人荷官| 百家乐官网连赢的策略| 菲彩百家乐的玩法技巧和规则 | 大发888娱乐博盈投资| 娱乐城开户送白菜| 百家乐官网娱乐开户| 在线百家乐官网3d| 百家乐官网赚钱方| 2402 房号 风水| 百家乐娱乐网送68元| 威尼斯人娱乐场 28| 六合彩| 百家乐官网群东方鸿运| 澳门百家乐官网大家乐眼| 长江百家乐官网的玩法技巧和规则| 24山向山摆设| 百家乐怎么稳赢| 大发888赌场娱乐网规则| 皇冠线上开户| 百家乐官网技巧赚钱| 百家乐官网代理网址| 如何玩百家乐官网赚钱| 百家乐足球投注网哪个平台网址测速最好 | 木棉百家乐的玩法技巧和规则 | 亲朋棋牌完整版下载| 百家乐官网庄闲的冷热| 明溪百家乐官网的玩法技巧和规则| 百家乐防伪筹码套装| 实战百家乐的玩法技巧和规则| 大发888真人网址| 百家乐官网洗码| 百家乐官网网站那个诚信好|