伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

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

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

3天內不再提示

睿遠研究院丨IO-Link規范解讀(十二):SM模塊與CM模塊解析

傳感器專家網 ? 來源:傳感器專家網 ? 作者:傳感器專家網 ? 2025-12-04 18:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我們本期來好好聊聊SM模塊與CM模塊,SM模塊的全稱是System Manager,是IO-Link最核心的模塊,負責承上啟下的管理各個模塊;CM模塊的全稱是Configuration Manager,負責協調主站的各個應用程序模塊,并根據端口狀態啟動或停止其他應用程序。

1 System Manager模塊

System Manager模塊作為IO-Link最核心的模塊,承上啟下,把從最底層的物理層和最上層的DS、CM等管理的服服帖帖,就是一個大家長的角色。

我們先看看他的結構圖:

wKgZPGkxYqyAQFo6AANu3axAIY8026.png

SM模塊的三個關鍵接口

01 / SM_SetPortConfig

從CM模塊傳輸從站所需的參數到SM模塊,并通過相關端口發送到從站中

02 / SM_PortMode

當正確設置端口,CM模塊收到確認消息;當版本不符或者不兼容的從站則會報告給CM 相關Error信息

03 / SM_GetPortConfig

讀取當前實際有效的配置信息

2主站SM狀態機

wKgZPGkxYqyAZy9kAAFEh0uSUMw041.pngwKgZPGkxYqyAYojYAAM6Kw2xQCo625.png

其中兼容性檢查部分,涵蓋了版本檢查、循環時間檢查、Device ID、Vendor ID檢查等,只有經過嚴格的檢查才能進行下一步通信,當然根據端口的配置不同,檢查的力度也不太一樣。

wKgZPGkxYq2AE_jEAALGrLfeCsk780.png

wKgZPGkxYq2AUB8YAALX0ojnCbo246.png

3 從站SM狀態機

wKgZPGkxYq2AKCEiAADqOun5t-E036.pngwKgZPGkxYq2AI-gvAAUx9Fn0vPk250.png

IO-Link從站的SM模塊提供如下功能:

1提供中央控制實例

負責所有階段的初始化、缺省SIO管理,IO-Link通信啟動、過程通信以及IO-Link fallback 到SIO模式的管理。

2與物理層(PL)的交互

系統管理與物理層交互,建立必要的線路驅動器接收器調整,以確保通信正常進行。這些調整可能涉及到從主站獲取的信息,如喚醒信號、傳輸速率等。

3與數據鏈路層(DL)的交互

系統管理模塊通過與數據鏈路層的交互,獲取來自主站的必要信息(如喚醒信號wakeup、傳輸速率等),并根據這些信息進行相應的處理。它還通過DL_Mode和DL_Write等方式觸發線路處理器狀態之間的轉換。

4提供設備識別參數

系統管理模塊通過設備應用程序接口提供設備識別參數,以確保從站的身份和兼容性。

4 CM模塊介紹

wKgZPGkxYq2ACK3wAANwaByUGyo142.png

從上圖可以得知,CM管理了整體后續各個模塊何時啟動,何時關閉;網關應用通過SMI接口實現對CM模塊的基本調度,然后CM管理后續整體的生命周期;其中包括DS、ODE、DU以及PDE四大應用層模塊。

wKgZPGkxYq6AGrQcAAV-2u_yHTE927.png

5 CM狀態機

前面所講,SMI接口通過SMI_PortConfiguration對端口進行配置,CM模塊會把配置下發到SM模塊,由SM模塊進行具體的端口配置管理。

wKgZPGkxYq6APYqjAASZBliD6Fw685.png

CM模塊主要協調幾個模塊之間的行為,比如當配置為IO-Link之后,CM驅動SM模塊開始啟動,進入SM的Startup階段,看看是否發生端口的fault情形。

如果開始建立通信了,會對參數進行管理,并判斷DS是否就緒,這個階段會發生DS的Upload或者Download操作,只有DS Ready之后,才進入Operate階段;在整個配置管理階段,只要發生通信丟失,就會回到一開始的階段。

wKgZPGkxYq6AZ7xlAAWNX1uXPkI662.png

結語

本期的內容就先到這里,七大模塊的狀態機,我們基本都講解完畢了,IO-Link協議棧的解析,也逐漸接近尾聲啦。非常感謝各位童鞋一直以來的支持與關注,歡迎大家隨時給我們留言、私信,深入探討IO-Link的技術與場景。

審核編輯 黃宇

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

    關注

    2

    文章

    199

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    研究院IO-Link規范解讀(三):物理層概覽

    前言 物理層是 IO-Link 通信的 “硬件底座”,它直接決定了系統的可靠性、抗干擾能力和部署靈活性。打個比方,就像蓋房子,物理層就是地基和骨架,地基不穩、骨架不牢,房子肯定住著不踏實。本期我們
    的頭像 發表于 10-21 17:26 ?3165次閱讀
    <b class='flag-5'>睿</b><b class='flag-5'>遠</b><b class='flag-5'>研究院</b><b class='flag-5'>丨</b><b class='flag-5'>IO-Link</b><b class='flag-5'>規范</b><b class='flag-5'>解讀</b>(三):物理層概覽

    IO-Link規范解讀(五):數據鏈路層解析

    前言 本篇就來講講IO-Link的數據鏈路層。 01 鏈路層總覽 數據鏈路層(Data Link Layers)在整個IO-Link協議棧起到承上啟下的作用,通過物理鏈路在主從站之間傳遞 消息,其
    的頭像 發表于 10-20 18:08 ?4382次閱讀
    <b class='flag-5'>IO-Link</b><b class='flag-5'>規范</b><b class='flag-5'>解讀</b>(五):數據鏈路層<b class='flag-5'>解析</b>

    研究院IO-Link規范解讀(七):消息處理模塊

    前言 本周來到消息處理模塊,通信世界的精髓就是消息的處理,如何把0,1,0,1解析成有意義的數據,就是消息模塊需要打下的基礎。 消息處理模塊要根據在物理層已經轉變成byte的內容,進行
    的頭像 發表于 11-01 17:43 ?9093次閱讀
    <b class='flag-5'>睿</b><b class='flag-5'>遠</b><b class='flag-5'>研究院</b><b class='flag-5'>丨</b><b class='flag-5'>IO-Link</b><b class='flag-5'>規范</b><b class='flag-5'>解讀</b>(七):消息處理<b class='flag-5'>模塊</b>

    研究院IO-Link規范解讀(八):M-Sequence Type 與消息處理狀態機

    上回咱們分解到IO-Link的消息處理模塊,消息處理模塊就是對每個字節進行初步分析,按照不同的通道交給不同的處理模塊來處理,可以認為他是初步的消息分揀機制,合格的消息交給后續處理,不合
    的頭像 發表于 11-07 16:18 ?6427次閱讀
    <b class='flag-5'>睿</b><b class='flag-5'>遠</b><b class='flag-5'>研究院</b><b class='flag-5'>丨</b><b class='flag-5'>IO-Link</b><b class='flag-5'>規范</b><b class='flag-5'>解讀</b>(八):M-Sequence Type 與消息處理狀態機

    研究院IO-Link規范解讀(十):ISDU詳解

    前言 今天我們來好好聊聊ISDU。ISDU是Indexed service data unit的縮寫,這個名字吧,也怪奇怪的,直接翻譯叫索引服務數據單元,聽起來更是怪怪的,小編更喜歡直接稱他為從站的參數。傳感器的各項參數設置都要靠它,它不僅可以設置參數,也可以作為只讀參數來讀取,甚至可以作為命令,基本是無所不能了。 1 ISDU總覽 ISDU與PD數據不同,在請求的狀態下才會發起,一般由主站發起相關請求,比如讀ISDU和寫ISDU。 ISDU的數據可以和PD數據一起傳輸,即在發送
    的頭像 發表于 11-24 10:37 ?5644次閱讀
    <b class='flag-5'>睿</b><b class='flag-5'>遠</b><b class='flag-5'>研究院</b><b class='flag-5'>丨</b><b class='flag-5'>IO-Link</b><b class='flag-5'>規范</b><b class='flag-5'>解讀</b>(十):ISDU詳解

    研究院IO-Link規范解讀(十三):參數模塊解析

    前言 上次講到CM模塊的內容,那么今天聊聊整個參數模塊的內容。 IO-Link中,我們聊參數,到底在聊啥呢,參數其實是我們口語化的名詞,它的本質前面講了就是存儲在從站或者主站內部的IS
    的頭像 發表于 12-12 21:51 ?7468次閱讀
    <b class='flag-5'>睿</b><b class='flag-5'>遠</b><b class='flag-5'>研究院</b><b class='flag-5'>丨</b><b class='flag-5'>IO-Link</b><b class='flag-5'>規范</b><b class='flag-5'>解讀</b>(十三):參數<b class='flag-5'>模塊</b><b class='flag-5'>解析</b>

    研究院IO-Link規范解讀(十四):DS模塊詳解

    前言 ? 上回說到PM模塊,那么緊跟著的一定就是DS模塊了。DS的全稱是Data Storage。雖然DS是很多單詞的縮寫,在IO-Link領域可是比較神圣的一個模塊,還有一個汽車品牌
    的頭像 發表于 12-23 18:28 ?8827次閱讀
    <b class='flag-5'>睿</b><b class='flag-5'>遠</b><b class='flag-5'>研究院</b><b class='flag-5'>丨</b><b class='flag-5'>IO-Link</b><b class='flag-5'>規范</b><b class='flag-5'>解讀</b>(十四):DS<b class='flag-5'>模塊</b>詳解

    研究院IO-Link規范解讀(十五):數據類型詳解

    前言 本篇對IO-Link規范的附錄F的數據類型做個詳細解釋,附錄定義了 ?基本數據類型 (Basic Data Types) 和? 組合數據類型 (Composite Data Types),并
    的頭像 發表于 01-14 18:25 ?5599次閱讀
    <b class='flag-5'>睿</b><b class='flag-5'>遠</b><b class='flag-5'>研究院</b><b class='flag-5'>丨</b><b class='flag-5'>IO-Link</b><b class='flag-5'>規范</b><b class='flag-5'>解讀</b>(十五):數據類型詳解

    什么是IO-Link

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

    虹科IO-Link OEM模塊使用說明_V1

    IO-Link是一種兼容IO系統和現場設備之間的點對點通信協議。IO-LinkOEM模塊移植了IO-Link設備協議棧,并開放了USART接
    發表于 01-06 09:07 ?8次下載

    初識IO-LinkIO-Link設備軟件協議棧

    亞信IO-Link設備軟件協議棧是基于亞信電子AXM-IOLS IO-Link設備評估板設計的,搭載意法半導體 STM32F469AI微控制器,并在STM32CubeIDE開發環境中進行開發。此
    的頭像 發表于 07-08 13:55 ?5372次閱讀
    初識<b class='flag-5'>IO-Link</b>及<b class='flag-5'>IO-Link</b>設備軟件協議棧

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

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

    Analog Devices / Maxim Integrated MAXREFDES177 IO-Link通用模擬IO特性/框圖

    IO-Link收發器。該器件旨在演示軟件可完全配置的模擬IO模塊的性能,該模塊采用了MAX22000工業可配置模擬IO器件。MAX1448
    的頭像 發表于 06-30 09:30 ?834次閱讀
    Analog Devices / Maxim Integrated MAXREFDES177 <b class='flag-5'>IO-Link</b>通用模擬<b class='flag-5'>IO</b>特性/框圖

    研究院IO-Link規范解讀(一):技術定義與組織規范

    ? IO-Link 技術定義與組織規范 從今日起,小將開始長篇連載IO-Link規范解讀系列文
    的頭像 發表于 09-18 18:17 ?1064次閱讀
    <b class='flag-5'>睿</b><b class='flag-5'>遠</b><b class='flag-5'>研究院</b><b class='flag-5'>丨</b><b class='flag-5'>IO-Link</b><b class='flag-5'>規范</b><b class='flag-5'>解讀</b>(一):技術定義與組織<b class='flag-5'>規范</b>

    研究院IO-Link規范解讀(二):IO-Link通信技術概述

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