⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 functest.cpp

📁 演示vc与专业控制器的连接
💻 CPP
📖 第 1 页 / 共 5 页
字号:
	curItem.pszText="fast_hmove4";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(FAST_HMOVE4,1,"1");
	m_cListFunc.SetItemText(FAST_HMOVE4,2,"1");
	m_cListFunc.SetItemText(FAST_HMOVE4,3,"2");
	m_cListFunc.SetItemText(FAST_HMOVE4,4,"1");
	m_cListFunc.SetItemText(FAST_HMOVE4,5,"3");
	m_cListFunc.SetItemText(FAST_HMOVE4,6,"1");
	m_cListFunc.SetItemText(FAST_HMOVE4,7,"4");
	m_cListFunc.SetItemText(FAST_HMOVE4,8,"1");

	curItem.iItem=SET_VECTOR_CONSPEED;
	curItem.iSubItem=0;
	curItem.pszText="set_vector_conspeed";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(SET_VECTOR_CONSPEED,1,"2000");

	curItem.iItem=SET_VECTOR_PROFILE;
	curItem.iSubItem=0;
	curItem.pszText="set_vector_profile";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(SET_VECTOR_CONSPEED,1,"2000");
	m_cListFunc.SetItemText(SET_VECTOR_CONSPEED,2,"8000");
	m_cListFunc.SetItemText(SET_VECTOR_CONSPEED,3,"80000");
	

	curItem.iItem=GET_VECTOR_CONSPEED;
	curItem.iSubItem=0;
	curItem.pszText="get_vector_conspeed";
	m_cListFunc.InsertItem(&curItem);

	curItem.iItem=GET_VECTOR_PROFILE;
	curItem.iSubItem=0;
	curItem.pszText="get_vector_profile";
	m_cListFunc.InsertItem(&curItem);

	curItem.iItem=CON_LINE2;
	curItem.iSubItem=0;
	curItem.pszText="con_line2";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(CON_LINE2,1,"1");
	m_cListFunc.SetItemText(CON_LINE2,2,"10000");
	m_cListFunc.SetItemText(CON_LINE2,3,"2");
	m_cListFunc.SetItemText(CON_LINE2,4,"20000");

	curItem.iItem=CON_LINE3;
	curItem.iSubItem=0;
	curItem.pszText="con_line3";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(CON_LINE3,1,"1");
	m_cListFunc.SetItemText(CON_LINE3,2,"10000");
	m_cListFunc.SetItemText(CON_LINE3,3,"2");
	m_cListFunc.SetItemText(CON_LINE3,4,"20000");
	m_cListFunc.SetItemText(CON_LINE3,5,"3");
	m_cListFunc.SetItemText(CON_LINE3,6,"30000");

	curItem.iItem=CON_LINE4;
	curItem.iSubItem=0;
	curItem.pszText="con_line4";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(CON_LINE4,1,"1");
	m_cListFunc.SetItemText(CON_LINE4,2,"10000");
	m_cListFunc.SetItemText(CON_LINE4,3,"2");
	m_cListFunc.SetItemText(CON_LINE4,4,"20000");
	m_cListFunc.SetItemText(CON_LINE4,5,"3");
	m_cListFunc.SetItemText(CON_LINE4,6,"30000");
	m_cListFunc.SetItemText(CON_LINE4,7,"4");
	m_cListFunc.SetItemText(CON_LINE4,8,"20000");

	curItem.iItem=FAST_LINE2;
	curItem.iSubItem=0;
	curItem.pszText="fast_line2";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(FAST_LINE2,1,"1");
	m_cListFunc.SetItemText(FAST_LINE2,2,"10000");
	m_cListFunc.SetItemText(FAST_LINE2,3,"2");
	m_cListFunc.SetItemText(FAST_LINE2,4,"20000");

	curItem.iItem=FAST_LINE3;
	curItem.iSubItem=0;
	curItem.pszText="fast_line3";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(FAST_LINE3,1,"1");
	m_cListFunc.SetItemText(FAST_LINE3,2,"10000");
	m_cListFunc.SetItemText(FAST_LINE3,3,"2");
	m_cListFunc.SetItemText(FAST_LINE3,4,"20000");
	m_cListFunc.SetItemText(FAST_LINE3,5,"3");
	m_cListFunc.SetItemText(FAST_LINE3,6,"30000");

	curItem.iItem=FAST_LINE4;
	curItem.iSubItem=0;
	curItem.pszText="fast_line4";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(FAST_LINE4,1,"1");
	m_cListFunc.SetItemText(FAST_LINE4,2,"10000");
	m_cListFunc.SetItemText(FAST_LINE4,3,"2");
	m_cListFunc.SetItemText(FAST_LINE4,4,"20000");
	m_cListFunc.SetItemText(FAST_LINE4,5,"3");
	m_cListFunc.SetItemText(FAST_LINE4,6,"10000");
	m_cListFunc.SetItemText(FAST_LINE4,7,"4");
	m_cListFunc.SetItemText(FAST_LINE4,8,"20000");

	curItem.iItem=ARC_CENTER;
	curItem.iSubItem=0;
	curItem.pszText="arc_center";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(ARC_CENTER,1,"1");
	m_cListFunc.SetItemText(ARC_CENTER,2,"2");
	m_cListFunc.SetItemText(ARC_CENTER,3,"10000");
	m_cListFunc.SetItemText(ARC_CENTER,4,"10000");
	m_cListFunc.SetItemText(ARC_CENTER,5,"180");

	curItem.iItem=FAST_ARC_CENTER;
	curItem.iSubItem=0;
	curItem.pszText="fast_arc_center";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(FAST_ARC_CENTER,1,"1");
	m_cListFunc.SetItemText(FAST_ARC_CENTER,2,"2");
	m_cListFunc.SetItemText(FAST_ARC_CENTER,3,"10000");
	m_cListFunc.SetItemText(FAST_ARC_CENTER,4,"10000");
	m_cListFunc.SetItemText(FAST_ARC_CENTER,5,"180");

	curItem.iItem=ARC_FINAL;
	curItem.iSubItem=0;
	curItem.pszText="arc_final";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(ARC_FINAL,1,"1");
	m_cListFunc.SetItemText(ARC_FINAL,2,"2");
	m_cListFunc.SetItemText(ARC_FINAL,3,"1");
	m_cListFunc.SetItemText(ARC_FINAL,4,"10000");
	m_cListFunc.SetItemText(ARC_FINAL,5,"10000");
	m_cListFunc.SetItemText(ARC_FINAL,6,"180");

	curItem.iItem=HELICAL_MOVE;
	curItem.iSubItem=0;
	curItem.pszText="helical_move";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(HELICAL_MOVE,1,"1");
	m_cListFunc.SetItemText(HELICAL_MOVE,2,"2");
	m_cListFunc.SetItemText(HELICAL_MOVE,3,"3");
	m_cListFunc.SetItemText(HELICAL_MOVE,4,"10000");
	m_cListFunc.SetItemText(HELICAL_MOVE,5,"10000");
	m_cListFunc.SetItemText(HELICAL_MOVE,6,"180");
	m_cListFunc.SetItemText(HELICAL_MOVE,7,"100");

	curItem.iItem=MOVE_PAUSE;
	curItem.iSubItem=0;
	curItem.pszText="move_pause";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(MOVE_PAUSE,1,"1");

	curItem.iItem=MOVE_RESUME;
	curItem.iSubItem=0;
	curItem.pszText="move_resume";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(MOVE_RESUME,1,"1");

	curItem.iItem=TYPE2;
	curItem.iSubItem=0;
	curItem.pszText=" 状态查询";
	m_cListFunc.InsertItem(&curItem);

	curItem.iItem=SET_ABS_POS;
	curItem.iSubItem=0;
	curItem.pszText="set_abs_pos";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(SET_ABS_POS,1,"1");
	m_cListFunc.SetItemText(SET_ABS_POS,2,"0");

	curItem.iItem=RESET_POS;
	curItem.iSubItem=0;
	curItem.pszText="reset_pos";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(RESET_POS,1,"1");

	curItem.iItem=RESET_CMD_COUNTER;
	curItem.iSubItem=0;
	curItem.pszText="reset_cmd_counter";
	m_cListFunc.InsertItem(&curItem);
	
	curItem.iItem=SET_GETPOS_MODE;
	curItem.iSubItem=0;
	curItem.pszText="set_getpos_mode";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(SET_GETPOS_MODE,1,"1");
	m_cListFunc.SetItemText(SET_GETPOS_MODE,2,"0");
	
	curItem.iItem=SET_ENCODER_MODE;
	curItem.iSubItem=0;
	curItem.pszText="set_encoder_mode";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(SET_ENCODER_MODE,1,"1");
	m_cListFunc.SetItemText(SET_ENCODER_MODE,2,"1");
	m_cListFunc.SetItemText(SET_ENCODER_MODE,3,"4");
	m_cListFunc.SetItemText(SET_ENCODER_MODE,4,"1");

	curItem.iItem=SET_DIR;
	curItem.iSubItem=0;
	curItem.pszText="set_dir";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(SET_DIR,1,"1");
	m_cListFunc.SetItemText(SET_DIR,2,"1");

	curItem.iItem=ENABLE_SD;
	curItem.iSubItem=0;
	curItem.pszText="enable_sd";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(ENABLE_SD,1,"1");
	m_cListFunc.SetItemText(ENABLE_SD,2,"1");

	curItem.iItem=ENABLE_EL;
	curItem.iSubItem=0;
	curItem.pszText="enable_el";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(ENABLE_EL,1,"1");
	m_cListFunc.SetItemText(ENABLE_EL,2,"1");

	curItem.iItem=ENABLE_ORG;
	curItem.iSubItem=0;
	curItem.pszText="enable_org";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(ENABLE_ORG,1,"1");
	m_cListFunc.SetItemText(ENABLE_ORG,2,"1");


	curItem.iItem=ENABLE_ALM;
	curItem.iSubItem=0;
	curItem.pszText="enable_alm";
	m_cListFunc.InsertItem(&curItem);
	m_cListFunc.SetItemText(ENABLE_ALM,1,"1");

	curItem.iItem=SET_SD_LOGIC;
	curItem.iSubItem=0;
	curItem.pszText="set_sd_logic";

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -