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

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

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

控制器的兩種傳輸模式_控制器的基本功能

h1654155282.3538 ? 來源:陳翠 ? 2019-09-09 11:33 ? 次閱讀

控制器

控制器(英文名稱:controller)是指按照預(yù)定順序改變主電路或控制電路的接線和改變電路中電阻值來控制電動(dòng)機(jī)的啟動(dòng)、調(diào)速、制動(dòng)和反向的主令裝置。由程序計(jì)數(shù)器、指令寄存器、指令譯碼器、時(shí)序產(chǎn)生器和操作控制器組成,它是發(fā)布命令的“決策機(jī)構(gòu)”,即完成協(xié)調(diào)和指揮整個(gè)計(jì)算機(jī)系統(tǒng)的操作。

控制器的兩種傳輸模式

1、ASCII模式

當(dāng)控制器設(shè)為在Modbus網(wǎng)絡(luò)上以ASCII(美國標(biāo)準(zhǔn)信息交換代碼)模式通信,在消息中的每個(gè)8Bit

字節(jié)都作為兩個(gè)ASCII字符發(fā)送。這種方式的主要優(yōu)點(diǎn)是字符發(fā)送的時(shí)間間隔可達(dá)到1秒而不產(chǎn)生錯(cuò)誤。

代碼系統(tǒng)

十六進(jìn)制,ASCII字符0.。.9,A.。.F

消息中的每個(gè)ASCII字符都是一個(gè)十六進(jìn)制字符組成

每個(gè)字節(jié)的位

1個(gè)起始位

7個(gè)數(shù)據(jù)位,最小的有效位先發(fā)送

1個(gè)奇偶校驗(yàn)位,無校驗(yàn)則無

1個(gè)停止位(有校驗(yàn)時(shí)),2個(gè)Bit(無校驗(yàn)時(shí))

錯(cuò)誤檢測

LRC(縱向冗長檢測)

2、RTU模式

當(dāng)控制器設(shè)為在Modbus網(wǎng)絡(luò)上以RTU(遠(yuǎn)程終端單元)模式通信,在消息中的每個(gè)8Bit字節(jié)包含兩個(gè)4Bit的十六進(jìn)制字符。這種方式的主要優(yōu)點(diǎn)是:在同樣的波特率下,可比ASCII方式傳送更多的數(shù)據(jù)。

代碼系統(tǒng)

8位二進(jìn)制,十六進(jìn)制數(shù)0.。.9,A.。.F

消息中的每個(gè)8位域都是一個(gè)兩個(gè)十六進(jìn)制字符組成

每個(gè)字節(jié)的位

控制器的基本功能

1、數(shù)據(jù)緩沖

由于I/O設(shè)備的速率較低而CPU和內(nèi)存的速率卻很高,故在控制器中必須設(shè)置一緩沖器。在輸出時(shí),用此緩沖器暫存由主機(jī)高速傳來的數(shù)據(jù),然后才以I/O設(shè)備所具有的速率將緩沖器中的數(shù)據(jù)傳送給I/O設(shè)備;在輸入時(shí),緩沖器則用于暫存從I/O設(shè)備送來的數(shù)據(jù),待接收到一批數(shù)據(jù)后,再將緩沖器中的數(shù)據(jù)高速地傳送給主機(jī)。

2、差錯(cuò)控制

設(shè)備控制器還兼管對由I/O設(shè)備傳送來的數(shù)據(jù)進(jìn)行差錯(cuò)檢測。若發(fā)現(xiàn)傳送中出現(xiàn)了錯(cuò)誤,通常是將差錯(cuò)檢測碼置位,并向CPU報(bào)告,于是CPU將本次傳送來的數(shù)據(jù)作廢,并重新進(jìn)行一次傳送。這樣便可保證數(shù)據(jù)輸入的正確性。

3、數(shù)據(jù)交換

這是指實(shí)現(xiàn)CPU與控制器之間、控制器與設(shè)備之間的數(shù)據(jù)交換。對于前者,是通過數(shù)據(jù)總線,由CPU并行地把數(shù)據(jù)寫入控制器,或從控制器中并行地讀出數(shù)據(jù);對于后者,是設(shè)備將數(shù)據(jù)輸入到控制器,或從控制器傳送給設(shè)備。為此,在控制器中須設(shè)置數(shù)據(jù)寄存器。

4、狀態(tài)說明

標(biāo)識和報(bào)告設(shè)備的狀態(tài)控制器應(yīng)記下設(shè)備的狀態(tài)供CPU了解。例如,僅當(dāng)該設(shè)備處于發(fā)送就緒狀態(tài)時(shí),CPU才能啟動(dòng)控制器從設(shè)備中讀出數(shù)據(jù)。為此,在控制器中應(yīng)設(shè)置一狀態(tài)寄存器,用其中的每一位來反映設(shè)備的某一種狀態(tài)。當(dāng)CPU將該寄存器的內(nèi)容讀入后,便可了解該設(shè)備的狀態(tài)。

5、接收和識別命令

CPU可以向控制器發(fā)送多種不同的命令,設(shè)備控制器應(yīng)能接收并識別這些命令。為此,在控制器中應(yīng)具有相應(yīng)的控制寄存器,用來存放接收的命令和參數(shù),并對所接收的命令進(jìn)行譯碼。例如,磁盤控制器可以接收CPU發(fā)來的Read、Write、Format等15條不同的命令,而且有些命令還帶有參數(shù);相應(yīng)地,在磁盤控制器中有多個(gè)寄存器和命令譯碼器等。

6、地址識別

就像內(nèi)存中的每一個(gè)單元都有一個(gè)地址一樣,系統(tǒng)中的每一個(gè)設(shè)備也都有一個(gè)地址,而設(shè)備控制器又必須能夠識別它所控制的每個(gè)設(shè)備的地址。此外,為使CPU能向(或從)寄存器中寫入(或讀出)數(shù)據(jù),這些寄存器都應(yīng)具有唯一的地址。

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

    關(guān)注

    112

    文章

    16361

    瀏覽量

    178069
  • 傳輸模式
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    7014
收藏 人收藏

    評論

    相關(guān)推薦

    新型可通信智能斷路控制器基本功能有什么?

    控制器不僅具有三段保護(hù)的基本功能,還能實(shí)現(xiàn)在串行鏈路Modbus總線通信的“四遙”(遙訊、遙測、遙調(diào)、遙控)及附加的電力質(zhì)量監(jiān)控等功能。
    發(fā)表于 03-10 06:08

    兩種實(shí)用的密碼控制器電路圖

    兩種實(shí)用的密碼控制器電路圖
    發(fā)表于 05-19 10:53 ?552次下載
    <b class='flag-5'>兩種</b>實(shí)用的密碼<b class='flag-5'>控制器</b>電路圖

    兩種典型控制方法在逆變器控制器中的比較

    兩種典型控制方法在逆變器控制器中的比較 摘要:對比分析了逆變器控制中的電容電流反饋和電感電流反饋兩種
    發(fā)表于 07-04 10:40 ?1761次閱讀
    <b class='flag-5'>兩種</b>典型<b class='flag-5'>控制</b>方法在逆變器<b class='flag-5'>控制器</b>中的比較

    dma控制器基本功能控制原理及結(jié)構(gòu)組成)

    DMA(Direct Memory Access)控制器是一在系統(tǒng)內(nèi)部轉(zhuǎn)移數(shù)據(jù)的獨(dú)特外設(shè),可以將其視為一能夠通過一組專用總線將內(nèi)部和外部存儲(chǔ)與每個(gè)具有DMA能力的外設(shè)連接起來的
    發(fā)表于 12-07 14:24 ?5w次閱讀
    dma<b class='flag-5'>控制器</b>的<b class='flag-5'>基本功能</b>(<b class='flag-5'>控制</b>原理及結(jié)構(gòu)組成)

    控制器功能

    本視頻主要介紹了控制器功能,分別有數(shù)據(jù)緩沖、差錯(cuò)控制、數(shù)據(jù)交換、狀態(tài)說明、接收和識別命令、地址識別,其次介紹了DMA控制器基本功能,最后介
    的頭像 發(fā)表于 11-24 10:38 ?7.8w次閱讀

    設(shè)備控制器基本功能

    本視頻主要介紹了設(shè)備控制器基本功能,分別是接收和識別命令、數(shù)據(jù)交換、標(biāo)識和報(bào)告設(shè)備的狀態(tài)、地址識別、數(shù)據(jù)緩沖以及差錯(cuò)控制
    的頭像 發(fā)表于 11-24 10:55 ?2.1w次閱讀

    電機(jī)控制器基本功能

    電機(jī)控制器控制電機(jī)驅(qū)動(dòng)整車行駛的控制單元,屬于電動(dòng)汽車核心零部件。電機(jī)控制器具有CAN通訊功能、過流保護(hù)、過載保護(hù)、欠壓保護(hù)、過壓保護(hù)、缺
    發(fā)表于 07-18 14:47 ?2.2w次閱讀

    控制器的常見種類及基本功能

    控制器是計(jì)算機(jī)的指揮中心,由程序計(jì)數(shù)、指令寄存、指令譯碼、時(shí)序產(chǎn)生和操作控制器組成,其作
    的頭像 發(fā)表于 01-07 13:50 ?1.7w次閱讀

    控制器的種類和功能有哪些

    控制器是計(jì)算機(jī)的神經(jīng)中樞和指揮中心,由程序計(jì)數(shù)、指令寄存、指令譯碼、時(shí)序產(chǎn)生和操作控制器
    的頭像 發(fā)表于 01-23 16:31 ?1.2w次閱讀

    NXP新能源汽車整車控制器基本功能 整車控制器系統(tǒng)結(jié)構(gòu)框圖

    NXP新能源汽車整車控制器基本功能 整車控制器系統(tǒng)結(jié)構(gòu)框圖
    發(fā)表于 12-28 10:15 ?1230次閱讀

    控制器基本功能是什么

    控制器基本功能是什么 控制器的主要功能是交換、檢測及提供信號。 1,控制機(jī)器,控制各個(gè)部件協(xié)調(diào)
    發(fā)表于 02-24 16:38 ?2w次閱讀

    控制器基本功能 控制器的組成部件有哪些

    控制器是計(jì)算機(jī)系統(tǒng)中的一個(gè)重要組成部分,它負(fù)責(zé)協(xié)調(diào)和控制整個(gè)系統(tǒng)的運(yùn)行。控制器基本功能包括數(shù)據(jù)傳輸、指令解析、運(yùn)算
    的頭像 發(fā)表于 02-01 17:14 ?3907次閱讀

    nb-iot單燈控制器基本功能 nb-iot單燈控制器有哪些優(yōu)點(diǎn)?

    nb-iot單燈控制器基本功能 nb-iot單燈控制器有哪些優(yōu)點(diǎn)? NB-IoT單燈控制器是一基于窄帶物聯(lián)網(wǎng)技術(shù)的智能燈光
    的頭像 發(fā)表于 02-03 13:59 ?856次閱讀

    PID控制器與開關(guān)控制器的區(qū)別

    在工業(yè)自動(dòng)化控制系統(tǒng)中,PID控制器和開關(guān)控制器兩種常見的控制策略。它們各自具有獨(dú)特的工作原理、應(yīng)用場景和優(yōu)缺點(diǎn)。本文旨在詳細(xì)探討PID
    的頭像 發(fā)表于 06-05 15:50 ?840次閱讀

    控制器有哪兩種實(shí)現(xiàn)方式?各有何優(yōu)缺點(diǎn)?

    介紹這兩種實(shí)現(xiàn)方式的優(yōu)缺點(diǎn)。 硬件控制器 硬件控制器是一使用專用硬件電路來實(shí)現(xiàn)控制功能
    的頭像 發(fā)表于 06-30 10:33 ?1259次閱讀