From 1fd49a571338b6c946bb05dcdf59ec1468df5c50 Mon Sep 17 00:00:00 2001 From: SWK <sungwk82@diteam.co.kr> Date: 목, 22 12월 2022 12:31:43 +0900 Subject: [PATCH] ongoing50 #4403 CF AOI Reveiw TACT 지연 개선 1. 일정 시간 유지 신호 처리 시 동기화로 인한 불합리 개선 - 일정 시간 유지 필요 시 스래드풀 작업큐를 이용하여 루프처리 방식으로 변경 - 유지 신호 처리 중 출력 신호 발생 시 작업큐에 등록하여 유지 신호와 결합하여 출력 처리 2. FDC 보고 항목 중 SW 버전 체크 루프 불합리 개선 - 프로그램 시작 시 연동 프로그램 버전 체크 간 실행되지 않는 프로그램이 있는 경우 무한 루프 발생 - 무한 루프로 인한 CPU 점유 상승->루프 중간 Sleep추가 및 코드 간소화 3. 로그 메시지에 시간 ms단위 추가(황만수SM 작업 내역 병합) --- ReviewSystem/ReviewSystemSetting/stdafx.h | 43 ++++++++++++++++++++++++------------------- 1 files changed, 24 insertions(+), 19 deletions(-) diff --git a/ReviewSystem/ReviewSystemSetting/stdafx.h b/ReviewSystem/ReviewSystemSetting/stdafx.h index f09914e..7b66ec9 100644 --- a/ReviewSystem/ReviewSystemSetting/stdafx.h +++ b/ReviewSystem/ReviewSystemSetting/stdafx.h @@ -1,7 +1,7 @@ -// stdafx.h : 자주 사용하지만 자주 변경되지는 않는 -// 표준 시스템 포함 파일 및 프로젝트 관련 포함 파일이 -// 들어 있는 포함 파일입니다. +// stdafx.h : 占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙占쏙옙占� 占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙占쏙옙占� 占십댐옙 +// 표占쏙옙 占시쏙옙占쏙옙 占쏙옙占쏙옙 占쏙옙占쏙옙 占쏙옙 占쏙옙占쏙옙占쏙옙트 占쏙옙占쏙옙 占쏙옙占쏙옙 占쏙옙占쏙옙占쏙옙 +// 占쏙옙占� 占쌍댐옙 占쏙옙占쏙옙 占쏙옙占쏙옙占쌉니댐옙. #pragma once @@ -10,39 +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_RECIPE_BACKUP_PATH_CPJT _T("\\\\126.100.100.10\\d\\DIT Back up\\DIT Review\\Recipe") -#define _REVIEW_SERVER_SYSTEM_SETTING_BACKUP_PATH_CPJT _T("\\\\126.100.100.10\\d\\DIT Back up\\DIT Review\\ReviewServerConfig") +#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 @@ -60,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