<?xml version="1.0" encoding="utf-8"?>
|
<xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
<xs:import namespace="http://schemas.datacontract.org/2004/07/iWareSda" />
|
<xs:element name="ClearAlarm">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="ClearAlarmResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="ClearAlarmResult" nillable="true" type="q1:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="SendConveyerTask">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="taskId" type="xs:int" />
|
<xs:element minOccurs="0" name="sourcePlce" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="toPlace" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="containertype" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="taskType" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="SendConveyerTaskResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="SendConveyerTaskResult" nillable="true" type="q2:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteStp">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="value" type="xs:boolean" />
|
<xs:element minOccurs="0" name="stationCode" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteStpResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteStpResult" nillable="true" type="q3:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="GetConveyerInfo">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="GetConveyerInfoResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="GetConveyerInfoResult" nillable="true" type="q4:ConveyerView" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="IsTaskFinish">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="stationCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="taskId" type="xs:int" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="IsTaskFinishResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="IsTaskFinishResult" nillable="true" type="q5:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="DeleteConveyerTask">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="taskId" type="xs:int" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="DeleteConveyerTaskResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="DeleteConveyerTaskResult" nillable="true" type="q6:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="IsConveyerAuto">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="stationCode" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="IsConveyerAutoResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="IsConveyerAutoResult" nillable="true" type="q7:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="IsAllowSendTask">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="isNeedValidateRealSourceAndToPlace" type="xs:boolean" />
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="stationCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="toStationCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="isConveyerTask" type="xs:boolean" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="IsAllowSendTaskResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="IsAllowSendTaskResult" nillable="true" type="q8:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="IsHaveHeatBeat">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="IsHaveHeatBeatResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="IsHaveHeatBeatResult" nillable="true" type="q9:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="Write1015ReScan">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="value" type="xs:boolean" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="Write1015ReScanResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="Write1015ReScanResult" nillable="true" type="q10:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteReceiveScan">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="stationCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="value" type="xs:boolean" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteReceiveScanResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q11="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteReceiveScanResult" nillable="true" type="q11:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteConveyer_FinishACK">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="value" type="xs:boolean" />
|
<xs:element minOccurs="0" name="plcTaskId" type="xs:int" />
|
<xs:element minOccurs="0" name="stationcode" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteConveyer_FinishACKResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteConveyer_FinishACKResult" nillable="true" type="q12:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteScanValidateACK">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="isReset" type="xs:boolean" />
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="stationCode" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="value" type="xs:boolean" />
|
<xs:element minOccurs="0" name="plcTaskId" type="xs:int" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteScanValidateACKResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteScanValidateACKResult" nillable="true" type="q13:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteAGVRequestIn">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="value" type="xs:boolean" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteAGVRequestInResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteAGVRequestInResult" nillable="true" type="q14:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteAGVRequestInArr">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="value" type="xs:boolean" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteAGVRequestInArrResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q15="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteAGVRequestInArrResult" nillable="true" type="q15:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteAGVRequestOUT">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="value" type="xs:boolean" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteAGVRequestOUTResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteAGVRequestOUTResult" nillable="true" type="q16:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteAGVRequestOutArr">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="value" type="xs:boolean" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteAGVRequestOutArrResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q17="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteAGVRequestOutArrResult" nillable="true" type="q17:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteAGVTaskType">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="value" type="xs:short" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="WriteAGVTaskTypeResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="WriteAGVTaskTypeResult" nillable="true" type="q18:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="ClearConveyerTask">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="deviceId" type="xs:int" />
|
<xs:element minOccurs="0" name="taskId" type="xs:int" />
|
<xs:element minOccurs="0" name="sourcePlce" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="toPlace" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="containertype" nillable="true" type="xs:string" />
|
<xs:element minOccurs="0" name="taskType" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="ClearConveyerTaskResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element xmlns:q19="http://schemas.datacontract.org/2004/07/iWareSda" minOccurs="0" name="ClearConveyerTaskResult" nillable="true" type="q19:SdaResEntity" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="ReadAddress">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="address" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="ReadAddressResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="ReadAddressResult" type="xs:boolean" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="ReadStr">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="address" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="ReadStrResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="ReadStrResult" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="ReadShort">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="address" nillable="true" type="xs:string" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
<xs:element name="ReadShortResponse">
|
<xs:complexType>
|
<xs:sequence>
|
<xs:element minOccurs="0" name="ReadShortResult" type="xs:short" />
|
</xs:sequence>
|
</xs:complexType>
|
</xs:element>
|
</xs:schema>
|