/// <summary> /// 检查电芯状态 /// </summary> /// <param name="sfc">电芯号</param> /// <returns></returns> public static miCheckSFCstatusResponse ElectricCoreState(string sfc) { miCheckSFCstatusResponse miCheckSFCstatusResponseAddress = new miCheckSFCstatusResponse(); try { MiCheckSFCStatusServiceService ElectricCoreStateAddress = new MiCheckSFCStatusServiceService(); ElectricCoreStateAddress.Url = "http://172.26.11.3:50000/atlmeswebservice/MiCheckSFCStatusServiceService?wsdl"; ElectricCoreStateAddress.Timeout = 300000; ElectricCoreStateAddress.Credentials = new System.Net.NetworkCredential("SUP_TEST01", "test12345", null); //Baiduhai7 //验证信息 ElectricCoreStateAddress.PreAuthenticate = true; miCheckSFCstatus ms = new miCheckSFCstatus(); changeSFCStatusRequest ct = new changeSFCStatusRequest(); ct.site = "2001"; ct.operation = "HSTDY1"; ct.operationRevision = "#"; ct.sfc = "PL0205005"; ms.ChangeSFCStatusRequest = ct; miCheckSFCstatusResponseAddress = ElectricCoreStateAddress.miCheckSFCstatus(ms); } catch { ////写CSV文件 //ConfigureHelp.SaveInfoToCSVFileAtLog(beginTime.ToString("yyyy-MM-dd hh:mm:ss"), endTime.ToString("yyyy-MM-dd hh:mm:ss"), timeS.TotalMilliseconds.ToString(), //string.Format("开始时间代码Error [BeginTime]({0}、{1})", BarCode1.Text, resource), } return(miCheckSFCstatusResponseAddress); }
public MESClass() { miCheckSFCStatusService = new MiCheckSFCStatusServiceService(); miCheckSFCsta = new miCheckSFCstatus(); changeStatusRequest = new changeSFCStatusRequest(); miCheckSFCstatusRes = new miCheckSFCstatusResponse(); miCommon = new miCommonResponse(); machineIntegrationService = new MachineIntegrationServiceService(); dataCollect = new dataCollectForSfcEx(); sfcDataCollectRequest = new sfcDcExRequest(); sfcRes = new sfcDcExResponse(); dataCollectForSfcExRes = new dataCollectForSfcExResponse(); }