Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

EMCMOT_CONFIG Struct Reference

#include <emcmot.h>

Collaboration diagram for EMCMOT_CONFIG:

Collaboration graph
[legend]

Data Fields

unsigned char head
int config_num
EMCMOT_AXIS_FLAG axisPolarity [EMCMOT_MAX_AXIS]
int numAxes
double trajCycleTime
double servoCycleTime
int interpolationRate
double maxLimit [EMCMOT_MAX_AXIS]
double minLimit [EMCMOT_MAX_AXIS]
double minOutput [EMCMOT_MAX_AXIS]
double maxOutput [EMCMOT_MAX_AXIS]
double minFerror [EMCMOT_MAX_AXIS]
double maxFerror [EMCMOT_MAX_AXIS]
double limitVel
double axisLimitVel [EMCMOT_MAX_AXIS]
double homingVel [EMCMOT_MAX_AXIS]
double homeOffset [EMCMOT_MAX_AXIS]
int probeIndex
int probePolarity
KINEMATICS_TYPE kinematics_type
PID_STRUCT pid [EMCMOT_MAX_AXIS]
int STEPPING_TYPE
int PERIOD
unsigned short STG_BASE_ADDRESS
unsigned long int PARPORT_IO_ADDRESS
int debug
unsigned char tail

Field Documentation

unsigned long int EMCMOT_CONFIG::PARPORT_IO_ADDRESS
 

Definition at line 446 of file emcmot.h.

int EMCMOT_CONFIG::PERIOD
 

Definition at line 444 of file emcmot.h.

int EMCMOT_CONFIG::STEPPING_TYPE
 

Definition at line 442 of file emcmot.h.

unsigned short EMCMOT_CONFIG::STG_BASE_ADDRESS
 

Definition at line 445 of file emcmot.h.

double EMCMOT_CONFIG::axisLimitVel[EMCMOT_MAX_AXIS]
 

Definition at line 435 of file emcmot.h.

Referenced by usrmotPrintEmcmotConfig().

EMCMOT_AXIS_FLAG EMCMOT_CONFIG::axisPolarity[EMCMOT_MAX_AXIS]
 

Definition at line 423 of file emcmot.h.

Referenced by emcAxisUpdate(), and usrmotPrintEmcmotConfig().

int EMCMOT_CONFIG::config_num
 

Definition at line 421 of file emcmot.h.

Referenced by emcMotionUpdate().

int EMCMOT_CONFIG::debug
 

Definition at line 447 of file emcmot.h.

Referenced by emcMotionUpdate(), and usrmotPrintEmcmotConfig().

unsigned char EMCMOT_CONFIG::head
 

Definition at line 419 of file emcmot.h.

Referenced by usrmotReadEmcmotConfig().

double EMCMOT_CONFIG::homeOffset[EMCMOT_MAX_AXIS]
 

Definition at line 437 of file emcmot.h.

Referenced by emcAxisUpdate(), and usrmotPrintEmcmotConfig().

double EMCMOT_CONFIG::homingVel[EMCMOT_MAX_AXIS]
 

Definition at line 436 of file emcmot.h.

int EMCMOT_CONFIG::interpolationRate
 

Definition at line 427 of file emcmot.h.

Referenced by usrmotPrintEmcmotConfig().

KINEMATICS_TYPE EMCMOT_CONFIG::kinematics_type
 

Definition at line 440 of file emcmot.h.

Referenced by emcTrajUpdate().

double EMCMOT_CONFIG::limitVel
 

Definition at line 434 of file emcmot.h.

Referenced by emcTrajUpdate(), and usrmotPrintEmcmotConfig().

double EMCMOT_CONFIG::maxFerror[EMCMOT_MAX_AXIS]
 

Definition at line 433 of file emcmot.h.

Referenced by emcAxisUpdate(), and usrmotPrintEmcmotConfig().

double EMCMOT_CONFIG::maxLimit[EMCMOT_MAX_AXIS]
 

Definition at line 428 of file emcmot.h.

Referenced by emcAxisUpdate(), and usrmotPrintEmcmotConfig().

double EMCMOT_CONFIG::maxOutput[EMCMOT_MAX_AXIS]
 

Definition at line 431 of file emcmot.h.

Referenced by emcAxisUpdate(), and usrmotPrintEmcmotConfig().

double EMCMOT_CONFIG::minFerror[EMCMOT_MAX_AXIS]
 

Definition at line 432 of file emcmot.h.

Referenced by emcAxisUpdate(), and usrmotPrintEmcmotConfig().

double EMCMOT_CONFIG::minLimit[EMCMOT_MAX_AXIS]
 

Definition at line 429 of file emcmot.h.

Referenced by emcAxisUpdate(), and usrmotPrintEmcmotConfig().

double EMCMOT_CONFIG::minOutput[EMCMOT_MAX_AXIS]
 

Definition at line 430 of file emcmot.h.

Referenced by emcAxisUpdate(), and usrmotPrintEmcmotConfig().

int EMCMOT_CONFIG::numAxes
 

Definition at line 424 of file emcmot.h.

PID_STRUCT EMCMOT_CONFIG::pid[EMCMOT_MAX_AXIS]
 

Definition at line 441 of file emcmot.h.

Referenced by emcAxisUpdate(), and usrmotPrintEmcmotConfig().

int EMCMOT_CONFIG::probeIndex
 

Definition at line 438 of file emcmot.h.

Referenced by emcTrajUpdate(), and usrmotPrintEmcmotConfig().

int EMCMOT_CONFIG::probePolarity
 

Definition at line 439 of file emcmot.h.

Referenced by emcTrajUpdate(), and usrmotPrintEmcmotConfig().

double EMCMOT_CONFIG::servoCycleTime
 

Definition at line 426 of file emcmot.h.

Referenced by emcAxisUpdate(), and usrmotPrintEmcmotConfig().

unsigned char EMCMOT_CONFIG::tail
 

Definition at line 449 of file emcmot.h.

Referenced by usrmotReadEmcmotConfig().

double EMCMOT_CONFIG::trajCycleTime
 

Definition at line 425 of file emcmot.h.

Referenced by emcTrajUpdate(), and usrmotPrintEmcmotConfig().


The documentation for this struct was generated from the following file:
Generated on Sun Dec 2 15:29:08 2001 for EMC by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001