diagram | |||
children | VoltageRange FixedVoltage Type Frequency | ||
used by | |||
annotation |
|
||
source | <xs:complexType name="Voltage"> <xs:annotation> <xs:documentation>Definition of a voltage type, as a fixed voltage value or a voltage range. Including current type and frequency</xs:documentation> </xs:annotation> <xs:sequence> <xs:choice> <xs:element name="VoltageRange"> <xs:annotation> <xs:documentation>Voltage range, e.g. 220-240V (Unit: volt)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Min"> <xs:annotation> <xs:documentation>Minimal value of the Voltage range (Unit: volt)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:double"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Max"> <xs:annotation> <xs:documentation>Maximum value of the Voltage range (Unit: volt)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:double"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="FixedVoltage"> <xs:annotation> <xs:documentation>Single value, e.g. 230V (Unit: volt)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:double"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:choice> <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>Current type (AC, DC, UC)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AC"/> <xs:enumeration value="DC"/> <xs:enumeration value="UC"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Frequency" minOccurs="0"> <xs:annotation> <xs:documentation>Nominal frequency at which the product operates (50Hz, 60Hz or 50/60Hz)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="50"/> <xs:enumeration value="60"/> <xs:enumeration value="50/60"/> <xs:enumeration value="400"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||
properties |
|
||
children | Min Max | ||
annotation |
|
||
source | <xs:element name="VoltageRange"> <xs:annotation> <xs:documentation>Voltage range, e.g. 220-240V (Unit: volt)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Min"> <xs:annotation> <xs:documentation>Minimal value of the Voltage range (Unit: volt)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:double"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Max"> <xs:annotation> <xs:documentation>Maximum value of the Voltage range (Unit: volt)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:double"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||
type | restriction of xs:double | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="Min"> <xs:annotation> <xs:documentation>Minimal value of the Voltage range (Unit: volt)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:double"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||
type | restriction of xs:double | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="Max"> <xs:annotation> <xs:documentation>Maximum value of the Voltage range (Unit: volt)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:double"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||
type | restriction of xs:double | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="FixedVoltage"> <xs:annotation> <xs:documentation>Single value, e.g. 230V (Unit: volt)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:double"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||||
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="Type" minOccurs="0"> <xs:annotation> <xs:documentation>Current type (AC, DC, UC)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AC"/> <xs:enumeration value="DC"/> <xs:enumeration value="UC"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ||||||||||||||||
type | restriction of xs:string | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
annotation |
|
|||||||||||||||
source | <xs:element name="Frequency" minOccurs="0"> <xs:annotation> <xs:documentation>Nominal frequency at which the product operates (50Hz, 60Hz or 50/60Hz)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="50"/> <xs:enumeration value="60"/> <xs:enumeration value="50/60"/> <xs:enumeration value="400"/> </xs:restriction> </xs:simpleType> </xs:element> |