1、合并master与2021.1
This commit is contained in:
@@ -304,62 +304,62 @@ void CSetSo7MotionConfig::UpdateDataValue()
|
||||
int iRow=0;
|
||||
int iCol=2;
|
||||
CString cStr("");
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion._EnCloseLoop);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_EnCloseLoop);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion._RetryTimes);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_RetryTimes);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%.3f"),m_pSO7_Proto->g_machine.s_machine_config.motion._ShiftPositionX);
|
||||
cStr.Format(_T("%.3f"),m_pSO7_Proto->g_so7_config.m_ShiftPositionX);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%.3f"),m_pSO7_Proto->g_machine.s_machine_config.motion._ShiftPositionY);
|
||||
cStr.Format(_T("%.3f"),m_pSO7_Proto->g_so7_config.m_ShiftPositionY);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%.3f"),m_pSO7_Proto->g_machine.s_machine_config.motion._ShiftPositionZ);
|
||||
cStr.Format(_T("%.3f"),m_pSO7_Proto->g_so7_config.m_ShiftPositionZ);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.GetInterruptMsgMethod);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.GetInterruptMsgMethod);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_WriteDataSleepTime);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_WriteDataSleepTime);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_AccuraErrPulseX);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_AccuraErrPulseX);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_AccuraErrPulseY);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_AccuraErrPulseY);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_AccuraErrPulseZ);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_AccuraErrPulseZ);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_EQUIDIS_X);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_EQUIDIS_X);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_EQUIDIS_Y);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_EQUIDIS_Y);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_EQUIDIS_Z);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_EQUIDIS_Z);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_CNC_Deadlock_Solution);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_CNC_Deadlock_Solution);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_CNC_Deadlock_JudgeMaxCnts);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_CNC_Deadlock_JudgeMaxCnts);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_TouchProbeEnable);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_TouchProbeEnable);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_FootSwitchEnable);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_FootSwitchEnable);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_JoyStickEnable);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_bJoyStickEnable);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_STIL_CCS_PRIMA_Enable);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_STIL_CCS_PRIMA_Enable);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_DebugOutputEnable);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_bDebugOutputEnable);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_SDK3000_CntThreadSleepVal);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_CntThreadSleepVal);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_SV4000E_DenoisePara[0]);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_SV4000E_DenoisePara[0]);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_SV4000E_DenoisePara[1]);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_SV4000E_DenoisePara[1]);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_SV4000E_DenoisePara[2]);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_SV4000E_DenoisePara[2]);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_SV4000E_DenoisePara[3]);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_SV4000E_DenoisePara[3]);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
|
||||
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_MachineType);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_MachineType);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_VideoCardType);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_so7_config.m_VideoCardType);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
|
||||
|
||||
@@ -381,9 +381,9 @@ void CSetSo7MotionConfig::UpdateDataValue()
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%.4f"),m_pSO7_Proto->g_machine.s_machine_config.z_axis._pos_working_limit);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_RotaryAxisNO);
|
||||
cStr.Format(_T("%d"),m_pSO7_Proto->g_machine.s_machine_config.r_axis.m_RotaryAxisNO);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
cStr.Format(_T("%.4f"),m_pSO7_Proto->g_machine.s_machine_config.motion.m_RotaryCircleDis);
|
||||
cStr.Format(_T("%.4f"),m_pSO7_Proto->g_machine.s_machine_config.r_axis.m_RotaryCircleDis);
|
||||
m_ConfigList.SetItemText(iRow++,iCol,cStr);
|
||||
|
||||
}
|
||||
@@ -398,112 +398,112 @@ void CSetSo7MotionConfig::SaveDataValue()
|
||||
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion._EnCloseLoop=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_EnCloseLoop=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion._RetryTimes=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_RetryTimes=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion._ShiftPositionX=atof(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_ShiftPositionX=atof(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion._ShiftPositionY=atof(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_ShiftPositionY=atof(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion._ShiftPositionZ=atof(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_ShiftPositionZ=atof(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.GetInterruptMsgMethod=static_cast<char>(atoi(cTemp));
|
||||
m_pSO7_Proto->g_so7_config.GetInterruptMsgMethod=static_cast<char>(atoi(cTemp));
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_WriteDataSleepTime=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_WriteDataSleepTime=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_AccuraErrPulseX=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_AccuraErrPulseX=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_AccuraErrPulseY=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_AccuraErrPulseY=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_AccuraErrPulseZ=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_AccuraErrPulseZ=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_EQUIDIS_X=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_EQUIDIS_X=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_EQUIDIS_Y=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_EQUIDIS_Y=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_EQUIDIS_Z=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_EQUIDIS_Z=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_CNC_Deadlock_Solution=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_CNC_Deadlock_Solution=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_CNC_Deadlock_JudgeMaxCnts=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_CNC_Deadlock_JudgeMaxCnts=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_TouchProbeEnable=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_TouchProbeEnable=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_FootSwitchEnable=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_FootSwitchEnable=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_JoyStickEnable=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_bJoyStickEnable=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_STIL_CCS_PRIMA_Enable=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_STIL_CCS_PRIMA_Enable=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_DebugOutputEnable=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_bDebugOutputEnable=atoi(cTemp);
|
||||
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_SDK3000_CntThreadSleepVal=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_CntThreadSleepVal=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_SV4000E_DenoisePara[0]=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_SV4000E_DenoisePara[0]=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_SV4000E_DenoisePara[1]=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_SV4000E_DenoisePara[1]=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_SV4000E_DenoisePara[2]=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_SV4000E_DenoisePara[2]=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_SV4000E_DenoisePara[3]=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_SV4000E_DenoisePara[3]=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_MachineType=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_MachineType=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_VideoCardType=atoi(cTemp);
|
||||
m_pSO7_Proto->g_so7_config.m_VideoCardType=atoi(cTemp);
|
||||
iRow++;
|
||||
|
||||
|
||||
@@ -545,25 +545,25 @@ void CSetSo7MotionConfig::SaveDataValue()
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_RotaryAxisNO=atoi(cTemp);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.r_axis.m_RotaryAxisNO=atoi(cTemp);
|
||||
iRow++;
|
||||
cStr=m_ConfigList.GetItemText(iRow,iCol);
|
||||
cTemp=T2A(cStr);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.motion.m_RotaryCircleDis=atof(cTemp);
|
||||
m_pSO7_Proto->g_machine.s_machine_config.r_axis.m_RotaryCircleDis=atof(cTemp);
|
||||
iRow++;
|
||||
}
|
||||
void CSetSo7MotionConfig::OnBnClickedButtonSo7MotionConfigOk()
|
||||
{
|
||||
SaveDataValue();
|
||||
CString m_csMsg=_T("");
|
||||
m_pSO7_Proto->Save_So7_Config();
|
||||
m_pSO7_Proto->Save_So7_Config_Inifile();
|
||||
m_pSO7_Proto->GetAppPath(m_csMsg);
|
||||
m_csMsg=_T("配置文件保存在:")+m_csMsg+_T("\\UtilitySo7Config.ini。");
|
||||
m_csMsg=_T("配置文件保存在:")+m_csMsg+_T("\\So7Config_Utility.ini。");
|
||||
OutputWithScroll(m_csMsg,m_edit_MsgOut);
|
||||
}
|
||||
void CSetSo7MotionConfig::OnBnClickedButtonSo7MotionConfigSetDefault()
|
||||
{
|
||||
m_pSO7_Proto->so7_config_para_set_default();
|
||||
m_pSO7_Proto->so7_config_cfg_set_default_para();
|
||||
UpdateDataValue();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user