SDC C-Project CF Review 프로그램
LYW
2021-09-27 b9b6752e83c701cc67241923d2b74dc3a963d243
ReviewSystem/ReviewSystemSetting/DlgSignal.cpp
@@ -25,6 +25,8 @@
   , m_nSignalReviewStartDelay(0)
   , m_nSignalReviewEndDelay(0)
   , m_nSignalUnloadingDelay(0)
   , m_nSignalDefocusValueMin(0)
   , m_nSignalDefocusValueMax(0)
{
   m_pDlgSignalReadData = NULL;
   m_pDlgSignalWriteData = NULL;
@@ -95,6 +97,8 @@
   DDX_Text(pDX, IDC_EDIT_SYS_SIGNAL_REVIEWSTART_DELAY, m_nSignalReviewStartDelay);
   DDX_Text(pDX, IDC_EDIT_SYS_SIGNAL_REVIEWEND_DELAY, m_nSignalReviewEndDelay);
   DDX_Text(pDX, IDC_EDIT_SYS_SIGNAL_UNLOADING_DELAY, m_nSignalUnloadingDelay);
   DDX_Text(pDX, IDC_EDIT_DEFOCUSVALUE_MIN, m_nSignalDefocusValueMin);
   DDX_Text(pDX, IDC_EDIT_DEFOCUSVALUE_MAX, m_nSignalDefocusValueMax);
}
@@ -114,6 +118,7 @@
   // TODO:  여기에 추가 초기화 작업을 추가합니다.
   int nSignalConnectionType = -1, nSignalPort = -1, nSignalPeriodTime = -1, nTimerTime = 0, nTotalTime = 0;
   int nLoadingDelay = 0, nAlignStartDelay = 0, nAlignEndDelay = 0, nReviewStartDelay = 0, nReviewEndDelay = 0, nUnloadingDelay = 0;
   int nDefocusValueMin = 0, nDefocusValueMax = 0;
   CString strTemp = _T(""), strSignalReceiveAddress = _T(""), strSignalSendAddress = _T("");
   CReviewSystemSettingDlg* pDlg = (CReviewSystemSettingDlg*)AfxGetMainWnd();
@@ -127,6 +132,8 @@
//          strSignalReceiveAddress      = pSignalInfo->GetReadSignalAddress(0);
//          strSignalSendAddress      = pSignalInfo->GetSendSignalAddress(0);
         nSignalPeriodTime         = pSignalInfo->GetMSPeriod();
         nDefocusValueMin         = pSignalInfo->GetDefocusValueMin();
         nDefocusValueMax         = pSignalInfo->GetDefocusValueMax();
         nLoadingDelay            = pSignalInfo->GetMSLoadingSignalDelay();
         nAlignStartDelay         = pSignalInfo->GetMSAlignStartSignalDelay();
         nAlignEndDelay            = pSignalInfo->GetMSAlignEndSignalDelay();
@@ -180,6 +187,8 @@
   m_strSendAddress = strSignalSendAddress;
   m_nSignalPeriod = nSignalPeriodTime;
   m_nSignalDefocusValueMin = nDefocusValueMin;
   m_nSignalDefocusValueMax = nDefocusValueMax;
   m_nSignalLodingDelay = nLoadingDelay;
   m_nSignalAlignStartDelay = nAlignStartDelay;
   m_nSignalAlignEndDelay = nAlignEndDelay;
@@ -275,6 +284,8 @@
   m_nSignalReviewStartDelay = 0;
   m_nSignalReviewEndDelay = 0;
   m_nSignalUnloadingDelay = 0;
   m_nSignalDefocusValueMin = 0;
   m_nSignalDefocusValueMax = 0;
   m_nTimerTime = 0;
   m_nTotalTime = 0;
@@ -298,6 +309,8 @@
   pSignalInfo->SetReadSignalAddress(m_strReceiveAddress);
   pSignalInfo->SetSendSignalAddress(m_strSendAddress);
   pSignalInfo->SetMSPeriod(m_nSignalPeriod);
   pSignalInfo->SetDefocusValueMin(m_nSignalDefocusValueMin);
   pSignalInfo->SetDefocusValueMax(m_nSignalDefocusValueMax);
   pSignalInfo->SetMSLodingSignalDelay(m_nSignalLodingDelay);
   pSignalInfo->SetMSAlignStartSignalDelay(m_nSignalAlignStartDelay);
   pSignalInfo->SetMSAlignEndSignalDelay(m_nSignalAlignEndDelay);