亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

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

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

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

IO-Link規(guī)范解讀(五):數(shù)據(jù)鏈路層解析

傳感器專家網(wǎng) ? 2025-10-20 18:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

本篇就來講講IO-Link的數(shù)據(jù)鏈路層。

01 鏈路層總覽

數(shù)據(jù)鏈路層(Data Link Layers)在整個(gè)IO-Link協(xié)議棧起到承上啟下的作用,通過物理鏈路在主從站之間傳遞消息,其包含消息處理模塊、模式轉(zhuǎn)換模塊、PD處理及OD處理模塊。

——DL層的主要功能和職責(zé)——

DL層定義了一組可供應(yīng)用層(AL)使用的DL-services,用于交換過程數(shù)據(jù)(PD)和按需數(shù)據(jù)(OD)。

DL層定義了另一組DL-services供系統(tǒng)管理(SM)使用,用于檢索設(shè)備識(shí)別參數(shù)和設(shè)置數(shù)據(jù)鏈路內(nèi)的狀態(tài)機(jī)。

DL層使用物理層服務(wù)(PL-Services)來控制物理層(PL)并交換UART幀。

DL層負(fù)責(zé)消息的錯(cuò)誤檢測(cè)(無論是內(nèi)部協(xié)議上的錯(cuò)誤還是從物理層報(bào)告的錯(cuò)誤)以及適當(dāng)?shù)募m正措施(例如重試)。

wKgZO2jyFf-AbONDAAKYvoLmjsA008.png

整體協(xié)議棧的開發(fā)90%的代碼基本集中在數(shù)據(jù)鏈路層。數(shù)據(jù)鏈路層包含四大模塊,On-RequestData、ProcessData、DL-Mode、Message。而OD又由三個(gè)小模塊組成,分別為ISDU、CMD和Event。

wKgZO2jyFf-AAedkAAF1vktCnPA684.png

Message:和物理層打交道,處理物理層傳遞的消息,對(duì)消息進(jìn)行解碼,分析,緩存,交由其他模塊(PD和OD)處理,并接受其他模塊的數(shù)據(jù),并打包校驗(yàn)傳遞給物理層發(fā)送;

On-request:根據(jù)Message模塊傳遞過來的數(shù)據(jù)進(jìn)行分類,分別給ISDU、CMD、Event三個(gè)不同的模塊處理;

DL-mode:與SystemManagement模塊保持聯(lián)系,確定當(dāng)前從站或者主站所處的狀態(tài),比如是Pre Operate還是Operate狀態(tài)等。

Process Data:處理過程數(shù)據(jù)Input和Output。

02 DL-Mode

wKgZO2jyFf-AaO7lAAEOoCNPM_s577.png

DL-Mode的首要任務(wù)就是檢測(cè)喚醒信號(hào),并分別按照規(guī)定的速率進(jìn)行探測(cè)從站的實(shí)際速率。

當(dāng)主站準(zhǔn)備試圖與從站建立IO-Link通信時(shí),會(huì)先發(fā)一個(gè)喚醒信號(hào),并緊接著發(fā)送第一個(gè)消息( 0xA20 x00 ),該消息是讀取從站的CycleTime;

主站在喚醒請(qǐng)求(WURQ)之后,DL模塊在TREN時(shí)間和TDMT時(shí)間后,按照COM3、COM2和COM1的指定傳輸速率,順序發(fā)送測(cè)試消息,直到收到從站的報(bào)文響應(yīng)。

步驟1:主消息以COM3(230400bit/s)的傳輸速率發(fā)送;

步驟2:主消息以COM2(38400bit/s)的傳輸速率發(fā)送;

步驟3:主消息以COM1(4800bit/s)的傳輸速率發(fā)送;

步驟4:設(shè)備響應(yīng)消息以COM1的傳輸速率發(fā)送。

wKgZO2jyFgSAN1ELAAA18nVivcA023.png

從上圖看,每隔500ms會(huì)重復(fù)相關(guān)的探測(cè),直到從站回復(fù)為止。那么每隔500ms發(fā)送的數(shù)據(jù)又是什么呢?請(qǐng)看下圖:

wKgZO2jyFgSAVXd4AADTukw3O-k398.png

在一個(gè)發(fā)送周期內(nèi),其實(shí)還有三個(gè)小周期,規(guī)范里稱之為3次重試,即三次重試不成功后,會(huì)重新進(jìn)入SIO狀態(tài)并再次喚醒和檢測(cè)。

我們?cè)俜糯筮@個(gè)圖,看到如下每個(gè)重試小周期的具體序列,先喚醒,再三次不同速率的探測(cè)。

從這個(gè)理論可以得知,我們可以任意修改探測(cè)報(bào)文的速率,即如果可以同時(shí)修改主從站的速率,可以實(shí)現(xiàn)自定義的IO-Link速率,我們目前在400K的速率上成功實(shí)現(xiàn)IO-Link通信。

wKgZO2jyFgWAKUD-AABza0Pzbys449.png

在數(shù)據(jù)鏈路層的時(shí)間檢測(cè)上,要遵循如下規(guī)則:

wKgZO2jyFgWAE6jBAADDizRf334320.png

wKgZO2jyFgWAdKNLAANueIG6fe4683.png

03 Fallback

wKgZO2jyFgWAbr7YAAEiDiU3AUs558.png

看過規(guī)范的小伙伴,應(yīng)該注意到IO-Link主站有發(fā)送fallback的能力,這個(gè)fallback命令可以是讓設(shè)備強(qiáng)制切換到SIO模式,這種命令在實(shí)際中可能用的比較少。

小編覺得這個(gè)命令對(duì)主站有實(shí)際效果,就是發(fā)送命令后,主站不再進(jìn)行IO-Link通信,轉(zhuǎn)而進(jìn)入DI/DO模式,當(dāng)然從站也要進(jìn)入DI/DO模式,即需要把Pin4的串口模式要轉(zhuǎn)變?yōu)镈I/DO模式。

規(guī)范要求在接受到Fallback指令后,最大500ms,就要切換到SIO模式。

結(jié)語

OK,本篇就先介紹這里,下篇小編將針對(duì)主從站DL-Mode模塊的狀態(tài)機(jī),進(jìn)行一下詳細(xì)介紹,期待各位看官持續(xù)關(guān)注!

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

    關(guān)注

    0

    文章

    63

    瀏覽量

    12329
  • IO-Link
    +關(guān)注

    關(guān)注

    2

    文章

    187

    瀏覽量

    20366
  • IO-Link收發(fā)器
    +關(guān)注

    關(guān)注

    0

    文章

    8

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    IO-Link 節(jié)點(diǎn)簡(jiǎn)化應(yīng)用設(shè)計(jì)

    IO-Link 協(xié)議為功能強(qiáng)大的低成本邊緣層節(jié)點(diǎn)奠定了基礎(chǔ)(圖 2)。此類低功耗節(jié)點(diǎn)在實(shí)現(xiàn) IO-Link 連接時(shí)僅使用了三個(gè)有源器件:IO-Link 收發(fā)器 (MAX14827A)、降壓穩(wěn)壓器
    發(fā)表于 07-13 10:14

    數(shù)據(jù)鏈路層的作用

    數(shù)據(jù)鏈路層的作用:通過一些數(shù)據(jù)鏈路層協(xié)議和鏈路控制規(guī)程,在不太可靠的物理鏈路上實(shí)現(xiàn)可靠的數(shù)據(jù)傳輸。 “鏈路(Link)”和“數(shù)據(jù)鏈路”是不
    發(fā)表于 07-22 16:04 ?7481次閱讀

    數(shù)據(jù)鏈路層的定義

    數(shù)據(jù)鏈路層的定義 一、設(shè)計(jì)數(shù)據(jù)鏈路層的原因
    發(fā)表于 07-22 17:13 ?2857次閱讀
    <b class='flag-5'>數(shù)據(jù)鏈路層</b>的定義

    什么是IO-Link

    Discover the benefits of the IO-Link smart sensor and actuator interface protocol. IO-Link
    的頭像 發(fā)表于 10-09 03:26 ?8648次閱讀

    西門子IO-Link系統(tǒng)的組態(tài)說明

    為確保操作順利執(zhí)行,組態(tài) IO-Link 主站時(shí)選擇的 IO 數(shù)據(jù)長(zhǎng)度至少應(yīng)與所有相連 IO-Link 設(shè)備的 IO
    的頭像 發(fā)表于 03-14 11:20 ?1.1w次閱讀

    IO-Link的可擴(kuò)展性講解IO-Link安裝調(diào)試中的優(yōu)勢(shì)

    下期,我們就聊聊IO-Link有什么好處?創(chuàng)新的IO-Link機(jī)器概念可確保要求的機(jī)器能夠迅速收回成本。
    的頭像 發(fā)表于 10-11 16:10 ?1425次閱讀
    從<b class='flag-5'>IO-Link</b>的可擴(kuò)展性講解<b class='flag-5'>IO-Link</b>安裝調(diào)試中的優(yōu)勢(shì)

    IO-Link 在工業(yè)自動(dòng)化中的應(yīng)用

    首先是IO-Link 在工業(yè)自動(dòng)化中的應(yīng)用;第二是ST IO-Link 主站收發(fā)器的介紹;第三是我們ST的IO-Link 主站評(píng)估板的介紹;第四是對(duì)IO-Link 主站參考設(shè)計(jì)方案的一
    的頭像 發(fā)表于 10-20 14:36 ?2562次閱讀

    IO-Link通信系統(tǒng)應(yīng)用概述 ADI在IO-Link Master設(shè)計(jì)中的優(yōu)勢(shì)

    IO-Link技術(shù)定義了用于將傳感器和執(zhí)行器連接到主站單元的接口標(biāo)準(zhǔn),其遵守的規(guī)范和標(biāo)準(zhǔn)是IO-Link Interface and System Specification(V1.1.1 or V1.1.2以及最新的V1.1.
    發(fā)表于 02-15 11:32 ?1543次閱讀

    IO-Link Master/IO Hub/IO-Link傳感器和執(zhí)行器解決方案

    電子發(fā)燒友網(wǎng)站提供《IO-Link Master/IO Hub/IO-Link傳感器和執(zhí)行器解決方案.pdf》資料免費(fèi)下載
    發(fā)表于 08-01 11:26 ?12次下載
    <b class='flag-5'>IO-Link</b> Master/<b class='flag-5'>IO</b> Hub/<b class='flag-5'>IO-Link</b>傳感器和執(zhí)行器解決方案

    初識(shí)IO-LinkIO-Link設(shè)備軟件協(xié)議棧

    亞信IO-Link設(shè)備軟件協(xié)議棧是基于亞信電子AXM-IOLS IO-Link設(shè)備評(píng)估板設(shè)計(jì)的,搭載意法半導(dǎo)體 STM32F469AI微控制器,并在STM32CubeIDE開發(fā)環(huán)境中進(jìn)行開發(fā)。此
    的頭像 發(fā)表于 07-08 13:55 ?4524次閱讀
    初識(shí)<b class='flag-5'>IO-Link</b>及<b class='flag-5'>IO-Link</b>設(shè)備軟件協(xié)議棧

    IO-Link的定義和特點(diǎn)

    IO-Link是一種用于工業(yè)自動(dòng)化領(lǐng)域的數(shù)字通信協(xié)議和接口標(biāo)準(zhǔn),它允許傳感器、執(zhí)行器和其他工業(yè)設(shè)備與控制器(如PLC等)之間進(jìn)行雙向通信,以實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)傳輸和控制信號(hào)交換。以下是對(duì)IO-Link的詳細(xì)
    的頭像 發(fā)表于 10-08 11:23 ?3838次閱讀

    虹科直播回放 | IO-Link技術(shù)概述與虹科IO-Link OEM

    虹科「一站式通訊解決方案」系列直播第1期圓滿落幕!本期主題為「IO-Link技術(shù)概述與虹科IO-LinkOEM」感謝各位朋友的熱情參與!本期直播中虹科專業(yè)講師瞿工帶大家走進(jìn)工業(yè)4.0深度解讀
    的頭像 發(fā)表于 02-19 17:34 ?988次閱讀
    虹科直播回放 | <b class='flag-5'>IO-Link</b>技術(shù)概述與虹科<b class='flag-5'>IO-Link</b> OEM

    Analog Devices Inc. MAX22516 IO-Link數(shù)據(jù)鏈路控制器數(shù)據(jù)手冊(cè)

    Analog Devices MAX22516 IO-Link數(shù)據(jù)鏈路控制器在全功能IO-Link控制器中集成了24V C/Q收發(fā)器、輔助數(shù)字輸入和輸出以及直流-直流、5V和3.3V線性穩(wěn)壓器。經(jīng)過
    的頭像 發(fā)表于 06-06 13:57 ?667次閱讀
    Analog Devices Inc. MAX22516 <b class='flag-5'>IO-Link</b><b class='flag-5'>數(shù)據(jù)鏈</b>路控制器<b class='flag-5'>數(shù)據(jù)</b>手冊(cè)

    睿遠(yuǎn)研究院丨IO-Link規(guī)范解讀(一):技術(shù)定義與組織規(guī)范

    ? IO-Link 技術(shù)定義與組織規(guī)范 從今日起,小睿將開始長(zhǎng)篇連載IO-Link規(guī)范解讀系列文章,幫助大家理解和熟悉
    的頭像 發(fā)表于 09-18 18:17 ?346次閱讀
    睿遠(yuǎn)研究院丨<b class='flag-5'>IO-Link</b><b class='flag-5'>規(guī)范</b><b class='flag-5'>解讀</b>(一):技術(shù)定義與組織<b class='flag-5'>規(guī)范</b>

    睿遠(yuǎn)研究院丨IO-Link規(guī)范解讀(二):IO-Link通信技術(shù)概述

    前言 今天我們繼續(xù)解讀IO-Link 1.1.4規(guī)范,本篇文章將給大家介紹IO-Link技術(shù)的概覽,包含IO-Link命名的含義、主從站交互
    的頭像 發(fā)表于 09-25 19:25 ?92次閱讀
    睿遠(yuǎn)研究院丨<b class='flag-5'>IO-Link</b><b class='flag-5'>規(guī)范</b><b class='flag-5'>解讀</b>(二):<b class='flag-5'>IO-Link</b>通信技術(shù)概述