| | |
| | | /// <summary> |
| | | /// OP10/OP40推出标记 |
| | | /// </summary> |
| | | public class DataCaptureHandler_OP1004: DataCaptureHandler |
| | | public class DataCaptureHandler_OP1004 : DataCaptureHandler |
| | | { |
| | | public static readonly DataCaptureHandler_OP1004 Instance = new DataCaptureHandler_OP1004(); |
| | | |
| | |
| | | wplog.CreatedTime = DateTimeHelper.GetDateTime(); |
| | | wplog.CreatedUserName = DataCapturePointCode; |
| | | wplog.UpdatedTime = DateTimeHelper.GetDateTime(); |
| | | wplog.UpdatedUserName = Environment.MachineName+"自动" + Thread.CurrentThread.ManagedThreadId.ToString(); |
| | | wplog.UpdatedUserName = Environment.MachineName + "自动" + Thread.CurrentThread.ManagedThreadId.ToString(); |
| | | wplog.OnlineTime = DateTimeHelper.GetDateTime(); |
| | | wplog.IsDeleted = false; |
| | | |
| | |
| | | |
| | | WorkPieceInfoManager.WorkPiecePushOff(wplog, LogType.PLCOP10); |
| | | threadStatusMonitor.Threadstatue = 1; |
| | | wplog.Remarks = (wplog.Remarks ?? "") + $"推出原因[{wplog.OP10Flag}] NOOK"; |
| | | wplog.Remarks =$"推出原因[{wplog.OP10Flag}] NOOK"; |
| | | } |
| | | //else if (wplog.OP10Flag == 2 || wplog.OP10Flag == 3) |
| | | else |
| | |
| | | Log4NetHelper.WriteInfoLog(PLCManger.GetLogTypeForWorkingProcedure(WorkingProcedure), $" {DataCapturePointCode}工序23监控读码标记 读取工件码数据{wplog.WorkPieceID}推出原因[{wplog.OP10Flag}]"); |
| | | |
| | | WorkPieceInfoManager.WorkPieceSPCPushOff(wplog, LogType.PLCOP10); |
| | | wplog.Remarks = (wplog.Remarks ?? "") + $"推出原因[{wplog.OP10Flag}] SPC"; |
| | | wplog.Remarks = $"推出原因[{wplog.OP10Flag}] SPC"; |
| | | threadStatusMonitor.Threadstatue = 1; |
| | | } |
| | | |
| | |
| | | SystemValue.lbl_Alert_OP1004 = $"abcdefg:{RandomHelper.GenerateRandomCode(4)}"; |
| | | if (!_dataCaptureConfig.DataCaptureFrequency.HasValue || _dataCaptureConfig.DataCaptureFrequency < 10) |
| | | { |
| | | Thread.Sleep(5000); |
| | | Thread.Sleep(1000); |
| | | } |
| | | else |
| | | { |