<?xml version="1.0" encoding="utf-8"?>
|
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/SiemenDevice.WCFEntity" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/SiemenDevice.WCFEntity" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
<xs:complexType name="SrmInfoEntity">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="DeviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="RAck" type="xs:boolean" />
|
<xs:element minOccurs="0" name="RActualLane" type="xs:int" />
|
<xs:element minOccurs="0" name="RAlarm" type="xs:boolean" />
|
<xs:element minOccurs="0" name="RAlarmCode" type="xs:int" />
|
<xs:element minOccurs="0" name="RDeliveryFinish" type="xs:boolean" />
|
<xs:element minOccurs="0" name="RHandShake" type="xs:int" />
|
<xs:element minOccurs="0" name="RLiftFull" type="xs:boolean" />
|
<xs:element minOccurs="0" name="RMode" type="xs:int" />
|
<xs:element minOccurs="0" name="RPickFinish" type="xs:boolean" />
|
<xs:element minOccurs="0" name="RPosX" type="xs:int" />
|
<xs:element minOccurs="0" name="RPosXmm" type="xs:int" />
|
<xs:element minOccurs="0" name="RPosY" type="xs:int" />
|
<xs:element minOccurs="0" name="RPosYmm" type="xs:int" />
|
<xs:element minOccurs="0" name="RPosZ" type="xs:int" />
|
<xs:element minOccurs="0" name="RPosZmm" type="xs:int" />
|
<xs:element minOccurs="0" name="RSrmNo" type="xs:int" />
|
<xs:element minOccurs="0" name="RState" type="xs:int" />
|
<xs:element minOccurs="0" name="RTaskFinish" type="xs:boolean" />
|
<xs:element minOccurs="0" name="RTaskNo" type="xs:int" />
|
<xs:element minOccurs="0" name="SrmName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="WCancleAlarm" type="xs:boolean" />
|
<xs:element minOccurs="0" name="WCommand" type="xs:int" />
|
<xs:element minOccurs="0" name="WDestinationPosX" type="xs:int" />
|
<xs:element minOccurs="0" name="WDestinationPosY" type="xs:int" />
|
<xs:element minOccurs="0" name="WDestinationPosZ" type="xs:int" />
|
<xs:element minOccurs="0" name="WEmergencyStop" type="xs:int" />
|
<xs:element minOccurs="0" name="WHigh" type="xs:int" />
|
<xs:element minOccurs="0" name="WPalletType" type="xs:int" />
|
<xs:element minOccurs="0" name="WSourcePosX" type="xs:int" />
|
<xs:element minOccurs="0" name="WSourcePosY" type="xs:int" />
|
<xs:element minOccurs="0" name="WSourcePosZ" type="xs:int" />
|
<xs:element minOccurs="0" name="WStb" type="xs:boolean" />
|
<xs:element minOccurs="0" name="WTaskFinishConfirm" type="xs:boolean" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="SrmInfoEntity" nillable="true" type="tns:SrmInfoEntity" />
|
<xs:complexType name="ArrayOfSrmInfoEntity">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="SrmInfoEntity" nillable="true" type="tns:SrmInfoEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfSrmInfoEntity" nillable="true" type="tns:ArrayOfSrmInfoEntity" />
|
<xs:complexType name="RgvInfoEntity">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="DeviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="RAck" type="xs:boolean" />
|
<xs:element minOccurs="0" name="RAlarm" type="xs:boolean" />
|
<xs:element minOccurs="0" name="RAlarmCode" type="xs:int" />
|
<xs:element minOccurs="0" name="RHandShake" type="xs:int" />
|
<xs:element minOccurs="0" name="RLoaded" type="xs:boolean" />
|
<xs:element minOccurs="0" name="RMode" type="xs:int" />
|
<xs:element minOccurs="0" name="RRgvPosition" type="xs:int" />
|
<xs:element minOccurs="0" name="RSPos" type="xs:int" />
|
<xs:element minOccurs="0" name="RState" type="xs:int" />
|
<xs:element minOccurs="0" name="RTPos" type="xs:int" />
|
<xs:element minOccurs="0" name="RTaskFinish" type="xs:boolean" />
|
<xs:element minOccurs="0" name="RTaskNo" type="xs:int" />
|
<xs:element minOccurs="0" name="RgvName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="WAckTaskFinish" type="xs:boolean" />
|
<xs:element minOccurs="0" name="WEStop" type="xs:boolean" />
|
<xs:element minOccurs="0" name="WPallType" type="xs:int" />
|
<xs:element minOccurs="0" name="WReset" type="xs:boolean" />
|
<xs:element minOccurs="0" name="WStb" type="xs:boolean" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="RgvInfoEntity" nillable="true" type="tns:RgvInfoEntity" />
|
<xs:complexType name="ArrayOfRgvInfoEntity">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="RgvInfoEntity" nillable="true" type="tns:RgvInfoEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfRgvInfoEntity" nillable="true" type="tns:ArrayOfRgvInfoEntity" />
|
<xs:complexType name="ConveyorInfoEntity">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="ConveyorName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="DeviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="Height" type="xs:int" />
|
<xs:element minOccurs="0" name="RAck" type="xs:boolean" />
|
<xs:element minOccurs="0" name="RAlarm" type="xs:boolean" />
|
<xs:element minOccurs="0" name="RAlarmCode" type="xs:int" />
|
<xs:element minOccurs="0" name="RMode" type="xs:int" />
|
<xs:element minOccurs="0" name="RPh1" type="xs:int" />
|
<xs:element minOccurs="0" name="RPh2" type="xs:int" />
|
<xs:element minOccurs="0" name="RPh3" type="xs:int" />
|
<xs:element minOccurs="0" name="RShape" type="xs:int" />
|
<xs:element minOccurs="0" name="RState" type="xs:int" />
|
<xs:element minOccurs="0" name="RTaskNo" type="xs:int" />
|
<xs:element minOccurs="0" name="WSTP" type="xs:boolean" />
|
<xs:element minOccurs="0" name="WTaskNo" type="xs:int" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ConveyorInfoEntity" nillable="true" type="tns:ConveyorInfoEntity" />
|
<xs:complexType name="ArrayOfConveyorInfoEntity">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="ConveyorInfoEntity" nillable="true" type="tns:ConveyorInfoEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfConveyorInfoEntity" nillable="true" type="tns:ArrayOfConveyorInfoEntity" />
|
<xs:complexType name="ChaiDieInfoEntity">
|
<xs:sequence>
|
<xs:element minOccurs="0" name="ChaiDieName" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="DeviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="EmptyStatus" type="xs:int" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ChaiDieInfoEntity" nillable="true" type="tns:ChaiDieInfoEntity" />
|
<xs:complexType name="ArrayOfChaiDieInfoEntity">
|
<xs:sequence>
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="ChaiDieInfoEntity" nillable="true" type="tns:ChaiDieInfoEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
<xs:element name="ArrayOfChaiDieInfoEntity" nillable="true" type="tns:ArrayOfChaiDieInfoEntity" />
|
</xs:schema>
|