Enumerations | Variables
mtconnect_state_machine::StateTypes Namespace Reference

Enumeration of state machine states. More...

Enumerations

enum  StateType {
  INVALID = 0, IDLE = 1, INITING = 100, CHECK_HOME,
  WAIT_FOR_ACTIONS, WAIT_FOR_SERVICES, SET_MAT_ACTIONS_READY, CYCLE_BEGIN = 2000,
  WAITING = 2001, MATERIAL_LOADING = 2100, ML_MOVE_PICK_APPROACH, ML_WAIT_MOVE_PICK_APPROACH,
  ML_MOVE_PICK, ML_WAIT_MOVE_PICK, ML_PICK, ML_WAIT_PICK,
  ML_MOVE_CHUCK, ML_WAIT_MOVE_CHUCK, ML_CLOSE_CHUCK, ML_WAIT_CLOSE_CHUCK,
  ML_RELEASE_PART, ML_WAIT_RELEASE_PART, ML_MOVE_DOOR, ML_WAIT_MOVE_DOOR,
  ML_MOVE_HOME, ML_WAIT_MOVE_HOME, MATERIAL_LOADED = 2199, MATERIAL_UNLOADING = 2200,
  MU_MOVE_DOOR, MU_WAIT_MOVE_DOOR, MU_MOVE_CHUCK, MU_WAIT_MOVE_CHUCK,
  MU_PICK_PART, MU_WAIT_PICK_PART, MU_OPEN_CHUCK, MU_WAIT_OPEN_CHUCK,
  MU_MOVE_DROP, MU_WAIT_MOVE_DROP, MU_DROP, MU_WAIT_DROP,
  MU_MOVE_HOME, MU_WAIT_MOVE_HOME, MATERIAL_UNLOADED = 2299, CYCLE_END = 2999,
  STOPPING = 300, S_SET_MAT_ACTIONS_NOT_READY, STOPPED = 299, ABORTING = 500,
  ABORT_GOALS, CANCEL_REQUESTS, ABORTED = 599, RESETTING = 700,
  R_WAIT_FOR_HOME, R_SET_MAT_ACTIONS_NOT_READY, RESET = 799
}

Variables

static std::map< int, std::string > STATE_MAP
 Map of states to state strings.

Detailed Description

Enumeration of state machine states.


Enumeration Type Documentation

Enumerator:
INVALID 
IDLE 
INITING 
CHECK_HOME 
WAIT_FOR_ACTIONS 
WAIT_FOR_SERVICES 
SET_MAT_ACTIONS_READY 
CYCLE_BEGIN 
WAITING 
MATERIAL_LOADING 
ML_MOVE_PICK_APPROACH 
ML_WAIT_MOVE_PICK_APPROACH 
ML_MOVE_PICK 
ML_WAIT_MOVE_PICK 
ML_PICK 
ML_WAIT_PICK 
ML_MOVE_CHUCK 
ML_WAIT_MOVE_CHUCK 
ML_CLOSE_CHUCK 
ML_WAIT_CLOSE_CHUCK 
ML_RELEASE_PART 
ML_WAIT_RELEASE_PART 
ML_MOVE_DOOR 
ML_WAIT_MOVE_DOOR 
ML_MOVE_HOME 
ML_WAIT_MOVE_HOME 
MATERIAL_LOADED 
MATERIAL_UNLOADING 
MU_MOVE_DOOR 
MU_WAIT_MOVE_DOOR 
MU_MOVE_CHUCK 
MU_WAIT_MOVE_CHUCK 
MU_PICK_PART 
MU_WAIT_PICK_PART 
MU_OPEN_CHUCK 
MU_WAIT_OPEN_CHUCK 
MU_MOVE_DROP 
MU_WAIT_MOVE_DROP 
MU_DROP 
MU_WAIT_DROP 
MU_MOVE_HOME 
MU_WAIT_MOVE_HOME 
MATERIAL_UNLOADED 
CYCLE_END 
STOPPING 
S_SET_MAT_ACTIONS_NOT_READY 
STOPPED 
ABORTING 
ABORT_GOALS 
CANCEL_REQUESTS 
ABORTED 
RESETTING 
R_WAIT_FOR_HOME 
R_SET_MAT_ACTIONS_NOT_READY 
RESET 

Definition at line 63 of file state_machine.h.


Variable Documentation

std::map<int, std::string> mtconnect_state_machine::StateTypes::STATE_MAP [static]

Map of states to state strings.

Definition at line 103 of file state_machine.h.



mtconnect_state_machine
Author(s): Shaun M. Edwards
autogenerated on Mon Jan 6 2014 11:30:58