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

📄 emc.cc

📁 Source code for an Numeric Cmputer
💻 CC
📖 第 1 页 / 共 5 页
字号:
}void EMC_TRAJ_SET_SPINDLESYNC::update(CMS * cms){    EMC_TRAJ_CMD_MSG::update(cms);    cms->update(spindlesync);}/**	NML/CMS Update function for EMC_TASK_PLAN_RUN*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TASK_PLAN_RUN::update(CMS * cms){    EMC_TASK_CMD_MSG::update(cms);    cms->update(line);}/**	NML/CMS Update function for EMC_TOOL_CMD_MSG*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TOOL_CMD_MSG::update(CMS * cms){}/**	NML/CMS Update function for EMC_TRAJ_STEP*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TRAJ_STEP::update(CMS * cms){    EMC_TRAJ_CMD_MSG::update(cms);}/**	NML/CMS Update function for EMC_TASK_PLAN_RESUME*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TASK_PLAN_RESUME::update(CMS * cms){    EMC_TASK_CMD_MSG::update(cms);}/**	NML/CMS Update function for EMC_TASK_CMD_MSG*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TASK_CMD_MSG::update(CMS * cms){}/**	NML/CMS Update function for EMC_TRAJ_STAT_MSG*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TRAJ_STAT_MSG::update(CMS * cms){}/**	NML/CMS Update function for EMC_IO_HALT*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_IO_HALT::update(CMS * cms){    EMC_IO_CMD_MSG::update(cms);}/**	NML/CMS Update function for EMC_SPINDLE_REVERSE*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_SPINDLE_REVERSE::update(CMS * cms){    EMC_SPINDLE_CMD_MSG::update(cms);    cms->update(speed);}/**	NML/CMS Update function for EMC_OPERATOR_TEXT*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_OPERATOR_TEXT::update(CMS * cms){    cms->update(id);    cms->update(text, 256);}/**	NML/CMS Update function for EMC_COOLANT_MIST_OFF*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_COOLANT_MIST_OFF::update(CMS * cms){    EMC_COOLANT_CMD_MSG::update(cms);}/**	NML/CMS Update function for EMC_TASK_PLAN_READ*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TASK_PLAN_READ::update(CMS * cms){    EMC_TASK_CMD_MSG::update(cms);}/**	NML/CMS Update function for EMC_TOOL_HALT*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TOOL_HALT::update(CMS * cms){    EMC_TOOL_CMD_MSG::update(cms);}/**	NML/CMS Update function for EMC_AUX_INIT*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_AUX_INIT::update(CMS * cms){    EMC_AUX_CMD_MSG::update(cms);}/**	NML/CMS Update function for EMC_SPINDLE_DECREASE*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_SPINDLE_DECREASE::update(CMS * cms){    EMC_SPINDLE_CMD_MSG::update(cms);    cms->update(speed);}/**	NML/CMS Update function for CANON_TOOL_TABLE*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void CANON_TOOL_TABLE_update(CMS * cms, CANON_TOOL_TABLE * x){    cms->update(x->id);    cms->update(x->length);    cms->update(x->diameter);}/**	NML/CMS Update function for EMC_IO_STAT_MSG*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_IO_STAT_MSG::update(CMS * cms){    cms->update(heartbeat);}/**	NML/CMS Update function for EMC_ABORT*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_ABORT::update(CMS * cms){    EMC_CMD_MSG::update(cms);}/**	NML/CMS Update function for EMC_TOOL_STAT_MSG*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TOOL_STAT_MSG::update(CMS * cms){}/**	NML/CMS Update function for EMC_AXIS_STAT*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_AXIS_STAT::update(CMS * cms){    EMC_AXIS_STAT_MSG::update(cms);    cms->update(axisType);    cms->update(units);    cms->update(p);    cms->update(i);    cms->update(d);    cms->update(ff0);    cms->update(ff1);    cms->update(ff2);    cms->update(backlash);    cms->update(bias);    cms->update(maxError);    cms->update(deadband);    cms->update(cycleTime);    cms->update(inputScale);    cms->update(inputOffset);    cms->update(outputScale);    cms->update(outputOffset);    cms->update(minPositionLimit);    cms->update(maxPositionLimit);    cms->update(minOutputLimit);    cms->update(maxOutputLimit);    cms->update(maxFerror);    cms->update(minFerror);    /*! \todo FIXME - homingVel has been superceded */    cms->update(homingVel);    cms->update(setup_time);    cms->update(hold_time);    cms->update(homeOffset);    /*! \todo FIXME - polarities are now handled in HAL */    cms->update(enablePolarity);    cms->update(minLimitSwitchPolarity);    cms->update(maxLimitSwitchPolarity);    cms->update(homeSwitchPolarity);    cms->update(homingPolarity);    cms->update(faultPolarity);    cms->update(setpoint);    cms->update(ferrorCurrent);    cms->update(ferrorHighMark);    cms->update(output);    cms->update(input);    cms->update(inpos);    cms->update(homing);    cms->update(homed);    cms->update(fault);    cms->update(enabled);    cms->update(minSoftLimit);    cms->update(maxSoftLimit);    cms->update(minHardLimit);    cms->update(maxHardLimit);    cms->update(overrideLimits);    cms->update(scale);    cms->update(alter);}/**	NML/CMS Update function for EMC_INIT*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_INIT::update(CMS * cms){    EMC_CMD_MSG::update(cms);}/**	NML/CMS Update function for EMC_TRAJ_SET_SCALE*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TRAJ_SET_SCALE::update(CMS * cms){    EMC_TRAJ_CMD_MSG::update(cms);    cms->update(scale);}/**	NML/CMS Update function for EMC_IO_ABORT*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_IO_ABORT::update(CMS * cms){    EMC_IO_CMD_MSG::update(cms);}/**	NML/CMS Update function for EMC_TASK_STAT*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TASK_STAT::update(CMS * cms){    EMC_TASK_STAT_MSG::update(cms);    cms->update((int *) &mode, 1);    cms->update((int *) &state, 1);    cms->update((int *) &execState, 1);    cms->update((int *) &interpState, 1);    cms->update(motionLine);    cms->update(currentLine);    cms->update(readLine);    cms->update(file, 256);    cms->update(command, 256);    EmcPose_update(cms, &origin);    EmcPose_update(cms, &toolOffset);    cms->update(activeGCodes, 12);    cms->update(activeMCodes, 7);    cms->update(activeSettings, 3);    cms->update(programUnits);    cms->update(interpreter_errcode);}/**	NML/CMS Update function for EMC_TOOL_ABORT*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TOOL_ABORT::update(CMS * cms){    EMC_TOOL_CMD_MSG::update(cms);}/**	NML/CMS Update function for EMC_SPINDLE_ENABLE*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_SPINDLE_ENABLE::update(CMS * cms){    EMC_SPINDLE_CMD_MSG::update(cms);}/**	NML/CMS Update function for EMC_TRAJ_SET_AXES*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TRAJ_SET_AXES::update(CMS * cms){    EMC_TRAJ_CMD_MSG::update(cms);    cms->update(axes);}/**	NML/CMS Update function for EMC_TOOL_LOAD_TOOL_TABLE*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TOOL_LOAD_TOOL_TABLE::update(CMS * cms){    EMC_TOOL_CMD_MSG::update(cms);    cms->update(file, 256);}/**	NML/CMS Update function for EMC_TASK_SET_STATE*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TASK_SET_STATE::update(CMS * cms){    EMC_TASK_CMD_MSG::update(cms);    cms->update((int *) &state, 1);}/**	NML/CMS Update function for EMC_SPINDLE_BRAKE_RELEASE*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_SPINDLE_BRAKE_RELEASE::update(CMS * cms){    EMC_SPINDLE_CMD_MSG::update(cms);}/**	NML/CMS Update function for EMC_AXIS_STAT_MSG*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_AXIS_STAT_MSG::update(CMS * cms){    cms->update(axis);}/**	NML/CMS Update function for EMC_AXIS_LOAD_COMP*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_AXIS_LOAD_COMP::update(CMS * cms){    EMC_AXIS_CMD_MSG::update(cms);    cms->update(file, 256);}/**	NML/CMS Update function for EMC_TRAJ_SET_UNITS*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TRAJ_SET_UNITS::update(CMS * cms){    EMC_TRAJ_CMD_MSG::update(cms);    cms->update(linearUnits);    cms->update(angularUnits);}/**	NML/CMS Update function for EMC_STAT_MSG*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_STAT_MSG::update(CMS * cms){}/**	NML/CMS Update function for EMC_TASK_SET_MODE*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TASK_SET_MODE::update(CMS * cms){    EMC_TASK_CMD_MSG::update(cms);    cms->update((int *) &mode, 1);}/**	NML/CMS Update function for EMC_AXIS_INCR_JOG*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_AXIS_INCR_JOG::update(CMS * cms){    EMC_AXIS_CMD_MSG::update(cms);    cms->update(incr);    cms->update(vel);}/**	NML/CMS Update function for EMC_AXIS_ACTIVATE*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_AXIS_ACTIVATE::update(CMS * cms){    EMC_AXIS_CMD_MSG::update(cms);}/**	NML/CMS Update function for EMC_TRAJ_SET_PROBE_INDEX*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TRAJ_SET_PROBE_INDEX::update(CMS * cms){    EMC_TRAJ_CMD_MSG::update(cms);    cms->update(index);}/**	NML/CMS Update function for EMC_AXIS_SET_MAX_OUTPUT_LIMIT*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_AXIS_SET_MAX_OUTPUT_LIMIT::update(CMS * cms){    EMC_AXIS_CMD_MSG::update(cms);    cms->update(limit);}/**	NML/CMS Update function for EMC_SPINDLE_ABORT*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_SPINDLE_ABORT::update(CMS * cms){    EMC_SPINDLE_CMD_MSG::update(cms);}/**	NML/CMS Update function for EMC_AXIS_SET_OUTPUT_SCALE*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_AXIS_SET_OUTPUT_SCALE::update(CMS * cms){    EMC_AXIS_CMD_MSG::update(cms);    cms->update(scale);    cms->update(offset);}/**	NML/CMS Update function for EMC_SPINDLE_ON*	Automatically generated by NML CodeGen Java Applet.*	on Sat Oct 11 13:45:16 UTC 2003*/void EMC_SPINDLE_ON::update(CMS * cms){    EMC_SPINDLE_CMD_MSG::update(cms);    cms->update(speed);

⌨️ 快捷键说明

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