MIL-SSTD-1553B總線協議術語解釋



 

    同步(不帶數據字) 本指令使RT同步(例如,復位內部定時器、啓動一個序列等等),該RT應發送相應的狀態字。

    發送狀態字   本指令應使RT發送與本指令前面的最後一個有效指令字有關的狀態字,該方式指令不應變更狀態字的狀態。

    發送器關閉   本指令(僅用作雙餘度總線)應使RT關閉與餘度總線相連的發送器,該RT不應執行關閉從中接受該指令的總線上的發送器指令。在所有情況下,在本指令後,該RT應按照規定的狀態字響應。

    禁止終端標誌位(T/F  本指令應使RT在規定的狀態字中將終端標誌位置邏輯0,直到另有指令爲止。該RT應發送規定的狀態字。

    取消禁止終端標誌位   本指令應使RT取消在上面提到的禁止終端標誌位。該RT應發送規定的狀態字。

    復位遠程終端   本指令用來使RT復位到通電初始狀態。該RT應首先發送它的狀態字,然後復位。

    同步(帶數據字)   RT應接收一個指令字,繼之以一個規定的數據字。該數據字應包含用於RT的同步信息。RT在接受該指令和數據字後,應發送規定的狀態字。

    發送上一個狀態字除了RT接收發送上一個指令字方式代碼外,本指令應使RT發送規定的它自己的狀態字,繼之以一個包含上一個指令字的第4至第19位的單一數據字。本方式指令不應變更各RT狀態字的狀態。

    狀態字   一個狀態字應由一個同步波形、遠程終端地址、消息差錯位、測試字段位、服務請求位、三個備用位、廣播指令接收位、忙位、子系統標誌位、動態總線控制接收位、終端標誌位及奇偶位組成。對於任何可任選的廣播操作來說,應按規定禁止狀態字的傳輸。

    消息差錯位   狀態字的第九位時應用來表示與先前從總線控制器接收來的指令字有關的一個或多個數據字沒有通過規定的RT有效性測試。本位在數據不正確定時、不合法指令、消息格式錯的條件下也應被置位。邏輯1表示有消息差錯,而邏輯0表示無消息。所有的RT應提供消息差錯位。

    測試手段位  狀態字的第十位時應留作測試手段位之用,且總爲邏輯0。本位和指令字的第十位時爲邏輯1一起,約定用來區別額是指令字還是狀態字。測試手段位的使用時可任選的。

    服務請求位   狀態字的第十一位時應留作服務請求位。本位的使用可任選。如果使用,本位應表示總線控制器需要採取與RT或有關子系統相對應的預定的專門動作。與一個單一的RT連接的多個子系統分別要求服務請求信號時,應將它們各自的信號通過邏輯“或”變成一個單獨的數據字來識別具體的請求服務的子系統。該服務請求位僅確定用來激發例外發生的而不是週期發生的數據傳輸操作。邏輯1表示有服務請求,而邏輯0表示無服務請求。如果不實現這個功能,該位應置0

    備用狀態位   狀態字的第十二位是到十四位時留作今後使用而不應被佔用。這些位應置爲邏輯0

    廣播指令接收位   狀態字的第十五位時置爲邏輯1表示前面的有效指令字是廣播指令,而邏輯0表示它不是廣播指令。如不採用廣播指令選擇方式,該位應置爲邏輯0

    忙位  狀態字第十六位時應留作忙位。本位的使用時可任選的。如果使用,本位應表示RT或子系統不能按照總線控制器的指令將數據移入子系統或從子系統取出數據。邏輯1表示存在“忙”狀態,而邏輯0表示不存在“忙”狀態。如果在響應發送指令時置忙位,那麼RT只發送它的狀態字。如果不實現這個功能,該位應置爲邏輯0

    子系統標誌位   狀態字的第十七位時應留作子系統標誌位。本位的使用是可選的。如果使用,本位應標誌子系統爲故障狀態,且警告總線控制器數據可能無效。與一個單一的RT連接的子系統分別要求子系統標誌位信號時,應將它們各自的信號通過邏輯“或”變成爲單一的狀態字子系統標誌位。如果完成了邏輯“或”,那麼設計者必須預備一個單獨的數據字來識別具體地提出報告的子系統。邏輯1表示有標誌,而邏輯0表示無標誌。如果不使用,本位應置爲邏輯0

    動態總線控制接收位   狀態字的第十八位時應留作動態總線控制的接受。如果RT實現可任選的動態總線控制功能,那麼應適用本位。在使用中,本位應表示接受或拒收規定的動態總線控制的提議。邏輯1表示控制的接受,而邏輯0表示控制的拒收。如不使用這個功能,本位應置爲邏輯0

    終端標誌位    狀態字的第十九位時應留作終端標誌功能。本位的使用是可任選的。如果使用,本位是RT故障狀態的標誌。邏輯1表示存在故障,而邏輯0表示不存在故障。如果不使用這個功能,本位應置爲邏輯0

    狀態字復位   除地址外的狀態字中的位,在RT接受一條有效指令字後,均應被置位邏輯0。如果引起狀態字中的某些位(例如終端標誌)被置位的條件,在這些位被複位爲邏輯0後,繼續存在,那麼受影響的狀態字中的位應再次置位,然後根據需要在總線上發送。

    總線控制器向遠程終端的傳輸    總線控制器應發出一條接收指令,繼之以規定數目的數據字。RT在消息覈實之後,應發回一個狀態字給控制器。指令字和數據字應以沒有字間間隔的連續形式發送。

    遠程終端向總線控制器的傳輸    總線控制器應向RT發出一條發送指令。該RT在指令字覈實後,應發回一個狀態字給控制器,繼之以規定數目的數據字。狀態字和數據字應以沒有字間間隔的形式發送。

    不帶數據字的方式指令   總線控制器應使用表Ⅰ中規定的方式代碼向RT發出一條發送指令。該RT在指令字覈實後,應發送一個狀態字。

    總線控制器向各遠程終端的傳輸(廣播)    總線控制器應發出一個接收指令字,其中RT地址字段爲11111,相繼爲規定數目的數據字。指令字和數據字應以沒有間隔的連續形式發送。具有廣播選擇方式的各RT在消息覈實後,應按照規定在狀態字中將廣播指令接收位置位,且不應發送狀態字。

    消息間間隔   總線控制器應在消息之間提供4.0微秒的最小間隔時間。該時間爲從前一消息最後一位的中間過零點到一條指令字同步波形的中間過零點的時間。

    最小不響應時間超出     終端在認爲規定的響應已不會發生以前,等待的最小時間爲14.0微秒。該時間是從最後一個字的最後一位的中間過零點到希望的狀態字同步波形的中間過零點的時間。

*終端操作

    字的核實  終端應保證每個字符合下列最低標準:

A.    字以有效同步字段開始;

B.    各位是有效ManchesterⅡ型代碼;

C.    信息字段有16位,外加奇偶位;

D.    字的奇偶校驗爲奇數。

當一個字不符合上述標準時,應認爲該字無效。

    終端的故障-安全   終端應包括執行時間超出的硬件,以阻止超過800微秒的信號傳輸。該硬件不應阻止在響應指令時的正確傳輸。復位該時間超出功能應在已發生時間超出的總線上通過接收一條有效指令來完成。

*遠程終端

    操作  遠程終端(RT)應以對從總線控制器接收來的有效指令作出響應的方式操作。當指令字滿足準則,且該指令字的終端地址與該RT地址相符或者在該RT由廣播選擇方式時終端地址爲11111,則該RT應承認該指令字有效。

    無效指令   遠程終端不應響應操作規定的準則的指令字。

    不合法指令   不合法指令是一條按照操作規定的有效指令,但是在子地址/方式字段、數據字計數/方式代碼字段中的那些位以及T/R位表示了在該RT中不曾設置的方式指令、子地址和字計數。保證不送出任何不合法指令是總線控制器的責任。RT的設計者有對不合法指令監控的選擇方式。如果用這種選擇方式設計出的RT檢測出一條不合法指令和有不合法指令字規定的正常數目的連續有效數據字,該RT應只用一個狀態字響應,將消息差錯位置位,而不應使用接收來的信息。

    有效數據的接收   當遠程終端接收到一個有效指令字及正常數目的連續有效數據字,或者接收到一個與方式代碼有關的單一有效數據字時,RT應用一個狀態字響應。上述每個數據字都應滿足以上的規定。

    無效數據的接收    當字覈實出錯或傳輸連續性出錯的有效接收指令有關的任何數據字,或者數據字計數中的任何一個差錯均應使遠程終端將其狀態字中的消息差錯位置1,並阻止該狀態字的傳輸。如果已經發生一個消息差錯,則應認爲整個消息無效. 國內企業成都奧林普科技有限公司從事多年1553B協議模塊生產研發,得到同行業高度認可,爲國防事業的發展貢獻出自己一份微薄之力.



http://www.eefocus.com/olyper/blog/11-04/210542_0d117.html#articletop

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章