版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
蝠閨Jcs17.220N20蝠閨中華人民共和國國家標準GB/T15946--2008/IEC60488-1:2004可編程儀器標準數字接口的高性能協議概述Higherperformanceprotocolforthestandarddigitalinlerfaceforprogrammableinstrumentation--General(IEC60488一l:2004,Higherperformanceprotocolforthestandarddigitalinterfaceforprogrammableinstrumentation--Partl:General,IDT)2008-06—30發(fā)布 2009—01-01實施家管。GB/T15946--2008/1EC60488-1:2004目 次前言··???????????????????????‘1 總則???????????????????··-??·1.1范圍?????????????????????·1.2目的???????·??????????????l,3接口系統(tǒng)概述?????????????????·23術語、定義和縮略語????????????????·3.1系統(tǒng)通用術語?????????????????·3.2通過接口系統(tǒng)連接的單元?··?????-?????-3。3信號與通道??????????????????·4功能規(guī)范????????????????????-4.1功能劃分???????????????????·4.2規(guī)定接口功能時所用的符號????????????4.3源握手(SH)接口功能?·????-????????·4.4接收方握手(AH)和擴展的接收方握手(AHE)接口功能4.5講話者接口功能(T)(包括串行輪詢能力)??????4.6偵聽者接口功能(L)???????????????4.7服務請求(SR)接口功能????????????一4.8遠程本地(RL)接口功能?????????????4.9并行輪詢接口功能(PP)????????????一4.10設備清除接口功能(DC)????????????一4.1I設備觸發(fā)(DT)接口功能????·????????4.12控制器接口功能(c)??????????????4.13遠程報文編碼和傳遞?????????????一4.14組態(tài)(CF)接口功能??????????????--5電氣規(guī)范?????????????????????5.1應用??????????????????????5.2邏輯狀態(tài)與電氣狀態(tài)的關系??--????????-·5.3驅動器要求?????-?????????-????5.4接收器規(guī)范???????--???????????5.5復合設備負載要求???--????????·--???5.6接地要求????????????-??????一5.7電纜特性?????????????????--??5.8狀態(tài)轉變的定時值?????????·-??????6機械規(guī)范·??????????-???·??????·6.1 應用?????????????????????一6.2連接器類型??????????????????一6.3連接器觸點的分配???????????????一
Ⅲ,●,oooooooom他博撕趴弘∞砧u化躬跎%的的∞∞∞∞誣舵∞¨柏鈕%。GB/T15946--2008/IEC60488-1:20046.4設備連接器安裝???????·6.5電纜組件??????????·7系統(tǒng)應用及設計者指南?????·7.1系統(tǒng)兼容性?????????·7.2數據速率考慮????????·7.3設備能力??????????·7.4“AND”和“OR”邏輯操作???·7.5地址分配??????????-7.6接口功能典型組合??????·7.7不能實現的接口報文處理???·8系統(tǒng)需求及用戶指南??????·8.1系統(tǒng)兼容性?????????·8.2系統(tǒng)安裝需求????????·8.3地址分配????????·??8.4電纜布線限制????????-8.5操作序列指南···???????·附錄A(資料性附錄)附錄B(資料性附錄)附錄C(資料性附錄)附錄D(資料性附錄)附錄E(資料性附錄)附錄F(資料性附錄)附錄G(資料性附錄)附錄H(資料性附錄)附錄I(資料性附錄)附錄J(資料性附錄)附錄K(資料性附錄)
·握手過程的時間序列?????????????????接口功能容許的子集??????·?????????一接口報文參考表?·??·???????????????·多線程接口報文:ISO代碼表示法???????????邏輯電路的實現??????????????????..并行輪詢序列?????????????·??????·數據表對接口參數的描述---·?????????--???--非互鎖傳輸的保留(holdoff)地址轉換標記和接口狀態(tài)指示器?????????·???為減小本標準中規(guī)定的設備的輻射和傳導干擾而推薦的方法 詣盯盯盯昭船∞n¨化他他佗化瑪他%他踮∞%弘%盯∞叭∞GB/T15946--2008/IEC60488-1:2004刖 置本標準等同采用1EC60488一l:2004(英文版)。本標準與該國際標準的主要差異如下:——為了方便國內用戶使用,進行了部分編輯性修改;——按照GB/T1.1~2000的要求對標準的格式進行了編排、修改。本標準代替GB/Tl5946—1995。與GB/Tl5946~1995比較.本標準的名稱和技術內容作出了調整和編輯性修改:a)新版技術上增加了接口功能.這樣允許設計者選擇非互鎖握手傳送;b) 根據我國的實際使用情況,按照GB/T1.1 2000的規(guī)定,根據英文文本對章條號進行了重排版;c) 增加了附錄的內容。d)對1995版中個別編輯性錯誤進行了修正。本標準的附錄A、附錄B、附錄c、附錄D、附錄E、附錄F、附錄G、附錄H、附錄I、附錄J、附錄K為資料性附錄。本標準由中國機械工業(yè)聯合會提出。本標準由全國工業(yè)過程測量和控制標準化技術委員會第四分技術委員會歸口。本標準起草單位:機械工業(yè)儀器儀表綜合技術經濟研究所。本標準起草人:歐陽勁松、鄭旭、王玉敏。本標準所代替標準的歷次版本發(fā)布情況為:GB/T15946 1995。GB/T15946--2008/IEC60488-1:2004可編程儀器標準數字接口的高性能協議概述1 總則1.1范圍統(tǒng)的接口系統(tǒng)。本標準適用于如下儀器系統(tǒng)(或其某些部分)的接口:a) 在相互連接的裝置之問交換的數據是數字式的(與模擬式相區(qū)別);b) 可以用同一條連續(xù)的總線連接起的設備數目不超過15個;c) 互連電纜的傳輸路徑總長度不超過20m;d)設備中的數據傳輸速率不超過8000000B/s。規(guī)范(例如:對稱的電路配置、高閾值邏輯、特殊的連接器或電纜配置等)。測試環(huán)境。求等。注:關于最后兩項,請參閱GB4793.1—2007和IEC60359:2001。其他產品。統(tǒng),本標準也可用于一個獨立的裝置內部各部分之間的連接。1.2 目的本標準的目的在于:a) 定義一種在有限距離內使用的通用系統(tǒng);b)通過本系統(tǒng)互連并實現確定通信;c)d) 使單獨制造出來的裝置能連接到一個單一功能系統(tǒng)中;e) 允許擁有多種能力的(從最簡單的到最復雜的)各種裝置同時連接到系統(tǒng)中;f) 允許各裝置之間能直接通信.而不必要求所有報文都經過一個控制單元或中間單元;g) 定義一個能對連接到本系統(tǒng)上裝置的性能特性加以最少的限制的系統(tǒng);GB/T15946--2008/IEC60488—1:2004h) 定義一個能容許在數據速率高低懸殊的情況下進行異步通信的系統(tǒng);i) j)定義一個易于使用的系統(tǒng)。1.3接口系統(tǒng)概述1.3.1接口系統(tǒng)目的接口系統(tǒng)所傳遞的報文(信息量)屬于下列兩大類之一:a)用以管理接口系統(tǒng)本身的報文,以下稱之為接口報文(interfacemessages);b)通過接口系統(tǒng)互相連接起來的各設備所使用的報文,接13接使用或處理這些報文,以下稱這類報文為設備相關報文(device—dependentmessages)。注:設備相關報文的詳細規(guī)定不在本標準范圍內。1.3.2基本通信能力一種有效的通信聯絡需要三種基本功能元件來組織并管理在設備之間互相交換的信息流:a) 一個作為偵聽者(1istener)的設備;b)一個作為講話者(talker)的設備;c)一個作為控制者(controller)在本標準所述的接口系統(tǒng)的上下文中:a)一個具有偵聽能力的設備能夠由一個接口報文來尋址,以接收來自連接到接口系統(tǒng)的另一個設備的設備相關報文。b)一個具有講話能力的設備能夠由一個接口報文來尋址,以向連接到接口系統(tǒng)的另~出設備相關報文。c)口報文來命令執(zhí)行其他設備內的一些規(guī)定動作。一個只有這種能力的設備既不發(fā)送也不接收設備相關報文。注:控制器這個詞在本標準的使用嚴格適用于接I:1系統(tǒng)的管理(控制),不包含在數據處理環(huán)境中這個詞所特有的更多能力。進一步對控制器的分類見第4章,以區(qū)分與接口系統(tǒng)相關的控制器能力的不同類型。在通過接口系統(tǒng)互連的各設備中,偵聽者、講話者及控制者三種能力可以單獨發(fā)生或以任何組合發(fā)生,如圖1所示。除基本的偵聽者、講話者及控制者功能之外,系統(tǒng)還提供接口報文以實現下列操作:a) 一個串行輪詢序列。于是,控制器將依次獲得所有設備的狀態(tài)字節(jié).以確定要求的服務。b) 在控制器要求時,并行輪詢功能使一個設備同其他幾個設備同時發(fā)送一個狀態(tài)信息(請求服務)比特。為了響應輪詢而給一特殊設備分配一條數據傳輸線路可以通過接口報文來實現。c)可以在一個系統(tǒng)中幾個選定的設備或所有設備同時發(fā)生。d)者兩者。GB/T15946--2008/IEC60488-1:2004圖1 接口能力及總線結構1.3.3報文路徑及總線結構接口系統(tǒng)包括一組16報文可以在一根或一組信號線上編碼.這取決于特殊的報文內容及其與接口系統(tǒng)的關系??偩€結構由三組信號線組成:a)數據總線,由八根信號線組成;b)c)通用接口管理總線.由五根信號線組成。圖l示出基本通信路徑。GB/T15946--2008/IEC60488-1:2004一組八根接口信號線傳輸所有七比特接口報文及設備相關報文D101(DATAINPUTOUTPU1);D108(DATAINPUTOUTPU8)在DIO信號線上,報文字節(jié)以位一并行字節(jié)一串行格式,異步地,通常以雙向模式進行傳輸。注:必要時.一個報文可以在一根DIO信號線上傳輸。一組三根接口信號線用于把DIO線上的每個數據字節(jié)從一個講話者或一個控制器傳遞到一個或多個偵聽者:a)數據有效(DAV)用來表示在DIO信號線上信息的情形(可用性和有效性)。b)未準備好接收數據(NRFD)收器指示數據傳輸能支持非互鎖握手循環(huán)。c) 未接收數據(NDAc)用來表示設備接收數據的情況。DAV、NRFD、NDAC接口的每個數據字節(jié)。五條接口信號線用來管理通過接口的有序信息流:a)注意(ATN)用來(由一個控制器)規(guī)定應如何解釋DIO數據作出響應。b) 接口清除(IFC)用來(由一個控制器)把接口系統(tǒng)(它的若干部分包含在所有互連的設備之中)置于一已知的靜止狀態(tài)。c) 服務請求(SRQ)用來(由一個設備)表示需要注意并請求中斷當前事件序列。d) 遠程使能(REN)(個或多個本地控制。e)結束或識別(EOI)用來(由一個講話者)表示由多個字節(jié)組成的一個傳輸序列結束,或者(由一個控制器)與ATN一齊執(zhí)行一次輪詢序列。1.3.4接口系統(tǒng)元件本接口系統(tǒng)的主要元件有:——功能元件;——電氣元件;——機械元件。2規(guī)范性引用文件下列文件中的條款通過本標準的引用而成為本標準的條款,凡是注日期的引用文件,其隨后所有的修改單(包括勘誤的內容)或修訂版均不適用于本標準,然而,鼓勵根據本標準達成協議的各方研究是否可使用這些文件的最新版本。凡是不注日期的引用文件,其最新版本適用于本標準。GB4793.12007測量、控制和實驗室用電氣設備的安全要求第l部分:通用要求(IEC61011二2001.1DT)IEC60359:2001電子測量設備性能特性表示IEC60068:l992基本環(huán)境試驗方法第2部分:試驗ANSIX3.4:1996美國信息交換用七位碼字符集標準代碼MI[.STD202F:1996電子和電氣元件測試方法GB/T15946--2008/IEC60488-1:20043術語、定義和縮略語對于操作規(guī)程建議,使用下面的術語和定義。對于本章沒有定義的術語應參考IEEE標準術語的權威字典第7版。3.1系統(tǒng)通用術語3.1.1兼容性compatibility功能)。3.1.2握手循環(huán)handshakecycle序列,在此序列中的一個事件應出現在下一個事件出現之前。弓.1.3接口 interface考慮的系統(tǒng)與另一系統(tǒng)(或系統(tǒng)的某些部分)之間的公共邊界,信息通過該公共邊界傳遞。3.1.4接口系統(tǒng)interfacesystem為了能實現一組設備之間的通信,需要一組設備無關的機械、電氣和功能元件。如電纜、接頭、驅動器及接收器電路、信號線的說明、定時及控制慣例、以及功能邏輯電路等,都是典型的系統(tǒng)元件。3.1.5本地控制localcontrol務(亦稱為手動控制J。3.1.6可編程programmable設備的一種特性,即能接收數據來改變其內部電路狀態(tài)以執(zhí)行一個或多個特定任務。3.1.7遠程控制remotecontrol設備接受編程的一種方式,即通過其電氣接口連接來接受編程以使設備能執(zhí)行不同的任務。3.1.8系統(tǒng)system一組通過執(zhí)行規(guī)定的功能而實現給定的目標而組合在一起的互連的元件。3.2通過接口系統(tǒng)連接的單元3.2.1可編程測量裝置programmablemeasuringapparatus一種根據從系統(tǒng)得到的命令執(zhí)行所規(guī)定的操作并能向系統(tǒng)傳輸測量結果的測量裝置。3.2.2終端單元terminalunit統(tǒng)之間的連接(必要時,還包括代碼轉譯)。GB/T15946--2008/IEC60488-1:20043.3信號與通道3.3.1雙向總線 bidirectionalbus任何一個設備用來做雙向傳輸報文之用的總線,即輸入和輸出。3.3.2位并行bitparallel個群體(字節(jié)),或者分別獨立活動有如幾個獨立的數據位。3.3.3總線bus接口系統(tǒng)使用的連接若干個設備,并通過總線傳遞報文的一條或一組信號線。3.3.4字節(jié)byte作為一個單元而工作的一組相鄰的二進制數字.通常短于計算機的一個字長(往往暗指bit的一群)。3.3.5字節(jié)串行byteserial由位并行編成的數據字節(jié)的序列用來在一公共總線上傳輸信息。3.3.6高態(tài)highstate相對而言較高的正的電乎,用以表明兩個二進制邏輯狀態(tài)之一所關聯的特定報文內容。3.3.7低態(tài)lowstate相對而言較低的正的電平,用以表明兩個二進制邏輯狀態(tài)之一所關聯的特定報文內容。3.3.8信號signal信息的物理表現。注:在本標準中.這是指通常在一般意義下稱之為“信號”的一種狹義的定義,并在下文中都是指數字式電信號而言。3.3.9信號電平signallevel與任意參考幅值相比的信號的幅值。3.3.10信號線signalline接口系統(tǒng)中的一組信號導線用來在互連的設備之間傳遞報文。3.3.11信號參數signalparameter一個電量的參數.由其值或其一連串來傳遞報文。3.3.12單向總線 unidirectionalbus4功能規(guī)范4.1功能劃分一個設備是為一種特殊應用而設計出來的實體。在概念上可以把它劃分為三個主要功能區(qū)域,其6GB/T15946--2008/1EC60488-1:2004中每個功能區(qū)域包含一些獨特的能力:a)設備功能(其定義隨應用而異);b)接口功能(其定義不隨應用而異);c)報文編碼邏輯。一切通往或來自接口功能的通信都以報文及狀態(tài)交連來予以規(guī)定(見4.1.4)信號線上所傳輸的一切報文均按4.i3所規(guī)定的編碼邏輯來編碼。4.1.1設備功能等)均不在本標準的范圍之內。圖2示出設備功能區(qū)域(B)和接口功能區(qū)域(A)。在B有完全的自由來規(guī)定設備的有關能力;而在A能力。設備(儀器)設備功能諱瞢一殳、 *蝣,壩,}{爪j曠U1jU、擴{瓦嘆jl l 接口功能Jf“ l lpSHEI“AHE :】E l“I” ℃If、~、、、、、蠆一一一一,,,,,,,,一,一一,一一』U么
≥驅動器::和接收器么
≥/ \‘、 接口總線 />A——由本標準予以規(guī)定的能力;B——由設計者予以規(guī)定的能力;1接口總線的信號線;2通往及來自接口功能的遠程接口報文;3通往及來自設備功能的設備相關報文;4接口功能之間的狀態(tài)交連;5計者予以規(guī)定;6由控制器內部的設備功能發(fā)出的遠程接口報文。圖2在一個設備內部的功能劃分GB/T15946--2008/IEC60488—1:20044.1.2接口功能概念4.1.2.1接口功能本標準在本章中規(guī)定了若干接口功能,其中每一種功能都按照專門的程式來執(zhí)行。每一個協議的接口功能可以只發(fā)送或只接收某一特殊類的報文之內的一組有效的報文。4.1.3接口功能狀態(tài)每一個接口功能都以一組或幾組互相聯系而又互相排斥的狀態(tài)來予以規(guī)定。對于一個接口功能的每一狀態(tài)都規(guī)定了:a) 當該狀態(tài)是活動時,在接口上可以或必須發(fā)送的報文,以及b) 這些報文和條件決定了該狀態(tài)的處理能力。4.1.3.1接口功能集設計者可以選擇適應特殊設備應用領域所必須的一組特定接口功能,圖2和表1給出可供使用的接口功能。一組接1:3力,就是在該時刻處于活動中的一切狀態(tài)(在每一個個別接口功能內的狀態(tài))的處理能力的邏輯總和。4.1.3.2接口功能的設想與前景殊電路元件,例如:并非一切狀態(tài)都一定要有一個雙穩(wěn)態(tài)門鎖電路或其他存儲器元件。用來定義接口功能的狀態(tài)圖可以采用各種邏輯電路來實現(例如:隨機邏輯、時序邏輯等)。設計者可以自由地把兩個或多個接口功能用~一接口功能的每一狀態(tài)的一切條件即可。在本標準的這一章中,各種狀態(tài)圖、書面說明、要求及指南都是從設備的著眼點來寫出的.并應從設備的著眼點來理解。第5章及第6一個接口功能對于任何未經專門規(guī)定的報文編碼都應不予理睬(不響應)。一個功能,若不與規(guī)定的約束相沖突,當其退出的條件被滿足后,則可以在任何狀態(tài)內停留任意長的時間(包括時間零)。表1接口功能集接口功能符號有關的報文通道源握手或擴展潦握手sH或sHE1.2.4,5接收方握手或擴展接收方握手AH或AHF1.2.4.5講話者或擴展講話者T或TE1.2,3.4.5偵聽者或擴展偵聽者【』或I.E1.2.3,4.S服務請求SR1.2.4.5遠程本地RI,1.2.4.5并行輪詢PI,1.2.4.5設備清除DC1.2.4,5設備觸發(fā)控制器DT1.2.4.51.2.4.j.6配置CF1.2.4.58GB/T15946--2008/IEC60488—1:20044.1.4報文的概念4.1.4.1報文每一個報文代表一個信息量,并且在任何特定時間內可以被接收為真或假。一個接El圍環(huán)境之間的一切通信都是通過發(fā)送或接收到的報文而完成的。4.1.4.2本地報文的通道及其內容在一個設備功能與接IZl功能之間傳送的報文稱為本地報文。本地報文在設備功能與接口功能之間流通,見圖2中報文通道5。注:某些本地報文是作為遠程報文而被傳遞的,反之亦然。不允許設計者把本標準沒有規(guī)定的本地報文引入到接口功能中去。允許設計者把一個從任何接口功能的任何狀態(tài)所導出的本地報文引進設備功能中去。由設備功能發(fā)出的本地報文應存在足夠長的時間,以引起所需的狀態(tài)轉移。4.1.4.3遠程報文的通道及內容在不同設備的接口功能之間通過接口而傳送的報文稱為遠程報文。每一個遠程報文都是一個接口報文或設備相關報文。每一個接口報文被傳送去引起另一個接口功能內的狀態(tài)轉移。當一個接口報文被一個接口功能接收時.這個接lq報文將不會通到設備里去,如圖2中報文通道2所示。設備的狀態(tài)數據,如圖2中的報文通道3所示。4.1.4.4狀態(tài)連接的通道和內容決于另一個接口功能的一個指定的活動狀態(tài)的存在,如圖2中報文通道4所示。4.1.4.5報文編碼號線的一個報文稱為多線程報文,在一個時間內只能傳送一個多線程報文(報文字節(jié))。4.1.4.6多線程報文的分類當ATN報文為真時,多線程報文被解釋成為接口報文。當ATN為設備相關報文。ATN報文,當其為真時。能接收和處理多線程報文的以下特定類:a)通用命令(所有設備);b) c)地址(所有設備);d) 專門命令的清單見表42。4.1.4.7多線報文傳遞的慣例4.1.4.7.1遠程報文傳遞慣例a) 所授予的值。b) 用來傳送一個報文值的接口信號線,應按照表44設置。c)由于正常的接El工作允許兩個或多個設備同時發(fā)送相反的遠程報文值,因此必須提供一種技術來解決此沖突。這種技術就是在接口上采用兩類報文傳遞形式.主動傳遞和被動傳遞。接口的結構作成這樣,使得凡是在兩個報文值有沖突其中一個將是主動的,而另一個則是被動的。報文應這樣來傳遞,使得凡是遇有沖突時,主動值將覆蓋被動值。GB/T15946--2008/IEC60488-1:2004d) 一個遠程報文能夠以下列四種方式之一來傳遞:1) 發(fā)出的一個主動真值被保證成為被接收到的值(設備應不允許它被覆蓋);2) 發(fā)出的一個被動真值并不被保證成為被接收到的值,而設備應允許它能被覆蓋;3) 發(fā)出的一個主動假值被保證成為被接收到的值(設備應不允許它被覆蓋);4) 發(fā)出的一個被動假值并不被保證成為被接收到的值,而設備應允許它能被覆蓋。e) 詞意味著“主動真”和“主動假”。f) 對于兩個特殊的遠程報文DAC和RFD.在接口信號線上實現了一個“與”(AND)操作(見7.4)。g)對于SRQ線上實現了一個“或”(OR)操作(見7.4)。h)只用以真值傳送的多線程報文來規(guī)定一個接口功能狀態(tài),因為多線程報文(通各DIO線來傳遞的)本質上互相排斥的。應該這樣來理解:當該狀態(tài)處于活動時,一切未經規(guī)定的多線程報文都以被動假值來傳遞。4.1.4.7.2本地報文傳遞慣例a) 本地報文的編碼已超出本標準的范圍,可由設備的設計者自行決定。b) 我們推薦:對一個接El是互相排斥的。4.2規(guī)定接口功能時所用的符號4.2.1狀態(tài)圖的符號符(最后一個字母總是s)作為符號來識別該狀態(tài)。每一個接口功能的各狀態(tài)之間的全部能容許的轉移,在圖上都用繪在各狀態(tài)之間的箭頭表示。每一個轉移都由一個表達式來說明,表達式之值可為真或為假。若用以限定導向其他狀態(tài)的轉移口功能應進入箭頭所指向的狀態(tài)。當表達式為真時,可以隨時進入新狀態(tài).除非是規(guī)定了一個時間值。表達式由一個或多個本地報文、遠程報文、狀態(tài)連接或最小時限連同“與”、”或”、“非”。送向一個接口功能的本地報文由三個小寫字母助記符來表示,例如:rdy。一個遠程報文(通過接El而被接收的)由三個大寫字母的助記符來表示.例如:ATN。表示法可以通過附加整數:如PPR8。來自另一狀態(tài)圖的連接,是用粗斜體的四個字母來表示,例如:I.ACS。若框內的狀態(tài)當時處于活10GB/T15946--2008/IEC6048B-1.2004動.則狀態(tài)連接為真;否則為假。最小時限由符號“T。”來表示。只有在接口已經處于要開始相應轉移的狀態(tài)內經過所指定的時值之后,此符號“T。”才能成為真值。它將保持真值,一直到退出了該狀態(tài)時為止。這些時限的值見表48。運算符“與”用符號“^”來表示。運算符“或”用符號“V”來表示。除非另行用括號加以規(guī)定,在一個表達式內的預算符“AND”優(yōu)先于運算符“OR”。式為假,則所形成的否定表達式具有真值。若一個轉移還由一個最大時限“(在T之內就進入所指向狀態(tài),這些時限之值見表48。的選擇)并不一定要求這一部分的真值,則將這一部分包括在方括號內“[..-]”。若一特定表達式使狀態(tài)圖中一切其他狀態(tài)全部轉移到一個狀態(tài),則用一個簡寫記號來代替給出全(例如IFC或REN).并且進一步假設這些表達式均為假(即IFC或REN),以便能允許圖中的其他一切轉移能發(fā)生,因而在圖中就忽略掉這些表達式而不一一寫出。袁迭式雖然“電源斷開狀態(tài)”(POFS)狀態(tài)圖上都應該表現出并帶有一個轉移(箭頭)指向“電源接通”<pon)時所應進入的狀態(tài);但是在圖上卻用一個簡寫方式來表示在上電時pon偽報文產生轉移進入到第一個狀態(tài)。a)在狀態(tài)圖上所用的縮寫記法為:b) 上述符號所隱含的完全表示為4.2.2報文輸出的符號在一個接口功能狀態(tài)圖所包含的報文輸出表.只總結了在該功能的每個狀態(tài)時容許發(fā)出的遠程報文。表中的各橫行用來指出接口功能的狀態(tài)。表中的每一項表示當特定的狀態(tài)處于活動時必須輸出的報文值:a)“T”表示主動真值;b) ?F表示主動假值;c)“(T)”表示被動真值;d)“(F)”表示被動假值。必要時,在每一個輸出表中把一直列分派給所容許輸出的多線程遠程報文群。在每一狀態(tài)中應作11GBJT15946—2008/]EC60488-1:2004一個多線程報文上加上括號,說明它應作為被動真值而不是作為主動真值被發(fā)出。外)來協調適當的行動。4.3源握手(sH)接口功能4.3.1概述SH接口功能表示設備有能力保證多線程報文的正確傳輸。該功能現有兩個版本:SH功能和擴展的源握手(sHE)功能。SHE接口功能是SH接口功能的擴展集。在一個具體的設備里只能實現兩種功能中的一種。SH功能,或者SHE功能控制著多線程報文的初始化和結束。這個功能使用數據可用(DAV)據就緒(RFD)和可接受數據(DAC)來影響報文字節(jié)的傳輸。SHE功能和擴展接受器握手(AHE)功能使用非互鎖握手循環(huán)。其他傳輸使用互鎖握手循環(huán)。注:SH功能和SHE功能同時在4.3中描述,這是基于這兩個功能的擴展相似。4.3.2 SH功能狀態(tài)圖SH功能應這樣來建立,使之按照圖3所示狀態(tài)以及4.3中對各狀態(tài)作出的規(guī)定來執(zhí)行。表2了實行由一個活動狀態(tài)至另一個活動狀態(tài)的轉移所必需的一組報文及狀態(tài)。表4規(guī)定了每一狀態(tài)在活動時必須發(fā)送的報文以及所需的設備功能相互活動。SHE功能應這樣來建立,使之按照圖4所示狀態(tài)圖以及4.3中對狀態(tài)的描述來執(zhí)行。表3從一個活動狀態(tài)到另一個狀態(tài)影響轉移所需的報文和狀態(tài)集。表5的報文以及所需的設備功能相互活動。(ATNA。C。。。A。。。。C。。。S。。。V。。。C。。。。T。?!猂—S)V(A‘‘—TN—A。T。。。A。。。C。。。。S。。。V’。。。。。S。。P?!狝—SATNA。C。。。A。。。。C。。。S。。。V。。。。C。。。T。?!猂—S)V(A‘?!猅N—A‘T。。。A。。。C。。。。S。。。V。。。。。。S。。。P—A—S(在t2內)圖3 SH狀態(tài)圖GB/T15946--2008/IEC60488-1:2004如果下式為真。那么發(fā)生上面這些轉移:ATN,r一(cAcSVcTRs)Ⅳ(~ATNA~(TACSVSPAS圖4 SHE狀態(tài)表2 SH助記符報 文 接口狀態(tài)助記符定義助記符定義pon供電SIDS源空閑狀態(tài)nba新字節(jié)可用SGNS源產生狀態(tài)ATN注意SDYS源延遲狀態(tài)RFD數據就緒STRS源傳輸狀態(tài)DAC已接受的數據SWNSS1WS源等待新循環(huán)狀態(tài)源空閑等待狀態(tài)TACS偵聽者主動狀態(tài)(T功能)SPAS串行輪循主動狀態(tài)(T功能)CACS控制器主動狀態(tài)(C功能)CTRS控制器傳輸狀態(tài)(c功能)表3SHE助記符助記符報文定 義助記符接口狀態(tài)定 義port供電SIDS源空閑狀態(tài)nba新字節(jié)可用SGNS源產生狀態(tài)非互鎖使能SDYS源延遲狀態(tài)STRS源傳輸狀態(tài)IFC接口清除SWNS源等待新循環(huán)狀態(tài)ATN注意SIWS源空閑等待狀態(tài)3GB/T15946--2008/1EC60488-1:2004表3(續(xù))報 文 接 口狀態(tài)助記符 定 義 助記符 定 義RFDDAC數據就緒已接受的數據SNDSSNES源非互鎖禁用狀態(tài)源非互鎖使能狀態(tài)SWRS源等待RFD狀態(tài)SRDS源RFD延遲狀態(tài)CNCS配置非配置好狀態(tài)(CF功能)TACS偵聽者主動狀態(tài)(T功能)SPAS串行輪循主動狀態(tài)(T功能)CACS控制器主動狀態(tài)(C功能)CTRS控制器傳輸狀態(tài)(C功能)表4 SH報文輸出SH狀態(tài)發(fā)送的遠程報文設備功能(DF)的相互作用DAVSIDS(F)DF能夠改變遠程多線報文SGNSFDF能夠改變遠程多線報文SDYSFDAB,EOS多線和END報文不會改變STRSTDAB.E()s多線和END報文不會改變SWNST或者F請求DF改變多線報文SIWS(F)請求DF改變多線報文表5 SHE報文輸出發(fā)送的遠程報文SH狀態(tài)設備功能(DF)的相互作用DAVNICSIDS(F)(F)DF能夠改變遠程多線報文SGNSF(F)DF能夠改變遠程多線報文SI)YSF(F)DAB,E()s多線和END報文不會改變STRST(F)DAB,E()s多線和END報文不會改變SWNST或者F(F)請求DF改變多線報文SIWS(F)(F)請求DF改變多線報文SWRSF(F)DF能夠改變遠程多線報文SRDSF(F)DF能夠改變遠程多線報文SNGSFTI)F能夠改變遠程多線報文4.3.3 SH功能狀態(tài)描述4.3.3.1源空閑狀態(tài)(SIDS)在SIDS狀態(tài)中,SH功能或SHE功能不參與握手循環(huán)。并且沒有新的可提供使用的報文比特。接GB/T15946--2008/IEC60488-1:2004通電源時,SH功能或SHE功能處于SIDS狀態(tài)。在SIDS狀態(tài)中,SH’功能應將被動失效發(fā)送給DAV報文。在SIDS狀態(tài),SHE送給失效DAV和非互鎖能力(NIC)報文。SH功能應退出SIDS狀態(tài),并且進入源產生狀態(tài)(SGNS)如果:a) 講話者主動狀態(tài)(TACS)是活動的;b) 或串行輪詢主動狀態(tài)(SPAS)c)或控制者主動狀態(tài)(CACS)是活動的。SHE功能應當退出SIDS。并且進入SGNS,如果1)SPAS是主動的;2) 或者CACs是主動的;3)或者TACS是主動的,并且CNCS是主動的或者hie報文是b)SWRS,如果TACS是主動的,并且CNCS是非主動的,nie報文是true。4.3.3.2源產生狀態(tài)(SGNS)在SGNS.設備產生一個新的報文字節(jié).并且該功能等待新字節(jié)可用。在SGNS,SH功能應當發(fā)送給DAV報文假值。在SGNS,SHE功能應當發(fā)送給DAV發(fā)送給NIC報文被動失效。該狀態(tài)下,當還在TAcs或者CACS或者SPAS通過談話者和控制器發(fā)送的多線報文。SH功能或者SHE功能,將退出SGNS并且進入a)源延遲狀態(tài)(SDYS),如果新字節(jié)可用(nba)如果1)ATN報文為真,而且CSCS或CTRS狀態(tài)均不是活動的.2) 或者AT沖報文為假,而且TACS或SPAC狀態(tài)均不是活動的。則在至少t:時間內進入SIDS狀態(tài)。4.3.3.3源延遲狀態(tài)(SDYS)在SDYS狀態(tài).SH功能或者SHE功能正在等待報文字節(jié)在SGNS信號線上建立起來。在SDYS,SH功能或者SHE能都表示它們已準備好接收報文字節(jié)。在SDYS狀態(tài),SH功能必須發(fā)出DAV報文為假。在SDYS狀態(tài),SHE功能應當發(fā)送DAV為假并且發(fā)送NIC報文被動失效。在此狀態(tài)中,設備應不改變正在發(fā)生的多線報文。SH功能應退出SDYS狀態(tài),并且:a)若RFD報文為真.且任選項DAC報文為假,則應只有在T(STRS):b)若進入.則至少在t?時間內進入SIDS狀態(tài),如果1)ATN報文為真,而且GACS或CTCS或CTRS2)或者ATN報文為假,而且TACS或SPAS均不是活動的。SHE功能應退出SDYS,并且進人:a) STRS。如果任一個:1) 在T.時間后,RFD報文為真.并且是可選的,DAC報文為假;2) 或者SNES為主動的,并且RFD和DAC報文為真(僅在T.。時間后)。b) 至少在t:時間內進入SIDS狀態(tài),如果任一個:1) ATN報文為真,并且CACS和CTRS都非主動;2)或者ATN報文為假,并且TACS和SPASGB/T15946--2008/IEC60488-1:20044.3.3.4源傳輸狀態(tài)(STRS)在STRS狀態(tài),SH功能或者SHE功能向AH功能或者AHE的報文字節(jié)。在STRS狀態(tài),SH功能應發(fā)出DAV報文為真。在STRS狀態(tài),sHE功能應發(fā)出DAV并且發(fā)出N1C報文被動失效。在此狀態(tài)中,設備應不改變正在發(fā)出的多線報文或END報文(如果使用END的話)。SH功能應退出STRS狀態(tài)。并且:a)如果進入.則t。內的源空閑等待狀態(tài)1)注意(ATN)報文為真.而且CACS或CTRS狀態(tài)均不是活動的;2)或ATN報文為假,而且TACS或sPAs狀態(tài)均不是活動的。b) 如果已接受的數據(DAc)報文為真,則進人源等待新循環(huán)狀態(tài)(SWNS)SHE功能應退出STRS,并且:a) 至少在t:時間內進入源空閑等待狀態(tài)(SIWS),1)ANT報文為真,并且CACS和CTRS為非主動,2)或者ATN報文為假,并且TACS和SPAS為非主動;b)如果DAC報文為真,且任一個:1)CNCS為主動,2)或者TACS為非主動,3)或者SNDS為主動,并且RFD報文為假.4)或者SNES在T。;時間后為主動,則進入SWNS狀態(tài)。4.3.3.5源等待新循環(huán)狀態(tài)(SWNS)在SWNS狀態(tài),SH功能在等待設備開始一個新的報文產生的循環(huán)過程。在SWNS狀態(tài),SH功能可以發(fā)出DAV報文為真或假。在該狀態(tài),SHE功能將發(fā)送DAV者假,并且NIC報文為被動失效。SH功能或者SHE功能應退出SWNS狀態(tài).并且:a)若nba報文為假.則進入SGNS態(tài)。b)若:1)TN報文為真,而且CACS或CTRS狀態(tài)均不是活動的,2)或者ATN報文為假,而且TACS或SPAS狀態(tài)均不是活動的;則在t。內進入SIWS狀態(tài)。4.3.3.6源空閑等待狀態(tài)(SIWS)在SIWS狀態(tài),SH功能或者SHE設備開始一個新的報文產生的循環(huán)過程中則在活動。這個SIWS過程。在SIWS狀態(tài),SH功能發(fā)送DAV報文應為被動假。在該狀態(tài).sHE功能應發(fā)送DAV和NIC文為被動失效。SH功能或者SHE功能應退出SIWS狀態(tài),并且:a)若nba報文為假,則進入SIDS狀態(tài);b)若:1)TACS狀態(tài)是活動的,2)或者SPAS狀態(tài)是活動的.】6GB/T15946--2008/IEC60488-1:20043)或者CACS狀態(tài)是活動的.則進入SWNS狀態(tài)。4.3.3.7源等待RFD狀態(tài)(SWRS)在sWRS,由于ATN最近的發(fā)送大部分失效.所以SHE已經準備好接收第一個DAB。注:SHE將進入SWRS以表示數據傳輸的非互鎖模式。僅能夠在CNCS失效的狀態(tài)下進入SWRS制器顯示地發(fā)出一個CFGn命令,那么CNCS才能為假。必要條件是:所有非互鎖握手模式反映了直到發(fā)出了顯示的CFGn命令,才出現故障(供電)。在SWRS狀態(tài),SHE功能將發(fā)送DAV為假,并且主動發(fā)送N1CSHE功能將退出SWRS狀態(tài).進入a)SRDS狀態(tài),如果RFD報文為真(僅在T-s時間后);b)或者在t。時間內進入SIDS狀態(tài),如果1)ATN報文為真.并且CACS和CTRS都不主動,2)或者ATN報文為假,并且TACS和SPAS都不主動。4.3.3.8源RFD延遲狀態(tài)(SRDS)在SRDS,在發(fā)送NIC報文之前.SHE功能等待所有的接收方查看RFD報文為真。在NIC報文被發(fā)送前,所有的接收方應確認RFD報文為真,以便把更慢的接收方的RFD報文和源N1C報文區(qū)分開。在SRDS狀態(tài).SHE功能將發(fā)送DAV為假,并且主動發(fā)送N1C報文為假。SHE功能將退出SRDS狀態(tài),進入a)SNGS狀態(tài),僅在T--時間后;b)或者在t。時間內進入SIDS狀態(tài),如果I)ATN報文為真,并且CACS和CTRS2) 或者ATN報文為假,并且TACS和SPAS都不主動。4.3.3.9源NRC產生狀態(tài)(SNGS)在SNGS狀態(tài),SHE在SNGS狀態(tài),SHE功能將發(fā)送DAV為假NIC報文為真。SHE功能將退出SNGS狀態(tài),進入a)SGNS狀態(tài),僅在T,2時間后;b)或者在t。時間內進入SIDs1)ATN報文為真,并且CACS和CTRS都不主動,2)或者ATN報文為假,并且TACS和SPAS都不主動。4.3.3.10源非互鎖禁用狀態(tài)(SNDS)在SNDS狀態(tài),在使用非互鎖握手循環(huán)時,SHE功能不能用源多線報文字節(jié)。SHE功能在SNDS狀態(tài)供電。SHE功能將退出SNDS狀態(tài).則進入SENS。如果sTRS是主動的;b)并且DACc)并且RFD報文為真;d)并且IFC報文為假。4.3.3.11 源非互鎖使能狀態(tài)(SNES)在SNES狀態(tài),在使用非互鎖握手循環(huán)時,SHESHE功能將退出SNES,進入SNDS,如果a)ATN報文為真(t2時間內);GB/T15946--2008/1EC60488-1:2004b)或者RFD報文為假(t!時間內);c)或者IFC報文為真(t。時間內)。4.3.4 SH功能和SHE功能所容許的子集對于SH功能和SHE功能,唯一能容許的子集如表6和表7所列。表6 SH功能所容許的子集符號 描述 省略的狀態(tài) 其他要求 所需的其他功能子集SH0 無能力 全部 無 無SHl 完全能力 無 無 T卜T8.TEITE8.或者C5一(228表7 SHE功能所容許的子集符號 描述 省略的狀態(tài) 其他要求 所需的其他功能子集SHE0 無能力 全部 無 無SHEl 完全能力 無 無 CFl和T1T8.TEl一’IE8.或者C5C284.3.5 SH功能和SHE功能的附加要求及指南nba報文為真表示設備已產生了一個(新的)報文字節(jié)并使用之可供用于諸接口信號線。nba報文只在SIDS、SWRS、SRDS、SNGS或者SGNS狀態(tài)時才為真。在sH狀態(tài)或者SHEnba報文可以為假。轉移到空閑狀態(tài)的另一種中斷表達式(ATNACACSVCTRS)V(ATN^TACSVSPAS)可以由TACS^SPASACACS^CTRs來代替,如果后一表達式的轉移能在ATN改變后至少在t:行的話。4.4接收方握手(AH)和擴展的接收方握手(AHE)接口功能4.4.1概述SH接口功能提供的設備能夠保證遠程多線程報文的正確傳輸。該功能現有兩個版本:SH功能和擴展的源握手(AHE)功能。AHE接口功能是AH接口功能的擴展集。在一個具體的設備里只能實現兩種功能中的一種。AH功能在多線程報文發(fā)送的初始化或者結束時可能延遲,一直到準備繼續(xù)傳送進程。AH利用DAV、RFD和DAC報文來影響發(fā)送的每字節(jié)報文。當SHE送到一個或者多個AHE時,AHE功能可能延遲多線程報文字節(jié)的初始化.或者強制SHE手循環(huán)。在SHE功能和AHE手循環(huán)。注:鑒于AH功能和AHE功能相似,所以同時在4.4呻描述這兩種功能。4.4.2 AH功能狀態(tài)圖AH功能應這樣來建立,使之能按照圖5中的狀態(tài)圖以及整個4.4表8規(guī)定了實現從一個活動狀態(tài)至另一個活動狀態(tài)的轉移所必需的一組報文和狀態(tài)。表10規(guī)定了每一狀態(tài)在活動時所必需輸出的報文以及所需的設備功能的相互活動。AHE功能應這樣來建立,使之能按照圖6和4.4中對狀態(tài)所作的規(guī)定來執(zhí)行。表9一個主動狀態(tài)至另一個主動狀態(tài)的轉移所必需的一組報文和狀態(tài)。表11規(guī)定了每一狀態(tài)在主動時所必需輸出的報文以及所需的設備功能的相互活動。GB/T15946--2008/IEC60488—1:2004√參≤IFCASPE嘉AACDS囝(在I.內)圖5 AH狀態(tài)圖(
在t19內)(在t2內)1~ATN,~m)(ATN,T圖6 AHE狀態(tài)圖GB/T15946--2008/IEC60488-1:2004表8 AH助記符報 文 接口狀態(tài)助記符 定 義 助記符 定 義pon 供電 AIDS 接收方空閑狀態(tài)rdy 準備好接收下一個報文 ANRS 接收方未準備好狀態(tài)同步取控” ACRS 接收方已準備好狀ATN 注意 ACDS 接收數據狀態(tài)DAV 數據有效 AWNS 接收方等待新循環(huán)狀態(tài)LADS 偵聽者被尋址狀態(tài)(L功能)LACS 偵聽者活動狀態(tài)(【J功能)1)見4.12.3.7的第一段。表9 AHE助記符報 文 接 口狀態(tài)助記符定義助記符定義供電AIDS接收方空閑狀態(tài)nba新字節(jié)可用ANRS接收方未準備好狀態(tài)rdy準備接收下一字節(jié)ACRS接收方準備好狀態(tài)同步取控ACDS接收方數據狀態(tài)lni非互鎖離開AWNS接收方等待新循環(huán)狀態(tài)rft準備好3個ANDS接收方非互鎖準備好狀態(tài)ANES接收方非互鎖未就緒狀態(tài)ATN注意ANTS接收方非互鎖取消狀態(tài)DAV數據有散ANIS接收方非互鎖非主動狀態(tài)RFD數據就緒ANYS接收方非互鎖延遲狀態(tài)NIC非互鎖可能的AWAS接收方等待非互鎖可能狀態(tài)AlAS接收方永遠互鎖狀態(tài)ANCS接收方非互鎖已配置狀態(tài)ANAS接收方非互鎖主動狀態(tài)AI,NS接收方離開非互鎖狀態(tài)LADS偵聽者受控狀態(tài)(L功能)I,ACS偵聽者活動狀態(tài)(L功能)表10AH報文輸出發(fā)送的遠程報文AH狀態(tài) 設備功能的相互作用RFDDACAlDS(T)(T)設備功能不能接收遠程多線程報文及END報文ANRSFF設備功能不能接收遠程多線程報文及END報文ACRS(T)F設備功能不能接收遠程多線程報文及END報文ACDSFF若LACS是活動的.則設備功能能接收遠程多線程報文或END報文AWNSF(T)設備功能不能接收遠程多線程報文及END報文GB/T15946--2008/IEC60488—1:2004表11 AHE報文輸出發(fā)送的遠程報文AHE狀態(tài) 限定詞 設備功能(DF)的相互作用RFDDACAIDS(T)(T)設備功能不能接收遠程多線程報文及END報文ANRSFF設備功能不能接收遠程多線程報文及END報文ACRS(T)F設備功能不能接收遠程多線程報文及END報文AWNSF(T)設備功能不能接收遠程多線程報文及END報文ACDS F FANDS ANAS-rtt (T)
若LACS是恬動的,則設備功能能接收遠程多線程報文或END報文如果LACS為活動的。那么DF能夠接收多線或者END報文(使用非互鎖握手)如果LACS為活動的,那么DF能夠接收多線或者END報ANDS(ANA-rft)(T)F文(使用非互鎖握手)ANESANAS‘rft(T)(T)DF不能接收多線或者END撮文ANES(ANA—rft)(T)FDF不能接收多線或者END報文ANTS F F4.4.3 AH功能狀態(tài)描述4.4.3.1接收方空閑狀態(tài)
如果LACS為活動的,那么DF能夠接收多線或者END報文(使用非互鎖握手)在AIDS狀態(tài),AH功能或AHE功能是不活動的,并且不參與握手循環(huán)。AH即進入AIDS狀態(tài)。在AIDS,RFD和DAC報文應被發(fā)送為主動真。AH功能或者AHE功能應當退出AIDS狀態(tài),然后在t。時間內進入接收方未準備好(ANRS)態(tài),條件是:a)ATN報文為真;b)或者LACS為主動;c)或者LADS4.4.3.2接收方未準備好狀態(tài)(ANRS)在ANRS狀態(tài),AH功能或者AHE功能向接rn在ANRS狀態(tài),RFD及DAC報文應被發(fā)送為假。AH功能,或者AHE功能應退出ANRS,并且進入:a)ACRS狀態(tài),如果同步取控(tcs)報文為假(見4.12.3.7第一段),并且:1)ATN報文為真.并且DAV報文為假;2)或者準備好接收下一個報文(rdy)為真。b)AIDS狀態(tài),如果ATN報文為假并且兩者都不:1)LADs為真;2)I。ACS為真。c) AWNS狀態(tài)、如果,可選地,DAV4.4.3.3接收方已準備好狀態(tài)(ACRS)在ACRS狀態(tài),AH功能或者AHE在ACRS狀態(tài),DAC報文應被發(fā)送為假.而RFD報文則應被發(fā)送為被動真。AH功能應退出ACRS狀態(tài).并且21GB/T15946--2008/IEC60488—1:2004a)若DAV報文為真,則進入接收數據狀態(tài)(ACDS)。b)若ATN報文為假,而且I,ADS狀態(tài)不是活動的;I.ACS狀態(tài)亦不是活動的。c)若ATN及rdy報文均為假,則在t。時間內進入ANRS狀態(tài)。AHE功能應退出ACRS狀態(tài),并且進入a)接收數據狀態(tài)(ACDS),如果DAV1)ATN報文為真;2)或AIAS是活動的;3)或ANCs是活動的。b)ANDs狀態(tài),如果DAV報文為真并且ANASc) AIDS狀態(tài),如果ATN1)ADS為活動的;2)ACS為活動的。d)ANDS狀態(tài),在t。時間內,如果ATN和rdy報文為假。4.4.3.4接收數據狀態(tài)(ACDS)在ACDS狀態(tài),AH功能或AHE功能指示SH功能維持一個有效的報文字節(jié)。在該狀態(tài)下信號線上的多線報文是有效的。ACDS狀態(tài)向各接口功能表明:若ATN報文為真,則接口報文存在并且有效。ACDS狀態(tài)向各設備功能表明:若LAcs狀態(tài)在活動時,則有一個設備報文存在并且有效。在ACDS狀態(tài),DAC及RFD報文應被發(fā)送為假。AH功能或者AHE功能,應退出AcDsa) 接收方等待新循環(huán)狀態(tài)(AwNs),1)ATN報文為真,且已經過了T3時間;2)或者ATN及rdy報文均為假。b)AIDS,若ATN報文為假,且下面任~條件不成立:1)LADS狀態(tài)是活動的;2)LACS狀態(tài)是活動的。c)若KAVACRS狀態(tài)。4.4.3.5接收方等待新循環(huán)狀態(tài)在AWNS狀態(tài),AH功能或者AHE在AWNS狀態(tài),RFD報文應被發(fā)送為假,而DAC報文則應被發(fā)送為被動真。AH功能應退出AwNS狀態(tài),并進入:a)ANRS狀態(tài),若DAv報文為假。b)AIDS狀態(tài),若ATN1)I,ADS狀態(tài)為不活動;2)I,ACS狀態(tài)亦為不活動。4.4.3.6接受非互鎖準備就緒狀態(tài)(ANDS)在ANDS狀態(tài),AHE功能使用非互鎖握手來接收數據字節(jié)。AHE功能通過進入到ANDS接收數據字節(jié)。在ANDS狀態(tài).RFD報文應被發(fā)送為主動真。如果ANAs為真.并且三個(rft)本地報文的準備就緒為真,那么DAC報文應被發(fā)送為主動真。如果ANAS為非活動,或者rft本地報文為假,那么報文應被發(fā)送為假。"GB/T15946--2008/IEC60488—1:2004三個字節(jié)trio本地報文的準備就緒表明,設備吊于接收多線報文字節(jié)的緩沖區(qū)至少要多于3節(jié),而且在進入接收字節(jié)的ANDS之前應為假。由于其他的原因,rft文可能與傳輸不同步,但是,在這種情況下,在停止傳輸之前可能多于3字節(jié)被接收了。AHE功能應退出ANDS狀態(tài),進入:a)AIDS,如果ATN報文為假,且1)I.ADS不是活動的;2)LACS不是活動的。b)ANES狀態(tài),在T,。時間后.但是在t。。時間內,如果DAV報文為假。c)ANTS狀態(tài).在t。時間內,如果DAV報文為真,且ATN報文為真或者ANCS4.4.3.7接收方非互鎖未就緒狀態(tài)(ANES)在ANES狀態(tài),已準備AHE功能使用非互鎖握手來接收多線報文。在ANES狀態(tài).發(fā)送RFD報文為被動真。如果ANAS為主動且3個(rft)本地報文的就緒為真,那么發(fā)送DAC報文為被動真。如果ANAS不是活動的或者rft本地報文為假。那么發(fā)送DAC為假。AHE功能將退出ANEs狀態(tài),進入:a)AIDS.如果ATN報文為假,且1)I.ADS不活動;2)LACS不活動。b)ANDS狀態(tài),在t。。時間內,如果DAVc) ACRS狀態(tài),在t。時間內,如果DAV報文為假,且ATN報文為真或者ANCS4.4.3.8接收方非互鎖取消狀態(tài)(ANTS)在ANTS狀態(tài).AHE功能指明繼續(xù)進行互鎖握手。在ANTS,發(fā)送RED和DAC報文為假。AHE功能將退出ANTS狀態(tài),并且進入a)AIDS狀態(tài),如果ATN1)LADS未活動;2)LACS未活動。b)AWNS狀態(tài).如果1)ATN報文為真,且T2)或者ATN和rdy報文都為假。4.4.3.9接收非互鎖非主動狀態(tài)(ANIS)在ANIS狀態(tài),AHE功能不能使用非互鎖握手。AHE功能在ANIS時啟動。AHE功能應退出ANIS狀態(tài),并且如果ATN報文為假進入ANYS(在T?4.4.3.10接收非互鎖延遲狀態(tài)(ANYS)在ANYS,在經過ATN從真到假的轉移之后,AHE功能正在等待所有的接收器進入ACRS狀態(tài)或者AIDS。在源設備發(fā)送NIC報文為真之前,所有的接收器一定要使ACRS或者AIDS為主動。AHE功能應退出ANYS狀態(tài),并且進入到,a)ANIS狀態(tài).在t。時間內,如果ATN報文為真;b)或者AwAs狀態(tài),在T。。時問后,如果ACRS為主動并且RFDC)或者AlAS狀態(tài),如果DAV報文為真。4.4.3.11 接收方等待非互鎖可能狀態(tài)在AWAS,AHE功能應等待:a)源設備發(fā)送DAV報文為真,說明源設備將使用互鎖握手循環(huán)來發(fā)送多線報文;b) 源設備發(fā)送NICAHE功能應退出AwAS,并且進入GB/T15946--2008/IEC60488—1:2004a)ANIS狀態(tài),在tz時間內且如果ATN報文為真;b)或者AIAS狀態(tài),如果DAV報文為真;c)或者ANCS狀態(tài),如果NIC報文為真,并且DAV4.4.3.12接收方永遠互鎖狀態(tài)(ALAS)在AlAS狀態(tài),AHE功能已檢測到源設備沒有發(fā)送N[C報文,但是已發(fā)送了第一個數據字節(jié)。在AlAS狀態(tài),AHE功能使用互鎖握手來接收數據字節(jié)。在tz時間內,如果ATN報文為真。AHE功能將退出AlAS,并且進入到ANIS狀態(tài)。4.4.3.13接收方非互鎖已配置狀態(tài)(ANCS)在ANCS狀態(tài),AHE功能已檢測到源設備發(fā)送了NIC報文,但是AHE互鎖握手循環(huán)來接收數據字節(jié)。如果離開非互鎖(1ni)本地報文為真,設備將一直在所有多線報文字節(jié)上執(zhí)行互鎖握手。如果1ni本地報文為假,且源方發(fā)行了NIC報文.設備將在所有多線報文字節(jié)上執(zhí)行非互鎖握手。注:AHE功能將進入到ANCS來啟動數據傳輸的非互鎖模式。如果NIC為真時才能進入到ANCS。表明了在SNGS狀態(tài)。如果先前的CNCS為假才能進入到SHE功能。如果控制器顯示地發(fā)出CFGn命令,CNCS能為假。必要條件是直到發(fā)出了CFGn命令.才能禁止所有的非互鎖握手模式特征故障(供電)。AHE功能應退出ANCS,并且進入到a)ANIS狀態(tài)。條件是在t。時間內,且ATNb)或者ANAS狀態(tài)。條件是離開非互鎖(1ni)本地報文為假并且采用控制同步(tcs)本地報文為艘。4.4.3.14接收方非互鎖主動狀態(tài)(ANAS)在ANAS,AHE功能可以通過使用非互鎖握手來接收數據。AHE功能應退出ANAS,并且進入到a)ANIS狀態(tài),條件是ATN報文為真且在t:時間內;b)或者進入到AI.NS狀態(tài),條件是lni本地報文為真或者tcs4.4.3.15接收方離開非互鎖狀態(tài)(ALNS)在AI。NS狀態(tài),AHE功能正準備使用非互鎖握手循環(huán)來停止接收數據字節(jié)。在離開ANAS時,DAC報文被發(fā)送為假,同時ANES或者ANDS為主動(見4.4.3.6和4.4.3.7)。在AI.NSAHE功能正在等待AHE功能檢測DAC報文為假并且停止發(fā)送多線報文字節(jié)。AHF功能將退出ALNS并且進入a)ANIS狀態(tài),條件是ATN報文為真且在t?b)或者在t。,時間后.進入ANCS狀態(tài)。4.4.4 AH功能和AHE功能所容許的子集AH和AHE接口功能所容許的子集見表12和表134.4.5 AH功能和AHE功能附加的要求和指南在ACRS狀態(tài)期間,本地報文rdy不應為假。由ACRS至ANRS的轉移,僅在ATNSH功能所接收到的RFD報文.是一切在活動中的AH功能所送出的全部RFD同樣,則SH功能所接收到的DAC報文,是一切AH功能所發(fā)出的全部DAC報文的邏輯“與”。通過利用NRFD和NDAC信號線來實現多個AH功能與一個sH功能相互活動的組合效應,其實現的方式在7.4中有進一步的說明。既然接口功能僅需設計得“使之能按照”所規(guī)定的狀態(tài)圖來“執(zhí)行”。所以并不要求所規(guī)定的各狀態(tài)移,可以在收到報文之后發(fā)生,只要RFD報文一直到這些轉移發(fā)生之前都保持為假。結果所產生的行為,并不能與狀態(tài)圖所規(guī)定的行為(即轉移必須在收到接口報文之時發(fā)生)區(qū)別開來。若選擇這類實現方式,則甚至在退出條件為真時,AH功能將停留在ANRS狀態(tài)以便保持RFD報文為假(這是4.1.3.2所容許的)。GB/T15946--2008/IEC60488-1:2004表12AH功能所容許的子集標志說明刪去的狀態(tài)其他要求所需其他功能子集AHOAHl無能力完全的能力全部無無無無無表13AHE功能所容許的子集標志說明刪去的狀態(tài)其他要求所需其他功能子集AHEOAHEl無能力完全的能力全部無無無無CFl在嘈雜的環(huán)境里,在設備內對接收的DAV報文進行過濾能夠最大可能進入到ACDS狀態(tài)。AHE用非互鎖握手循環(huán)。比如,如果非互鎖可能的偵聽者只是計劃接收幾個字節(jié),那么它可以選擇使用互鎖握手循環(huán)來接收這幾個字節(jié)。在接收多線報文時,AHE功能需要多于3字節(jié)的緩沖器。如果設備使tcs報文為真時,造成CSBS狀態(tài)轉移為CSHS地lni報文為真。lni強迫AHE功能返回到互鎖握手.這需要采用控制同步。4.5講話者接口功能(T)(包括串行輪詢能力)4.5.1概述T送到其他一些設備去。只有當T接口功能被尋址講話時,這種能力才存在。此功能有兩種不同的變體:一種沒有地址擴充.另一種則有地址擴充。正常的T字節(jié)地址的主講話地址。有地址擴充的T接口功能(今后稱之為擴大講話者(TE)字節(jié)地址主講話地址和副講話地址。在其余一切方面,兩種變體的各種能力都是相同的。在一特定設備中,只需要設置這兩種講話者功能中的一種。注:由于T和TE功能之間有廣泛的相似性,所以在整個條文中同時描述這兩種功能。4.5.2 T功能狀態(tài)圖T功能應這樣來建立,使之按照圖7所示狀態(tài)圖以及4.5中對各狀態(tài)作出的規(guī)定來執(zhí)行。表】4定了實行由一個活動狀態(tài)至另一個活動狀態(tài)的轉移所必需的一組報文及狀態(tài)。表l5在活動時所必需發(fā)送的報文以及所需的設備功能相互活動。(mn—蓼羔≥9(在I.內)圖7 T狀態(tài)圖GB/T15946--2008/IEC60488—1:2004應實現TE功能,使之按照圖8所示狀態(tài)圖以及4.5中對各狀態(tài)作出的規(guī)定來執(zhí)行。表16規(guī)定了實現由一個活動狀態(tài)至另一個活動狀態(tài)的轉移所必需的一組報文及狀態(tài)。表1j規(guī)定了每一狀態(tài)在激活活動時所必須發(fā)送的報文以及所需的設備功能相互作用。表14T助記符號報 文 接口狀態(tài)助記符 定 義 助記符 定 義電源接通TII)S講話者空閑狀態(tài)只講TAnS講話者被尋址狀態(tài)IFC接口清除TACS講話者活動狀態(tài)AtrN注意SPAS串行輪詢活動狀態(tài)MTA我的講話地址SPlS串行輪詢空閑狀態(tài)SPE串行輪詢使能SPMS串行輪詢模式狀態(tài)SPD()TAM【,A串行輪詢禁止ACDS接收數據狀態(tài)(AH功能)表15 T或者TE報文輸出發(fā)出的遠程報文6T狀態(tài) 限定條件 設備功能(DF)相互活動多線程報文 END RQS“TIDS (NUL) (F) (F) 不容許設備功能發(fā)送報文TADS (NUI.) (F) (F) 不容許設備功能發(fā)送報文TACS DAB?;駿()9 T或F^
設備功能能發(fā)送DAB.EOS報文或與DAB同時的END報文“APRS不是SPAS ST日 F或T F 設備功能發(fā)送一個S1’B報文?;顒拥腁PRS是SPAS STB F或T T 設備功能發(fā)送一個STB報文6活動的3見表44,表4.表13b見4.53.4。。T功能所使能的并且是由設備功能內產生的一些報文。o在SH的控制下。GB/T15946--2008/IEC60488—1:2004<≤篆姆<鹺簍固(在t.內)圖8 TE狀態(tài)圖表16 TE助記符報 文 接口狀態(tài)助記符定義助記符定義IFC上電只講接口清除T1I)STAI)STACS講話者空閑狀態(tài)講話者活動狀態(tài)ATN注意SPAS串行輪詢活動狀態(tài)MTA我的講話地址TPIS講話者主空閑狀態(tài)oTA其他講話地址IPAS講活者主被尋址狀態(tài)()SA其他副地址SPlS串行輪詢空閑狀態(tài)PCG主命令群SPMS串行輪詢模式狀態(tài)SPE串行輪詢使能ACDS接收數據狀態(tài)(AH功能)SPD串行輪詢禁止I,PAS偵聽者被尋址狀態(tài)(I。功能)MSA我的副地址4.5.3 T功能狀態(tài)描述4.5.3.1講話者空閑狀態(tài)(TIDS)在TIDS狀態(tài)下.T或TE功能均不參與數據或狀態(tài)字節(jié)的發(fā)送。T或TE功能在接通電源時即進入TIDS狀態(tài)。在TIDS狀態(tài),END及請求服務(RqS)報文應被發(fā)送為被動假.而NuI。報文則應被發(fā)送為被動真。當IFC報文為假時,T功能應退出T1DS狀態(tài),并進人TADS狀態(tài).若:GB/T15946--2008/IEC60488-1:2004a)MTA報文為真,且ACDS狀態(tài)是活動的;b)或者ton報文為真(見4.5.5);TE功能應退出TIDS狀態(tài)并進入TADS狀態(tài),如果1FC報文為假,且若:a)MSA報文為真,而且ACDS狀態(tài)是是活動的,同時TPASb)或者ton報文為真。4.5.3.2講話者被尋址狀態(tài)(TADS)在TADS狀態(tài)下,T功能已接收到其講話地址,并已準備好(但尚未參與)發(fā)送數據或狀態(tài)字節(jié)。在TAD狀態(tài),TE功能已接收到其主講話地址或副講話地址,并已準備好(但尚未參與)發(fā)送數據或狀態(tài)字節(jié)。在TADS狀態(tài),END及RQs報文應被發(fā)送為被動假,而NUI.T功能應退出TADS狀態(tài),并進入:a)TACS狀態(tài),若ATN報文為假而且SPMS狀態(tài)是活動的;b)SPAS狀態(tài),若ATN報文為假而且SPMS狀態(tài)是活動的;c)TIDS狀態(tài),若:1)OTA報文為真,而且ACDS2)或者MIA報文為真,而且ACDS狀態(tài)是活動的,3)或者若IFC報文為真,且在t注:含有MIA報文的表達式的使用是可選的。TE功能應退出TADS狀態(tài),并進入:a)TACS狀態(tài),若ATN報文為假.而且SPMS狀態(tài)不是活動的;b)SPAS狀態(tài),若ATN報文為假。而且SPMS狀態(tài)是活動的;c)TIDS狀態(tài),若:” OTA報文為真,而且ACDS狀態(tài)是活動的,2)或者OSA報文為真,而且TPAS及ACDS狀態(tài)是活動的,3)或者MSA報文為真,而且LPAS及ACDS狀態(tài)是活動的.4)或者.若1FC報文為真。且在t。時間內。注:含有MSA報文的表達式的使用是可選的。4.5.3.3講話者是活動的狀態(tài)(TACS)在TACS狀態(tài),T或TE功能使能數據字節(jié)(DAB)報文及END報文(若END設備功能至接口信號線的傳遞。報文的內容完全取決于設備功能。SH候可以改變DAB報文的內容(以及END報文,如果它被使用的話)。在TACS狀態(tài),可以由設備功能發(fā)送出數據字節(jié)DAB或字符串結束(EOS)及結束(END)報文。RQS報文應被發(fā)送為被動假。T或TE功能應退出TACS狀態(tài),并且:a)若ATN報文為真,則在t:時間內進入TADS狀態(tài);b)若IFC報文為真,則在t。時間內進入TIDS狀態(tài)。4.5.3.4串行輪詢是活動的狀態(tài)(SPAS)在SPAS狀態(tài)下,T或TE功能使用SH接口功能控制狀態(tài)字節(jié)(包括RQS及STB報文)的傳遞,使能從設備功能到接口信號線上一個單個狀態(tài)報文的傳遞。雖然一個控制器僅需要來自一個設備的一個字節(jié)用于STB和RQS報文.不過,若控制器在第一次傳遞之后不能確定ATN,則容許設備重復這個組合報文字節(jié)。在此情況下,雖然RQS報文由SR保持不變,在后續(xù)的傳遞之間,STB報文的內容可以改變。GB/T15946--2008/IEC60488—1:2004在SPAS狀態(tài)期間,不論APRS狀態(tài)是活動或不是活動的,END報文應被發(fā)送為真或假。RQs報文則應被發(fā)送為真(若APRS狀態(tài)是活動的)或被發(fā)送為假(若APRS狀態(tài)不是活動)。此外.STB報文應由設備功能發(fā)送。注:APRS狀態(tài)包含在SR功能內。T或TE功能應退出SPAS狀態(tài),并且:a)在t。內進入TADS狀態(tài),若ATNb)在t。內進入TIDS狀態(tài),若IFC報文為真。4.5.3.5串行輪詢空閑狀態(tài)(SPIS)在SPIS狀態(tài),T或TE功能不能參與串行輪詢。T或TE功能在接通電源時處于SPIS狀態(tài)。SPlS狀態(tài)不具有發(fā)送遠程報文的能力。若SPE報文為真,且ACDS狀態(tài)是活動及]FC報文為假.則T或TE功能應退出SPIS狀態(tài)而進入SPMS狀態(tài)。4.5.3.6串行輪詢模式狀態(tài)(SPMS)在SPMS狀態(tài),T或TE功能能參與串行輪詢。SPMS狀態(tài)不具有發(fā)送遠程報文的能力。T或TE功能應退出SPMS狀態(tài)并進入SPIS狀態(tài),若:a)SPD報文為真.而且ACDS狀態(tài)是活動;b)或者IFC報文為真,且在t。內。4.5.3.7講話者主空閑狀態(tài)(TPIS)在TPIS狀態(tài),TE功能能識別其主地址,但不能響應其副地址。TE功能在通電時處于狀態(tài)。TPIS狀態(tài)不具有發(fā)送遠程報文的能力。若MTA報文為真而且ACDS狀態(tài)是活動.則TE功能應退出TPIS狀態(tài)而進入TPAS狀態(tài)。4.5.3.8講話者被尋址主狀態(tài)(TPAS)在TPAS狀態(tài),TE功能能識別并響應其副地址。TPAS狀態(tài)不能提供遠程報文傳送能力。若PCG報文為真,MTA消息為假,而且ACDS狀態(tài)是活動的.則TE功能應退出TPAS狀態(tài)而進入TPIS狀態(tài)。4.5.4 T功能及TE功能容許的子集T及TE功能唯一能容許的一些功能子集如表1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 職業(yè)健康促進與員工健康權益保障
- 長沙2025年湖南長沙工業(yè)學院引進博士人才筆試歷年參考題庫附帶答案詳解
- 金華浙江金華市民政局編外用工招聘筆試歷年參考題庫附帶答案詳解
- 職業(yè)健康與女職工發(fā)展平衡策略-1
- 溫州2025年浙江溫州市龍灣區(qū)人民檢察院聘用制書記員招錄筆試歷年參考題庫附帶答案詳解
- 瀘州2025年四川瀘州市江陽區(qū)教育系統(tǒng)招聘教師3人筆試歷年參考題庫附帶答案詳解
- 江門廣東江門恩平市基層農技推廣體系改革與建設項目特聘農技員遴選筆試歷年參考題庫附帶答案詳解
- 昭通云南昭通彝良縣醫(yī)共體總醫(yī)院龍海分院招聘合同制人員筆試歷年參考題庫附帶答案詳解
- 恩施2025年湖北恩施州中心醫(yī)院招聘筆試歷年參考題庫附帶答案詳解
- 常州2025年江蘇常州經開區(qū)社會保障和衛(wèi)生健康局下屬事業(yè)單位招聘19人筆試歷年參考題庫附帶答案詳解
- 果農水果出售合同范本
- 2025年事業(yè)單位聯考A類職測真題及答案
- DB11-T 693-2024 施工現場臨建房屋應用技術標準
- 起重機械安全風險辨識報告
- 2025年山東省村級后備干部選拔考試題(含答案)
- 村社長考核管理辦法
- 兒童顱咽管瘤臨床特征與術后復發(fā)風險的深度剖析-基于151例病例研究
- 防潮墻面涂裝服務合同協議
- GB/T 15237-2025術語工作及術語科學詞匯
- 外賣跑腿管理制度
- 冷鏈物流配送合作協議
評論
0/150
提交評論