济宁李尔调度
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1071 lines
57 KiB

<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:tns="http://tempuri.org/" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="SControlMonitor" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsp:Policy wsu:Id="NetTcpBinding_IControlMonitor_policy">
<wsp:ExactlyOne>
<wsp:All>
<msb:BinaryEncoding xmlns:msb="http://schemas.microsoft.com/ws/06/2004/mspolicy/netbinary1">
</msb:BinaryEncoding>
<wsaw:UsingAddressing>
</wsaw:UsingAddressing>
</wsp:All>
</wsp:ExactlyOne>
</wsp:Policy>
<wsdl:types>
<xsd:schema targetNamespace="http://tempuri.org/Imports">
<xsd:import namespace="http://tempuri.org/" />
<xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xsd:import namespace="http://schemas.datacontract.org/2004/07/Model" />
<xsd:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
<xsd:import namespace="http://schemas.datacontract.org/2004/07/System.Data" />
</xsd:schema>
</wsdl:types>
<wsdl:message name="IControlMonitor_DealWithDeviceState_InputMessage">
<wsdl:part name="parameters" element="tns:DealWithDeviceState" />
</wsdl:message>
<wsdl:message name="IControlMonitor_DealWithDeviceState_OutputMessage">
<wsdl:part name="parameters" element="tns:DealWithDeviceStateResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SendAllDeviceStates_InputMessage">
<wsdl:part name="parameters" element="tns:SendAllDeviceStates" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SendAllDeviceStates_OutputMessage">
<wsdl:part name="parameters" element="tns:SendAllDeviceStatesResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_WriteDBData_InputMessage">
<wsdl:part name="parameters" element="tns:WriteDBData" />
</wsdl:message>
<wsdl:message name="IControlMonitor_WriteDBData_OutputMessage">
<wsdl:part name="parameters" element="tns:WriteDBDataResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetIOStationProperty_InputMessage">
<wsdl:part name="parameters" element="tns:SetIOStationProperty" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetIOStationProperty_OutputMessage">
<wsdl:part name="parameters" element="tns:SetIOStationPropertyResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetBlackBoxParameter_InputMessage">
<wsdl:part name="parameters" element="tns:SetBlackBoxParameter" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetBlackBoxParameter_OutputMessage">
<wsdl:part name="parameters" element="tns:SetBlackBoxParameterResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetBlackBoxInfo_InputMessage">
<wsdl:part name="parameters" element="tns:GetBlackBoxInfo" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetBlackBoxInfo_OutputMessage">
<wsdl:part name="parameters" element="tns:GetBlackBoxInfoResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetAutoTaskHistory_InputMessage">
<wsdl:part name="parameters" element="tns:GetAutoTaskHistory" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetAutoTaskHistory_OutputMessage">
<wsdl:part name="parameters" element="tns:GetAutoTaskHistoryResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_DeleteAutoTaskHistory_InputMessage">
<wsdl:part name="parameters" element="tns:DeleteAutoTaskHistory" />
</wsdl:message>
<wsdl:message name="IControlMonitor_DeleteAutoTaskHistory_OutputMessage">
<wsdl:part name="parameters" element="tns:DeleteAutoTaskHistoryResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetUserAndPurview_InputMessage">
<wsdl:part name="parameters" element="tns:SetUserAndPurview" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetUserAndPurview_OutputMessage">
<wsdl:part name="parameters" element="tns:SetUserAndPurviewResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetUserAndPurview_InputMessage">
<wsdl:part name="parameters" element="tns:GetUserAndPurview" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetUserAndPurview_OutputMessage">
<wsdl:part name="parameters" element="tns:GetUserAndPurviewResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetUserPassword_InputMessage">
<wsdl:part name="parameters" element="tns:SetUserPassword" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetUserPassword_OutputMessage">
<wsdl:part name="parameters" element="tns:SetUserPasswordResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetUserPassword_InputMessage">
<wsdl:part name="parameters" element="tns:GetUserPassword" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetUserPassword_OutputMessage">
<wsdl:part name="parameters" element="tns:GetUserPasswordResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_ShutDownControlSystem_InputMessage">
<wsdl:part name="parameters" element="tns:ShutDownControlSystem" />
</wsdl:message>
<wsdl:message name="IControlMonitor_ShutDownControlSystem_OutputMessage">
<wsdl:part name="parameters" element="tns:ShutDownControlSystemResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_StartGetALLDeviceState_InputMessage">
<wsdl:part name="parameters" element="tns:StartGetALLDeviceState" />
</wsdl:message>
<wsdl:message name="IControlMonitor_StartGetALLDeviceState_OutputMessage">
<wsdl:part name="parameters" element="tns:StartGetALLDeviceStateResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_StartSendDeviceOrder_InputMessage">
<wsdl:part name="parameters" element="tns:StartSendDeviceOrder" />
</wsdl:message>
<wsdl:message name="IControlMonitor_StartSendDeviceOrder_OutputMessage">
<wsdl:part name="parameters" element="tns:StartSendDeviceOrderResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_DataClear_InputMessage">
<wsdl:part name="parameters" element="tns:DataClear" />
</wsdl:message>
<wsdl:message name="IControlMonitor_DataClear_OutputMessage">
<wsdl:part name="parameters" element="tns:DataClearResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetManageTaskKindFromMonitor_InputMessage">
<wsdl:part name="parameters" element="tns:GetManageTaskKindFromMonitor" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetManageTaskKindFromMonitor_OutputMessage">
<wsdl:part name="parameters" element="tns:GetManageTaskKindFromMonitorResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetManageTaskIndexFromMonitor_InputMessage">
<wsdl:part name="parameters" element="tns:GetManageTaskIndexFromMonitor" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetManageTaskIndexFromMonitor_OutputMessage">
<wsdl:part name="parameters" element="tns:GetManageTaskIndexFromMonitorResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetDeviceKindIndex_InputMessage">
<wsdl:part name="parameters" element="tns:GetDeviceKindIndex" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetDeviceKindIndex_OutputMessage">
<wsdl:part name="parameters" element="tns:GetDeviceKindIndexResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SendDeviceReset_InputMessage">
<wsdl:part name="parameters" element="tns:SendDeviceReset" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SendDeviceReset_OutputMessage">
<wsdl:part name="parameters" element="tns:SendDeviceResetResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_Heartbeat_InputMessage">
<wsdl:part name="parameters" element="tns:Heartbeat" />
</wsdl:message>
<wsdl:message name="IControlMonitor_Heartbeat_OutputMessage">
<wsdl:part name="parameters" element="tns:HeartbeatResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetDataView_InputMessage">
<wsdl:part name="parameters" element="tns:GetDataView" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetDataView_OutputMessage">
<wsdl:part name="parameters" element="tns:GetDataViewResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_ExeSQLNoneQuery_InputMessage">
<wsdl:part name="parameters" element="tns:ExeSQLNoneQuery" />
</wsdl:message>
<wsdl:message name="IControlMonitor_ExeSQLNoneQuery_OutputMessage">
<wsdl:part name="parameters" element="tns:ExeSQLNoneQueryResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetManDataView_InputMessage">
<wsdl:part name="parameters" element="tns:GetManDataView" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetManDataView_OutputMessage">
<wsdl:part name="parameters" element="tns:GetManDataViewResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_ExeManSQLNoneQuery_InputMessage">
<wsdl:part name="parameters" element="tns:ExeManSQLNoneQuery" />
</wsdl:message>
<wsdl:message name="IControlMonitor_ExeManSQLNoneQuery_OutputMessage">
<wsdl:part name="parameters" element="tns:ExeManSQLNoneQueryResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetAllManageTask_InputMessage">
<wsdl:part name="parameters" element="tns:GetAllManageTask" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetAllManageTask_OutputMessage">
<wsdl:part name="parameters" element="tns:GetAllManageTaskResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_DisassembleTask_InputMessage">
<wsdl:part name="parameters" element="tns:DisassembleTask" />
</wsdl:message>
<wsdl:message name="IControlMonitor_DisassembleTask_OutputMessage">
<wsdl:part name="parameters" element="tns:DisassembleTaskResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetLogicHaveGoods_InputMessage">
<wsdl:part name="parameters" element="tns:SetLogicHaveGoods" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetLogicHaveGoods_OutputMessage">
<wsdl:part name="parameters" element="tns:SetLogicHaveGoodsResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_RegisterClient_InputMessage">
<wsdl:part name="parameters" element="tns:RegisterClient" />
</wsdl:message>
<wsdl:message name="IControlMonitor_RegisterClient_OutputMessage">
<wsdl:part name="parameters" element="tns:RegisterClientResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_LogoutClient_InputMessage">
<wsdl:part name="parameters" element="tns:LogoutClient" />
</wsdl:message>
<wsdl:message name="IControlMonitor_LogoutClient_OutputMessage">
<wsdl:part name="parameters" element="tns:LogoutClientResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_ObtainTask_InputMessage">
<wsdl:part name="parameters" element="tns:ObtainTask" />
</wsdl:message>
<wsdl:message name="IControlMonitor_ObtainTask_OutputMessage">
<wsdl:part name="parameters" element="tns:ObtainTaskResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_StopObtainTask_InputMessage">
<wsdl:part name="parameters" element="tns:StopObtainTask" />
</wsdl:message>
<wsdl:message name="IControlMonitor_StopObtainTask_OutputMessage">
<wsdl:part name="parameters" element="tns:StopObtainTaskResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_OrderTurnOn_InputMessage">
<wsdl:part name="parameters" element="tns:OrderTurnOn" />
</wsdl:message>
<wsdl:message name="IControlMonitor_OrderTurnOn_OutputMessage">
<wsdl:part name="parameters" element="tns:OrderTurnOnResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_OrderTurnOff_InputMessage">
<wsdl:part name="parameters" element="tns:OrderTurnOff" />
</wsdl:message>
<wsdl:message name="IControlMonitor_OrderTurnOff_OutputMessage">
<wsdl:part name="parameters" element="tns:OrderTurnOffResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_DeviceCommunicationInit_InputMessage">
<wsdl:part name="parameters" element="tns:DeviceCommunicationInit" />
</wsdl:message>
<wsdl:message name="IControlMonitor_DeviceCommunicationInit_OutputMessage">
<wsdl:part name="parameters" element="tns:DeviceCommunicationInitResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetUsers_InputMessage">
<wsdl:part name="parameters" element="tns:GetUsers" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetUsers_OutputMessage">
<wsdl:part name="parameters" element="tns:GetUsersResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_BuildHandTask_InputMessage">
<wsdl:part name="parameters" element="tns:BuildHandTask" />
</wsdl:message>
<wsdl:message name="IControlMonitor_BuildHandTask_OutputMessage">
<wsdl:part name="parameters" element="tns:BuildHandTaskResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_BuildHandAssociateTask_InputMessage">
<wsdl:part name="parameters" element="tns:BuildHandAssociateTask" />
</wsdl:message>
<wsdl:message name="IControlMonitor_BuildHandAssociateTask_OutputMessage">
<wsdl:part name="parameters" element="tns:BuildHandAssociateTaskResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_BuildAutoTask_InputMessage">
<wsdl:part name="parameters" element="tns:BuildAutoTask" />
</wsdl:message>
<wsdl:message name="IControlMonitor_BuildAutoTask_OutputMessage">
<wsdl:part name="parameters" element="tns:BuildAutoTaskResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_ModifyManageTask_InputMessage">
<wsdl:part name="parameters" element="tns:ModifyManageTask" />
</wsdl:message>
<wsdl:message name="IControlMonitor_ModifyManageTask_OutputMessage">
<wsdl:part name="parameters" element="tns:ModifyManageTaskResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_ModifyMonitorTask_InputMessage">
<wsdl:part name="parameters" element="tns:ModifyMonitorTask" />
</wsdl:message>
<wsdl:message name="IControlMonitor_ModifyMonitorTask_OutputMessage">
<wsdl:part name="parameters" element="tns:ModifyMonitorTaskResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetDeviceState_InputMessage">
<wsdl:part name="parameters" element="tns:SetDeviceState" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetDeviceState_OutputMessage">
<wsdl:part name="parameters" element="tns:SetDeviceStateResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetDeviceInfo_InputMessage">
<wsdl:part name="parameters" element="tns:GetDeviceInfo" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetDeviceInfo_OutputMessage">
<wsdl:part name="parameters" element="tns:GetDeviceInfoResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetDeviceInfos_InputMessage">
<wsdl:part name="parameters" element="tns:GetDeviceInfos" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetDeviceInfos_OutputMessage">
<wsdl:part name="parameters" element="tns:GetDeviceInfosResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetRouteState_InputMessage">
<wsdl:part name="parameters" element="tns:SetRouteState" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetRouteState_OutputMessage">
<wsdl:part name="parameters" element="tns:SetRouteStateResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetRouteInfo_InputMessage">
<wsdl:part name="parameters" element="tns:GetRouteInfo" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetRouteInfo_OutputMessage">
<wsdl:part name="parameters" element="tns:GetRouteInfoResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetRouteInfos_InputMessage">
<wsdl:part name="parameters" element="tns:GetRouteInfos" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetRouteInfos_OutputMessage">
<wsdl:part name="parameters" element="tns:GetRouteInfosResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetForkCombinWaitTime_InputMessage">
<wsdl:part name="parameters" element="tns:SetForkCombinWaitTime" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetForkCombinWaitTime_OutputMessage">
<wsdl:part name="parameters" element="tns:SetForkCombinWaitTimeResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetForkCombinWaitTime_InputMessage">
<wsdl:part name="parameters" element="tns:GetForkCombinWaitTime" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetForkCombinWaitTime_OutputMessage">
<wsdl:part name="parameters" element="tns:GetForkCombinWaitTimeResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetConveyorTimeOutTime_InputMessage">
<wsdl:part name="parameters" element="tns:SetConveyorTimeOutTime" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetConveyorTimeOutTime_OutputMessage">
<wsdl:part name="parameters" element="tns:SetConveyorTimeOutTimeResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetConveyorTimeOutTime_InputMessage">
<wsdl:part name="parameters" element="tns:GetConveyorTimeOutTime" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetConveyorTimeOutTime_OutputMessage">
<wsdl:part name="parameters" element="tns:GetConveyorTimeOutTimeResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetDBConnection_InputMessage">
<wsdl:part name="parameters" element="tns:SetDBConnection" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SetDBConnection_OutputMessage">
<wsdl:part name="parameters" element="tns:SetDBConnectionResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetDBConnection_InputMessage">
<wsdl:part name="parameters" element="tns:GetDBConnection" />
</wsdl:message>
<wsdl:message name="IControlMonitor_GetDBConnection_OutputMessage">
<wsdl:part name="parameters" element="tns:GetDBConnectionResponse" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SendMessage_OutputCallbackMessage">
<wsdl:part name="parameters" element="tns:SendMessage" />
</wsdl:message>
<wsdl:message name="IControlMonitor_SendDeviceInfo_OutputCallbackMessage">
<wsdl:part name="parameters" element="tns:SendDeviceInfo" />
</wsdl:message>
<wsdl:portType name="IControlMonitor">
<wsdl:operation name="DealWithDeviceState">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/DealWithDeviceState" message="tns:IControlMonitor_DealWithDeviceState_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/DealWithDeviceStateResponse" message="tns:IControlMonitor_DealWithDeviceState_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="SendAllDeviceStates">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/SendAllDeviceStates" message="tns:IControlMonitor_SendAllDeviceStates_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/SendAllDeviceStatesResponse" message="tns:IControlMonitor_SendAllDeviceStates_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="WriteDBData">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/WriteDBData" message="tns:IControlMonitor_WriteDBData_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/WriteDBDataResponse" message="tns:IControlMonitor_WriteDBData_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="SetIOStationProperty">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/SetIOStationProperty" message="tns:IControlMonitor_SetIOStationProperty_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/SetIOStationPropertyResponse" message="tns:IControlMonitor_SetIOStationProperty_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="SetBlackBoxParameter">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/SetBlackBoxParameter" message="tns:IControlMonitor_SetBlackBoxParameter_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/SetBlackBoxParameterResponse" message="tns:IControlMonitor_SetBlackBoxParameter_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetBlackBoxInfo">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetBlackBoxInfo" message="tns:IControlMonitor_GetBlackBoxInfo_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetBlackBoxInfoResponse" message="tns:IControlMonitor_GetBlackBoxInfo_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetAutoTaskHistory">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetAutoTaskHistory" message="tns:IControlMonitor_GetAutoTaskHistory_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetAutoTaskHistoryResponse" message="tns:IControlMonitor_GetAutoTaskHistory_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="DeleteAutoTaskHistory">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/DeleteAutoTaskHistory" message="tns:IControlMonitor_DeleteAutoTaskHistory_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/DeleteAutoTaskHistoryResponse" message="tns:IControlMonitor_DeleteAutoTaskHistory_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="SetUserAndPurview">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/SetUserAndPurview" message="tns:IControlMonitor_SetUserAndPurview_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/SetUserAndPurviewResponse" message="tns:IControlMonitor_SetUserAndPurview_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetUserAndPurview">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetUserAndPurview" message="tns:IControlMonitor_GetUserAndPurview_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetUserAndPurviewResponse" message="tns:IControlMonitor_GetUserAndPurview_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="SetUserPassword">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/SetUserPassword" message="tns:IControlMonitor_SetUserPassword_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/SetUserPasswordResponse" message="tns:IControlMonitor_SetUserPassword_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetUserPassword">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetUserPassword" message="tns:IControlMonitor_GetUserPassword_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetUserPasswordResponse" message="tns:IControlMonitor_GetUserPassword_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="ShutDownControlSystem">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/ShutDownControlSystem" message="tns:IControlMonitor_ShutDownControlSystem_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/ShutDownControlSystemResponse" message="tns:IControlMonitor_ShutDownControlSystem_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="StartGetALLDeviceState">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/StartGetALLDeviceState" message="tns:IControlMonitor_StartGetALLDeviceState_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/StartGetALLDeviceStateResponse" message="tns:IControlMonitor_StartGetALLDeviceState_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="StartSendDeviceOrder">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/StartSendDeviceOrder" message="tns:IControlMonitor_StartSendDeviceOrder_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/StartSendDeviceOrderResponse" message="tns:IControlMonitor_StartSendDeviceOrder_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="DataClear">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/DataClear" message="tns:IControlMonitor_DataClear_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/DataClearResponse" message="tns:IControlMonitor_DataClear_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetManageTaskKindFromMonitor">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetManageTaskKindFromMonitor" message="tns:IControlMonitor_GetManageTaskKindFromMonitor_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetManageTaskKindFromMonitorResponse" message="tns:IControlMonitor_GetManageTaskKindFromMonitor_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetManageTaskIndexFromMonitor">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetManageTaskIndexFromMonitor" message="tns:IControlMonitor_GetManageTaskIndexFromMonitor_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetManageTaskIndexFromMonitorResponse" message="tns:IControlMonitor_GetManageTaskIndexFromMonitor_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetDeviceKindIndex">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetDeviceKindIndex" message="tns:IControlMonitor_GetDeviceKindIndex_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetDeviceKindIndexResponse" message="tns:IControlMonitor_GetDeviceKindIndex_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="SendDeviceReset">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/SendDeviceReset" message="tns:IControlMonitor_SendDeviceReset_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/SendDeviceResetResponse" message="tns:IControlMonitor_SendDeviceReset_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="Heartbeat">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/Heartbeat" message="tns:IControlMonitor_Heartbeat_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/HeartbeatResponse" message="tns:IControlMonitor_Heartbeat_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetDataView">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetDataView" message="tns:IControlMonitor_GetDataView_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetDataViewResponse" message="tns:IControlMonitor_GetDataView_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="ExeSQLNoneQuery">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/ExeSQLNoneQuery" message="tns:IControlMonitor_ExeSQLNoneQuery_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/ExeSQLNoneQueryResponse" message="tns:IControlMonitor_ExeSQLNoneQuery_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetManDataView">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetManDataView" message="tns:IControlMonitor_GetManDataView_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetManDataViewResponse" message="tns:IControlMonitor_GetManDataView_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="ExeManSQLNoneQuery">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/ExeManSQLNoneQuery" message="tns:IControlMonitor_ExeManSQLNoneQuery_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/ExeManSQLNoneQueryResponse" message="tns:IControlMonitor_ExeManSQLNoneQuery_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetAllManageTask">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetAllManageTask" message="tns:IControlMonitor_GetAllManageTask_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetAllManageTaskResponse" message="tns:IControlMonitor_GetAllManageTask_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="DisassembleTask">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/DisassembleTask" message="tns:IControlMonitor_DisassembleTask_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/DisassembleTaskResponse" message="tns:IControlMonitor_DisassembleTask_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="SetLogicHaveGoods">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/SetLogicHaveGoods" message="tns:IControlMonitor_SetLogicHaveGoods_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/SetLogicHaveGoodsResponse" message="tns:IControlMonitor_SetLogicHaveGoods_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="RegisterClient">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/RegisterClient" message="tns:IControlMonitor_RegisterClient_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/RegisterClientResponse" message="tns:IControlMonitor_RegisterClient_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="LogoutClient">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/LogoutClient" message="tns:IControlMonitor_LogoutClient_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/LogoutClientResponse" message="tns:IControlMonitor_LogoutClient_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="ObtainTask">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/ObtainTask" message="tns:IControlMonitor_ObtainTask_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/ObtainTaskResponse" message="tns:IControlMonitor_ObtainTask_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="StopObtainTask">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/StopObtainTask" message="tns:IControlMonitor_StopObtainTask_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/StopObtainTaskResponse" message="tns:IControlMonitor_StopObtainTask_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="OrderTurnOn">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/OrderTurnOn" message="tns:IControlMonitor_OrderTurnOn_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/OrderTurnOnResponse" message="tns:IControlMonitor_OrderTurnOn_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="OrderTurnOff">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/OrderTurnOff" message="tns:IControlMonitor_OrderTurnOff_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/OrderTurnOffResponse" message="tns:IControlMonitor_OrderTurnOff_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="DeviceCommunicationInit">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/DeviceCommunicationInit" message="tns:IControlMonitor_DeviceCommunicationInit_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/DeviceCommunicationInitResponse" message="tns:IControlMonitor_DeviceCommunicationInit_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetUsers">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetUsers" message="tns:IControlMonitor_GetUsers_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetUsersResponse" message="tns:IControlMonitor_GetUsers_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="BuildHandTask">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/BuildHandTask" message="tns:IControlMonitor_BuildHandTask_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/BuildHandTaskResponse" message="tns:IControlMonitor_BuildHandTask_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="BuildHandAssociateTask">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/BuildHandAssociateTask" message="tns:IControlMonitor_BuildHandAssociateTask_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/BuildHandAssociateTaskResponse" message="tns:IControlMonitor_BuildHandAssociateTask_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="BuildAutoTask">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/BuildAutoTask" message="tns:IControlMonitor_BuildAutoTask_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/BuildAutoTaskResponse" message="tns:IControlMonitor_BuildAutoTask_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="ModifyManageTask">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/ModifyManageTask" message="tns:IControlMonitor_ModifyManageTask_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/ModifyManageTaskResponse" message="tns:IControlMonitor_ModifyManageTask_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="ModifyMonitorTask">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/ModifyMonitorTask" message="tns:IControlMonitor_ModifyMonitorTask_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/ModifyMonitorTaskResponse" message="tns:IControlMonitor_ModifyMonitorTask_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="SetDeviceState">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/SetDeviceState" message="tns:IControlMonitor_SetDeviceState_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/SetDeviceStateResponse" message="tns:IControlMonitor_SetDeviceState_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetDeviceInfo">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetDeviceInfo" message="tns:IControlMonitor_GetDeviceInfo_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetDeviceInfoResponse" message="tns:IControlMonitor_GetDeviceInfo_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetDeviceInfos">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetDeviceInfos" message="tns:IControlMonitor_GetDeviceInfos_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetDeviceInfosResponse" message="tns:IControlMonitor_GetDeviceInfos_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="SetRouteState">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/SetRouteState" message="tns:IControlMonitor_SetRouteState_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/SetRouteStateResponse" message="tns:IControlMonitor_SetRouteState_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetRouteInfo">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetRouteInfo" message="tns:IControlMonitor_GetRouteInfo_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetRouteInfoResponse" message="tns:IControlMonitor_GetRouteInfo_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetRouteInfos">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetRouteInfos" message="tns:IControlMonitor_GetRouteInfos_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetRouteInfosResponse" message="tns:IControlMonitor_GetRouteInfos_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="SetForkCombinWaitTime">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/SetForkCombinWaitTime" message="tns:IControlMonitor_SetForkCombinWaitTime_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/SetForkCombinWaitTimeResponse" message="tns:IControlMonitor_SetForkCombinWaitTime_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetForkCombinWaitTime">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetForkCombinWaitTime" message="tns:IControlMonitor_GetForkCombinWaitTime_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetForkCombinWaitTimeResponse" message="tns:IControlMonitor_GetForkCombinWaitTime_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="SetConveyorTimeOutTime">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/SetConveyorTimeOutTime" message="tns:IControlMonitor_SetConveyorTimeOutTime_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/SetConveyorTimeOutTimeResponse" message="tns:IControlMonitor_SetConveyorTimeOutTime_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetConveyorTimeOutTime">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetConveyorTimeOutTime" message="tns:IControlMonitor_GetConveyorTimeOutTime_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetConveyorTimeOutTimeResponse" message="tns:IControlMonitor_GetConveyorTimeOutTime_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="SetDBConnection">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/SetDBConnection" message="tns:IControlMonitor_SetDBConnection_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/SetDBConnectionResponse" message="tns:IControlMonitor_SetDBConnection_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="GetDBConnection">
<wsdl:input wsaw:Action="http://tempuri.org/IControlMonitor/GetDBConnection" message="tns:IControlMonitor_GetDBConnection_InputMessage" />
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/GetDBConnectionResponse" message="tns:IControlMonitor_GetDBConnection_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="SendMessage">
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/SendMessage" message="tns:IControlMonitor_SendMessage_OutputCallbackMessage" />
</wsdl:operation>
<wsdl:operation name="SendDeviceInfo">
<wsdl:output wsaw:Action="http://tempuri.org/IControlMonitor/SendDeviceInfo" message="tns:IControlMonitor_SendDeviceInfo_OutputCallbackMessage" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="NetTcpBinding_IControlMonitor" type="tns:IControlMonitor">
<wsp:PolicyReference URI="#NetTcpBinding_IControlMonitor_policy">
</wsp:PolicyReference>
<soap12:binding transport="http://schemas.microsoft.com/soap/tcp" />
<wsdl:operation name="DealWithDeviceState">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/DealWithDeviceState" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SendAllDeviceStates">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/SendAllDeviceStates" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="WriteDBData">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/WriteDBData" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetIOStationProperty">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/SetIOStationProperty" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetBlackBoxParameter">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/SetBlackBoxParameter" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetBlackBoxInfo">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetBlackBoxInfo" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAutoTaskHistory">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetAutoTaskHistory" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DeleteAutoTaskHistory">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/DeleteAutoTaskHistory" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetUserAndPurview">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/SetUserAndPurview" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetUserAndPurview">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetUserAndPurview" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetUserPassword">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/SetUserPassword" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetUserPassword">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetUserPassword" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ShutDownControlSystem">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/ShutDownControlSystem" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="StartGetALLDeviceState">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/StartGetALLDeviceState" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="StartSendDeviceOrder">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/StartSendDeviceOrder" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DataClear">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/DataClear" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetManageTaskKindFromMonitor">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetManageTaskKindFromMonitor" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetManageTaskIndexFromMonitor">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetManageTaskIndexFromMonitor" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetDeviceKindIndex">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetDeviceKindIndex" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SendDeviceReset">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/SendDeviceReset" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="Heartbeat">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/Heartbeat" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetDataView">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetDataView" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ExeSQLNoneQuery">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/ExeSQLNoneQuery" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetManDataView">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetManDataView" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ExeManSQLNoneQuery">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/ExeManSQLNoneQuery" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAllManageTask">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetAllManageTask" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DisassembleTask">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/DisassembleTask" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetLogicHaveGoods">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/SetLogicHaveGoods" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="RegisterClient">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/RegisterClient" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="LogoutClient">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/LogoutClient" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ObtainTask">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/ObtainTask" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="StopObtainTask">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/StopObtainTask" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="OrderTurnOn">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/OrderTurnOn" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="OrderTurnOff">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/OrderTurnOff" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DeviceCommunicationInit">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/DeviceCommunicationInit" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetUsers">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetUsers" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="BuildHandTask">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/BuildHandTask" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="BuildHandAssociateTask">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/BuildHandAssociateTask" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="BuildAutoTask">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/BuildAutoTask" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ModifyManageTask">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/ModifyManageTask" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ModifyMonitorTask">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/ModifyMonitorTask" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetDeviceState">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/SetDeviceState" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetDeviceInfo">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetDeviceInfo" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetDeviceInfos">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetDeviceInfos" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetRouteState">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/SetRouteState" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetRouteInfo">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetRouteInfo" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetRouteInfos">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetRouteInfos" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetForkCombinWaitTime">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/SetForkCombinWaitTime" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetForkCombinWaitTime">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetForkCombinWaitTime" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetConveyorTimeOutTime">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/SetConveyorTimeOutTime" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetConveyorTimeOutTime">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetConveyorTimeOutTime" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetDBConnection">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/SetDBConnection" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetDBConnection">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/GetDBConnection" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SendMessage">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/SendMessage" style="document" />
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SendDeviceInfo">
<soap12:operation soapAction="http://tempuri.org/IControlMonitor/SendDeviceInfo" style="document" />
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="SControlMonitor">
<wsdl:port name="NetTcpBinding_IControlMonitor" binding="tns:NetTcpBinding_IControlMonitor">
<soap12:address location="net.tcp://192.168.0.110:9996/WcfControlMonitorLib" />
<wsa10:EndpointReference>
<wsa10:Address>net.tcp://192.168.0.110:9996/WcfControlMonitorLib</wsa10:Address>
<Identity xmlns="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity">
<Dns>192.168.0.110</Dns>
</Identity>
</wsa10:EndpointReference>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>