📄 emc.cc
字号:
case EMC_AXIS_SET_GAINS_TYPE: return "EMC_AXIS_SET_GAINS"; case EMC_AXIS_SET_BACKLASH_TYPE: return "EMC_AXIS_SET_BACKLASH"; case EMC_AXIS_SET_HOMING_PARAMS_TYPE: return "EMC_AXIS_SET_HOMING_PARAMS"; case EMC_AXIS_SET_INPUT_SCALE_TYPE: return "EMC_AXIS_SET_INPUT_SCALE"; case EMC_AXIS_SET_MAX_OUTPUT_LIMIT_TYPE: return "EMC_AXIS_SET_MAX_OUTPUT_LIMIT"; case EMC_AXIS_SET_MAX_POSITION_LIMIT_TYPE: return "EMC_AXIS_SET_MAX_POSITION_LIMIT"; case EMC_AXIS_SET_MAX_VELOCITY_TYPE: return "EMC_AXIS_SET_MAX_VELOCITY"; case EMC_AXIS_SET_MIN_FERROR_TYPE: return "EMC_AXIS_SET_MIN_FERROR"; case EMC_AXIS_SET_MIN_OUTPUT_LIMIT_TYPE: return "EMC_AXIS_SET_MIN_OUTPUT_LIMIT"; case EMC_AXIS_SET_MIN_POSITION_LIMIT_TYPE: return "EMC_AXIS_SET_MIN_POSITION_LIMIT"; case EMC_AXIS_SET_OUTPUT_TYPE: return "EMC_AXIS_SET_OUTPUT"; case EMC_AXIS_SET_OUTPUT_SCALE_TYPE: return "EMC_AXIS_SET_OUTPUT_SCALE"; case EMC_AXIS_SET_STEP_PARAMS_TYPE: return "EMC_AXIS_SET_STEP_PARAMS"; case EMC_AXIS_SET_UNITS_TYPE: return "EMC_AXIS_SET_UNITS"; case EMC_AXIS_STAT_TYPE: return "EMC_AXIS_STAT"; case EMC_COOLANT_ABORT_TYPE: return "EMC_COOLANT_ABORT"; case EMC_COOLANT_FLOOD_OFF_TYPE: return "EMC_COOLANT_FLOOD_OFF"; case EMC_COOLANT_FLOOD_ON_TYPE: return "EMC_COOLANT_FLOOD_ON"; case EMC_COOLANT_HALT_TYPE: return "EMC_COOLANT_HALT"; case EMC_COOLANT_INIT_TYPE: return "EMC_COOLANT_INIT"; case EMC_COOLANT_MIST_OFF_TYPE: return "EMC_COOLANT_MIST_OFF"; case EMC_COOLANT_MIST_ON_TYPE: return "EMC_COOLANT_MIST_ON"; case EMC_COOLANT_STAT_TYPE: return "EMC_COOLANT_STAT"; case EMC_HALT_TYPE: return "EMC_HALT"; case EMC_INIT_TYPE: return "EMC_INIT"; case EMC_IO_ABORT_TYPE: return "EMC_IO_ABORT"; case EMC_IO_HALT_TYPE: return "EMC_IO_HALT"; case EMC_IO_INIT_TYPE: return "EMC_IO_INIT"; case EMC_IO_SET_CYCLE_TIME_TYPE: return "EMC_IO_SET_CYCLE_TIME"; case EMC_IO_STAT_TYPE: return "EMC_IO_STAT"; case EMC_LUBE_ABORT_TYPE: return "EMC_LUBE_ABORT"; case EMC_LUBE_HALT_TYPE: return "EMC_LUBE_HALT"; case EMC_LUBE_INIT_TYPE: return "EMC_LUBE_INIT"; case EMC_LUBE_OFF_TYPE: return "EMC_LUBE_OFF"; case EMC_LUBE_ON_TYPE: return "EMC_LUBE_ON"; case EMC_LUBE_STAT_TYPE: return "EMC_LUBE_STAT"; case EMC_MOTION_ABORT_TYPE: return "EMC_MOTION_ABORT"; case EMC_MOTION_HALT_TYPE: return "EMC_MOTION_HALT"; case EMC_MOTION_INIT_TYPE: return "EMC_MOTION_INIT"; case EMC_MOTION_SET_AOUT_TYPE: return "EMC_MOTION_SET_AOUT"; case EMC_MOTION_SET_DOUT_TYPE: return "EMC_MOTION_SET_DOUT"; case EMC_MOTION_STAT_TYPE: return "EMC_MOTION_STAT"; case EMC_NULL_TYPE: return "EMC_NULL"; case EMC_OPERATOR_DISPLAY_TYPE: return "EMC_OPERATOR_DISPLAY"; case EMC_OPERATOR_ERROR_TYPE: return "EMC_OPERATOR_ERROR"; case EMC_OPERATOR_TEXT_TYPE: return "EMC_OPERATOR_TEXT"; case EMC_SYSTEM_CMD_TYPE: return "EMC_SYSTEM_CMD"; case EMC_SET_AIO_INDEX_TYPE: return "EMC_SET_AIO_INDEX"; case EMC_SET_DEBUG_TYPE: return "EMC_SET_DEBUG"; case EMC_SET_DIO_INDEX_TYPE: return "EMC_SET_DIO_INDEX"; case EMC_SET_POLARITY_TYPE: return "EMC_SET_POLARITY"; case EMC_SPINDLE_ABORT_TYPE: return "EMC_SPINDLE_ABORT"; case EMC_SPINDLE_BRAKE_ENGAGE_TYPE: return "EMC_SPINDLE_BRAKE_ENGAGE"; case EMC_SPINDLE_BRAKE_RELEASE_TYPE: return "EMC_SPINDLE_BRAKE_RELEASE"; case EMC_SPINDLE_CONSTANT_TYPE: return "EMC_SPINDLE_CONSTANT"; case EMC_SPINDLE_DECREASE_TYPE: return "EMC_SPINDLE_DECREASE"; case EMC_SPINDLE_DISABLE_TYPE: return "EMC_SPINDLE_DISABLE"; case EMC_SPINDLE_ENABLE_TYPE: return "EMC_SPINDLE_ENABLE"; case EMC_SPINDLE_FORWARD_TYPE: return "EMC_SPINDLE_FORWARD"; case EMC_SPINDLE_HALT_TYPE: return "EMC_SPINDLE_HALT"; case EMC_SPINDLE_INCREASE_TYPE: return "EMC_SPINDLE_INCREASE"; case EMC_SPINDLE_INIT_TYPE: return "EMC_SPINDLE_INIT"; case EMC_SPINDLE_OFF_TYPE: return "EMC_SPINDLE_OFF"; case EMC_SPINDLE_ON_TYPE: return "EMC_SPINDLE_ON"; case EMC_SPINDLE_REVERSE_TYPE: return "EMC_SPINDLE_REVERSE"; case EMC_SPINDLE_STAT_TYPE: return "EMC_SPINDLE_STAT"; case EMC_SPINDLE_STOP_TYPE: return "EMC_SPINDLE_STOP"; case EMC_STAT_TYPE: return "EMC_STAT"; case EMC_TASK_ABORT_TYPE: return "EMC_TASK_ABORT"; case EMC_TASK_HALT_TYPE: return "EMC_TASK_HALT"; case EMC_TASK_INIT_TYPE: return "EMC_TASK_INIT"; case EMC_TASK_PLAN_CLOSE_TYPE: return "EMC_TASK_PLAN_CLOSE"; case EMC_TASK_PLAN_END_TYPE: return "EMC_TASK_PLAN_END"; case EMC_TASK_PLAN_EXECUTE_TYPE: return "EMC_TASK_PLAN_EXECUTE"; case EMC_TASK_PLAN_INIT_TYPE: return "EMC_TASK_PLAN_INIT"; case EMC_TASK_PLAN_OPEN_TYPE: return "EMC_TASK_PLAN_OPEN"; case EMC_TASK_PLAN_PAUSE_TYPE: return "EMC_TASK_PLAN_PAUSE"; case EMC_TASK_PLAN_READ_TYPE: return "EMC_TASK_PLAN_READ"; case EMC_TASK_PLAN_RESUME_TYPE: return "EMC_TASK_PLAN_RESUME"; case EMC_TASK_PLAN_RUN_TYPE: return "EMC_TASK_PLAN_RUN"; case EMC_TASK_PLAN_STEP_TYPE: return "EMC_TASK_PLAN_STEP"; case EMC_TASK_PLAN_SYNCH_TYPE: return "EMC_TASK_PLAN_SYNCH"; case EMC_TASK_SET_MODE_TYPE: return "EMC_TASK_SET_MODE"; case EMC_TASK_SET_STATE_TYPE: return "EMC_TASK_SET_STATE"; case EMC_TASK_STAT_TYPE: return "EMC_TASK_STAT"; case EMC_TOOL_ABORT_TYPE: return "EMC_TOOL_ABORT"; case EMC_TOOL_HALT_TYPE: return "EMC_TOOL_HALT"; case EMC_TOOL_INIT_TYPE: return "EMC_TOOL_INIT"; case EMC_TOOL_LOAD_TYPE: return "EMC_TOOL_LOAD"; case EMC_TOOL_LOAD_TOOL_TABLE_TYPE: return "EMC_TOOL_LOAD_TOOL_TABLE"; case EMC_TOOL_PREPARE_TYPE: return "EMC_TOOL_PREPARE"; case EMC_TOOL_SET_OFFSET_TYPE: return "EMC_TOOL_SET_OFFSET"; case EMC_TOOL_STAT_TYPE: return "EMC_TOOL_STAT"; case EMC_TOOL_UNLOAD_TYPE: return "EMC_TOOL_UNLOAD"; case EMC_TRAJ_ABORT_TYPE: return "EMC_TRAJ_ABORT"; case EMC_TRAJ_CIRCULAR_MOVE_TYPE: return "EMC_TRAJ_CIRCULAR_MOVE"; case EMC_TRAJ_CLEAR_PROBE_TRIPPED_FLAG_TYPE: return "EMC_TRAJ_CLEAR_PROBE_TRIPPED_FLAG"; case EMC_TRAJ_DELAY_TYPE: return "EMC_TRAJ_DELAY"; case EMC_TRAJ_DISABLE_TYPE: return "EMC_TRAJ_DISABLE"; case EMC_TRAJ_ENABLE_TYPE: return "EMC_TRAJ_ENABLE"; case EMC_TRAJ_HALT_TYPE: return "EMC_TRAJ_HALT"; case EMC_TRAJ_INIT_TYPE: return "EMC_TRAJ_INIT"; case EMC_TRAJ_LINEAR_MOVE_TYPE: return "EMC_TRAJ_LINEAR_MOVE"; case EMC_TRAJ_PAUSE_TYPE: return "EMC_TRAJ_PAUSE"; case EMC_TRAJ_PROBE_TYPE: return "EMC_TRAJ_PROBE"; case EMC_TRAJ_RESUME_TYPE: return "EMC_TRAJ_RESUME"; case EMC_TRAJ_SET_ACCELERATION_TYPE: return "EMC_TRAJ_SET_ACCELERATION"; case EMC_TRAJ_SET_AXES_TYPE: return "EMC_TRAJ_SET_AXES"; case EMC_TRAJ_SET_CYCLE_TIME_TYPE: return "EMC_TRAJ_SET_CYCLE_TIME"; case EMC_TRAJ_SET_HOME_TYPE: return "EMC_TRAJ_SET_HOME"; case EMC_TRAJ_SET_MAX_ACCELERATION_TYPE: return "EMC_TRAJ_SET_MAX_ACCELERATION"; case EMC_TRAJ_SET_MAX_VELOCITY_TYPE: return "EMC_TRAJ_SET_MAX_VELOCITY"; case EMC_TRAJ_SET_MODE_TYPE: return "EMC_TRAJ_SET_MODE"; case EMC_TRAJ_SET_MOTION_ID_TYPE: return "EMC_TRAJ_SET_MOTION_ID"; case EMC_TRAJ_SET_OFFSET_TYPE: return "EMC_TRAJ_SET_OFFSET"; case EMC_TRAJ_SET_ORIGIN_TYPE: return "EMC_TRAJ_SET_ORIGIN"; case EMC_TRAJ_SET_PROBE_INDEX_TYPE: return "EMC_TRAJ_SET_PROBE_INDEX"; case EMC_TRAJ_SET_PROBE_POLARITY_TYPE: return "EMC_TRAJ_SET_PROBE_POLARITY"; case EMC_TRAJ_SET_SCALE_TYPE: return "EMC_TRAJ_SET_SCALE"; case EMC_TRAJ_SET_TELEOP_ENABLE_TYPE: return "EMC_TRAJ_SET_TELEOP_ENABLE"; case EMC_TRAJ_SET_TELEOP_VECTOR_TYPE: return "EMC_TRAJ_SET_TELEOP_VECTOR"; case EMC_TRAJ_SET_TERM_COND_TYPE: return "EMC_TRAJ_SET_TERM_COND"; case EMC_TRAJ_SET_SPINDLESYNC_TYPE: return "EMC_TRAJ_SET_SPINDLESYNC"; case EMC_TRAJ_SET_UNITS_TYPE: return "EMC_TRAJ_SET_UNITS"; case EMC_TRAJ_SET_VELOCITY_TYPE: return "EMC_TRAJ_SET_VELOCITY"; case EMC_TRAJ_STAT_TYPE: return "EMC_TRAJ_STAT"; case EMC_TRAJ_STEP_TYPE: return "EMC_TRAJ_STEP"; default: return "UNKNOWN"; break; } return (NULL);}/** NML/CMS Update function for EMC_LUBE_INIT* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_LUBE_INIT::update(CMS * cms){ EMC_LUBE_CMD_MSG::update(cms);}/** NML/CMS Update function for EMC_TASK_PLAN_CLOSE* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TASK_PLAN_CLOSE::update(CMS * cms){ EMC_TASK_CMD_MSG::update(cms);}/** NML/CMS Update function for EMC_IO_STAT* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_IO_STAT::update(CMS * cms){ EMC_IO_STAT_MSG::update(cms); cms->update(cycleTime); cms->update(debug); tool.update(cms); spindle.update(cms); coolant.update(cms); aux.update(cms); lube.update(cms);}/** NML/CMS Update function for EMC_SPINDLE_STAT_MSG* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_SPINDLE_STAT_MSG::update(CMS * cms){}/** NML/CMS Update function for EMC_TRAJ_SET_HOME* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TRAJ_SET_HOME::update(CMS * cms){ EMC_TRAJ_CMD_MSG::update(cms); EmcPose_update(cms, &home);}/** NML/CMS Update function for EMC_CMD_MSG* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_CMD_MSG::update(CMS * cms){}/** NML/CMS Update function for EMC_AUX_ESTOP_RESET* Automatically generated by AJ.* on Sun Oct 13 23:46:26 GMT+2 2005*/void EMC_AUX_ESTOP_RESET::update(CMS * cms){ EMC_AUX_CMD_MSG::update(cms);}/** NML/CMS Update function for EMC_AUX_ESTOP_OFF* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_AUX_ESTOP_OFF::update(CMS * cms){ EMC_AUX_CMD_MSG::update(cms);}/** NML/CMS Update function for EMC_AUX_AIO_WRITE* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_AUX_AIO_WRITE::update(CMS * cms){ EMC_AUX_CMD_MSG::update(cms); cms->update(index); cms->update(value);}/** NML/CMS Update function for EMC_OPERATOR_DISPLAY* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_OPERATOR_DISPLAY::update(CMS * cms){ cms->update(id); cms->update(display, 256);}/** NML/CMS Update function for EMC_SYSTEM_CMD* Manually stuck in here by FMP* on 27-Apr-2005 at the EMC Codefest*/void EMC_SYSTEM_CMD::update(CMS * cms){ cms->update(string, 256);}/** NML/CMS Update function for EMC_TRAJ_CLEAR_PROBE_TRIPPED_FLAG* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TRAJ_CLEAR_PROBE_TRIPPED_FLAG::update(CMS * cms){ EMC_TRAJ_CMD_MSG::update(cms);}/** NML/CMS Update function for EMC_TOOL_STAT* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TOOL_STAT::update(CMS * cms){ EMC_TOOL_STAT_MSG::update(cms); cms->update(toolPrepped); cms->update(toolInSpindle); for (int i_toolTable = 0; i_toolTable < 33; i_toolTable++) CANON_TOOL_TABLE_update(cms, &(toolTable[i_toolTable]));}/** NML/CMS Update function for EMC_MOTION_INIT* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_MOTION_INIT::update(CMS * cms){ EMC_MOTION_CMD_MSG::update(cms);}/** NML/CMS Update function for EMC_AXIS_SET_UNITS* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_AXIS_SET_UNITS::update(CMS * cms){ EMC_AXIS_CMD_MSG::update(cms); cms->update(units);}/** NML/CMS Update function for EMC_AUX_DIO_WRITE* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_AUX_DIO_WRITE::update(CMS * cms){ EMC_AUX_CMD_MSG::update(cms); cms->update(index); cms->update(value);}/** NML/CMS Update function for EMC_SPINDLE_CONSTANT* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_SPINDLE_CONSTANT::update(CMS * cms){ EMC_SPINDLE_CMD_MSG::update(cms); cms->update(speed);}/** NML/CMS Update function for EMC_SPINDLE_CMD_MSG* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_SPINDLE_CMD_MSG::update(CMS * cms){}/** NML/CMS Update function for EMC_TRAJ_DELAY* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TRAJ_DELAY::update(CMS * cms){ EMC_TRAJ_CMD_MSG::update(cms); cms->update(delay);}/** NML/CMS Update function for EMC_AXIS_ABS_JOG* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_AXIS_ABS_JOG::update(CMS * cms){ EMC_AXIS_CMD_MSG::update(cms); cms->update(pos); cms->update(vel);}/** NML/CMS Update function for EMC_LUBE_CMD_MSG* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_LUBE_CMD_MSG::update(CMS * cms){}/** NML/CMS Update function for EMC_COOLANT_INIT* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_COOLANT_INIT::update(CMS * cms){ EMC_COOLANT_CMD_MSG::update(cms);}/** NML/CMS Update function for EMC_TOOL_PREPARE* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TOOL_PREPARE::update(CMS * cms){ EMC_TOOL_CMD_MSG::update(cms); cms->update(tool);}/** NML/CMS Update function for EMC_SPINDLE_OFF* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_SPINDLE_OFF::update(CMS * cms){ EMC_SPINDLE_CMD_MSG::update(cms);}/** NML/CMS Update function for EMC_TASK_PLAN_SYNCH* Automatically generated by NML CodeGen Java Applet.* on Sat Oct 11 13:45:16 UTC 2003*/void EMC_TASK_PLAN_SYNCH::update(CMS * cms){ EMC_TASK_CMD_MSG::update(cms);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -