红色软件Recipe添加料盒层数参数

main
wklyj 6 months ago
parent e1781eca52
commit 7efd1ba6a4

@ -522,6 +522,7 @@ void CDlgChildRecipe::OnNMClickEditRecipeList(NMHDR *pNMHDR, LRESULT *pResult)
CString s = ListCtrl.GetItemText(Row,Col);//取得子项的内容
if((Row <Rcp_AreaName_Idx)
||(Row == Rcp_RunTimes_Idx)
||(Row == Rcp_Cassette_Tier_Idx)
)//编辑框
{
CEdit &Edit = m_DoubleParEdit;

@ -133,6 +133,8 @@ using namespace std;/*ʹ
#define RECIPE_PAR_NAME_LASER_EDI_OFFSET_2 "RECIPE_PAR_NAME_LASER_EDI_OFFSET_2"
#define RECIPE_PAR_NAME_ALIGNER_ANG "RECIPE_PAR_NAME_ALIGNER_ANG"//准直角度
#define RECIPE_PAR_NAME_CASSETTE_TIER_COUNT "RECIPE_PAR_NAME_CASSETTE_TIER_COUNT" //料盒层数
#define RECIPE_PAR_NAME_RUNTIMES "RECIPE_PAR_NAME_RUNTIMES" //执行次数

@ -362,6 +362,19 @@ void CSubRecipe::IntiRecipeParVec()
m_RecipeParVec.push_back(RecipePar);
}
{
CRecipeParameter RecipePar;
RecipePar.m_ParName = RECIPE_PAR_NAME_CASSETTE_TIER_COUNT;
RecipePar.m_ParShowName = "Cassette Tier Cout";
RecipePar.m_ParUnit = "";
RecipePar.m_ParType = _RecipeParType_Int;//参数的类型
RecipePar.m_ParDoubleVal = 13;//默认值
RecipePar.m_DoubleMinVal = 13;
RecipePar.m_DoubleMaxVal = 25;
RecipePar.m_DetailInfo = "料盒层数设置设置料盒层数机械手根据料盒层数mapping";
m_RecipeParVec.push_back(RecipePar);
}
//不能被编辑的参数---------------------------------------------------------------
#if 1
{

@ -12,8 +12,9 @@
#define Rcp_UseCurN2Val_Idx (Rcp_N2_Idx+1)//使用Recipe的MFC流量值开关
#define Rcp_OffsetTab_Idx (Rcp_UseCurN2Val_Idx+1)//补偿表
#define Rcp_RunTimes_Idx (Rcp_OffsetTab_Idx+1)//运行次数
#define Rcp_Cassette_Tier_Idx (Rcp_RunTimes_Idx+1)//料盒层数
#define Rcp_CalInfo_Start_Idx (Rcp_RunTimes_Idx+1) //计算参数开始的索引值
#define Rcp_CalInfo_Start_Idx (Rcp_Cassette_Tier_Idx+1) //计算参数开始的索引值

Loading…
Cancel
Save