/// <summary> /// 发送控制命令 /// </summary> /// <param name="machineCode">设备编码</param> /// <param name="sampleCmd">控制命令</param> /// <param name="sampleCode">采样码</param> /// <param name="cmdId">记录Id</param> /// <returns></returns> public bool SendSampleCmd(string machineCode, eEquInfSamplerCmd sampleCmd, string sampleCode, out string cmdId) { cmdId = Guid.NewGuid().ToString(); return(Dbers.GetInstance().SelfDber.Insert <InfQCJXCYSampleCMD>(new InfQCJXCYSampleCMD { Id = cmdId, DataFlag = 0, //InterfaceType = CommonDAO.GetInstance().GetMachineInterfaceTypeByCode(machineCode), MachineCode = machineCode, ResultCode = eEquInfCmdResultCode.默认.ToString(), SampleCode = sampleCode, //CmdCode = sampleCmd.ToString(), SyncFlag = 0 }) > 0); }
/// <summary> /// 发送采样命令 /// </summary> /// <returns></returns> bool SendSamplingCMD(eEquInfSamplerCmd cmd) { CurrentSampleCMD = new InfBeltSampleCmd { DataFlag = 0, InterfaceType = this.CurrentSampleMachine.InterfaceType, MachineCode = this.CurrentSampleMachine.EquipmentCode, ResultCode = eEquInfCmdResultCode.默认.ToString(), SampleCode = this.CurrentRCSampling == null ? "" : this.CurrentRCSampling.SampleCode, CmdCode = cmd.ToString() }; if (Dbers.GetInstance().SelfDber.Insert <InfBeltSampleCmd>(CurrentSampleCMD) > 0) { this.rTxtOutputer.Output("采样命令发送成功"); return(true); } return(false); }
/// <summary> /// 发送采样命令 /// </summary> /// <returns></returns> bool SendSamplingCMD(eEquInfSamplerCmd cmd) { CmcsCMEquipment Equipment = CommonDAO.GetInstance().GetCMEquipmentByMachineCode(this.CurrentMachineCode); InfBeltSampleCmd CurrentSampleCMD = new InfBeltSampleCmd { DataFlag = 0, InterfaceType = Equipment.InterfaceType, MachineCode = Equipment.EquipmentCode, ResultCode = eEquInfCmdResultCode.默认.ToString(), SampleCode = commonDAO.GetSignalDataValue(this.CurrentMachineCode, "采样编码"), CmdCode = cmd.ToString() }; if (Dbers.GetInstance().SelfDber.Insert <InfBeltSampleCmd>(CurrentSampleCMD) > 0) { return(true); } return(false); }