| | |
| | | using File = System.IO.File; |
| | | using Spire.Additions.Xps.Schema; |
| | | using log4net; |
| | | using static Org.BouncyCastle.Math.EC.ECCurve; |
| | | |
| | | namespace iWare_SCADA_BusinessLogical |
| | | { |
| | |
| | | logMiddle.EquipmentID = _dataCaptureConfig.EquipmentID; ; |
| | | logMiddle.Remarks = WorkingProcedure; |
| | | logMiddle.MonitoringPoint = DataCapturePointCode; |
| | | //logMiddle.CreatedUserName = DataCapturePointCode; |
| | | SystemBussinessHelper.SetWorkPieceLogMiddleForCreatedUserName(ref logMiddle, DataCapturePointCode, DataCapturePointCname); |
| | | logMiddle.CreatedTime = DateTimeHelper.GetDateTime(); |
| | | logMiddle.CreatedUserName = DataCapturePointCode; |
| | | logMiddle.UpdatedUserName = Environment.MachineName + "自动" + Thread.CurrentThread.ManagedThreadId.ToString(); |
| | | logMiddle.UpdatedTime = DateTimeHelper.GetDateTime(); |
| | | logMiddle.IsDeleted = false; |
| | |
| | | |
| | | try |
| | | { |
| | | switch (DataCapturePointCode) |
| | | { |
| | | case "OP2002A": |
| | | case "OP2002B": |
| | | case "OP2002C": |
| | | //监控上线 |
| | | MonitorHelper.MonitorTestForLine(_dataCaptureConfig, value, colConfig, logMiddle.WorkPieceID); |
| | | break; |
| | | } |
| | | |
| | | if (WorkingProcedure.Equals("OP30")) |
| | | { |
| | | var time = DateTimeHelper.GetDateTime(); |
| | |
| | | SystemValue.OP20_Side_Value = sideValue; |
| | | } |
| | | logMiddle.MonitoringPoint += SystemValue.OP20_Side_Value; |
| | | logMiddle.CreatedUserName = logMiddle.MonitoringPoint; |
| | | //logMiddle.CreatedUserName = logMiddle.MonitoringPoint; |
| | | SystemBussinessHelper.SetWorkPieceLogMiddleForCreatedUserName(ref logMiddle, logMiddle.MonitoringPoint, DataCapturePointCname); |
| | | |
| | | Log4NetHelper.WriteInfoLog(PLCManger.GetLogTypeForWorkingProcedure(WorkingProcedure), $"{DataCapturePointCode}下线完成,是指定的工件{logMiddle.WorkPieceID},工位{gongweiStr},校验通过,读取Op60_Place_Flag:true"); |
| | | |