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

emcglb.c File Reference

#include <string.h>
#include "emcglb.h"
#include "emccfg.h"

Include dependency graph for emcglb.c:

Include dependency graph

Go to the source code of this file.

Defines

#define __attribute__(x)

Functions

char __attribute__ ((unused)) ident[]="$Id
void emcInitGlobals ()

Variables

double SPINDLE_OFF_WAIT = DEFAULT_SPINDLE_OFF_WAIT
double SPINDLE_ON_WAIT = DEFAULT_SPINDLE_ON_WAIT
int ESTOP_SENSE_INDEX = DEFAULT_ESTOP_SENSE_INDEX
int LUBE_SENSE_INDEX = DEFAULT_LUBE_SENSE_INDEX
int ESTOP_SENSE_POLARITY = DEFAULT_ESTOP_SENSE_POLARITY
int LUBE_SENSE_POLARITY = DEFAULT_LUBE_SENSE_POLARITY
int LUBE_WRITE_INDEX = DEFAULT_LUBE_WRITE_INDEX
int LUBE_WRITE_POLARITY = DEFAULT_LUBE_WRITE_POLARITY
int SPINDLE_ON_INDEX = DEFAULT_SPINDLE_ON_INDEX
int SPINDLE_FORWARD_INDEX = DEFAULT_SPINDLE_FORWARD_INDEX
int SPINDLE_REVERSE_INDEX = DEFAULT_SPINDLE_REVERSE_INDEX
int SPINDLE_BRAKE_INDEX = DEFAULT_SPINDLE_BRAKE_INDEX
int SPINDLE_DECREASE_INDEX = DEFAULT_SPINDLE_DECREASE_INDEX
int SPINDLE_INCREASE_INDEX = DEFAULT_SPINDLE_INCREASE_INDEX
int SPINDLE_ENABLE_INDEX = DEFAULT_SPINDLE_ENABLE_INDEX
int MIST_COOLANT_INDEX = DEFAULT_MIST_COOLANT_INDEX
int FLOOD_COOLANT_INDEX = DEFAULT_FLOOD_COOLANT_INDEX
int ESTOP_WRITE_INDEX = DEFAULT_ESTOP_WRITE_INDEX
int SPINDLE_FORWARD_POLARITY = DEFAULT_SPINDLE_FORWARD_POLARITY
int SPINDLE_REVERSE_POLARITY = DEFAULT_SPINDLE_REVERSE_POLARITY
int MIST_COOLANT_POLARITY = DEFAULT_MIST_COOLANT_POLARITY
int FLOOD_COOLANT_POLARITY = DEFAULT_FLOOD_COOLANT_POLARITY
int SPINDLE_DECREASE_POLARITY = DEFAULT_SPINDLE_DECREASE_POLARITY
int SPINDLE_INCREASE_POLARITY = DEFAULT_SPINDLE_INCREASE_POLARITY
int ESTOP_WRITE_POLARITY = DEFAULT_ESTOP_WRITE_POLARITY
int SPINDLE_BRAKE_POLARITY = DEFAULT_SPINDLE_BRAKE_POLARITY
int SPINDLE_ENABLE_POLARITY = DEFAULT_SPINDLE_ENABLE_POLARITY
int EMCLOG_INCLUDE_HEADER = DEFAULT_EMCLOG_INCLUDE_HEADER
int taskplanopen = 0


Define Documentation

#define __attribute__  
 

Definition at line 34 of file emcglb.c.


Function Documentation

char __attribute__ (unused)    [static]
 

Definition at line 38 of file emcglb.c.

00038                                                   : emcglb.c,v 1.8 2001/07/31 15:47:45 wshackle Exp $";
00039 
00040 char EMC_INIFILE[EMC_INIFILE_LEN] = DEFAULT_EMC_INIFILE;
00041 
00042 char EMC_NMLFILE[EMC_NMLFILE_LEN] = DEFAULT_EMC_NMLFILE;
00043 
00044 char RS274NGC_STARTUP_CODE[RS274NGC_STARTUP_CODE_MAX]= DEFAULT_RS274NGC_STARTUP_CODE;
00045 
00046 
00047 int EMC_DEBUG = 0;      /* initially no debug messages */
00048 
00049 double EMC_TASK_CYCLE_TIME = DEFAULT_EMC_TASK_CYCLE_TIME;
00050 
00051 double EMC_IO_CYCLE_TIME = DEFAULT_EMC_IO_CYCLE_TIME;
00052 
00053 char TOOL_TABLE_FILE[TOOL_TABLE_FILE_LEN] = DEFAULT_TOOL_TABLE_FILE;
00054 
00055 double TRAJ_DEFAULT_VELOCITY = DEFAULT_TRAJ_DEFAULT_VELOCITY;
00056 double TRAJ_MAX_VELOCITY = DEFAULT_TRAJ_MAX_VELOCITY;
00057 
00058 double AXIS_MAX_VELOCITY[EMC_AXIS_MAX] = {0.0};

void emcInitGlobals  
 

Definition at line 97 of file emcglb.c.

Referenced by main().

00098 {
00099   int t;
00100 
00101   for (t = 0; t < EMC_AXIS_MAX; t++) {
00102     AXIS_MAX_VELOCITY[t] = DEFAULT_AXIS_MAX_VELOCITY;
00103   }
00104 }


Variable Documentation

int EMCLOG_INCLUDE_HEADER = DEFAULT_EMCLOG_INCLUDE_HEADER
 

Definition at line 93 of file emcglb.c.

int ESTOP_SENSE_INDEX = DEFAULT_ESTOP_SENSE_INDEX
 

Definition at line 63 of file emcglb.c.

int ESTOP_SENSE_POLARITY = DEFAULT_ESTOP_SENSE_POLARITY
 

Definition at line 66 of file emcglb.c.

int ESTOP_WRITE_INDEX = DEFAULT_ESTOP_WRITE_INDEX
 

Definition at line 82 of file emcglb.c.

int ESTOP_WRITE_POLARITY = DEFAULT_ESTOP_WRITE_POLARITY
 

Definition at line 90 of file emcglb.c.

int FLOOD_COOLANT_INDEX = DEFAULT_FLOOD_COOLANT_INDEX
 

Definition at line 81 of file emcglb.c.

int FLOOD_COOLANT_POLARITY = DEFAULT_FLOOD_COOLANT_POLARITY
 

Definition at line 87 of file emcglb.c.

int LUBE_SENSE_INDEX = DEFAULT_LUBE_SENSE_INDEX
 

Definition at line 64 of file emcglb.c.

int LUBE_SENSE_POLARITY = DEFAULT_LUBE_SENSE_POLARITY
 

Definition at line 67 of file emcglb.c.

int LUBE_WRITE_INDEX = DEFAULT_LUBE_WRITE_INDEX
 

Definition at line 69 of file emcglb.c.

int LUBE_WRITE_POLARITY = DEFAULT_LUBE_WRITE_POLARITY
 

Definition at line 70 of file emcglb.c.

int MIST_COOLANT_INDEX = DEFAULT_MIST_COOLANT_INDEX
 

Definition at line 80 of file emcglb.c.

int MIST_COOLANT_POLARITY = DEFAULT_MIST_COOLANT_POLARITY
 

Definition at line 86 of file emcglb.c.

int SPINDLE_BRAKE_INDEX = DEFAULT_SPINDLE_BRAKE_INDEX
 

Definition at line 76 of file emcglb.c.

int SPINDLE_BRAKE_POLARITY = DEFAULT_SPINDLE_BRAKE_POLARITY
 

Definition at line 91 of file emcglb.c.

int SPINDLE_DECREASE_INDEX = DEFAULT_SPINDLE_DECREASE_INDEX
 

Definition at line 77 of file emcglb.c.

int SPINDLE_DECREASE_POLARITY = DEFAULT_SPINDLE_DECREASE_POLARITY
 

Definition at line 88 of file emcglb.c.

int SPINDLE_ENABLE_INDEX = DEFAULT_SPINDLE_ENABLE_INDEX
 

Definition at line 79 of file emcglb.c.

int SPINDLE_ENABLE_POLARITY = DEFAULT_SPINDLE_ENABLE_POLARITY
 

Definition at line 92 of file emcglb.c.

int SPINDLE_FORWARD_INDEX = DEFAULT_SPINDLE_FORWARD_INDEX
 

Definition at line 74 of file emcglb.c.

int SPINDLE_FORWARD_POLARITY = DEFAULT_SPINDLE_FORWARD_POLARITY
 

Definition at line 84 of file emcglb.c.

int SPINDLE_INCREASE_INDEX = DEFAULT_SPINDLE_INCREASE_INDEX
 

Definition at line 78 of file emcglb.c.

int SPINDLE_INCREASE_POLARITY = DEFAULT_SPINDLE_INCREASE_POLARITY
 

Definition at line 89 of file emcglb.c.

double SPINDLE_OFF_WAIT = DEFAULT_SPINDLE_OFF_WAIT
 

Definition at line 60 of file emcglb.c.

int SPINDLE_ON_INDEX = DEFAULT_SPINDLE_ON_INDEX
 

Definition at line 72 of file emcglb.c.

double SPINDLE_ON_WAIT = DEFAULT_SPINDLE_ON_WAIT
 

Definition at line 61 of file emcglb.c.

int SPINDLE_REVERSE_INDEX = DEFAULT_SPINDLE_REVERSE_INDEX
 

Definition at line 75 of file emcglb.c.

int SPINDLE_REVERSE_POLARITY = DEFAULT_SPINDLE_REVERSE_POLARITY
 

Definition at line 85 of file emcglb.c.

int taskplanopen = 0
 

Definition at line 95 of file emcglb.c.


Generated on Sun Dec 2 15:27:53 2001 for EMC by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001