91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

指令控制UDP通信過(guò)程

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2021-03-02 14:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

UDP

UDP 是由 RFC 768 描述的一種標(biāo)準(zhǔn)協(xié)議:用戶數(shù)據(jù)報(bào)協(xié)議。UDP 提供了一種一個(gè)應(yīng)用程序向另一個(gè)應(yīng)用程序發(fā)送數(shù)據(jù)報(bào)可采用的機(jī)制;但是,數(shù)據(jù)的傳輸?shù)貌坏奖WC。該協(xié)議有以下特點(diǎn):

● 快速通信協(xié)議

● 適合用于小數(shù)據(jù)量到中等數(shù)據(jù)量(最多 1472 字節(jié))

● UDP 是比 TCP 更加簡(jiǎn)單的傳輸控制協(xié)議,其薄層占用資源非常少

● 可以非常靈活地與許多第三方系統(tǒng)一起使用

● 有路由功能

● 使用端口號(hào)指引數(shù)據(jù)報(bào)

● 不確認(rèn)消息:需要負(fù)責(zé)錯(cuò)誤恢復(fù)和安全性的應(yīng)用程序

● 由于使用 SEND/RECEIVE 編程接口的緣故,需要編程來(lái)進(jìn)行數(shù)據(jù)管理UDP 支持廣播通信。要使用廣播,必須組態(tài) ADDR 組態(tài)的 IP 地址部分。例如:IP 地址為 192.168.2.10、子網(wǎng)掩碼為 255.255.255.0 的 CPU 將使用廣播地址 192.168.2.255。

以下指令控制 UDP 通信過(guò)程:

● TCON 在客戶機(jī)與服務(wù)器 (CPU) PC 之間建立通信連接。

● TUSEND 和 TURCV 發(fā)送和接收數(shù)據(jù)。

● TDISCON 斷開客戶機(jī)與服務(wù)器之間的通信。

TUSEND

TUSEND 指令通過(guò) UDP 將數(shù)據(jù)發(fā)送到參數(shù) ADDR 指定的遠(yuǎn)程伙伴。要啟動(dòng)用于發(fā)送數(shù)據(jù)的作業(yè),請(qǐng)調(diào)用 REQ = 1 的 TUSEND 指令。

329cc214-7787-11eb-8b86-12bb97331649.png

TURCV

TURCV 指令通過(guò) UDP 接收數(shù)據(jù)。參數(shù) ADDR 顯示發(fā)送方地址。TURCV 成功完成后,參數(shù) ADDR 將包含遠(yuǎn)程伙伴(發(fā)送方)的地址。

TURCV 不支持特殊模式。要啟動(dòng)用于接收數(shù)據(jù)的作業(yè),請(qǐng)調(diào)用 EN_R = 1 的 TURCV 指令。

32f4edae-7787-11eb-8b86-12bb97331649.png

兩個(gè)伙伴在 UDP 通信中均為被動(dòng)方。下圖給出“TCON_Param”數(shù)據(jù)類型的典型參數(shù)起始值。端口號(hào) (LOCAL_TSAP_ID) 以 2 字節(jié)形式表示。允許使用除 161、34962、34963 和34964 外的所有端口。

333e2a14-7787-11eb-8b86-12bb97331649.png

TUSEND 指令通過(guò) UDP 將數(shù)據(jù)發(fā)送到“TADDR_Param”數(shù)據(jù)類型中指定的遠(yuǎn)程伙伴。TURCV 指令通過(guò) UDP 接收數(shù)據(jù)。如下圖所示,成功執(zhí)行 TURCV 指令之后,“TADDR_Param”數(shù)據(jù)類型會(huì)顯示遠(yuǎn)程伙伴(發(fā)送方)的地址。

責(zé)任編輯:lq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 通信協(xié)議
    +關(guān)注

    關(guān)注

    28

    文章

    1092

    瀏覽量

    42181
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    14

    文章

    10256

    瀏覽量

    91521
  • S7-1200
    +關(guān)注

    關(guān)注

    11

    文章

    335

    瀏覽量

    19566

原文標(biāo)題:S7-1200 的UDP通訊

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    零知IDE——基于STM32與W5500的UDP通信實(shí)現(xiàn)溫濕度監(jiān)控

    的讀取間隔,使用自定義floatToString()函數(shù)處理浮點(diǎn)數(shù) 3.3 UDP通信協(xié)議解析實(shí)現(xiàn)簡(jiǎn)單的命令解析機(jī)制,支持多種控制指令 // 協(xié)議解析函數(shù) void parseCommand
    發(fā)表于 02-28 16:08

    零知IDE——基于STM32與W5500的UDP通信實(shí)現(xiàn)溫濕度監(jiān)控

    本文詳細(xì)介紹了一個(gè)基于零知增強(qiáng)板(STM32F407VET6)和W5500以太網(wǎng)模塊的UDP通信溫濕度監(jiān)控系統(tǒng)。系統(tǒng)通過(guò)DHT11傳感器采集數(shù)據(jù),通過(guò)W5500實(shí)現(xiàn)UDP通信,支持遠(yuǎn)程
    的頭像 發(fā)表于 02-28 15:26 ?1509次閱讀
    零知IDE——基于STM32與W5500的<b class='flag-5'>UDP</b><b class='flag-5'>通信</b>實(shí)現(xiàn)溫濕度監(jiān)控

    RDMA設(shè)計(jì)10:指令控制單元設(shè)計(jì)?

    指令控制單元負(fù)責(zé)控制數(shù)據(jù)傳輸及 DMA 數(shù)據(jù)讀寫。該單元簡(jiǎn)化了數(shù)據(jù)傳輸及DMA 操作,使得用戶可以更簡(jiǎn)便的控制數(shù)據(jù)傳輸事務(wù)。指令
    的頭像 發(fā)表于 12-23 09:24 ?313次閱讀
    RDMA設(shè)計(jì)10:<b class='flag-5'>指令</b><b class='flag-5'>控制</b>單元設(shè)計(jì)?

    請(qǐng)問(wèn)如何解決CW32L083系列微控制器在通信過(guò)程中可能出現(xiàn)的數(shù)據(jù)錯(cuò)誤問(wèn)題?

    如何解決CW32L083系列微控制器在通信過(guò)程中可能出現(xiàn)的數(shù)據(jù)錯(cuò)誤問(wèn)題?
    發(fā)表于 12-16 08:01

    智能顯示模塊通過(guò)串口通信時(shí),如何知道已正確接收?如何判斷通信指令符合協(xié)議?

    智能顯示模塊通過(guò)串口通信時(shí),如何知道已正確接收?如何判斷通信指令符合協(xié)議?
    發(fā)表于 12-15 08:22

    TCP和UDP的區(qū)別

    相比,TCP 有三大核心特性: 1、面向連接。所謂的連接,指的是客戶端和服務(wù)器的連接,在雙方互相通信之前,TCP 需要三次握手建立連接,而 UDP 沒(méi)有相應(yīng)建立連接的過(guò)程。 2、可靠性。TCP
    發(fā)表于 12-09 07:24

    NICE指令的完整執(zhí)行過(guò)程

    NICE指令的完整執(zhí)行過(guò)程如下: 1、主處理器的譯碼單元提供EXU級(jí)譯碼得到指令的操作碼,以判斷其是否屬于默認(rèn)的自定義指令組。 如果該指令
    發(fā)表于 10-23 07:25

    如何使用語(yǔ)音指令控制串口輸出

    在上兩篇文章中, 我們實(shí)現(xiàn)了GPIO輸出, 和PWM輸出(組件介紹在前文中已經(jīng)介紹過(guò) ),在本章節(jié)我們將繼續(xù)進(jìn)行使用語(yǔ)音指令控制串口輸出。
    的頭像 發(fā)表于 09-25 15:47 ?2117次閱讀
    如何使用語(yǔ)音<b class='flag-5'>指令</b><b class='flag-5'>控制</b>串口輸出

    esp8266 udp server 端口監(jiān)聽錯(cuò)誤的原因?

    1、使用esp8266 at組件+sal socket實(shí)現(xiàn)使用udpserver_sample.c demo代碼 udp server,通信失敗 2、跟蹤代碼發(fā)現(xiàn) packegs 里面
    發(fā)表于 09-23 07:03

    第六章 W55MH32 UDP?Multicast示例

    本文介紹了在W55MH32芯片上實(shí)現(xiàn)UDP組播的原理、應(yīng)用場(chǎng)景及回環(huán)測(cè)試方法,并通過(guò)實(shí)戰(zhàn)代碼展示了其具體實(shí)現(xiàn)過(guò)程。下一篇文章將聚焦DNS例程,講解其工作原理及實(shí)現(xiàn)方法,幫助大家更深入地理解網(wǎng)絡(luò)通信。敬請(qǐng)期待!
    的頭像 發(fā)表于 07-24 09:19 ?1046次閱讀
    第六章 W55MH32 <b class='flag-5'>UDP</b>?Multicast示例

    第五章 W55MH32 UDP示例

    本文介紹了在 W55MH32?芯片上實(shí)現(xiàn) UDP?通信及數(shù)據(jù)回環(huán)測(cè)試的方法。闡述了 UDP?協(xié)議的概念、特點(diǎn)、應(yīng)用場(chǎng)景、報(bào)文傳輸流程和報(bào)文結(jié)構(gòu),展示了實(shí)現(xiàn)過(guò)程,借助網(wǎng)絡(luò)調(diào)試工具完成測(cè)試
    的頭像 發(fā)表于 07-24 09:13 ?1110次閱讀
    第五章 W55MH32 <b class='flag-5'>UDP</b>示例

    步進(jìn)電機(jī)控制指令詳解

    這些指令主要是針對(duì)用 PLC 直接聯(lián)動(dòng)伺服放大器,目的是可以不借助其他擴(kuò)展設(shè)備(例如1GM 模塊)來(lái)進(jìn)行簡(jiǎn)單的點(diǎn)位控制, 使用這些指令時(shí)最好配合三菱的伺服放大器 (如 MR-J2)。然而,我們也可以用這些
    的頭像 發(fā)表于 06-12 10:33 ?2006次閱讀
    步進(jìn)電機(jī)<b class='flag-5'>控制指令</b>詳解

    NVME控制器設(shè)計(jì)之指令控制

    指令控制模塊由一個(gè)指令信息緩存, 一個(gè)指令組裝狀態(tài)機(jī)和一個(gè) ID 池組成。 指令信息緩存中存放著由系統(tǒng)
    的頭像 發(fā)表于 04-24 10:22 ?836次閱讀
    NVME<b class='flag-5'>控制</b>器設(shè)計(jì)之<b class='flag-5'>指令</b><b class='flag-5'>控制</b>

    教你怎樣使用ABB ACS510系列變頻器的Modbus通信指令

    波特率、數(shù)據(jù)位、校驗(yàn)方式等,確保與主控制器(如PLC)的設(shè)置相匹配。 3. 確定變頻器的從站地址,以便在通信過(guò)程中正確識(shí)別。 二、啟動(dòng)變頻器 變頻器上電以后(狀態(tài)為不具備合閘條件(NOT READY TO SWITCH ON))
    的頭像 發(fā)表于 04-23 17:34 ?3801次閱讀
    教你怎樣使用ABB ACS510系列變頻器的Modbus<b class='flag-5'>通信</b><b class='flag-5'>指令</b>

    普源示波器遠(yuǎn)程控制SCPI指令的應(yīng)用

    Commands for Programmable Instruments)指令作為標(biāo)準(zhǔn)化的控制語(yǔ)言,為普源示波器的遠(yuǎn)程控制提供了強(qiáng)有力的支持。本文將深入探討普源示波器遠(yuǎn)程控制SCP
    的頭像 發(fā)表于 04-22 15:55 ?1272次閱讀
    普源示波器遠(yuǎn)程<b class='flag-5'>控制</b>SCPI<b class='flag-5'>指令</b>的應(yīng)用