From 3ce48f6dbeb537e252edb0d62c88a28796e36674 Mon Sep 17 00:00:00 2001 From: SWK <sungwk82@diteam.co.kr> Date: 월, 26 12월 2022 15:04:42 +0900 Subject: [PATCH] ongoing60 #4403 CF AOI Review TACT 지연 개선 1. 신호 출력 방식 재개선 - 유지 시간이 없는 신호는 바로 출력 진행하도록 변경 2. 불필요 Delay 제거 및 시퀀스 변경 - 얼라인 측정 종료 처리 간 제어 신호 먼저 출력 후 카메라 Stop으로 변경 - 물류 정보 읽기 처리 후 1000ms Delay 삭제 - 얼라인 측정 시작(카메라 Live Start) 후 Delay 300ms -> 100ms(이미지 들어오는 시간 확보 필요) - ReadRawFile 처리 시작 전 500ms Delay 삭제 - Path Scheduling 완료 후 Review Ready 신호 출력 전 1000ms Delay 삭제 3. 버그 수정 - 이미지 저장 경로 생성 간 예외 처리 부분 버그 수정 4. 로그 시간 출력 불합리 개선 - 로그 시간이 파일 출력 시점으로 작성되어 로그 스래드 지연 시 시간이 맞지 않는 불합리 있음 - 로그 시간은 로그 발생 시점에 시간 저장, 해당 시간 이용하여 파일에 기록하도록 변경 --- ReviewSystem/ReviewSystemSetting/stdafx.h | 41 ++++++++++++++++++++++++----------------- 1 files changed, 24 insertions(+), 17 deletions(-) diff --git a/ReviewSystem/ReviewSystemSetting/stdafx.h b/ReviewSystem/ReviewSystemSetting/stdafx.h index e395a8a..7b66ec9 100644 --- a/ReviewSystem/ReviewSystemSetting/stdafx.h +++ b/ReviewSystem/ReviewSystemSetting/stdafx.h @@ -1,7 +1,7 @@ -// stdafx.h : 자주 사용하지만 자주 변경되지는 않는 -// 표준 시스템 포함 파일 및 프로젝트 관련 포함 파일이 -// 들어 있는 포함 파일입니다. +// stdafx.h : 占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙占쏙옙占� 占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙占쏙옙占� 占십댐옙 +// 표占쏙옙 占시쏙옙占쏙옙 占쏙옙占쏙옙 占쏙옙占쏙옙 占쏙옙 占쏙옙占쏙옙占쏙옙트 占쏙옙占쏙옙 占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙 +// 占쏙옙占� 占쌍댐옙 占쏙옙占쏙옙 占쏙옙占쏙옙占쌉니댐옙. #pragma once @@ -10,37 +10,44 @@ #endif #ifndef VC_EXTRALEAN -#define VC_EXTRALEAN // 거의 사용되지 않는 내용은 Windows 헤더에서 제외합니다. +#define VC_EXTRALEAN // 占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙 占십댐옙 占쏙옙占쏙옙占쏙옙 Windows 占쏙옙占쏙옙占쏙옙占� 占쏙옙占쏙옙占쌌니댐옙. #endif #include "targetver.h" -#define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS // 일부 CString 생성자는 명시적으로 선언됩니다. +#define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS // 占싹븝옙 CString 占쏙옙占쏙옙占쌘댐옙 占쏙옙占쏙옙占쏙옙占쏙옙占� 占쏙옙占쏙옙絳求占�. -// MFC의 공통 부분과 무시 가능한 경고 메시지에 대한 숨기기를 해제합니다. +// MFC占쏙옙 占쏙옙占쏙옙 占싸분곤옙 占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙 占쏙옙占� 占쌨쏙옙占쏙옙占쏙옙 占쏙옙占쏙옙 占쏙옙占쏙옙綬� 占쏙옙占쏙옙占쌌니댐옙. #define _AFX_ALL_WARNINGS -#include <afxwin.h> // MFC 핵심 및 표준 구성 요소입니다. -#include <afxext.h> // MFC 확장입니다. +#include <afxwin.h> // MFC 占쌕쏙옙 占쏙옙 표占쏙옙 占쏙옙占쏙옙 占쏙옙占쏙옙都求占�. +#include <afxext.h> // MFC 확占쏙옙占쌉니댐옙. -#include <afxdisp.h> // MFC 자동화 클래스입니다. +#include <afxdisp.h> // MFC 占쌘듸옙화 클占쏙옙占쏙옙占쌉니댐옙. #ifndef _AFX_NO_OLE_SUPPORT -#include <afxdtctl.h> // Internet Explorer 4 공용 컨트롤에 대한 MFC 지원입니다. +#include <afxdtctl.h> // Internet Explorer 4 占쏙옙占쏙옙 占쏙옙트占싼울옙 占쏙옙占쏙옙 MFC 占쏙옙占쏙옙占쌉니댐옙. #endif #ifndef _AFX_NO_AFXCMN_SUPPORT -#include <afxcmn.h> // Windows 공용 컨트롤에 대한 MFC 지원입니다. +#include <afxcmn.h> // Windows 占쏙옙占쏙옙 占쏙옙트占싼울옙 占쏙옙占쏙옙 MFC 占쏙옙占쏙옙占쌉니댐옙. #endif // _AFX_NO_AFXCMN_SUPPORT -#include <afxcontrolbars.h> // MFC의 리본 및 컨트롤 막대 지원 +#include <afxcontrolbars.h> // MFC占쏙옙 占쏙옙占쏙옙 占쏙옙 占쏙옙트占쏙옙 占쏙옙占쏙옙 占쏙옙占쏙옙 -#define _REVIEW_SERVER_BASE_PATH_ _T("C:\\DIT_Review") -#define _REVIEW_SERVER_CONFIG_PATH_ _T("C:\\DIT_Review\\ReviewServerConfig") -#define _REVIEW_SERVER_SYSTEM_SETTING_FILE_PATH_ _T("C:\\DIT_Review\\ReviewServerConfig\\SystemSetting.cfg") -#define _REVIEW_SERVER_SYSTEM_PASSWORD_FILE_PATH_ _T("C:\\DIT_Review\\ReviewServerConfig\\SystemSetting.dat") +#define _REVIEW_SERVER_BASE_PATH_ _T("D:\\DIT_Review") //210805 +#define _REVIEW_SERVER_CONFIG_PATH_ _T("D:\\DIT_Review\\ReviewServerConfig") +#define _REVIEW_SERVER_SYSTEM_SETTING_FILE_PATH_ _T("D:\\DIT_Review\\ReviewServerConfig\\SystemSetting.cfg") +#define _REVIEW_SERVER_SYSTEM_PASSWORD_FILE_PATH_ _T("D:\\DIT_Review\\ReviewServerConfig\\SystemSetting.dat") + +//#define _REVIEW_SERVER_BASE_PATH_ _T("C:\\DIT_Review") +//#define _REVIEW_SERVER_CONFIG_PATH_ _T("C:\\DIT_Review\\ReviewServerConfig") +//#define _REVIEW_SERVER_SYSTEM_SETTING_FILE_PATH_ _T("C:\\DIT_Review\\ReviewServerConfig\\SystemSetting.cfg") +//#define _REVIEW_SERVER_SYSTEM_PASSWORD_FILE_PATH_ _T("C:\\DIT_Review\\ReviewServerConfig\\SystemSetting.dat") +#define _REVIEW_RECIPE_BACKUP_PATH_CPJT _T("\\\\126.100.100.5\\d\\DIT Back up\\DIT Review\\Recipe") +#define _REVIEW_SERVER_SYSTEM_SETTING_BACKUP_PATH_CPJT _T("\\\\126.100.100.5\\d\\DIT Back up\\DIT Review\\ReviewServerConfig") #define _REVIEW_SYSTEM_TITLE_ _T("ReviewSystem") #define COPYDATA_SYSTEMSETTING2REVIEWSYSTEM 1500 @@ -58,7 +65,7 @@ MsgSystem2Rev_ChangeSysConfig, MsgRev2System_ChangeSysConfig, - // [2017:5:2]-[WEZASW] : TFE Measurement 설비 UNIT Test(Signal 수동 발생)를 위한 추가 + // [2017:5:2]-[WEZASW] : TFE Measurement 占쏙옙占쏙옙 UNIT Test(Signal 占쏙옙占쏙옙 占쌩삼옙)占쏙옙 占쏙옙占쏙옙 占쌩곤옙 MsgSystem2Rev_SendAlignAlarmSignal, MsgRev2System_SendAlignAlarmSignal, -- Gitblit v1.9.3