女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

寫(xiě)單個(gè)線圈與單個(gè)保持寄存器相關(guān)

瑞薩MCU小百科 ? 來(lái)源:瑞薩MCU小百科 ? 2024-11-01 13:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

10.5.6

(0x05)寫(xiě)單個(gè)線圈

1. 功能說(shuō)明

05功能碼用于將單個(gè)線圈寄存器(或離散輸入)設(shè)置為ON或OFF,該功能碼支持廣播模式在廣播模式下,所有從站設(shè)備的同一地址的值將被統(tǒng)一修改。查詢(xún)報(bào)文中的ON/OFF狀態(tài)由報(bào)文數(shù)據(jù)字段的常數(shù)指定,0xFF00表示 ON狀態(tài),0x0000表示OFF狀態(tài)。其他值均是非法的,并且對(duì)寄存器不起作用,將會(huì)返回異常響應(yīng)。

2. 查詢(xún)報(bào)文

查詢(xún)報(bào)文中需要指定從設(shè)備地址以及需要變更的線圈地址和設(shè)定的狀態(tài)值。需要注意的是,在查詢(xún)報(bào)文中,線圈地址從地址0開(kāi)始計(jì)數(shù)。例如,如下表所示,從設(shè)備地址為 3,設(shè)置線圈地址00150為ON狀態(tài),則查詢(xún)報(bào)文中的線圈地址設(shè)置為0x95(149)。

功能碼05查詢(xún)報(bào)文示例:

字段
(Hex)
ASCII
模式字符型
RTU模式8位
(Hex)
幀頭 “:”
從設(shè)備地址 0x03 “0”,“3” 0x03
功能碼 0x05 “0”,“5” 0x05
起始地址
(高位)
0x00 “0”,“0” 0x00
起始地址
(低位)
0x95 “9”,“5” 0x95
變更數(shù)據(jù)
(高位)
0xFF “F”,“F” 0xFF
變更數(shù)據(jù)
(低位)
0x00 “0”,“0” 0x00
差錯(cuò)校驗(yàn) LRC(2字符) CRC(2字節(jié))
幀尾 CR/LF
合計(jì)字節(jié)數(shù) 17 8

本功能碼中,起始地址由2字節(jié)構(gòu)成,取值范圍為 0x0000~0xFFFF:變更目標(biāo)數(shù)據(jù)由2字節(jié)構(gòu)成,取值只能為0xFF00或0x0000。

3. 響應(yīng)報(bào)文

響應(yīng)報(bào)文的各項(xiàng)構(gòu)成和意義如下表所示。對(duì)于從設(shè)備,在線圈或離散輸出寄存器正常變更的情況下會(huì)返回與查詢(xún)報(bào)文相同的響應(yīng)報(bào)文。如果修改失敗,則會(huì)返回一個(gè)異常響應(yīng),對(duì)于異常響應(yīng),后續(xù)章節(jié)會(huì)進(jìn)一步詳細(xì)介紹。

功能碼05響應(yīng)報(bào)文示例:

字段
(Hex)
ASCII
模式字符型
RTU模式8位
(Hex)
幀頭 “:”
從設(shè)備地址 0x03 “0”,“3” 0x03
功能碼 0x05 “0”,“5” 0x05
起始地址
(高位)
0x00 “0”,“0” 0x00
起始地址
(低位)
0x95 “9”,“5” 0x95
變更數(shù)據(jù)
(高位)
0xFF “F”,“F” 0xFF
變更數(shù)據(jù)
(低位)
0x00 “0”,“0” 0x00
差錯(cuò)校驗(yàn) LRC(2字符) CRC(2字節(jié))
幀尾 CR/LF
合計(jì)字節(jié)數(shù) 17 8

10.5.7

(0x06)寫(xiě)單個(gè)保持寄存器

1. 功能說(shuō)明

06功能碼用于更新從設(shè)備的單個(gè)保持寄存器的值,該功能碼支持廣播模式,在廣播模式下所有從設(shè)備的同一地址的值將被統(tǒng)一修改。

2. 查詢(xún)報(bào)文

查詢(xún)報(bào)文中需要指定從設(shè)備地址以及需要變更的保持寄存器地址和設(shè)定的值。需要注意的是查詢(xún)報(bào)文中,寄存器地址從地址0開(kāi)始計(jì)數(shù)。例如,如下表所示,從設(shè)備地址為3,設(shè)置寄存器地址40150為1200(即0x04B0),則查詢(xún)報(bào)文中的地址字段設(shè)置為0x95(149)。

功能碼06查詢(xún)報(bào)文示例:

字段
(Hex)
ASCII
模式字符型
RTU模式8位
(Hex)
幀頭 “:”
從設(shè)備地址 0x03 “0”,“3” 0x03
功能碼 0x06 “0”,“6” 0x06
起始地址
(高位)
0x00 “0”,“0” 0x00
起始地址
(低位)
0x95 “9”,“5” 0x95
變更數(shù)據(jù)
(高位)
0x04 “0”,“4” 0x04
變更數(shù)據(jù)
(低位)
0xB0 “B”,“0” 0xB0
差錯(cuò)校驗(yàn) LRC(2字符) CRC(2字節(jié))
幀尾 CR/LF
合計(jì)字節(jié)數(shù) 17 8

本功能碼中,起始地址由2節(jié)構(gòu)成,取值范圍為 0x0000~0xFFFF;變更目標(biāo)數(shù)據(jù)由2字節(jié)構(gòu)成,取值范圍為0x0000~0xFFFF。

3. 響應(yīng)報(bào)文

響應(yīng)報(bào)文的各項(xiàng)構(gòu)成和意義,如下表所示。對(duì)于從設(shè)備,在保持寄存器正常變更的情況下會(huì)返回與查詢(xún)報(bào)文相同的響應(yīng)報(bào)文。如果修改失敗,則返回個(gè)異常響應(yīng)。

功能碼06響應(yīng)報(bào)文示例:

字段
(Hex)
ASCII
模式字符型
RTU模式8位
(Hex)
幀頭 “:”
從設(shè)備地址 0x03 “0”,“3” 0x03
功能碼 0x06 “0”,“6” 0x06
起始地址
(高位)
0x00 “0”,“0” 0x00
起始地址
(低位)
0x95 “9”,“5” 0x95
變更數(shù)據(jù)
(高位)
0x04 “0”,“4” 0x04
變更數(shù)據(jù)
(低位)
0xB0 “B”,“0” 0xB0
差錯(cuò)校驗(yàn) LRC(2字符) CRC(2字節(jié))
幀尾 CR/LF
合計(jì)字節(jié)數(shù) 17 8

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 線圈
    +關(guān)注

    關(guān)注

    14

    文章

    1846

    瀏覽量

    45427
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5434

    瀏覽量

    124439
  • 功能碼
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    2250

原文標(biāo)題:寫(xiě)單個(gè)線圈與單個(gè)保持寄存器相關(guān) - RZ MPU工業(yè)控制教程連載(32)

文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    基于DWC2的USB驅(qū)動(dòng)開(kāi)發(fā)-發(fā)送相關(guān)寄存器DMA寄存器詳解

    本文轉(zhuǎn)自公眾號(hào),歡迎關(guān)注 基于DWC2的USB驅(qū)動(dòng)開(kāi)發(fā)-發(fā)送相關(guān)寄存器DMA寄存器詳解 (qq.com) 前言 如下寄存器DIEPxxx,對(duì)應(yīng)IN端點(diǎn),和發(fā)送數(shù)據(jù)
    的頭像 發(fā)表于 07-16 16:42 ?2259次閱讀
    基于DWC2的USB驅(qū)動(dòng)開(kāi)發(fā)-發(fā)送<b class='flag-5'>相關(guān)</b>的<b class='flag-5'>寄存器</b>DMA<b class='flag-5'>寄存器</b>詳解

    NI提供的modbus工具包功能測(cè)試結(jié)果,但是讀線圈讀不回來(lái),寫(xiě)多個(gè)寄存器也只能寫(xiě)進(jìn)去起始地址那個(gè)是什么原因呢?

    我使用的是NI提供的modbus工具包,目前成功的是連讀多個(gè)寄存器寫(xiě)單個(gè)線圈寫(xiě)單個(gè)
    發(fā)表于 07-20 08:59

    Modbus協(xié)議———常用功能碼詳解

    0x0032,讀2個(gè)保持寄存器3)響應(yīng):數(shù)據(jù)存儲(chǔ)順序04H-讀輸入寄存器1)描述:讀輸入寄存器,字節(jié)指令操作,可讀單個(gè)或者多個(gè); 2)發(fā)送指
    發(fā)表于 08-02 19:47

    寄存器尋址方式

    寄存器尋址方式   寄存器尋址是對(duì)由指令選定的工作寄存器(R0--R7)進(jìn)行讀/寫(xiě),由指令操作碼字節(jié)的最低3位指明所尋址的工作寄存器
    發(fā)表于 03-14 15:29 ?2959次閱讀

    寄存器,寄存器是什么意思

    寄存器,寄存器是什么意思 寄存器定義  寄存器是中央處理內(nèi)的組成部分。寄存器是有限存貯容量
    發(fā)表于 03-08 14:26 ?2.2w次閱讀

    32位寄存器,32位寄存器是什么意思

    32位寄存器,32位寄存器是什么意思  從X8086開(kāi)始學(xué)了一年,第一個(gè)ASM的程序就是變32換16進(jìn)制的程序,不過(guò)現(xiàn)在叫我從新開(kāi)始寫(xiě)ASM程
    發(fā)表于 03-08 17:26 ?1.8w次閱讀

    如何使用寄存器級(jí)讀&寫(xiě)控制基于PXI平臺(tái)的FPGA

    如何使用寄存器級(jí)讀&寫(xiě)控制基于PXI平臺(tái)的FPGA
    發(fā)表于 10-16 15:20 ?14次下載
    如何使用<b class='flag-5'>寄存器</b>級(jí)讀&<b class='flag-5'>寫(xiě)</b>控制基于PXI平臺(tái)的FPGA

    STM32系列MCU,寫(xiě)寄存器Or利用固件庫(kù)

    嵌入式的編程,往下說(shuō)就是操作MCU的寄存器。而固件庫(kù)就是函數(shù)的集合,固件庫(kù)函數(shù)的作用是向下負(fù)責(zé)與寄存器直接打交道,向上提供用戶(hù)函數(shù)調(diào)用的接口(API)。相對(duì)于固件庫(kù)的方式,直接寫(xiě)寄存器
    的頭像 發(fā)表于 08-09 17:22 ?7687次閱讀
    STM32系列MCU,<b class='flag-5'>寫(xiě)</b><b class='flag-5'>寄存器</b>Or利用固件庫(kù)

    移位寄存器的工作原理

    移位寄存器有不同的版本,可用于各種各樣的應(yīng)用程序。本文將向您介紹移位寄存器并說(shuō)明它們的工作原理。此外,它還將解釋如何將它們用于將多條并行數(shù)據(jù)線轉(zhuǎn)換為單個(gè)串行連接。
    的頭像 發(fā)表于 07-30 14:19 ?4.4w次閱讀
    移位<b class='flag-5'>寄存器</b>的工作原理

    PLC維修時(shí)如何妙用掉電保持寄存器

    現(xiàn)在許多小型的PLC都不同程度地提供了掉電保持寄存器,以便在PLC斷電的時(shí)候,保存用戶(hù)想要保存的數(shù)據(jù)。但大多數(shù)時(shí)候,PLC制造廠商為了節(jié)約成本, 沒(méi)有提供足夠數(shù)量的掉電保持寄存器供系統(tǒng)
    發(fā)表于 03-24 10:09 ?4765次閱讀

    EE-23:使用單個(gè)索引寄存器進(jìn)行運(yùn)動(dòng)自動(dòng)緩沖的AD1847/ADSP-2181環(huán)回示例

    EE-23:使用單個(gè)索引寄存器進(jìn)行運(yùn)動(dòng)自動(dòng)緩沖的AD1847/ADSP-2181環(huán)回示例
    發(fā)表于 05-18 16:22 ?4次下載
    EE-23:使用<b class='flag-5'>單個(gè)</b>索引<b class='flag-5'>寄存器</b>進(jìn)行運(yùn)動(dòng)自動(dòng)緩沖的AD1847/ADSP-2181環(huán)回示例

    歐姆龍斷電保持寄存器是哪些

    歐姆龍(Omron)是一家知名的自動(dòng)化控制設(shè)備制造商,其產(chǎn)品廣泛應(yīng)用于工業(yè)自動(dòng)化、醫(yī)療設(shè)備、家用電器等領(lǐng)域。在工業(yè)自動(dòng)化領(lǐng)域,歐姆龍的PLC(可編程邏輯控制)產(chǎn)品具有廣泛的應(yīng)用。斷電保持寄存器
    的頭像 發(fā)表于 06-11 16:30 ?4212次閱讀

    Modbus協(xié)議的讀取保持寄存器

    功能碼用于讀取從設(shè)備保持寄存器的內(nèi)容,不支持廣播模式。消息頓中指定了需要讀取的保持寄存器的起始地址和數(shù)目。而保持
    的頭像 發(fā)表于 10-30 10:54 ?3895次閱讀

    寫(xiě)多個(gè)線圈寫(xiě)多個(gè)保持寄存器

    15功能碼用于將連續(xù)的多個(gè)線圈或離散輸出設(shè)置為ON/OFF狀態(tài),支持廣播模式,在廣播模式下,所有從站設(shè)備的同一地址的值將被統(tǒng)一修改。15功能碼中,起始地址字段由2字節(jié)構(gòu)成,取值范圍為0x00000xFFFF:而寄存器數(shù)量字段由2字節(jié)構(gòu)成,取值范用為0x00010x07B0
    的頭像 發(fā)表于 11-06 15:21 ?1462次閱讀
    <b class='flag-5'>寫(xiě)</b>多個(gè)<b class='flag-5'>線圈</b>與<b class='flag-5'>寫(xiě)</b>多個(gè)<b class='flag-5'>保持</b><b class='flag-5'>寄存器</b>

    EE-23:AD1847/ADSP-2181環(huán)回示例,使用單個(gè)索引寄存器實(shí)現(xiàn)SPORT自動(dòng)緩沖

    電子發(fā)燒友網(wǎng)站提供《EE-23:AD1847/ADSP-2181環(huán)回示例,使用單個(gè)索引寄存器實(shí)現(xiàn)SPORT自動(dòng)緩沖.pdf》資料免費(fèi)下載
    發(fā)表于 01-14 15:05 ?0次下載
    EE-23:AD1847/ADSP-2181環(huán)回示例,使用<b class='flag-5'>單個(gè)</b>索引<b class='flag-5'>寄存器</b>實(shí)現(xiàn)SPORT自動(dòng)緩沖