<xsd:restriction base='xsd:string'>
<xsd:pattern value='[0-9a-zA-Z]*'/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name='wavenis_address'>
<xsd:restriction base='xsd:string'>
<xsd:pattern value='([0-9a-zA-Z]{12})|([0-9]{5}-?[0-9]{2}-?[0-9]{8})'/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name='ipv4'>
<xsd:restriction base='xsd:string'>
<xsd:pattern value='[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}'/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="modbus_cmd_alarm">
<xsd:complexContent>
<xsd:extension base="wd:cmd_alarm_base">
value="no_response"/>
<xsd:element
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="modbus">
<xsd:complexContent>
<xsd:extension base="wd:alarm">
<xsd:sequence>
type="xsd:string"/>
type="wd:modbus_addr"/>
minOccurs="0"/>
type="xsd:string"/>
type="wd:hex_string"/>
type="wd:modbus_type"/>
<xsd:element
<xsd:element
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
WebdynRF - Manuel d'exploitation - Version 1.0
<xsd:sequence>
<xsd:element
name="subcmd"
<xsd:element name="result">
<xsd:simpleType>
</xsd:simpleType>
</xsd:element>
name="description" type="xsd:string"
</xsd:sequence>
<xsd:element name="module">
<xsd:complexType>
<xsd:sequence>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="variable">
<xsd:complexType>
<xsd:sequence>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
name="value" type="xsd:string"
name="status" type="xsd:string"
type="xsd:string"/>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ok"/>
<xsd:enumeration value="error"/>
<xsd:enumeration
</xsd:restriction>
minOccurs="0"/>
<xsd:element
name="label"
<xsd:element
name="address"
<xsd:element
name="ip" type="wd:ipv4"
<xsd:element
name="name"
<xsd:element
name="address"
<xsd:element
name="type"
/>
minOccurs="0"/>
WEBDYN
WebdynRF
Manuel d'exploitation
68