📄 instrument描写.txt
字号:
</xs:annotation>
- <xs:complexContent>
- <xs:extension base="Bus">
<xs:attribute name="supportsDHCP" type="xs:boolean" use="required" />
</xs:extension>
</xs:complexContent>
</xs:complexType>
- <xs:complexType name="EIA-232">
- <xs:annotation>
<xs:documentation>RS-232</xs:documentation>
</xs:annotation>
- <xs:complexContent>
<xs:extension base="Bus" />
</xs:complexContent>
</xs:complexType>
- <xs:complexType name="USB">
- <xs:annotation>
<xs:documentation>USB</xs:documentation>
</xs:annotation>
- <xs:complexContent>
- <xs:extension base="Bus">
- <xs:sequence>
- <xs:element name="Version" type="hw:VersionIdentifier">
- <xs:annotation>
<xs:documentation>Used to identify the version of USB supported.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
- <xs:complexType name="IEEE-1394">
- <xs:annotation>
<xs:documentation>IEEE--1394</xs:documentation>
</xs:annotation>
- <xs:complexContent>
<xs:extension base="Bus" />
</xs:complexContent>
</xs:complexType>
- <xs:complexType name="LXI">
- <xs:annotation>
<xs:documentation>LXI</xs:documentation>
</xs:annotation>
- <xs:complexContent>
- <xs:extension base="Ethernet">
<xs:attribute name="LXIVersion" type="c:NonBlankString" use="required" />
- <xs:attribute name="class" use="required">
- <xs:simpleType>
- <xs:restriction base="c:NonBlankString">
<xs:enumeration value="A" />
<xs:enumeration value="B" />
<xs:enumeration value="C" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
- <xs:complexType name="PCI">
- <xs:annotation>
<xs:documentation>PCI</xs:documentation>
</xs:annotation>
- <xs:complexContent>
- <xs:extension base="Bus">
<xs:attribute name="manufacturerID" type="xs:string" />
</xs:extension>
</xs:complexContent>
</xs:complexType>
- <xs:complexType name="PCIExpress">
- <xs:annotation>
<xs:documentation>PCI Express</xs:documentation>
</xs:annotation>
- <xs:complexContent>
- <xs:extension base="Bus">
<xs:attribute name="manufacturerID" type="xs:string" />
</xs:extension>
</xs:complexContent>
</xs:complexType>
- <xs:complexType name="PXI">
- <xs:annotation>
<xs:documentation>PXI</xs:documentation>
</xs:annotation>
- <xs:complexContent>
<xs:extension base="Bus" />
</xs:complexContent>
</xs:complexType>
- <xs:complexType name="PXIe">
- <xs:annotation>
<xs:documentation>PXI Express</xs:documentation>
</xs:annotation>
- <xs:complexContent>
<xs:extension base="PXI" />
</xs:complexContent>
</xs:complexType>
- <!-- Types used to capture specifications
-->
- <xs:complexType name="Specifications">
- <xs:sequence>
- <xs:element name="Conditions" type="SpecificationConditions" minOccurs="0">
- <xs:annotation>
<xs:documentation>Conditions under which the specifications are measured. These conditions apply to all specifications. Each individual specification can add additional conditions, or override/replace the any of these conditions.</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element name="Certifications" minOccurs="0">
- <xs:annotation>
<xs:documentation>Specifies traceability information for all specs</xs:documentation>
</xs:annotation>
- <xs:complexType>
- <xs:sequence>
<xs:element name="Certification" type="c:NonBlankString" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:choice maxOccurs="unbounded">
<xs:element name="Specification" type="Specification" />
- <xs:element name="Group">
- <xs:annotation>
<xs:documentation>A grouping of specifications that share a set of conditions.</xs:documentation>
</xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:element name="Conditions" type="SpecificationConditions" minOccurs="0">
- <xs:annotation>
<xs:documentation>Conditions under which the grouped specifications are measured. Each individual specification can add additional conditions, or override/replace any of these conditions.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Specification" type="Specification" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute name="name" type="xs:string" />
</xs:complexType>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:complexType>
- <xs:complexType name="Specification" abstract="true">
- <xs:sequence>
- <xs:element name="Description" type="c:NonBlankString">
- <xs:annotation>
<xs:documentation>A short (one or two sentence) textual description of the specification</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element name="Definition">
- <xs:complexType>
- <xs:choice>
- <xs:element name="Text" type="c:NonBlankString">
- <xs:annotation>
<xs:documentation>A rigorous (mathematical) description of how the specification is defined and measured</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Document" type="c:Document" />
</xs:choice>
</xs:complexType>
</xs:element>
- <xs:element name="Conditions" type="SpecificationConditions" minOccurs="0">
- <xs:annotation>
<xs:documentation>Conditions under which this specification is measured.</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element name="Limits" type="c:Limit" minOccurs="0">
- <xs:annotation>
<xs:documentation>The limits for the specification.</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element name="Graph" minOccurs="0">
- <xs:complexType>
- <xs:choice>
- <xs:element name="GraphData" type="xs:base64Binary" maxOccurs="unbounded">
- <xs:annotation>
<xs:documentation>Supplies graphical data for specifications that vary with other parameters. Some specs are only available in graphical format. Supplying a bitmap of the graph is one way to satisfy this requirement; the other is to ask the vendor to include all the data, but that would lose important annotations from the graph itself.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="URL" type="c:NonBlankURI" />
</xs:choice>
</xs:complexType>
</xs:element>
- <xs:element name="SupplementalInformation" type="xs:string" minOccurs="0" maxOccurs="unbounded">
- <xs:annotation>
<xs:documentation>Any additional information that is necessary to clarify the specification. This includes information that is contained in footnotes of the datasheet</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element name="RequiredOptions" minOccurs="0">
- <xs:annotation>
<xs:documentation>Instrument options that are required for this spec to be valid</xs:documentation>
</xs:annotation>
- <xs:complexType>
- <xs:sequence>
<xs:element name="Option" type="c:NonBlankString" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
- <xs:element name="ExclusiveOptions" minOccurs="0">
- <xs:annotation>
<xs:documentation>Instrument options that make this spec invalid</xs:documentation>
</xs:annotation>
- <xs:complexType>
- <xs:sequence>
<xs:element name="Option" type="c:NonBlankString" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="name" type="c:NonBlankString" use="required" />
</xs:complexType>
- <xs:complexType name="SpecificationConditions">
- <xs:sequence>
<xs:element name="Condition" type="c:NonBlankString" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
- <xs:complexType name="Guaranteed">
- <xs:annotation>
<xs:documentation>Guaranteed: If the instrument does not meet this spec, it is considered broken and will be repaired under warranty</xs:documentation>
</xs:annotation>
- <xs:complexContent>
<xs:extension base="Specification" />
</xs:complexContent>
</xs:complexType>
- <xs:complexType name="Typical">
- <xs:annotation>
<xs:documentation>Typical: Most instruments would be expected to meet this spec, but it is not guaranteed</xs:documentation>
</xs:annotation>
- <xs:complexContent>
- <xs:extension base="Specification">
- <xs:attribute name="ExpectedSuccessRage" type="xs:double">
- <xs:annotation>
<xs:documentation>States the expected percentage of instruments that will meet the spec</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
- <xs:complexType name="Nominal">
- <xs:annotation>
<xs:documentation>Nominal: Characteristics that are true by design, but not measured or tested.</xs:documentation>
</xs:annotation>
- <xs:complexContent>
<xs:extension base="Specification" />
</xs:complexContent>
</xs:complexType>
- <xs:complexType name="Characteristic">
- <xs:annotation>
<xs:documentation>Characteristic: A ball-park figure that describes the type of performance that may be expected, but not verified with rigorous statistical analysis or measurements</xs:documentation>
</xs:annotation>
- <xs:complexContent>
<xs:extension base="Specification" />
</xs:complexContent>
</xs:complexType>
- <xs:complexType name="Feature">
- <xs:annotation>
<xs:documentation>Feature: A description of a feature, which is not actually an instrument spec but is the sort of thing that is often included in the spec sheet</xs:documentation>
</xs:annotation>
- <xs:complexContent>
<xs:extension base="Specification" />
</xs:complexContent>
</xs:complexType>
</xs:schema>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -