chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

編碼器脈沖計數(shù)采集模塊的詳細介紹

聶先生 ? 來源:聶先生 ? 作者:聶先生 ? 2022-07-13 13:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

pYYBAGLOW8-AHq7gAALgpujXYOY224.png

poYBAGLOW9iAQCGpAAGEvdJlFDw877.png

poYBAGLOW-GAN6PQAADnw_HOkz0554.png

poYBAGLOW-mAE54jAAC0_c7meUw641.png

pYYBAGLOW_iAd4vxAAP1zpCI4og533.png

poYBAGLOW_iAduuLAADjmcZ1aEo851.png

poYBAGLOXAKAABKtAAKF1HdSOQw915.png

Modbus TCP協(xié)議

(1)、Modbus TCP數(shù)據(jù)幀:

在TCP/IP以太網(wǎng)上傳輸,支持Ethernet II和802.3兩種幀格式。圖3所示,Modbus TCP數(shù)據(jù)幀包含報文頭、功能代碼和數(shù)據(jù)3部分。

poYBAGLOXBqAJOJgAAA7R9PLfHQ147.png

圖6:TCP/IP上的MODBUS的請求/響應

(2)、MBAP報文頭描述:

MBAP報文頭(MBAP、Modbus Application Protocol、Modbus應用協(xié)議)分4個域,共7個字節(jié),如表1所示。

表1:MBAP報文頭

長度(B) 描述
傳輸標識 2個字節(jié) 標志某個MODBUS詢問/應答的傳輸
協(xié)議標志 2個字節(jié) 0=MODBUS協(xié)議
長度 2個字節(jié) 后續(xù)字節(jié)計數(shù)
單元標識符 1個字節(jié) 串行鏈路或其它總線上連接的遠程從站的識別碼

(3)、Modbus功能代碼:

Modbus功能碼分為3種類型,分別是:

(1)公共功能代碼:已定義好的功能碼,保證其唯一性,由Modbus.org認可;

(2)用戶自定義功能代碼有兩組,分別為65~72和100~110,無需認可,但不保證代碼使用的唯一性。如變?yōu)楣泊a,需交RFC認可;

(3)保留的功能代碼,由某些公司使用在某些傳統(tǒng)設備的代碼,不可作為公共用途。

在常用的公共功能代碼中,IBF96支持部分的功能碼,詳見如下:

功能碼 名稱 說明
01 Read Coil Status 讀取線圈狀態(tài) 1表示高電平, 0表示低電平。
03 Read Holding Register 讀保持寄存器 1表示高電平, 0表示低電平。
05 Write Single Coil 寫單個線圈 1表示三極管導通, 0表示三極管斷開。
06 Write Single Register 寫單個寄存器 1表示三極管導通, 0表示三極管斷開。
15 Write Multiple Coils 寫多個線圈
16 Write Multiple Registers 寫多個寄存器

(4)、支持的功能碼描述

01(0x01)讀線圈

在一個遠程設備中,使用該功能碼讀取線圈的1 至2000 連續(xù)狀態(tài)。請求PDU詳細說明了起始地址,即指定的第一個線圈地址和線圈編號。從零開始尋址線圈。因此尋址線圈1-16 為0-15。

根據(jù)數(shù)據(jù)域的每個位(bit)將響應報文中的線圈分成為一個線圈。指示狀態(tài)為1= ON和0= OFF。第一個數(shù)據(jù)作為字節(jié)的LSB(最低有效位),后面的線圈數(shù)據(jù)依次向高位排列,來組成8位一個的字節(jié)。如果返回的輸出數(shù)量不是八的倍數(shù),將用零填充最后數(shù)據(jù)字節(jié)中的剩余位(bit)(一直到字節(jié)的高位端)。字節(jié)數(shù)量域說明了數(shù)據(jù)的完整字節(jié)數(shù)

功能碼01舉例,讀8通道DI數(shù)據(jù),寄存器地址00033~00040:

請求 響應
字段名稱 十六進制 字段名稱 十六進制
MBAP報文頭 傳輸標識 01 MBAP報文頭 傳輸標識 01
00 00
協(xié)議標志 00 協(xié)議標志 00
00 00
長度 00 長度 00
06 04
單元標識符 01 單元標識符 01
功能碼 01 功能碼 01
起始地址Hi 00 字節(jié)數(shù) 01
起始地址Lo 20 輸出狀態(tài)DI7-DI0 00
輸出數(shù)量Hi 00
輸出數(shù)量Lo 08

03(0x03)讀保持寄存器

在一個遠程設備中,使用該功能碼讀取保持寄存器連續(xù)塊的內(nèi)容。請求PDU說明了起始寄存器地址和寄存器數(shù)量。從零開始尋址寄存器。因此,尋址寄存器1-16 為0-15。在響應報文中,每個寄存器有兩字節(jié),第一個字節(jié)為數(shù)據(jù)高位,第二個字節(jié)為數(shù)據(jù)低位。

功能碼03舉例,讀8通道DI數(shù)據(jù),寄存器地址40033:

請求 響應
字段名稱 十六進制 字段名稱 十六進制
MBAP報文頭 傳輸標識 01 MBAP報文頭 傳輸標識 01
00 00
協(xié)議標志 00 協(xié)議標志 00
00 00
長度 00 長度 00
06 05
單元標識符 01 單元標識符 01
功能碼 03 功能碼 03
起始地址Hi 00 字節(jié)數(shù) 02
起始地址Lo 20 寄存器值Hi(0x00) 00
寄存器編號Hi 00 寄存器值Lo(DI7-DI0) 00
寄存器編號Lo 01

05(0x05)寫單個線圈

在一個遠程設備上,使用該功能碼寫單個輸出為ON 或OFF。請求PDU說明了強制的線圈地址。從零開始尋址線圈。因此,尋址線圈地址1為0。線圈值域的常量說明請求的ON/OFF狀態(tài)。十六進制值0xFF00請求線圈為ON。十六進制值0x0000請求線圈為OFF。其它所有值均為非法的,并且對線圈不起作用。

正確的響應應答是和請求一樣的。

功能碼05舉例,設置通道DO0為ON,也就是為1,寄存器地址00001:

請求 響應
字段名稱 十六進制 字段名稱 十六進制
MBAP報文頭 傳輸標識 01 MBAP報文頭 傳輸標識 01
00 00
協(xié)議標志 00 協(xié)議標志 00
00 00
長度 00 長度 00
06 06
單元標識符 01 單元標識符 01
功能碼 05 功能碼 05
輸出地址Hi 00 輸出地址Hi 00
輸出地址Lo 00 輸出地址Lo 00
輸出值Hi FF 輸出值Hi FF
輸出值Lo 00 輸出值Lo 00

06(0x06)寫單個寄存器

在一個遠程設備中,使用該功能碼寫單個保持寄存器。請求PDU說明了被寫入寄存器的地址。從零開始尋址寄存器。因此,尋址寄存器地址1為0。

正確的響應應答是和請求一樣的。

功能碼06舉例,設置通道DO0~DO7全部為1,16進制為0xFF,寄存器地址40001:

請求 響應
字段名稱 十六進制 字段名稱 十六進制
MBAP報文頭 傳輸標識 01 MBAP報文頭 傳輸標識 01
00 00
協(xié)議標志 00 協(xié)議標志 00
00 00
長度 00 長度 00
06 06
單元標識符 01 單元標識符 01
功能碼 06 功能碼 06
寄存器地址Hi 00 寄存器地址Hi 00
寄存器地址Lo 00 寄存器地址Lo 00
寄存器值Hi 00 寄存器值Hi 00
寄存器值Lo FF 寄存器值Lo FF

15(0x0F)寫多個線圈

在一個遠程設備上,使用該功能碼寫多個輸出為ON 或OFF。請求PDU說明了強制的線圈地址。從零開始尋址線圈。因此,尋址線圈地址1為0。線圈值域的常量說明請求的ON/OFF狀態(tài)。數(shù)據(jù)由16進制換算成二進制按位排列,位值為1請求線圈為ON,位值為0請求線圈為OFF。

功能碼15舉例,設置通道DO0,DO1為ON,也就是為00000011,寄存器地址00001:

請求 響應
字段名稱 十六進制 字段名稱 十六進制
MBAP報文頭 傳輸標識 01 MBAP報文頭 傳輸標識 01
00 00
協(xié)議標志 00 協(xié)議標志 00
00 00
長度 00 長度 00
06 06
單元標識符 01 單元標識符 01
功能碼 0F 功能碼 0F
開始地址Hi 00 開始地址Hi 00
開始地址Lo 00 開始地址Lo 00
線圈數(shù)量Hi 00 線圈數(shù)量Hi 00
線圈數(shù)量Lo 02 線圈數(shù)量Lo 02
字節(jié)數(shù) 01
輸出值 02

16(0x10)寫多個寄存器

在一個遠程設備中,使用該功能碼寫多個保持寄存器。請求PDU說明了被寫入寄存器的地址。從零開始尋址寄存器。因此,尋址寄存器地址1為0。功能碼16舉例,設置通道DO0和DO1的PWM值為5和6,寄存器地址40001:

請求 響應
字段名稱 十六進制 字段名稱 十六進制
MBAP報文頭 傳輸標識 01 MBAP報文頭 傳輸標識 01
00 00
協(xié)議標志 00 協(xié)議標志 00
00 00
長度 00 長度 00
06 06
單元標識符 01 單元標識符 01
功能碼 10 功能碼 10
開始寄存器地址Hi 00 開始寄存器地址Hi 00
開始寄存器地址Lo 00 開始寄存器地址Lo 00
寄存器數(shù)量Hi 00 寄存器數(shù)量Hi 00
寄存器數(shù)量Lo 02 寄存器數(shù)量Lo 02
字節(jié)數(shù) 04
寄存器值Hi 00
寄存器值Lo 05
寄存器值Hi 00
寄存器值Lo 06
審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 編碼器
    +關注

    關注

    45

    文章

    3900

    瀏覽量

    141354
  • 寄存器
    +關注

    關注

    31

    文章

    5588

    瀏覽量

    129008
  • MODBUS
    +關注

    關注

    28

    文章

    2381

    瀏覽量

    82202
  • TCP
    TCP
    +關注

    關注

    8

    文章

    1417

    瀏覽量

    82990
  • 采集模塊
    +關注

    關注

    0

    文章

    163

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    增量式編碼器:精準測量背后的分類智慧

    在工業(yè)自動化、機器人技術、數(shù)控機床等高精度領域,增量式編碼器作為位移測量的核心傳感,始終扮演著“數(shù)字量尺”的關鍵角色。其通過將機械旋轉(zhuǎn)或直線運動轉(zhuǎn)化為周期性電信號,再以脈沖計數(shù)實現(xiàn)位移量化,憑借
    的頭像 發(fā)表于 10-22 08:44 ?379次閱讀

    FPGA FOC驅(qū)動編碼器模塊介紹

    在多路FOC驅(qū)動板上,一共是支持了兩種編碼器和兩種角度獲取方式,分別是AS5047P和MT6835,SPI和ABZ。AS5047P的精度是14bit,MT6835的精度是21bit,它們的價格差不多
    的頭像 發(fā)表于 09-06 09:50 ?5280次閱讀
    FPGA FOC驅(qū)動<b class='flag-5'>編碼器</b><b class='flag-5'>模塊</b><b class='flag-5'>介紹</b>

    由倍訊科技研制的CCLinkIE轉(zhuǎn)ModbusTCP網(wǎng)關,可達成與脈沖計數(shù)器的連接

    本研究案例展示三菱可編程邏輯控制(PLC)在工業(yè)自動化控制中的實際應用。應用時,將三菱PLC與脈沖計數(shù)器相連,實現(xiàn)控制與數(shù)據(jù)采集功能。采用CCLinkIE到ModbusTCP的網(wǎng)關轉(zhuǎn)換方式,解決不
    的頭像 發(fā)表于 08-26 16:58 ?474次閱讀
    由倍訊科技研制的CCLinkIE轉(zhuǎn)ModbusTCP網(wǎng)關,可達成與<b class='flag-5'>脈沖計數(shù)器</b>的連接

    絕對值編碼器與增量式編碼器相比有哪些優(yōu)勢?

    、是否重啟,只要設備未發(fā)生物理位移,再次上電后可直接讀取當前的準確位置,無需 “找零” 或重新校準。 增量式編碼器:僅輸出脈沖信號,通過計數(shù)脈沖數(shù)量計算位置變化,但無
    的頭像 發(fā)表于 08-11 13:57 ?1144次閱讀
    絕對值<b class='flag-5'>編碼器</b>與增量式<b class='flag-5'>編碼器</b>相比有哪些優(yōu)勢?

    脈沖增量式編碼器:工業(yè)精密控制的“隱形指揮官”

    脈沖增量式編碼器,工業(yè)自動化領域最基礎的“時空刻度尺”。 一、從機械刻線到光電脈沖:工業(yè)測量的革命性突破 1952年,德國海德漢公司研制出首臺光電式編碼器,用玻璃碼盤上的刻線替代了傳
    的頭像 發(fā)表于 08-05 08:47 ?718次閱讀

    經(jīng)過光耦之后,脈沖計數(shù)功能為什么不能實現(xiàn)?

    設置PA0為普通定時,復用推挽輸出,但是發(fā)現(xiàn)信號經(jīng)過光耦之后高電平不到2V,不能進行脈沖計數(shù),如果設置成中斷輸入,高電平是3.3V,請問這是啥原因?現(xiàn)有的電路能否實現(xiàn)脈沖計數(shù)功能?
    發(fā)表于 06-17 06:08

    脈沖編碼器詳細解析

    脈沖編碼器作為一種關鍵的位置和速度檢測元件,在現(xiàn)代工業(yè)中發(fā)揮著至關重要的作用。本文將從脈沖編碼器的定義、工作原理、分類、優(yōu)缺點、應用等多個方面,對其進行全面而
    的頭像 發(fā)表于 04-17 16:48 ?1525次閱讀

    編碼器常見的故障詳細說明

    運行和加工精度。本文將詳細說明編碼器常見的故障及其排除方法,以幫助用戶更好地維護和使用編碼器。 一、信號輸出故障 1. 無信號輸出:編碼器無法產(chǎn)生信號,上位機或控制系統(tǒng)接收不到任何數(shù)據(jù)
    的頭像 發(fā)表于 04-16 18:28 ?3158次閱讀

    編碼器與無軸承編碼器,到底如何選擇?

    在選擇軸編碼器與無軸承編碼器時,需要根據(jù)具體的應用場景、性能需求、環(huán)境條件和成本預算等因素進行綜合考慮。以下是對兩者的詳細對比,以幫助做出合適的選擇: 一、工作原理與結(jié)構 1. 軸編碼器
    的頭像 發(fā)表于 03-11 15:33 ?977次閱讀
    軸<b class='flag-5'>編碼器</b>與無軸承<b class='flag-5'>編碼器</b>,到底如何選擇?

    增量式編碼器原理介紹

    增量式編碼器是一種將位移信息轉(zhuǎn)換成周期性電信號,再將電信號轉(zhuǎn)換成脈沖計數(shù)的裝置。
    的頭像 發(fā)表于 03-03 10:21 ?2012次閱讀
    增量式<b class='flag-5'>編碼器</b>原理<b class='flag-5'>介紹</b>

    DISCOAA編碼器性質(zhì)特點

    DISCOAA編碼器的具體詳細資料或參數(shù) ?。不過,我們可以根據(jù)編碼器的通用知識和一些相關信息來概述編碼器的一般特點和類型。 編碼器通常用于
    的頭像 發(fā)表于 02-20 13:50 ?613次閱讀

    增量式編碼器單圈和多圈怎么知道,如何分辯?

    了解增量式編碼器的單圈和多圈類型。 一、增量式編碼器基礎?增量式編碼器是將位移轉(zhuǎn)換成周期性的電信號,然后把這個電信號轉(zhuǎn)變成計數(shù)脈沖,用
    的頭像 發(fā)表于 01-09 16:40 ?1187次閱讀

    拉線編碼器關鍵參數(shù)詳解

    在工業(yè)自動化和精密測量領域,拉線編碼器以其高精度、長壽命和靈活的安裝方式,成為了眾多應用場合的首選。然而,面對市場上琳瑯滿目的拉線編碼器產(chǎn)品,如何挑選一款符合自己需求的編碼器,成為了許多工程師和采購人員面臨的挑戰(zhàn)。本文將
    的頭像 發(fā)表于 01-07 15:53 ?1196次閱讀

    光柵尺磁柵尺脈沖信號編碼器4倍頻脈沖計數(shù)器轉(zhuǎn)485采集模塊 YL153

    ,角度測量,轉(zhuǎn)速測量,產(chǎn)品計米等等。 產(chǎn)品包括信號采集脈沖信號捕捉,信號轉(zhuǎn)換和RS-485串行通信。每個串口最多可接255只 YL153系列模塊,通訊方式采用ASCII碼通訊協(xié)議或MODBUS RTU通訊協(xié)議,波特率可由代碼
    的頭像 發(fā)表于 12-10 11:21 ?1093次閱讀
    光柵尺磁柵尺<b class='flag-5'>脈沖</b>信號<b class='flag-5'>編碼器</b>4倍頻<b class='flag-5'>脈沖計數(shù)器</b>轉(zhuǎn)485<b class='flag-5'>采集</b><b class='flag-5'>模塊</b> YL153

    伺服編碼器接線方法 伺服編碼器線可以自己延長嗎?

    伺服編碼器是伺服電機系統(tǒng)中的關鍵組件,負責監(jiān)測電機的位置和運動狀態(tài),從而實現(xiàn)精確的位置控制。本文將詳細介紹伺服編碼器的接線方法,并探討伺服編碼器
    的頭像 發(fā)表于 12-09 01:02 ?3386次閱讀