新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 1553B總線協(xié)議術(shù)語解釋

1553B總線協(xié)議術(shù)語解釋

作者: 時間:2016-12-14 來源:網(wǎng)絡(luò) 收藏
同步(不帶數(shù)據(jù)字) 本指令使RT同步(例如,復(fù)位內(nèi)部定時器、啟動一個序列等等),該RT應(yīng)發(fā)送相應(yīng)的狀態(tài)字。
發(fā)送狀態(tài)字 本指令應(yīng)使RT發(fā)送與本指令前面的最后一個有效指令字有關(guān)的狀態(tài)字,該方式指令不應(yīng)變更狀態(tài)字的狀態(tài)。
發(fā)送器關(guān)閉 本指令(僅用作雙余度總線)應(yīng)使RT關(guān)閉與余度總線相連的發(fā)送器,該RT不應(yīng)執(zhí)行關(guān)閉從中接受該指令的總線上的發(fā)送器指令。在所有情況下,在本指令后,該RT應(yīng)按照規(guī)定的狀態(tài)字響應(yīng)。
禁止終端標(biāo)志位(T/F) 本指令應(yīng)使RT在規(guī)定的狀態(tài)字中將終端標(biāo)志位置邏輯0,直到另有指令為止。該RT應(yīng)發(fā)送規(guī)定的狀態(tài)字。
取消禁止終端標(biāo)志位 本指令應(yīng)使RT取消在上面提到的禁止終端標(biāo)志位。該RT應(yīng)發(fā)送規(guī)定的狀態(tài)字。
復(fù)位遠(yuǎn)程終端 本指令用來使RT復(fù)位到通電初始狀態(tài)。該RT應(yīng)首先發(fā)送它的狀態(tài)字,然后復(fù)位。
同步(帶數(shù)據(jù)字) RT應(yīng)接收一個指令字,繼之以一個規(guī)定的數(shù)據(jù)字。該數(shù)據(jù)字應(yīng)包含用于RT的同步信息。RT在接受該指令和數(shù)據(jù)字后,應(yīng)發(fā)送規(guī)定的狀態(tài)字。
發(fā)送上一個狀態(tài)字除了RT接收發(fā)送上一個指令字方式代碼外,本指令應(yīng)使RT發(fā)送規(guī)定的它自己的狀態(tài)字,繼之以一個包含上一個指令字的第4至第19位的單一數(shù)據(jù)字。本方式指令不應(yīng)變更各RT狀態(tài)字的狀態(tài)。
狀態(tài)字 一個狀態(tài)字應(yīng)由一個同步波形、遠(yuǎn)程終端地址、消息差錯位、測試字段位、服務(wù)請求位、三個備用位、廣播指令接收位、忙位、子系統(tǒng)標(biāo)志位、動態(tài)總線控制接收位、終端標(biāo)志位及奇偶位組成。對于任何可任選的廣播操作來說,應(yīng)按規(guī)定禁止?fàn)顟B(tài)字的傳輸。
消息差錯位 狀態(tài)字的第九位時應(yīng)用來表示與先前從總線控制器接收來的指令字有關(guān)的一個或多個數(shù)據(jù)字沒有通過規(guī)定的RT有效性測試。本位在數(shù)據(jù)不正確定時、不合法指令、消息格式錯的條件下也應(yīng)被置位。邏輯1表示有消息差錯,而邏輯0表示無消息。所有的RT應(yīng)提供消息差錯位。
測試手段位 狀態(tài)字的第十位時應(yīng)留作測試手段位之用,且總為邏輯0。本位和指令字的第十位時為邏輯1一起,約定用來區(qū)別額是指令字還是狀態(tài)字。測試手段位的使用時可任選的。
服務(wù)請求位 狀態(tài)字的第十一位時應(yīng)留作服務(wù)請求位。本位的使用可任選。如果使用,本位應(yīng)表示總線控制器需要采取與RT或有關(guān)子系統(tǒng)相對應(yīng)的預(yù)定的專門動作。與一個單一的RT連接的多個子系統(tǒng)分別要求服務(wù)請求信號時,應(yīng)將它們各自的信號通過邏輯“或”變成一個單獨的數(shù)據(jù)字來識別具體的請求服務(wù)的子系統(tǒng)。該服務(wù)請求位僅確定用來激發(fā)例外發(fā)生的而不是周期發(fā)生的數(shù)據(jù)傳輸操作。邏輯1表示有服務(wù)請求,而邏輯0表示無服務(wù)請求。如果不實現(xiàn)這個功能,該位應(yīng)置0。
備用狀態(tài)位 狀態(tài)字的第十二位是到十四位時留作今后使用而不應(yīng)被占用。這些位應(yīng)置為邏輯0。
廣播指令接收位 狀態(tài)字的第十五位時置為邏輯1表示前面的有效指令字是廣播指令,而邏輯0表示它不是廣播指令。如不采用廣播指令選擇方式,該位應(yīng)置為邏輯0。
忙位 狀態(tài)字第十六位時應(yīng)留作忙位。本位的使用時可任選的。如果使用,本位應(yīng)表示RT或子系統(tǒng)不能按照總線控制器的指令將數(shù)據(jù)移入子系統(tǒng)或從子系統(tǒng)取出數(shù)據(jù)。邏輯1表示存在“忙”狀態(tài),而邏輯0表示不存在“忙”狀態(tài)。如果在響應(yīng)發(fā)送指令時置忙位,那么RT只發(fā)送它的狀態(tài)字。如果不實現(xiàn)這個功能,該位應(yīng)置為邏輯0。
子系統(tǒng)標(biāo)志位 狀態(tài)字的第十七位時應(yīng)留作子系統(tǒng)標(biāo)志位。本位的使用是可選的。如果使用,本位應(yīng)標(biāo)志子系統(tǒng)為故障狀態(tài),且警告總線控制器數(shù)據(jù)可能無效。與一個單一的RT連接的子系統(tǒng)分別要求子系統(tǒng)標(biāo)志位信號時,應(yīng)將它們各自的信號通過邏輯“或”變成為單一的狀態(tài)字子系統(tǒng)標(biāo)志位。如果完成了邏輯“或”,那么設(shè)計者必須預(yù)備一個單獨的數(shù)據(jù)字來識別具體地提出報告的子系統(tǒng)。邏輯1表示有標(biāo)志,而邏輯0表示無標(biāo)志。如果不使用,本位應(yīng)置為邏輯0。
動態(tài)總線控制接收位 狀態(tài)字的第十八位時應(yīng)留作動態(tài)總線控制的接受。如果RT實現(xiàn)可任選的動態(tài)總線控制功能,那么應(yīng)適用本位。在使用中,本位應(yīng)表示接受或拒收規(guī)定的動態(tài)總線控制的提議。邏輯1表示控制的接受,而邏輯0表示控制的拒收。如不使用這個功能,本位應(yīng)置為邏輯0。
終端標(biāo)志位 狀態(tài)字的第十九位時應(yīng)留作終端標(biāo)志功能。本位的使用是可任選的。如果使用,本位是RT故障狀態(tài)的標(biāo)志。邏輯1表示存在故障,而邏輯0表示不存在故障。如果不使用這個功能,本位應(yīng)置為邏輯0。
狀態(tài)字復(fù)位 除地址外的狀態(tài)字中的位,在RT接受一條有效指令字后,均應(yīng)被置位邏輯0。如果引起狀態(tài)字中的某些位(例如終端標(biāo)志)被置位的條件,在這些位被復(fù)位為邏輯0后,繼續(xù)存在,那么受影響的狀態(tài)字中的位應(yīng)再次置位,然后根據(jù)需要在總線上發(fā)送。
總線控制器向遠(yuǎn)程終端的傳輸 總線控制器應(yīng)發(fā)出一條接收指令,繼之以規(guī)定數(shù)目的數(shù)據(jù)字。RT在消息核實之后,應(yīng)發(fā)回一個狀態(tài)字給控制器。指令字和數(shù)據(jù)字應(yīng)以沒有字間間隔的連續(xù)形式發(fā)送。
遠(yuǎn)程終端向總線控制器的傳輸 總線控制器應(yīng)向RT發(fā)出一條發(fā)送指令。該RT在指令字核實后,應(yīng)發(fā)回一個狀態(tài)字給控制器,繼之以規(guī)定數(shù)目的數(shù)據(jù)字。狀態(tài)字和數(shù)據(jù)字應(yīng)以沒有字間間隔的形式發(fā)送。
不帶數(shù)據(jù)字的方式指令 總線控制器應(yīng)使用表Ⅰ中規(guī)定的方式代碼向RT發(fā)出一條發(fā)送指令。該RT在指令字核實后,應(yīng)發(fā)送一個狀態(tài)字。
總線控制器向各遠(yuǎn)程終端的傳輸(廣播) 總線控制器應(yīng)發(fā)出一個接收指令字,其中RT地址字段為11111,相繼為規(guī)定數(shù)目的數(shù)據(jù)字。指令字和數(shù)據(jù)字應(yīng)以沒有間隔的連續(xù)形式發(fā)送。具有廣播選擇方式的各RT在消息核實后,應(yīng)按照規(guī)定在狀態(tài)字中將廣播指令接收位置位,且不應(yīng)發(fā)送狀態(tài)字。
消息間間隔 總線控制器應(yīng)在消息之間提供4.0微秒的最小間隔時間。該時間為從前一消息最后一位的中間過零點到一條指令字同步波形的中間過零點的時間。
最小不響應(yīng)時間超出 終端在認(rèn)為規(guī)定的響應(yīng)已不會發(fā)生以前,等待的最小時間為14.0微秒。該時間是從最后一個字的最后一位的中間過零點到希望的狀態(tài)字同步波形的中間過零點的時間。
*終端操作
字的核實 終端應(yīng)保證每個字符合下列最低標(biāo)準(zhǔn):
A. 字以有效同步字段開始;
B. 各位是有效ManchesterⅡ型代碼;
C. 信息字段有16位,外加奇偶位;
D. 字的奇偶校驗為奇數(shù)。
當(dāng)一個字不符合上述標(biāo)準(zhǔn)時,應(yīng)認(rèn)為該字無效。
終端的故障-安全 終端應(yīng)包括執(zhí)行時間超出的硬件,以阻止超過800微秒的信號傳輸。該硬件不應(yīng)阻止在響應(yīng)指令時的正確傳輸。復(fù)位該時間超出功能應(yīng)在已發(fā)生時間超出的總線上通過接收一條有效指令來完成。
*遠(yuǎn)程終端
操作 遠(yuǎn)程終端(RT)應(yīng)以對從總線控制器接收來的有效指令作出響應(yīng)的方式操作。當(dāng)指令字滿足準(zhǔn)則,且該指令字的終端地址與該RT地址相符或者在該RT由廣播選擇方式時終端地址為11111,則該RT應(yīng)承認(rèn)該指令字有效。
無效指令 遠(yuǎn)程終端不應(yīng)響應(yīng)操作規(guī)定的準(zhǔn)則的指令字。
不合法指令 不合法指令是一條按照操作規(guī)定的有效指令,但是在子地址/方式字段、數(shù)據(jù)字計數(shù)/方式代碼字段中的那些位以及T/R位表示了在該RT中不曾設(shè)置的方式指令、子地址和字計數(shù)。保證不送出任何不合法指令是總線控制器的責(zé)任。RT的設(shè)計者有對不合法指令監(jiān)控的選擇方式。如果用這種選擇方式設(shè)計出的RT檢測出一條不合法指令和有不合法指令字規(guī)定的正常數(shù)目的連續(xù)有效數(shù)據(jù)字,該RT應(yīng)只用一個狀態(tài)字響應(yīng),將消息差錯位置位,而不應(yīng)使用接收來的信息。
有效數(shù)據(jù)的接收 當(dāng)遠(yuǎn)程終端接收到一個有效指令字及正常數(shù)目的連續(xù)有效數(shù)據(jù)字,或者接收到一個與方式代碼有關(guān)的單一有效數(shù)據(jù)字時,RT應(yīng)用一個狀態(tài)字響應(yīng)。上述每個數(shù)據(jù)字都應(yīng)滿足以上的規(guī)定。
無效數(shù)據(jù)的接收 當(dāng)字核實出錯或傳輸連續(xù)性出錯的有效接收指令有關(guān)的任何數(shù)據(jù)字,或者數(shù)據(jù)字計數(shù)中的任何一個差錯均應(yīng)使遠(yuǎn)程終端將其狀態(tài)字中的消息差錯位置1,并阻止該狀態(tài)字的傳輸。如果已經(jīng)發(fā)生一個消息差錯,則應(yīng)認(rèn)為整個消息無效.


評論


技術(shù)專區(qū)

關(guān)閉