MIL-STD-1553B-演示文稿課件_第1頁
MIL-STD-1553B-演示文稿課件_第2頁
MIL-STD-1553B-演示文稿課件_第3頁
MIL-STD-1553B-演示文稿課件_第4頁
MIL-STD-1553B-演示文稿課件_第5頁
已閱讀5頁,還剩145頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

恩菲特科技有限公司MIL-STD-1553B簡介1恩菲特科技有限公司MIL-S目錄一、公司簡介二、1553B背景介紹 1、歷史 2、1553B的應(yīng)用 3、1553B的優(yōu)點(diǎn) 4、未來的發(fā)展(10M-1553)三、1553B基礎(chǔ)知識介紹 1、網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) 2、總線控制器(BC)、遠(yuǎn)程終端(RT)、總線監(jiān)控器(BM) 3、傳輸方式 4、數(shù)據(jù)格式 (1)、概述 (2)、命令字、數(shù)據(jù)字、狀態(tài)字 (3)、1553B消息格式 5、總線連接 (1)、線纜 (2)、耦合方式 (3)、網(wǎng)絡(luò)構(gòu)成四、公司相關(guān)產(chǎn)品介紹及應(yīng)用

1、恩菲特公司1553B產(chǎn)品簡介

2、Eph6273的功能介紹(1)、BC功能 循環(huán)幀消息發(fā)送 插入消息 One-shot消息發(fā)送 其他功能 應(yīng)用舉例和功能演示(2)、RT功能 RT發(fā)送數(shù)據(jù) RT接收數(shù)據(jù)

其他功能 應(yīng)用舉例和功能演示

2目錄一、公司簡介四、公司相關(guān)產(chǎn)品介紹及應(yīng)用2(3)、BM功能 BM數(shù)據(jù)記錄 消息過濾 應(yīng)用舉例和功能演示3、Windows下應(yīng)用程序編寫 (1)模塊初始化 (2)BC(BusController)部分 (3)RT(Remoteterminal)部分 (4)BM(BusMonitor)部分 (5)1553B程序消息讀取部分說明

3(3)、BM功能3一、公司簡介

恩菲特科技(EnphtTechnology)是國內(nèi)航空電子領(lǐng)域的領(lǐng)先設(shè)計(jì)者和制造者,自公司成立至今,以其創(chuàng)新的設(shè)計(jì)、高質(zhì)量的產(chǎn)品和高顧客滿意度,贏得業(yè)界的認(rèn)可。我們立志于航空電子與自動化測控領(lǐng)域的產(chǎn)品及設(shè)備的開發(fā)、生產(chǎn)與銷售。我們決心以謹(jǐn)慎、負(fù)責(zé)的態(tài)度,與新老客戶和合作伙伴之間建立密切的、互利的合作關(guān)系,為國內(nèi)的航天、航空、兵器工業(yè)、核工業(yè)、電子工業(yè)、船舶工業(yè)、科研院所等行業(yè)領(lǐng)域的客戶提供最為有效的、快捷的各類測控產(chǎn)品及服務(wù)。4一、公司簡介 恩菲特科技(EnphtTechno

恩菲特科技擁有一個(gè)技術(shù)精良、工作作風(fēng)嚴(yán)謹(jǐn)和踏實(shí)的高素質(zhì)團(tuán)隊(duì)。公司絕大部分研發(fā)人員長期從事虛擬儀器產(chǎn)品的開發(fā)和研制,具有扎實(shí)的理論基礎(chǔ),并積累了豐富的實(shí)踐經(jīng)驗(yàn)。另外,公司與電子科技大學(xué)、四川大學(xué)、北京航空航天大學(xué)等結(jié)成戰(zhàn)略合作聯(lián)盟,為公司發(fā)展提供長期的智力支持。

恩菲特科技擁有先進(jìn)的開發(fā)設(shè)計(jì)手段,完善、精良的測試設(shè)備,產(chǎn)品設(shè)計(jì)、開發(fā)、生產(chǎn)、安裝和服務(wù)都以GJB9001A-2001質(zhì)量管理體系要求為行動準(zhǔn)則,確保產(chǎn)品的質(zhì)量與交付進(jìn)度,滿足國內(nèi)軍工用戶對產(chǎn)品的高品質(zhì)要求。5 恩菲特科技擁有一個(gè)技術(shù)精良、工作作風(fēng)嚴(yán)謹(jǐn)和踏實(shí)的高素質(zhì)團(tuán)

恩菲特科技的產(chǎn)品線包括:高速高精度數(shù)據(jù)采集模塊、多通道多功能數(shù)據(jù)采集模塊、開關(guān)和數(shù)字量IO模塊、激勵(lì)源和信號發(fā)生器、航電測試產(chǎn)品(1553B、ARINC429及高速多串口通訊模塊)、自動化測控系統(tǒng)等。產(chǎn)品的總線方式包括:PCI、PXI/CPCI、VXI、PC/104、PC104+、PCMCIA,及定制化產(chǎn)品服務(wù)。

在系統(tǒng)集成方面,公司先后為國內(nèi)各個(gè)領(lǐng)域的客戶研制成功了多套專用測控與測試系統(tǒng),積累了豐富的工程經(jīng)驗(yàn),正在形成遍及全國的用戶集成服務(wù)體系。 恩菲特科技全體員工將一如既往地以飽滿的熱情和敬業(yè)奉獻(xiàn)精神,為使公司成為國內(nèi)一流的航空電子和測控系統(tǒng)的專業(yè)設(shè)計(jì)制造商這一目標(biāo)而努力奮斗!

6 恩菲特科技的產(chǎn)品線包括:高速高精度數(shù)據(jù)采集模塊、多通道多二、1553B總線歷史背景歷史在國內(nèi)的應(yīng)用1553B的優(yōu)點(diǎn)未來的發(fā)展(10M-1553)7二、1553B總線歷史背景歷史71、歷史

在20世紀(jì)60年代以前,飛機(jī)機(jī)載電子系統(tǒng)沒有標(biāo)準(zhǔn)的通用數(shù)據(jù)通道,各個(gè)電子設(shè)備單元之間連接往往需要大量的電纜。隨著機(jī)載電子系統(tǒng)的不斷復(fù)雜化,這種通信方式所用的電纜將會占用很大的空間和重量,而且對傳輸線的定義和測試也較為復(fù)雜,費(fèi)用較高。 為了解決這一問題,美國SAEA2K委員會在軍方和工業(yè)界的支持下于1968年決定開發(fā)標(biāo)準(zhǔn)的信號多路傳輸系統(tǒng),并于1973年公布了MIL-STD-1553標(biāo)準(zhǔn)。1973年的1553B多路傳輸數(shù)據(jù)總線成為了未來軍機(jī)將采用的技術(shù),它取代了在傳感器、計(jì)算機(jī)、指示器和其他飛機(jī)設(shè)備間傳遞數(shù)據(jù)的龐大設(shè)備,大大減少了飛機(jī)重量,并且使用簡單、靈活。81、歷史8

此標(biāo)準(zhǔn)的修訂本于1978年公布,即MIL-STD-1553標(biāo)準(zhǔn)。1980年,美國空軍對該標(biāo)準(zhǔn)作了修改和補(bǔ)充。該標(biāo)準(zhǔn)作為美國國防部武器系統(tǒng)集成和標(biāo)準(zhǔn)化管理的基礎(chǔ)之一,而且成為一種國際標(biāo)準(zhǔn)。 我國于1987年頒布了相應(yīng)的軍標(biāo)。9 此標(biāo)準(zhǔn)的修訂本于1978年公布,即MIL-STD-1552、1553B總線的應(yīng)用1553B總線

該總線標(biāo)準(zhǔn)已廣泛用于飛機(jī)綜合航電系統(tǒng)、外掛物管理與集成系統(tǒng),并逐步擴(kuò)展坦克、艦船、航天等領(lǐng)域.102、1553B總線的應(yīng)用1553B總線該總線標(biāo)準(zhǔn)已廣

國外航電系統(tǒng)起步較早,1553B得到美空軍、海軍、陸軍的認(rèn)可,得到非常成熟和大面積的應(yīng)用,F(xiàn)16是采用

1553A

標(biāo)準(zhǔn)的第一種作戰(zhàn)飛機(jī)。 我國早在90年代就已立項(xiàng)做1553B協(xié)議的研究與產(chǎn)品研制工作,并被納入軍標(biāo)GJB289A《數(shù)字式時(shí)分制指令/響應(yīng)型多路傳輸數(shù)據(jù)總線》,且投入了大量的人力及物力,參研單位包括:西安航空631所,電子部58所等。目前機(jī)載,彈載,艦載,車載系統(tǒng)都已經(jīng)將1553B總線列入系統(tǒng)的核心,這方面的需求量在逐年加大。

11 國外航電系統(tǒng)起步較早,1553B得到美空軍、海軍、陸軍的3、1553B的優(yōu)點(diǎn)

(1)、線性局域網(wǎng)絡(luò)結(jié)構(gòu)

合理的拓?fù)浣Y(jié)構(gòu)使得1553B總線成為航空系統(tǒng)或地面車輛系統(tǒng)中分布式設(shè)備的理想連接方式。與點(diǎn)對點(diǎn)連接相比,它減少了所需電纜、所需空間和系統(tǒng)的重量。便于維護(hù),易于增加或刪除節(jié)點(diǎn),提高設(shè)計(jì)靈活性。

(2)、冗余容錯(cuò)能力

由于其固有的雙通道設(shè)計(jì),1553B總線通過在兩個(gè)通道間自動切換來獲得冗余容錯(cuò)能力,提高可靠性。

(3)、支持“啞”節(jié)點(diǎn)和“智能”節(jié)點(diǎn)

1553B總線支持非智能的遠(yuǎn)程終端。這種遠(yuǎn)程終端提供與傳感器和激勵(lì)器的連接接口。十分適合智能中央處理模塊和分布式從屬設(shè)備的連接。

123、1553B的優(yōu)點(diǎn)12 (4)、高水平的電器保障性能

由于采用了電氣屏蔽和總線耦合方式,每個(gè)節(jié)點(diǎn)都能夠安全地與網(wǎng)絡(luò)隔離;減少了潛在的損壞計(jì)算機(jī)等設(shè)備的可能性。

(5)、良好的器件可用性

1553B總線器件的制造工藝滿足了大范圍溫度變化以及軍標(biāo)的要求。器件的商品化使得1553B總線得以廣泛地應(yīng)用在苛刻環(huán)境的項(xiàng)目當(dāng)中。

(6)、保證了的實(shí)時(shí)可確定性

1553B總線的命令/響應(yīng)的協(xié)議方式保證了實(shí)時(shí)的可確定性。13 (4)、高水平的電器保障性能

由于采用4、未來的發(fā)展(10M-1553)144、未來的發(fā)展(10M-1553)14三、1553B基礎(chǔ)知識介紹網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)總線控制器(BC)、遠(yuǎn)程終端(RT)、總線監(jiān)控器(BM)傳輸方式數(shù)據(jù)格式連接方式15三、1553B基礎(chǔ)知識介紹網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)151、網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)1553B總線總線控制器(BC)遠(yuǎn)程終端(RT)子系統(tǒng)中的終端接口(可任選余度)子系統(tǒng)161、網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)1553B總線總線控制器遠(yuǎn)程終端子系統(tǒng)中的( 1553B總線(數(shù)字式時(shí)分制指令/響應(yīng)型多路傳輸數(shù)據(jù)總線)由數(shù)據(jù)總線、終端或子系統(tǒng)終端接口組成。通過分時(shí)傳輸(TDM)方式,實(shí)現(xiàn)系統(tǒng)中任意兩個(gè)終端間相互交換信息。終端是數(shù)據(jù)總線和子系統(tǒng)的接口電子組件,從功能上說它可以是總線控制器(BC)、遠(yuǎn)程終端(RT)或總線監(jiān)控器(BM);從物理結(jié)構(gòu)上說,它可以是獨(dú)立組件,也可以包含在子系統(tǒng)中。 1553B總線系統(tǒng)采用命令/響應(yīng)式傳輸?shù)牟僮鞣绞?。只有?dāng)總線控制器發(fā)出命令后,遠(yuǎn)程終端才能作出響應(yīng)。

17 1553B總線(數(shù)字式時(shí)分制指令/響應(yīng)型多路傳輸數(shù)據(jù)總2、總線控制器(BC)、遠(yuǎn)程終端(RT)、總線監(jiān)控器(BM)

*總線控制器(BusController): 總線的控制、管理者,也是所有通信動作的發(fā)起者。任何時(shí)刻總線上只有一個(gè)終端對總線系統(tǒng)實(shí)施控制。終端執(zhí)行總線控制器操作時(shí),負(fù)責(zé)發(fā)送命令、參與數(shù)據(jù)傳輸、接收狀態(tài)響應(yīng)和監(jiān)測總線系統(tǒng)。 *遠(yuǎn)程終端(remoteterminal): 對從總線上總線的控制接收到的有效命令作出響應(yīng),回送狀態(tài)字,完成相應(yīng)動作。 *總線監(jiān)視器(BusMonitor): 用于總線上數(shù)據(jù)的監(jiān)視、記錄。182、總線控制器(BC)、遠(yuǎn)程終端(RT)、總線監(jiān)控器(BM)3、傳輸方式

1553B信號以串行數(shù)字脈沖編碼調(diào)制(PCM)形式在數(shù)據(jù)總線上傳輸.采用曼徹斯特II型雙相電平碼.邏輯1為雙極編碼信號1/0,即一個(gè)正脈沖繼之一個(gè)負(fù)脈沖.邏輯0為雙極編碼信號0/1,即一個(gè)負(fù)脈沖繼之一個(gè)正脈沖。1553B的數(shù)據(jù)傳輸為半雙工方式??偩€上波特率為1Mbps。193、傳輸方式194、數(shù)據(jù)格式(1)、概述 1553B信息流由一串1553B消息構(gòu)成。1553B消息由命令字、數(shù)據(jù)字、狀態(tài)字組成。命令字、數(shù)據(jù)字、狀態(tài)字都應(yīng)是:

3位同步頭

+16位有效位

+1位奇偶校驗(yàn) 總共20位構(gòu)成。1553B數(shù)據(jù)采用奇校驗(yàn)。204、數(shù)據(jù)格式20①、命令字 指令字應(yīng)由同步頭、遠(yuǎn)程終端地址字段、發(fā)送/接收位(T/R)、子地址/方式字段、數(shù)據(jù)字計(jì)數(shù)/方式代碼字段及奇偶校驗(yàn)位(P)組成。(2)、命令字、數(shù)據(jù)字、狀態(tài)字21①、命令字(2)、命令字、數(shù)據(jù)字、狀態(tài)字21同步頭

指令字同步頭應(yīng)是一個(gè)無效的曼徹斯特波形。其寬度為,前1.5位時(shí)的波形為正,后1.5位時(shí)的波形為負(fù),如果緊跟同步頭后的一位是邏輯0,那么同步頭的后半部分有兩個(gè)位時(shí)的表觀寬度。22同步頭22遠(yuǎn)程終端地址段

緊跟同步頭后的五位為遠(yuǎn)程終端地址段。每個(gè)遠(yuǎn)程終端被指定為一個(gè)專有地址,從十進(jìn)制地址0到十進(jìn)制地址30均可采用,但盡量不采用十進(jìn)制地址0作為遠(yuǎn)程終端的專有地址。十進(jìn)制地址31(11111)為所有遠(yuǎn)程終端的公用地址,供系統(tǒng)采用廣播操作時(shí)使用。

發(fā)送/接收位

發(fā)送/接收位表示要求遠(yuǎn)程終端作的操作,邏輯0指定遠(yuǎn)程終端作接收操作,邏輯1指定遠(yuǎn)程終端作發(fā)送操作。子地址/方式字段 子地址/方式字段用來指定遠(yuǎn)程終端的子地址,或者用作總線系統(tǒng)進(jìn)行方式控制時(shí)的標(biāo)記。十進(jìn)制1(00001)到30(11110)用于指定子系統(tǒng)地址。十進(jìn)制0(00000)和31(11111)不能用于指定子系統(tǒng)地址,而是用于方式代碼控制,表示此時(shí)數(shù)據(jù)字/方式代碼段的內(nèi)容為方式代碼。

23遠(yuǎn)程終端地址段23為什么應(yīng)盡量不采用十進(jìn)制地址0

作為遠(yuǎn)程終端的專有地址呢?因?yàn)槿绻捎檬M(jìn)制的0作為遠(yuǎn)程終端的專用地址,當(dāng)消息正常響應(yīng)時(shí),RT回的狀態(tài)字將是0000,這不利于通信狀態(tài)的確認(rèn)。24為什么應(yīng)盡量不采用十進(jìn)制地址0

作為遠(yuǎn)程終端的專有數(shù)據(jù)字記數(shù)/方式代碼字段

該字段用來指定遠(yuǎn)程終端應(yīng)發(fā)送、應(yīng)接收的數(shù)據(jù)字的個(gè)數(shù)或方式代碼。在任何一條消息內(nèi)最多可以發(fā)送或接收32個(gè)數(shù)據(jù)字。全1表示十進(jìn)制記數(shù)31,而全0表示十進(jìn)制記數(shù)32。奇偶校驗(yàn)位

命令字最后一位用作前16位的奇偶校驗(yàn)。采用奇校驗(yàn)方式。

方式代碼 當(dāng)總線控制器發(fā)出的命令字中的“子地址/方式字段”為(00000)b或 (11111)b時(shí),“數(shù)據(jù)字個(gè)數(shù)/方式代碼字段”的內(nèi)容為五位方式代碼。含方式代碼的命令中,“發(fā)送/接收位”、數(shù)據(jù)字的有無以及是否允許廣播等均按協(xié)議規(guī)定使用。方式代碼表

25數(shù)據(jù)字記數(shù)/方式代碼字段25方式代碼表26方式代碼表26方式代碼表(續(xù))27方式代碼表(續(xù))27數(shù)據(jù)字應(yīng)由同步頭、數(shù)據(jù)字段和奇偶校驗(yàn)位組成②數(shù)據(jù)字28數(shù)據(jù)字應(yīng)由同步頭、數(shù)據(jù)字段和奇偶校驗(yàn)位組成②數(shù)據(jù)字28同步頭

數(shù)據(jù)字同步頭是一個(gè)無效曼徹斯特波形。如下圖,其寬度為三個(gè)位時(shí)。前一個(gè)半位時(shí)的波形為負(fù),后一個(gè)半位時(shí)的波形為正。如果該同步頭的前位和后位為邏輯1,則同步頭的表現(xiàn)寬度為四個(gè)位時(shí)。29同步頭29數(shù)據(jù)段

16位數(shù)據(jù)。奇偶校驗(yàn)位

數(shù)據(jù)字的最后一位用作前16位數(shù)據(jù)的奇偶校驗(yàn)。30數(shù)據(jù)段30③狀態(tài)字 狀態(tài)字同步頭、遠(yuǎn)程終端地址字段、消息差錯(cuò)位、測試手段位、服務(wù)請求位、備用位、廣播指令接收位、忙位、子系統(tǒng)標(biāo)志位、動態(tài)總線控制接受位、終端標(biāo)志位及奇偶校驗(yàn)位組成。31③狀態(tài)字31同步頭 同步頭與命令字同步頭相同。遠(yuǎn)程終端地址字段 該字段有五位,為發(fā)送狀態(tài)字的遠(yuǎn)程終端的地址。消息差錯(cuò)位 表示遠(yuǎn)程終端剛接受到的消息中有一個(gè)或多個(gè)字沒有通過有效性測試。邏輯1表示消息有差錯(cuò),邏輯0表示消息無差錯(cuò)。測試手段位 測試手段位在所有條件下總置為邏輯0。該位為可選位,用來區(qū)分是指令字還是狀態(tài)字。如果使用,指令字中的相應(yīng)位置為邏輯1。

32同步頭32服務(wù)請求位 該位為邏輯1時(shí)表示本遠(yuǎn)程終端有服務(wù)請求,要求總線控制器啟動與本遠(yuǎn)程終端或子系統(tǒng)有關(guān)的預(yù)操作.當(dāng)與同一遠(yuǎn)程終端相連的多個(gè)子系統(tǒng)同時(shí)要求服務(wù)時(shí),設(shè)計(jì)者必須設(shè)計(jì)單獨(dú)的數(shù)據(jù)字來識別不同的請求服務(wù)子系統(tǒng)。直到所有的請求都處理完后,狀態(tài)字中的“服務(wù)請求位”復(fù)位為邏輯0,表示無服務(wù)請求。該位只用于在發(fā)生異常情況時(shí)的觸發(fā)數(shù)據(jù)發(fā)送操作,而不用于周期性的數(shù)據(jù)傳輸服務(wù)。備用狀態(tài)位 狀態(tài)字的第12、13、14位是備用的狀態(tài)位。應(yīng)將它們置為邏輯0,這些位留作今后使用。廣播命令接受位 狀態(tài)字的第15位時(shí)置為邏輯1,表示本遠(yuǎn)程終端接收到的上一有效指令字是廣播指令字。未采用廣播方式時(shí),置該位為邏輯0。

33服務(wù)請求位33忙位 狀態(tài)字的第16位時(shí)置為邏輯1表示遠(yuǎn)程終端處在忙狀態(tài),不能按照總線控制器的指令要求將數(shù)據(jù)移入子系統(tǒng)或從子系統(tǒng)取出數(shù)據(jù)。此時(shí)在響應(yīng)發(fā)送指令時(shí)只發(fā)出它的狀態(tài)字。邏輯0表示不存在忙狀態(tài)。子系統(tǒng)標(biāo)志位 用來向總線控制器指出存在子系統(tǒng)故障狀態(tài),且警告總線控制器本遠(yuǎn)程終端提供的數(shù)據(jù)可能無效。如果與一個(gè)遠(yuǎn)程終端相連的幾個(gè)子系統(tǒng)都呈現(xiàn)故障狀態(tài),應(yīng)將它們各自的信號邏輯“或”,形成狀態(tài)字中的子系統(tǒng)標(biāo)志位,并將事先準(zhǔn)備好的一個(gè)數(shù)據(jù)字中的相應(yīng)位置1,記錄它們的故障報(bào)告,以供做進(jìn)一步檢測、分析用。該位為可選位。邏輯1表示有子系統(tǒng)故障,邏輯0表示無子系統(tǒng)故障。34忙位34動態(tài)總線接受位 若置為邏輯1,用來表示本遠(yuǎn)程終端接受動態(tài)總線控制的授命。邏輯0表示不接受。該位為可選位。終端標(biāo)志位 狀態(tài)字的第19位時(shí)用作終端標(biāo)志功能。邏輯1表示本遠(yuǎn)程終端內(nèi)部存在故障,請求總線控制器干預(yù)。邏輯0表示不存在故障。該位為可選位。奇偶校驗(yàn)位 對16bit狀態(tài)字進(jìn)行奇校驗(yàn)。35動態(tài)總線接受位35(3)、1553B消息格式36(3)、1553B消息格式36廣播方式下的消息格式:說明: # 消息間隔

·· 響應(yīng)時(shí)間37廣播方式下的消息格式:說明:37消息間隔 總線控制器不發(fā)出無字間間隔的連續(xù)消息。消息之間的最小間隔時(shí)間為4.0μs。該時(shí)間為從前一消息最后一位的中間過零點(diǎn)到鄰接的消息中指令字同步頭的中間過零點(diǎn)的時(shí)間。

相關(guān)概念38消息間隔相關(guān)概念38響應(yīng)時(shí)間

遠(yuǎn)程終端響應(yīng)有效指令字的間隔時(shí)間為4.0~12.0μs。該時(shí)間為從狀態(tài)字之前的最后一個(gè)字的最后一位的中間過零點(diǎn)到狀態(tài)字同步頭中間過零點(diǎn)的時(shí)間。最小無響應(yīng)超時(shí) 總線控制器在一路總線上啟動傳輸時(shí),測量由它發(fā)出的最后一個(gè)字的最后一位的中間過零點(diǎn)起,到期望的狀態(tài)字同步頭的中間過零點(diǎn)的時(shí)間。當(dāng)該時(shí)間超過14.0μs時(shí),作無響應(yīng)超時(shí)處理。39響應(yīng)時(shí)間395、總線連接 1553B的數(shù)據(jù)總線包括電纜和支線。支線用于將終端或子系統(tǒng)中的終端接口與主電纜相連。總線中的主電纜和支線均應(yīng)是帶護(hù)套的、雙絞屏蔽電纜,其線間分布電容不超過100.0pF/m,每米應(yīng)不少于13絞,電纜的屏蔽層覆蓋率應(yīng)不低于75.0%。在1MHz的正弦波作用下,電纜的標(biāo)稱特性阻抗Z0應(yīng)在70.0—85.OΩ范圍內(nèi)。電纜的功率損耗不超過0.05dB/m。主電纜的兩個(gè)端頭應(yīng)各接一個(gè)阻值等于所選電纜標(biāo)稱特性阻抗(1±2.0%)Z0Ω的電阻器。(1)、線纜405、總線連接 1553B的數(shù)據(jù)總線包括電纜和支線。支線用于將(2)耦合方式直接耦合方式變壓器耦合方式41(2)耦合方式直接耦合方式41直接耦合方式

直接耦合方式是指用短截線連接總線主電纜和終端的耦合方式。短截線長度應(yīng)不超過0.3m。 在飛機(jī)上,這種直接耦合短截線應(yīng)盡可能避免使用。42直接耦合方式42變壓器耦合

終端通過短截線及耦合變壓器連到主電纜上,短截線的長度應(yīng)不超過6m。43變壓器耦合43(3)、1553B總線網(wǎng)絡(luò)構(gòu)成①③②④⑤②②②①①終端電阻②單耦合器③雙耦合器④總線電纜⑤各種連接器⑤⑤⑤⑤⑤44(3)、1553B總線網(wǎng)絡(luò)構(gòu)成①③②④⑤②②②①①終端電阻④四、公司相關(guān)產(chǎn)品介紹及應(yīng)用恩菲特公司1553B產(chǎn)品簡介Eph6273的功能介紹Windows下應(yīng)用程序編寫45四、公司相關(guān)產(chǎn)品介紹及應(yīng)用恩菲特公司1553B產(chǎn)品簡介451、我們?yōu)槟峁┑?/p>

--恩菲特公司1553B產(chǎn)品簡介完全吸收消化GJB289A及MIL-STD-1553A/B,設(shè)計(jì)研制出了1553B協(xié)議芯片及各種外圍模塊(PCI,CPCI/PXI,VXI,PC104/PC104+,PCMCIA)。自主研發(fā)所帶來的優(yōu)質(zhì),快速,專業(yè)的售前及售后服務(wù)。高性價(jià)比及快速的產(chǎn)品交付。461、我們?yōu)槟峁┑?/p>

--恩菲特公司1553B產(chǎn)品簡介完全吸1553B產(chǎn)品簡介Eph5273

CPCI/PXI多通道雙冗余1553B通信模塊PICMGSpecification2.1,32-bit/33MHz,5-voltPCIsignaling,共享中斷INTA#。471553B產(chǎn)品簡介Eph527347Eph6273PCI多通道雙冗余1553B通信模塊PCISpecification2.1,32-bit/33MHz,5-voltPCIsignaling,共享中斷INTA#。48Eph627348Eph7273PC/104plus多通道雙冗余1553B通信模塊PCISpecification2.1,32-bit/33MHz,5-voltPCIsignaling,共享中斷INTA#。

49Eph727349Eph8273VxiC尺寸單寬4通道1553B16T/16RArinc42950Eph827350Eph927316-BitⅡ型PCCard單通道雙冗余1553B通信模塊51Eph927351Eph31580符合MIL-STD-1553BNotice2符合GJB-289A-97規(guī)范單通道MIL-STD-1553B通道可設(shè)置為BC\RT|BM靈活的處理器接口:可與多種CPU、MPU或CPLD相連支持8、16位數(shù)據(jù)總線內(nèi)部4Kx16Bit存儲器最大外擴(kuò)64Kx16Bit存儲器Dip70封裝單電源3.3v供電52Eph3158052循環(huán)方式發(fā)送 可以進(jìn)行自定義字間隔、幀發(fā)送周期的周期性循環(huán)消息發(fā)送插入消息 在周期性消息發(fā)送的同時(shí)可以隨機(jī)插入一條一次性發(fā)送消息進(jìn)行發(fā)送。插入消息不能進(jìn)行錯(cuò)誤重試。OneShot方式發(fā)送 單次發(fā)送方式。2、Eph6273的功能介紹(1)、BC(BusController)功能53循環(huán)方式發(fā)送2、Eph6273的功能介紹(1)、BC(Bus其他功能 重試: 在錯(cuò)誤發(fā)生時(shí)進(jìn)行指定方式的重試發(fā)送.最多可提供七次重試。 重試條件有:無響應(yīng)、消息錯(cuò)、總線忙、終端標(biāo)志位置位、子系統(tǒng)標(biāo)志位置位、測試手段位、服務(wù)請求。 重試方式有:在同一條總線上重試、在另一條總線上重試。錯(cuò)誤注入 支持錯(cuò)誤注入:同步錯(cuò)、Bit錯(cuò)誤、數(shù)據(jù)計(jì)數(shù)錯(cuò)、校驗(yàn)錯(cuò)。應(yīng)用舉例和功能演示 *周期性消息發(fā)送 *插入消息 *OneShot消息

54其他功能54RT接受數(shù)據(jù) RT接受針對自己的合法接受命令字及其所帶的數(shù)據(jù)字。如接收到BCRT、帶數(shù)據(jù)字的廣播消息、帶數(shù)據(jù)字的RTRT消息,RT會接受相應(yīng)數(shù)據(jù)。RT發(fā)送數(shù)據(jù) RT可以按照命令字的要求向BC或其他RT發(fā)送數(shù)據(jù),也可在BC的控制下向總線廣播數(shù)據(jù)。其他功能 支持錯(cuò)誤注入:同步錯(cuò)、Bit錯(cuò)誤、數(shù)據(jù)計(jì)數(shù)錯(cuò)、校驗(yàn)錯(cuò)。 提供微秒級的(相對)時(shí)標(biāo)。應(yīng)用舉例和功能演示 *BCRT消息發(fā)送 *RTBC消息發(fā)送(2)、RT(RemoteTerminate)功能55RT接受數(shù)據(jù)(2)、RT(RemoteTerminate)100%的監(jiān)視總線上的消息,包括數(shù)據(jù)、狀態(tài)、相對時(shí)標(biāo)。提供可編程的監(jiān)視過濾條件。 可以用RTSubAddress、transmit/receiveflag和Wordcode(或Modecode)的組合設(shè)置過濾條件。應(yīng)用舉例和功能演示 *BM監(jiān)視功能(3)、BM(BusMonitor)功能56100%的監(jiān)視總線上的消息,包括數(shù)據(jù)、狀態(tài)、相對時(shí)標(biāo)。(3)3、Window下應(yīng)用程序編寫(1)、模塊初始化①、設(shè)備連接:ViUInt32cardnum=0;

自動連接,將自動查找并連接系統(tǒng)中第一張1553板卡。返回的cardnum將作為以后所有程序操作的設(shè)備句柄。 Eph6273_AutoConnectFirst(&cardnum);

也可以指定總線號、設(shè)備號進(jìn)行連接,這種方式多用于系統(tǒng)中有多個(gè)1553B模塊。 Eph6273_Init(BusNum,//總線號 DeviceNum,//設(shè)備號 &cardnum);//返回的設(shè)備句柄。②、設(shè)置為直接藕合 Eph6273_SetVoltage(cardnum,0,0,0);//derictecouple573、Window下應(yīng)用程序編寫(1)、模塊初始化57(2)、BC(BusControl)部分①、初始化BC功能 Eph6273_BC_Init(cardnum,//設(shè)備句柄 0, //通道號 0, //BusA/B可用。保留。

0, //中斷允許保留。

RetryCondition,//重試條件 ReTime, //響應(yīng)時(shí)間14usDelayReTime, //延遲響應(yīng)時(shí)間12us

framerate, //幀速率1000~1638375us0); //每個(gè)消息占的Buffer數(shù)。保留在BC初始化函數(shù)中要設(shè)置的有:*重試條件:設(shè)置在哪種情況下重試??蛇x的是BC_RETRY_ME:消息錯(cuò);BC_RETRY_NRSP:無響應(yīng);BC_RETRY_BUSY:總線忙;BC_RETRY_TF:終端標(biāo)志位置位;BC_RETRY_SSF:子系統(tǒng)標(biāo)志位置位;BC_RETRY_INSTR:測試手段位;BC_RETRY_SRQ:服務(wù)請求;58(2)、BC(BusControl)部分58任意組合。*響應(yīng)時(shí)間、延遲響應(yīng)時(shí)間:按規(guī)定的所有消息傳輸中,遠(yuǎn)程終端響應(yīng)有效指令字的間隔時(shí)間為4.0~12.0μs,最小無響應(yīng)時(shí)間為14μs。*幀速率:設(shè)置數(shù)據(jù)發(fā)送的幀速率。可設(shè)置值為:1000到1638375μs。②、設(shè)置重試方式Eph6273_BC_RetryInit()③、設(shè)置觸發(fā)方式。Eph6273_BC_Trigger()④、定義幀發(fā)送次數(shù)Eph6273_BC_Frame_Loop()59任意組合。59⑤、添加發(fā)送消息Eph6273_BC_MessageWrite()。消息以API_BC_MBUF結(jié)構(gòu)的形式寫入。1553B消息類型有: BC->RT、Rt->BC、RT->RT、ModeCode、Broadcast、BroadcastModeCode、BroadcastRT->RT。消息編號從0開始。⑥、啟動BC功能Eph6273_BC_StartStop()。⑦消息舉例60⑤、添加發(fā)送消息60※構(gòu)造消息:API_BC_MBUFbcmessage;//DefineBCMessageStructurebcmessage.messno=messno;bcmessage.messno_next=0xFFFF;//(BT_U16BIT)(messno+1)bcmessage.control=BC_CONTROL_MESSAGE;//Controlmsg

bcmessage.control|=BC_CONTROL_INTERRUPT;//EnableInt

bcmessage.control|=BC_CONTROL_BUFFERA;//UseBufferA

bcmessage.control|=BC_CONTROL_MFRAME_BEG;//BeginMinor

Frame

bcmessage.control|=BC_CONTROL_MFRAME_END;//endMinor

Frame61※構(gòu)造消息:61//Commandbcmessage.mess_command1.rtaddr=RT_ADDR;bcmessage.mess_command1.subaddr=SUB_ADDR;bcmessage.mess_command1.wcount=MSG_WORD_COUNT;bcmessage.mess_command1.tran_rec=RECEIVE;bcmessage.errorid=0;//Defaulterrorinjectionbuffer(noerrors)

bcmessage.gap_time=8;//從上一條消息完成(含響應(yīng)時(shí)間)開始計(jì)數(shù),最 //小值為4,最大值為65535(us)。

for(j=0;j<MSG_WORD_COUNT;j++) bcmessage.data[0][j]=messageData[j];//Fillinthedata

※寫入消息:status=Eph6273_BC_MessageWrite(cardnum,messno,&bcmessage);……….……62//Command62(3)、RT(remoteterminal)部分①、RT初始化//為RT功能分配存儲區(qū)。Eph6273_RT_MessageAlloc()//初始化RT功能Eph6273_RT_Init()//初始化RT控制控制信息、數(shù)據(jù)。Eph6273_RT_AbufWrite():初始化RTAddressControlBlock,相關(guān)數(shù)據(jù)結(jié)構(gòu):typedefstructapi_rt_abuf{WORDenable_a;//BusA上數(shù)據(jù)允許

WORDenable_b;//BusB上數(shù)據(jù)允許

WORDinhibit_term_flag;//“RT_ABUF_ITF”、“RT_ABUF_DBC_ENA”和 //“RT_ABUF_DBC_RT_OFF”63(3)、RT(remoteterminal)部分63WORDstatus;//lateststatuswordWORDcommand;//latestcommandword(readonly)WORDbit_word;//ThisistheBuilt-In-Testword.Itcanbeinitialized//bytheapplicationtobeanyvalue.Itisusedbythemicrocodein//ordertorespondtotheTransmitBITWordmodecodemessage.//Themicrocodedoesnotmodifythiswordatanytime.}API_RT_ABUF;64WORDstatus;//lateststatus Eph6273_RT_CbufWrite() RT控制Buffer,定義了RT允許的消息。用到的數(shù)據(jù)組構(gòu): typedefstructapi_rt_cbuf { DWORDlegal_wordcount;//legalwordcountbits

} API_RT_CBUF; legal_wordcount定義了所允許的帶指定數(shù)據(jù)字的消息,對于Modecode類消息來說允許的是modecode。這是一個(gè)位譯碼參數(shù),當(dāng)對應(yīng)的位為1時(shí)允許RT響應(yīng)相應(yīng)的數(shù)據(jù)字消息,為0時(shí)不允許一般直接設(shè)置為legal_wordcount=0xFFFFFFFF。

65 Eph6273_RT_CbufWrite()65Eph6273_RT_MessageWrite()初始化RT數(shù)據(jù)Buffer.用到的數(shù)據(jù)結(jié)構(gòu):typedefstructapi_rt_mbuf_write{DWORDenable;//中斷允許位

WORDerror_inj_id;//錯(cuò)誤注入WORDmess_data[32];//數(shù)據(jù)}API_RT_MBUF_WRITE;②、啟動RT功能Eph6273_RT_StartStop()。6666(4)、BM(BusMonitor)部分 ①、BM初始化 Eph6273_BM_Init() ②、觸發(fā)方式 Eph6273_BM_TriggerWrite() ③、啟動 Eph6273_BM_StartStop() 也可以利用Eph6273_BM_FilterWrite()設(shè)置BM監(jiān)視條件,有選擇的監(jiān)視總線上的消息。監(jiān)視條件是RTSubAddress、transmit/receiveflag和Wordcode(或Modecode)的組合。67(4)、BM(BusMonitor)部分67(5)、1553B程序消息讀取部分說明:①、中斷方式*注冊用于消息處理的回調(diào)函數(shù):……API_INT_FIFO sIntFIFO1…….memset(&sIntFIFO1,0,sizeof(sIntFIFO1));sIntFIFO1.function=demo_rt_watch_function;-----------回調(diào)函數(shù)sIntFIFO1.iPriority=THREAD_PRIORITY_ABOVE_NORMAL;sIntFIFO1.dwMilliseconds=0;sIntFIFO1.iNotification=0;//Dontcareaboutstartuporshutdown

sIntFIFO1.FilterType=EVENT_BC_MESSAGE;--------要響應(yīng)的事件sIntFIFO1.FilterType|=EVENT_RT_MESSAGE;sIntFIFO1.FilterType|=EVENT_BM_MESSAGE; sIntFIFO1.mask_index=0xFFFF;68(5)、1553B程序消息讀取部分說明:68Eph6273_RegisterFunction( cardnum,-------設(shè)備ID 0,--通道號,多通道時(shí)注意設(shè)置,如為單通道,設(shè)置為 0; &sIntFIFO1,----------------中斷控制結(jié)構(gòu)體(定義請參見軟件手冊) 1); ------------------------標(biāo)志位:1-注冊;0—取消注冊

………………*回調(diào)函數(shù)基本框架?!?…ViInt32_stdcalldemo_rt_watch_function(ViUInt32cardnum,ViUInt16chnum,structapi_int_fifo*sIntFIFO){ ViUInt32tail;//FIFOTailindex ViUInt32messno,wordcount,i=0,j=0;//Messagenumbertobeupdated ViStatushr;69Eph6273_RegisterFunction(69//用于讀取消息的結(jié)構(gòu)請參見軟件手冊API_BC_MBUFapi_message;API_RT_MBUF_READ mbuf;API_BM_MBUF bmbuf; char databuf[200],databuf1[50];ViUInt16k=0,count=0;ViUInt16 rtaddr,subaddr,transrec,wcount;

/*********************************************************************** *LooponallentriesintheFIFO.Getthetailpointerandextract *theFIFOentryitpointsto.Whenhead==tailFIFOisempty ***********************************************************************/ tail=sIntFIFO->tail_index;

while(tail!=sIntFIFO->head_index) {70//用于讀取消息的結(jié)構(gòu)請參見軟件手冊70//BC消息讀取

hr=Eph6273_BC_MessageRead(

cardnum,//

cardnumber

chnum,//

channelnumber

messno,//

indexofBCmessagetoread

&api_message);//

user'sbuffertowritemessageinto

//在這里加入BC消息處理代碼 …………….. ……….}71//BC消息讀取71//RTelseif(sIntFIFO->fifo[tail].event_type==EVENT_RT_MESSAGE){ messno=sIntFIFO->fifo[tail].bufferID; rtaddr=sIntFIFO->fifo[tail].rtaddress; subaddr=sIntFIFO->fifo[tail].subaddress; transrec=sIntFIFO->fifo[tail].transrec; count=sIntFIFO->fifo[tail].wordcount;

//RT消息讀取 Eph6273_RT_MessageRead(cardnum,chnum,rtaddr,subaddr, transrec,messno,&mbuf);

//在這里加入RT消息處理代碼 ……………….. ………………

}72//RT72

//BMelseif(sIntFIFO->fifo[tail].event_type==EVENT_BM_MESSAGE){ messno=sIntFIFO->fifo[tail].bufferID;

//BM消息讀取 Eph6273_BM_MessageRead( cardnum,//cardnumber(0-based) chnum,//channelnumber(0-based) messno, &bmbuf);

//在這里加入BM消息處理代碼 …………. ………….

}73//BM73tail++;//Nextentrytail&=sIntFIFO->mask_index;//WraptheindexsIntFIFO->tail_index=tail;//Savetheindex

}//while

returnAPI_SUCCESS;}74tail++;②、查詢方式BC: 對于BC消息的查詢,可直接根據(jù)要讀取消息的消息號利用Eph6273_BC_MessageRead()函數(shù)讀取。RT:可利用Eph6273_RT_ReadNextMessage()函數(shù)讀取。BM:可利用Eph6273_BM_ReadNextMessage()函數(shù)讀取。75②、查詢方式75謝謝!76謝謝!76恩菲特科技有限公司MIL-STD-1553B簡介77恩菲特科技有限公司MIL-S目錄一、公司簡介二、1553B背景介紹 1、歷史 2、1553B的應(yīng)用 3、1553B的優(yōu)點(diǎn) 4、未來的發(fā)展(10M-1553)三、1553B基礎(chǔ)知識介紹 1、網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) 2、總線控制器(BC)、遠(yuǎn)程終端(RT)、總線監(jiān)控器(BM) 3、傳輸方式 4、數(shù)據(jù)格式 (1)、概述 (2)、命令字、數(shù)據(jù)字、狀態(tài)字 (3)、1553B消息格式 5、總線連接 (1)、線纜 (2)、耦合方式 (3)、網(wǎng)絡(luò)構(gòu)成四、公司相關(guān)產(chǎn)品介紹及應(yīng)用

1、恩菲特公司1553B產(chǎn)品簡介

2、Eph6273的功能介紹(1)、BC功能 循環(huán)幀消息發(fā)送 插入消息 One-shot消息發(fā)送 其他功能 應(yīng)用舉例和功能演示(2)、RT功能 RT發(fā)送數(shù)據(jù) RT接收數(shù)據(jù)

其他功能 應(yīng)用舉例和功能演示

78目錄一、公司簡介四、公司相關(guān)產(chǎn)品介紹及應(yīng)用2(3)、BM功能 BM數(shù)據(jù)記錄 消息過濾 應(yīng)用舉例和功能演示3、Windows下應(yīng)用程序編寫 (1)模塊初始化 (2)BC(BusController)部分 (3)RT(Remoteterminal)部分 (4)BM(BusMonitor)部分 (5)1553B程序消息讀取部分說明

79(3)、BM功能3一、公司簡介

恩菲特科技(EnphtTechnology)是國內(nèi)航空電子領(lǐng)域的領(lǐng)先設(shè)計(jì)者和制造者,自公司成立至今,以其創(chuàng)新的設(shè)計(jì)、高質(zhì)量的產(chǎn)品和高顧客滿意度,贏得業(yè)界的認(rèn)可。我們立志于航空電子與自動化測控領(lǐng)域的產(chǎn)品及設(shè)備的開發(fā)、生產(chǎn)與銷售。我們決心以謹(jǐn)慎、負(fù)責(zé)的態(tài)度,與新老客戶和合作伙伴之間建立密切的、互利的合作關(guān)系,為國內(nèi)的航天、航空、兵器工業(yè)、核工業(yè)、電子工業(yè)、船舶工業(yè)、科研院所等行業(yè)領(lǐng)域的客戶提供最為有效的、快捷的各類測控產(chǎn)品及服務(wù)。80一、公司簡介 恩菲特科技(EnphtTechno

恩菲特科技擁有一個(gè)技術(shù)精良、工作作風(fēng)嚴(yán)謹(jǐn)和踏實(shí)的高素質(zhì)團(tuán)隊(duì)。公司絕大部分研發(fā)人員長期從事虛擬儀器產(chǎn)品的開發(fā)和研制,具有扎實(shí)的理論基礎(chǔ),并積累了豐富的實(shí)踐經(jīng)驗(yàn)。另外,公司與電子科技大學(xué)、四川大學(xué)、北京航空航天大學(xué)等結(jié)成戰(zhàn)略合作聯(lián)盟,為公司發(fā)展提供長期的智力支持。

恩菲特科技擁有先進(jìn)的開發(fā)設(shè)計(jì)手段,完善、精良的測試設(shè)備,產(chǎn)品設(shè)計(jì)、開發(fā)、生產(chǎn)、安裝和服務(wù)都以GJB9001A-2001質(zhì)量管理體系要求為行動準(zhǔn)則,確保產(chǎn)品的質(zhì)量與交付進(jìn)度,滿足國內(nèi)軍工用戶對產(chǎn)品的高品質(zhì)要求。81 恩菲特科技擁有一個(gè)技術(shù)精良、工作作風(fēng)嚴(yán)謹(jǐn)和踏實(shí)的高素質(zhì)團(tuán)

恩菲特科技的產(chǎn)品線包括:高速高精度數(shù)據(jù)采集模塊、多通道多功能數(shù)據(jù)采集模塊、開關(guān)和數(shù)字量IO模塊、激勵(lì)源和信號發(fā)生器、航電測試產(chǎn)品(1553B、ARINC429及高速多串口通訊模塊)、自動化測控系統(tǒng)等。產(chǎn)品的總線方式包括:PCI、PXI/CPCI、VXI、PC/104、PC104+、PCMCIA,及定制化產(chǎn)品服務(wù)。

在系統(tǒng)集成方面,公司先后為國內(nèi)各個(gè)領(lǐng)域的客戶研制成功了多套專用測控與測試系統(tǒng),積累了豐富的工程經(jīng)驗(yàn),正在形成遍及全國的用戶集成服務(wù)體系。 恩菲特科技全體員工將一如既往地以飽滿的熱情和敬業(yè)奉獻(xiàn)精神,為使公司成為國內(nèi)一流的航空電子和測控系統(tǒng)的專業(yè)設(shè)計(jì)制造商這一目標(biāo)而努力奮斗!

82 恩菲特科技的產(chǎn)品線包括:高速高精度數(shù)據(jù)采集模塊、多通道多二、1553B總線歷史背景歷史在國內(nèi)的應(yīng)用1553B的優(yōu)點(diǎn)未來的發(fā)展(10M-1553)83二、1553B總線歷史背景歷史71、歷史

在20世紀(jì)60年代以前,飛機(jī)機(jī)載電子系統(tǒng)沒有標(biāo)準(zhǔn)的通用數(shù)據(jù)通道,各個(gè)電子設(shè)備單元之間連接往往需要大量的電纜。隨著機(jī)載電子系統(tǒng)的不斷復(fù)雜化,這種通信方式所用的電纜將會占用很大的空間和重量,而且對傳輸線的定義和測試也較為復(fù)雜,費(fèi)用較高。 為了解決這一問題,美國SAEA2K委員會在軍方和工業(yè)界的支持下于1968年決定開發(fā)標(biāo)準(zhǔn)的信號多路傳輸系統(tǒng),并于1973年公布了MIL-STD-1553標(biāo)準(zhǔn)。1973年的1553B多路傳輸數(shù)據(jù)總線成為了未來軍機(jī)將采用的技術(shù),它取代了在傳感器、計(jì)算機(jī)、指示器和其他飛機(jī)設(shè)備間傳遞數(shù)據(jù)的龐大設(shè)備,大大減少了飛機(jī)重量,并且使用簡單、靈活。841、歷史8

此標(biāo)準(zhǔn)的修訂本于1978年公布,即MIL-STD-1553標(biāo)準(zhǔn)。1980年,美國空軍對該標(biāo)準(zhǔn)作了修改和補(bǔ)充。該標(biāo)準(zhǔn)作為美國國防部武器系統(tǒng)集成和標(biāo)準(zhǔn)化管理的基礎(chǔ)之一,而且成為一種國際標(biāo)準(zhǔn)。 我國于1987年頒布了相應(yīng)的軍標(biāo)。85 此標(biāo)準(zhǔn)的修訂本于1978年公布,即MIL-STD-1552、1553B總線的應(yīng)用1553B總線

該總線標(biāo)準(zhǔn)已廣泛用于飛機(jī)綜合航電系統(tǒng)、外掛物管理與集成系統(tǒng),并逐步擴(kuò)展坦克、艦船、航天等領(lǐng)域.862、1553B總線的應(yīng)用1553B總線該總線標(biāo)準(zhǔn)已廣

國外航電系統(tǒng)起步較早,1553B得到美空軍、海軍、陸軍的認(rèn)可,得到非常成熟和大面積的應(yīng)用,F(xiàn)16是采用

1553A

標(biāo)準(zhǔn)的第一種作戰(zhàn)飛機(jī)。 我國早在90年代就已立項(xiàng)做1553B協(xié)議的研究與產(chǎn)品研制工作,并被納入軍標(biāo)GJB289A《數(shù)字式時(shí)分制指令/響應(yīng)型多路傳輸數(shù)據(jù)總線》,且投入了大量的人力及物力,參研單位包括:西安航空631所,電子部58所等。目前機(jī)載,彈載,艦載,車載系統(tǒng)都已經(jīng)將1553B總線列入系統(tǒng)的核心,這方面的需求量在逐年加大。

87 國外航電系統(tǒng)起步較早,1553B得到美空軍、海軍、陸軍的3、1553B的優(yōu)點(diǎn)

(1)、線性局域網(wǎng)絡(luò)結(jié)構(gòu)

合理的拓?fù)浣Y(jié)構(gòu)使得1553B總線成為航空系統(tǒng)或地面車輛系統(tǒng)中分布式設(shè)備的理想連接方式。與點(diǎn)對點(diǎn)連接相比,它減少了所需電纜、所需空間和系統(tǒng)的重量。便于維護(hù),易于增加或刪除節(jié)點(diǎn),提高設(shè)計(jì)靈活性。

(2)、冗余容錯(cuò)能力

由于其固有的雙通道設(shè)計(jì),1553B總線通過在兩個(gè)通道間自動切換來獲得冗余容錯(cuò)能力,提高可靠性。

(3)、支持“啞”節(jié)點(diǎn)和“智能”節(jié)點(diǎn)

1553B總線支持非智能的遠(yuǎn)程終端。這種遠(yuǎn)程終端提供與傳感器和激勵(lì)器的連接接口。十分適合智能中央處理模塊和分布式從屬設(shè)備的連接。

883、1553B的優(yōu)點(diǎn)12 (4)、高水平的電器保障性能

由于采用了電氣屏蔽和總線耦合方式,每個(gè)節(jié)點(diǎn)都能夠安全地與網(wǎng)絡(luò)隔離;減少了潛在的損壞計(jì)算機(jī)等設(shè)備的可能性。

(5)、良好的器件可用性

1553B總線器件的制造工藝滿足了大范圍溫度變化以及軍標(biāo)的要求。器件的商品化使得1553B總線得以廣泛地應(yīng)用在苛刻環(huán)境的項(xiàng)目當(dāng)中。

(6)、保證了的實(shí)時(shí)可確定性

1553B總線的命令/響應(yīng)的協(xié)議方式保證了實(shí)時(shí)的可確定性。89 (4)、高水平的電器保障性能

由于采用4、未來的發(fā)展(10M-1553)904、未來的發(fā)展(10M-1553)14三、1553B基礎(chǔ)知識介紹網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)總線控制器(BC)、遠(yuǎn)程終端(RT)、總線監(jiān)控器(BM)傳輸方式數(shù)據(jù)格式連接方式91三、1553B基礎(chǔ)知識介紹網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)151、網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)1553B總線總線控制器(BC)遠(yuǎn)程終端(RT)子系統(tǒng)中的終端接口(可任選余度)子系統(tǒng)921、網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)1553B總線總線控制器遠(yuǎn)程終端子系統(tǒng)中的( 1553B總線(數(shù)字式時(shí)分制指令/響應(yīng)型多路傳輸數(shù)據(jù)總線)由數(shù)據(jù)總線、終端或子系統(tǒng)終端接口組成。通過分時(shí)傳輸(TDM)方式,實(shí)現(xiàn)系統(tǒng)中任意兩個(gè)終端間相互交換信息。終端是數(shù)據(jù)總線和子系統(tǒng)的接口電子組件,從功能上說它可以是總線控制器(BC)、遠(yuǎn)程終端(RT)或總線監(jiān)控器(BM);從物理結(jié)構(gòu)上說,它可以是獨(dú)立組件,也可以包含在子系統(tǒng)中。 1553B總線系統(tǒng)采用命令/響應(yīng)式傳輸?shù)牟僮鞣绞?。只有?dāng)總線控制器發(fā)出命令后,遠(yuǎn)程終端才能作出響應(yīng)。

93 1553B總線(數(shù)字式時(shí)分制指令/響應(yīng)型多路傳輸數(shù)據(jù)總2、總線控制器(BC)、遠(yuǎn)程終端(RT)、總線監(jiān)控器(BM)

*總線控制器(BusController): 總線的控制、管理者,也是所有通信動作的發(fā)起者。任何時(shí)刻總線上只有一個(gè)終端對總線系統(tǒng)實(shí)施控制。終端執(zhí)行總線控制器操作時(shí),負(fù)責(zé)發(fā)送命令、參與數(shù)據(jù)傳輸、接收狀態(tài)響應(yīng)和監(jiān)測總線系統(tǒng)。 *遠(yuǎn)程終端(remoteterminal): 對從總線上總線的控制接收到的有效命令作出響應(yīng),回送狀態(tài)字,完成相應(yīng)動作。 *總線監(jiān)視器(BusMonitor): 用于總線上數(shù)據(jù)的監(jiān)視、記錄。942、總線控制器(BC)、遠(yuǎn)程終端(RT)、總線監(jiān)控器(BM)3、傳輸方式

1553B信號以串行數(shù)字脈沖編碼調(diào)制(PCM)形式在數(shù)據(jù)總線上傳輸.采用曼徹斯特II型雙相電平碼.邏輯1為雙極編碼信號1/0,即一個(gè)正脈沖繼之一個(gè)負(fù)脈沖.邏輯0為雙極編碼信號0/1,即一個(gè)負(fù)脈沖繼之一個(gè)正脈沖。1553B的數(shù)據(jù)傳輸為半雙工方式。總線上波特率為1Mbps。953、傳輸方式194、數(shù)據(jù)格式(1)、概述 1553B信息流由一串1553B消息構(gòu)成。1553B消息由命令字、數(shù)據(jù)字、狀態(tài)字組成。命令字、數(shù)據(jù)字、狀態(tài)字都應(yīng)是:

3位同步頭

+16位有效位

+1位奇偶校驗(yàn) 總共20位構(gòu)成。1553B數(shù)據(jù)采用奇校驗(yàn)。964、數(shù)據(jù)格式20①、命令字 指令字應(yīng)由同步頭、遠(yuǎn)程終端地址字段、發(fā)送/接收位(T/R)、子地址/方式字段、數(shù)據(jù)字計(jì)數(shù)/方式代碼字段及奇偶校驗(yàn)位(P)組成。(2)、命令字、數(shù)據(jù)字、狀態(tài)字97①、命令字(2)、命令字、數(shù)據(jù)字、狀態(tài)字21同步頭

指令字同步頭應(yīng)是一個(gè)無效的曼徹斯特波形。其寬度為,前1.5位時(shí)的波形為正,后1.5位時(shí)的波形為負(fù),如果緊跟同步頭后的一位是邏輯0,那么同步頭的后半部分有兩個(gè)位時(shí)的表觀寬度。98同步頭22遠(yuǎn)程終端地址段

緊跟同步頭后的五位為遠(yuǎn)程終端地址段。每個(gè)遠(yuǎn)程終端被指定為一個(gè)專有地址,從十進(jìn)制地址0到十進(jìn)制地址30均可采用,但盡量不采用十進(jìn)制地址0作為遠(yuǎn)程終端的專有地址。十進(jìn)制地址31(11111)為所有遠(yuǎn)程終端的公用地址,供系統(tǒng)采用廣播操作時(shí)使用。

發(fā)送/接收位

發(fā)送/接收位表示要求遠(yuǎn)程終端作的操作,邏輯0指定遠(yuǎn)程終端作接收操作,邏輯1指定遠(yuǎn)程終端作發(fā)送操作。子地址/方式字段 子地址/方式字段用來指定遠(yuǎn)程終端的子地址,或者用作總線系統(tǒng)進(jìn)行方式控制時(shí)的標(biāo)記。十進(jìn)制1(00001)到30(11110)用于指定子系統(tǒng)地址。十進(jìn)制0(00000)和31(11111)不能用于指定子系統(tǒng)地址,而是用于方式代碼控制,表示此時(shí)數(shù)據(jù)字/方式代碼段的內(nèi)容為方式代碼。

99遠(yuǎn)程終端地址段23為什么應(yīng)盡量不采用十進(jìn)制地址0

作為遠(yuǎn)程終端的專有地址呢?因?yàn)槿绻捎檬M(jìn)制的0作為遠(yuǎn)程終端的專用地址,當(dāng)消息正常響應(yīng)時(shí),RT回的狀態(tài)字將是0000,這不利于通信狀態(tài)的確認(rèn)。100為什么應(yīng)盡量不采用十進(jìn)制地址0

作為遠(yuǎn)程終端的專有數(shù)據(jù)字記數(shù)/方式代碼字段

該字段用來指定遠(yuǎn)程終端應(yīng)發(fā)送、應(yīng)接收的數(shù)據(jù)字的個(gè)數(shù)或方式代碼。在任何一條消息內(nèi)最多可以發(fā)送或接收32個(gè)數(shù)據(jù)字。全1表示十進(jìn)制記數(shù)31,而全0表示十進(jìn)制記數(shù)32。奇偶校驗(yàn)位

命令字最后一位用作前16位的奇偶校驗(yàn)。采用奇校驗(yàn)方式。

方式代碼 當(dāng)總線控制器發(fā)出的命令字中的“子地址/方式字段”為(00000)b或 (11111)b時(shí),“數(shù)據(jù)字個(gè)數(shù)/方式代碼字段”的內(nèi)容為五位方式代碼。含方式代碼的命令中,“發(fā)送/接收位”、數(shù)據(jù)字的有無以及是否允許廣播等均按協(xié)議規(guī)定使用。方式代碼表

101數(shù)據(jù)字記數(shù)/方式代碼字段25方式代碼表102方式代碼表26方式代碼表(續(xù))103方式代碼表(續(xù))27數(shù)據(jù)字應(yīng)由同步頭、數(shù)據(jù)字段和奇偶校驗(yàn)位組成②數(shù)據(jù)字104數(shù)據(jù)字應(yīng)由同步頭、數(shù)據(jù)字段和奇偶校驗(yàn)位組成②數(shù)據(jù)字28同步頭

數(shù)據(jù)字同步頭是一個(gè)無效曼徹斯特波形。如下圖,其寬度為三個(gè)位時(shí)。前一個(gè)半位時(shí)的波形為負(fù),后一個(gè)半位時(shí)的波形為正。如果該同步頭的前位和后位為邏輯1,則同步頭的表現(xiàn)寬度為四個(gè)位時(shí)。105同步頭29數(shù)據(jù)段

16位數(shù)據(jù)。奇偶校驗(yàn)位

數(shù)據(jù)字的最后一位用作前16位數(shù)據(jù)的奇偶校驗(yàn)。106數(shù)據(jù)段30③狀態(tài)字 狀態(tài)字同步頭、遠(yuǎn)程終端地址字段、消息差錯(cuò)位、測試手段位、服務(wù)請求位、備用位、廣播指令接收位、忙位、子系統(tǒng)標(biāo)志位、動態(tài)總線控制接受位、終端標(biāo)志位及奇偶校驗(yàn)位組成。107③狀態(tài)字31同步頭 同步頭與命令字同步頭相同。遠(yuǎn)程終端地址字段 該字段有五位,為發(fā)送狀態(tài)字的遠(yuǎn)程終端的地址。消息差錯(cuò)位 表示遠(yuǎn)程終端剛接受到的消息中有一個(gè)或多個(gè)字沒有通過有效性測試。邏輯1表示消息有差錯(cuò),邏輯0表示消息無差錯(cuò)。測試手段位 測試手段位在所有條件下總置為邏輯0。該位為可選位,用來區(qū)分是指令字還是狀態(tài)字。如果使用,指令字中的相應(yīng)位置為邏輯1。

108同步頭32服務(wù)請求位 該位為邏輯1時(shí)表示本遠(yuǎn)程終端有服務(wù)請求,要求總線控制器啟動與本遠(yuǎn)程終端或子系統(tǒng)有關(guān)的預(yù)操作.當(dāng)與同一遠(yuǎn)程終端相連的多個(gè)子系統(tǒng)同時(shí)要求服務(wù)時(shí),設(shè)計(jì)者必須設(shè)計(jì)單獨(dú)的數(shù)據(jù)字來識別不同的請求服務(wù)子系統(tǒng)。直到所有的請求都處理完后,狀態(tài)字中的“服務(wù)請求位”復(fù)位為邏輯0,表示無服務(wù)請求。該位只用于在發(fā)生異常情況時(shí)的觸發(fā)數(shù)據(jù)發(fā)送操作,而不用于周期性的數(shù)據(jù)傳輸服務(wù)。備用狀態(tài)位 狀態(tài)字的第12、13、14位是備用的狀態(tài)位。應(yīng)將它們置為邏輯0,這些位留作今后使用。廣播命令接受位 狀態(tài)字的第15位時(shí)置為邏輯1,表示本遠(yuǎn)程終端接收到的上一有效指令字是廣播指令字。未采用廣播方式時(shí),置該位為邏輯0。

109服務(wù)請求位33忙位 狀態(tài)字的第16位時(shí)置為邏輯1表示遠(yuǎn)程終端處在忙狀態(tài),不能按照總線控制器的指令要求將數(shù)據(jù)移入子系統(tǒng)或從子系統(tǒng)取出數(shù)據(jù)。此時(shí)在響應(yīng)發(fā)送指令時(shí)只發(fā)出它的狀態(tài)字。邏輯0表示不存在忙狀態(tài)。子系統(tǒng)標(biāo)志位 用來向總線控制器指出存在子系統(tǒng)故障狀態(tài),且警告總線控制器本遠(yuǎn)程終端提供的數(shù)據(jù)可能無效。如果與一個(gè)遠(yuǎn)程終端相連的幾個(gè)子系統(tǒng)都呈現(xiàn)故障狀態(tài),應(yīng)將它們各自的信號邏輯“或”,形成狀態(tài)字中的子系統(tǒng)標(biāo)志位,并將事先準(zhǔn)備好的一個(gè)數(shù)據(jù)字中的相應(yīng)位置1,記錄它們的故障報(bào)告,以供做進(jìn)一步檢測、分析用。該位為可選位。邏輯1表示有子系統(tǒng)故障,邏輯0表示無子系統(tǒng)故障。110忙位34動態(tài)總線接受位 若置為邏輯1,用來表示本遠(yuǎn)程終端接受動態(tài)總線控制的授命。邏輯0表示不接受。該位為可選位。終端標(biāo)志位 狀態(tài)字的第19位時(shí)用作終端標(biāo)志功能。邏輯1表示本遠(yuǎn)程終端內(nèi)部存在故障,請求總線控制器干預(yù)。邏輯0表示不存在故障。該位為可選位。奇偶校驗(yàn)位 對16bit狀態(tài)字進(jìn)行奇校驗(yàn)。111動態(tài)總線接受位35(3)、1553B消息格式112(3)、1553B消息格式36廣播方式下的消息格式:說明: # 消息間隔

·· 響應(yīng)時(shí)間113廣播方式下的消息格式:說明:37消息間隔 總線控制器不發(fā)出無字間間隔的連續(xù)消息。消息之間的最小間隔時(shí)間為4.0μs。該時(shí)間為從前一消息最后一位的中間過零點(diǎn)到鄰接的消息中指令字同步頭的中間過零點(diǎn)的時(shí)間。

相關(guān)概念114消息間隔相關(guān)概念38響應(yīng)時(shí)間

遠(yuǎn)程終端響應(yīng)有效指令字的間隔時(shí)間為4.0~12.0μs。該時(shí)間為從狀態(tài)字之前的最后一個(gè)字的最后一位的中間過零點(diǎn)到狀態(tài)字同步頭中間過零點(diǎn)的時(shí)間。最小無響應(yīng)超時(shí) 總線控制器在一路總線上啟動傳輸時(shí),測量由它發(fā)出的最后一個(gè)字的最后一位的中間過零點(diǎn)起,到期望的狀態(tài)字同步頭的中間過零點(diǎn)的時(shí)間。當(dāng)該時(shí)間超過14.0μs時(shí),作無響應(yīng)超時(shí)處理。115響應(yīng)時(shí)間395、總線連接 1553B的數(shù)據(jù)總線包括電纜和支線。支線用于將終端或子系統(tǒng)中的終端接口與主電纜相連。總線中的主電纜和支線均應(yīng)是帶護(hù)套的、雙絞屏蔽電纜,其線間分布電容不超過100.0pF/m,每米應(yīng)不少于13絞,電纜的屏蔽層覆蓋率應(yīng)不低于75.0%。在1MHz的正弦波作用下,電纜的標(biāo)稱特性阻抗Z0應(yīng)在70.0—85.OΩ范圍內(nèi)。電纜的功率損耗不超過0.05dB/m。主電纜的兩個(gè)端頭應(yīng)各接一個(gè)阻值等于所選電纜標(biāo)稱特性阻抗(1±2.0%)Z0Ω的電阻器。(1)、線纜1165、總線連接 1553B的數(shù)據(jù)總線包括電纜和支線。支線用于將(2)耦合方式直接耦合方式變壓器耦合方式117(2)耦合方式直接耦合方式41直接耦合方式

直接耦合方式是指用短截線連接總線主電纜和終端的耦合方式。短截線長度應(yīng)不超過0.3m。 在飛機(jī)上,這種直接耦合短截線應(yīng)盡可能避免使用。118直接耦合方式42變壓器耦合

終端通過短截線及耦合變壓器連到主電纜上,短截線的長度應(yīng)不超過6m。119變壓器耦合43(3)、1553B總線網(wǎng)絡(luò)構(gòu)成①③②④⑤②②②①①終端電阻②單耦合器③雙耦合器④總線電纜⑤各種連接器⑤⑤⑤⑤⑤120(3)、1553B總線網(wǎng)絡(luò)構(gòu)成①③②④⑤②②②①①終端電阻④四、公司相關(guān)產(chǎn)品介紹及應(yīng)用恩菲特公司1553B產(chǎn)品簡介Eph6273的功能介紹Windows下應(yīng)用程序編寫121四、公司相關(guān)產(chǎn)品介紹及應(yīng)用恩菲特公司1553B產(chǎn)品簡介451、我們?yōu)槟峁┑?/p>

--恩菲特公司1553B產(chǎn)品簡介完全吸收消化GJB289A及MIL-STD-1553A/B,設(shè)計(jì)研制出了1553B協(xié)議芯片及各種外圍模塊(PCI,CPCI/PXI,VXI,PC104/PC104+,PCMCIA)。自主研發(fā)所帶來的優(yōu)質(zhì),快速,專業(yè)的售前及售后服務(wù)。高性價(jià)比及快速的產(chǎn)品交付。1221、我們?yōu)槟峁┑?/p>

--恩菲特公司1553B產(chǎn)品簡介完全吸1553B產(chǎn)品簡介Eph5273

CPCI/PXI多通道雙冗余1553B通信模塊PICMGSpecification2.1,32-bit/33MHz,5-voltPCIsignaling,共享中斷INTA#。1231553B產(chǎn)品簡介Eph527347Eph6273PCI多通道雙冗余1553B通信模塊PCISpecification2.1,32-bit/33MHz,5-voltPCIsignaling,共享中斷INTA#。124Eph627348Eph7273PC/104plus多通道雙冗余1553B通信模塊PCISpecification2.1,32-bit/33MHz,5-voltPCIsignaling,共享中斷INTA#。

125Eph727349Eph8273VxiC尺寸單寬4通道1553B16T/16RArinc429126Eph827350Eph927316-BitⅡ型PCCard單通道雙冗余1553B通信模塊127Eph927351Eph31580符合MIL-STD-1553BNotice2符合GJB-289A-97規(guī)范單通道MIL-STD-1553B通道可設(shè)置為BC\RT|BM靈活的處理器接口:可與多種CPU、MPU或CPLD相連支持8、16位數(shù)據(jù)總線內(nèi)部4Kx16Bit存儲器最大外擴(kuò)64Kx16Bit存儲器Dip70封裝單電源3.3v供電128Eph3158052循環(huán)方式發(fā)送 可以進(jìn)行自定義字間隔、幀發(fā)送周期的周期性循環(huán)消息發(fā)送插入消息 在周期性消息發(fā)送的同時(shí)可以隨機(jī)插入一條一次性發(fā)送消息進(jìn)行發(fā)送。插入消息不能進(jìn)行錯(cuò)誤重試。OneShot方式發(fā)送 單次發(fā)送方式。2、Eph6273的功能介紹(1)、BC(BusController)功能129循環(huán)方式發(fā)送2、Eph6273的功能介紹(1)、BC(Bus其他功能 重試: 在錯(cuò)誤發(fā)生時(shí)進(jìn)行指定方式的重試發(fā)送.最多可提供七次重試。 重試條件有:無響應(yīng)、消息錯(cuò)、總線忙、終端標(biāo)志位置位、子系統(tǒng)標(biāo)志位置位、測試手段位、服務(wù)請求。 重試方式有:在同一條總線上重試、在另一條總線上重試。錯(cuò)誤注入 支持錯(cuò)誤注入:同步錯(cuò)、Bit錯(cuò)誤、數(shù)據(jù)計(jì)數(shù)錯(cuò)、校驗(yàn)錯(cuò)。應(yīng)用舉例和功能演示 *周期性消息發(fā)送 *插入消息 *OneShot消息

130其他功能54RT接受數(shù)據(jù) RT接受針對自己的合法接受命令字及其所帶的數(shù)據(jù)字。如接收到BCRT、帶數(shù)據(jù)字的廣播消息、帶數(shù)據(jù)字的RTRT消息,RT會接受相應(yīng)數(shù)據(jù)。RT發(fā)送數(shù)據(jù) RT可以按照命令字的要求向BC或其他RT發(fā)送數(shù)據(jù),也可在BC的控制下向總線廣播數(shù)據(jù)。其他功能 支持錯(cuò)誤注入:同步錯(cuò)、Bit錯(cuò)誤、數(shù)據(jù)計(jì)數(shù)錯(cuò)、校驗(yàn)錯(cuò)。 提供微秒級的(相對)時(shí)標(biāo)。應(yīng)用舉例和功能演示 *BCRT消息發(fā)送 *RTBC消息發(fā)送(2)、RT(RemoteTerminate)功能131RT接受數(shù)據(jù)(2)、RT(RemoteTerminate)100%的監(jiān)視總線上的消息,包括數(shù)據(jù)、狀態(tài)、相對時(shí)標(biāo)。提供可編程的監(jiān)視過濾條件。 可以用RTSubAddress、transmit/receiveflag和Wordcode(或Modecode)的組合設(shè)置過濾條件。應(yīng)用舉例和功能演示 *BM監(jiān)視功能(3)、BM(BusMonitor)功能132100%的監(jiān)視總線上的消息,包括數(shù)據(jù)、狀態(tài)、相對時(shí)標(biāo)。(3)3、Window下應(yīng)用程序編寫(1)、模塊初始化①、設(shè)備連接:ViUInt32cardnum=0;

自動連接,將自動查找并連接系統(tǒng)中第一張1553板卡。返回的cardnum將作為以后所有程序操作的設(shè)備句柄。 Eph6273_AutoConnectFirst(&cardnum);

也可以指定總線號、設(shè)備號進(jìn)行連接,這種方式多用于系統(tǒng)中有多個(gè)1553B模塊。 Eph6273_Init(BusNum,//總線號 DeviceNum,//設(shè)備號 &cardnum);//返回的設(shè)備句柄。②、設(shè)置為直接藕合 Eph6273_SetVoltage(cardnum,0,0,0);//derictecouple1333、Window下應(yīng)用程序編寫(1)、模塊初始化57(2)、BC(BusControl)部分①、初始化BC功能 Eph6273_BC_Init(cardnum,//設(shè)備句柄 0, //通道號 0, //BusA/B可用。保留。

0, //中斷允許保留。

RetryCondition,//重試條件 ReTime, //響應(yīng)時(shí)間14usDelayReTime, //延遲響應(yīng)時(shí)間12us

framerate, //幀速率1000~1638375us0); //每個(gè)消息占的Buffer數(shù)。保留在BC初始化函數(shù)中要設(shè)置的有:*重試條件:設(shè)置在哪種情況下重試。可選的是BC_RETRY_ME:消息錯(cuò);BC_RETRY_NRSP:無響應(yīng);BC_RETRY_BUSY:總線忙;BC_RETRY_TF:終端標(biāo)志位置位;BC_RETRY_SSF:子系統(tǒng)標(biāo)志位置位;BC_RETRY_INSTR:測試手段位;BC_RETRY_SRQ:服務(wù)請求;134(2)、BC(BusControl)部分58任意組合。*響應(yīng)時(shí)間、延遲響應(yīng)時(shí)間:按規(guī)定的所有消息傳輸中,遠(yuǎn)程終端響應(yīng)有效指令字的間隔時(shí)間為4.0~12.0μs,最小無響應(yīng)時(shí)間為14μs。*幀速率:設(shè)置數(shù)據(jù)發(fā)送的幀速率。可設(shè)置值為:1000到1638375μs。②、設(shè)置重試方式Eph6273_BC_RetryInit()③、設(shè)置觸發(fā)方式。Eph6273_BC_Trigger()④、定義幀發(fā)送次數(shù)Eph6273_BC_Frame_Loo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論