FEDRA emulsion software from the OPERA Collaboration
MotnCnst.h File Reference

Go to the source code of this file.

Macros

#define CLOSED_LOOP   1
 
#define EIGHT_AXIS   8
 
#define ENET_7344   41
 
#define FOUR_AXIS   4
 
#define FW_7344   31
 
#define MAX_NUM_AXIS_FLEXMOTION   6
 
#define MAX_NUM_AXIS_VALUEMOTION   4
 
#define MAX_TRIGGER_NUMBER   4
 
#define NIMC_1394_BUS   4
 
#define NIMC_ABSOLUTE_BREAKPOINT   1
 
#define NIMC_ABSOLUTE_CONTOURING   5
 
#define NIMC_ABSOLUTE_GEARING   0
 
#define NIMC_ABSOLUTE_POSITION   0
 
#define NIMC_ACCEL   NIMC_ACCELERATION
 
#define NIMC_ACCELERATION   1
 
#define NIMC_ADC1   0x51
 
#define NIMC_ADC2   0x52
 
#define NIMC_ADC3   0x53
 
#define NIMC_ADC4   0x54
 
#define NIMC_ADC5   0x55
 
#define NIMC_ADC6   0x56
 
#define NIMC_ADC7   0x57
 
#define NIMC_ADC8   0x58
 
#define NIMC_ADC_BIPOLAR_10   3
 
#define NIMC_ADC_BIPOLAR_5   1
 
#define NIMC_ADC_CTRL   0x50
 
#define NIMC_ADC_UNIPOLAR_10   2
 
#define NIMC_ADC_UNIPOLAR_5   0
 
#define NIMC_AFF   6
 
#define NIMC_ANTICIPATION_TIME_BREAKPOINT   1
 
#define NIMC_AXIS1   0x01
 
#define NIMC_AXIS2   0x02
 
#define NIMC_AXIS3   0x03
 
#define NIMC_AXIS4   0x04
 
#define NIMC_AXIS5   0x05
 
#define NIMC_AXIS6   0x06
 
#define NIMC_AXIS_CTRL   0x00
 
#define NIMC_AXIS_OFF_BIT   0x0004
 
#define NIMC_BLEND_STATUS_BIT   0x4000
 
#define NIMC_BOARD_FAMILY   1100
 
#define NIMC_BOARD_TYPE   1120
 
#define NIMC_BOARDTYPE_TO_VALUEMOTION_BOARD_CLASS   2150
 
#define NIMC_BOOT_VERSION   3010
 
#define NIMC_BOTH   0
 
#define NIMC_BP_WINDOW   512
 
#define NIMC_BREAKPOINT1   9
 
#define NIMC_BREAKPOINT2   10
 
#define NIMC_BREAKPOINT3   11
 
#define NIMC_BREAKPOINT4   12
 
#define NIMC_BREAKPOINT5   15
 
#define NIMC_BREAKPOINT6   16
 
#define NIMC_BREAKPOINT_DATA   3
 
#define NIMC_BREAKPOINT_OFF   0
 
#define NIMC_BUFFER_ACTIVE   2
 
#define NIMC_BUFFER_DONE   3
 
#define NIMC_BUFFER_NOT_EXIST   0
 
#define NIMC_BUFFER_OLDDATASTOP   4
 
#define NIMC_BUFFER_READY   1
 
#define NIMC_BUS_TIMEOUT   256
 
#define NIMC_BUS_TYPE   1130
 
#define NIMC_CLOSED_LOOP   1
 
#define NIMC_CLOSED_LOOP_CAPABLE   1150
 
#define NIMC_CLOSED_LOOP_STEPPER   2
 
#define NIMC_COMBINED_DESCRIPTION   3
 
#define NIMC_CONDITION_ANTICIPATION_TIME_BREAKPOINT   11
 
#define NIMC_CONDITION_BLEND_COMPLETE   15
 
#define NIMC_CONDITION_EQUAL   1
 
#define NIMC_CONDITION_GREATER_THAN   3
 
#define NIMC_CONDITION_GREATER_THAN_OR_EQUAL   5
 
#define NIMC_CONDITION_HIGH_SPEED_CAPTURE   9
 
#define NIMC_CONDITION_HOME_FOUND   7
 
#define NIMC_CONDITION_HOME_INPUT_ACTIVE   17
 
#define NIMC_CONDITION_INDEX_FOUND   8
 
#define NIMC_CONDITION_IO_PORT_MATCH   21
 
#define NIMC_CONDITION_LESS_THAN   0
 
#define NIMC_CONDITION_LESS_THAN_OR_EQUAL   2
 
#define NIMC_CONDITION_LIMIT_INPUT_ACTIVE   18
 
#define NIMC_CONDITION_MOTOR_OFF   16
 
#define NIMC_CONDITION_MOVE_COMPLETE   13
 
#define NIMC_CONDITION_NOT_EQUAL   4
 
#define NIMC_CONDITION_POSITION_BREAKPOINT   10
 
#define NIMC_CONDITION_PROFILE_COMPLETE   14
 
#define NIMC_CONDITION_PROGRAM_COMPLETE   20
 
#define NIMC_CONDITION_SOFTWARE_LIMIT_ACTIVE   19
 
#define NIMC_CONDITION_TRUE   6
 
#define NIMC_CONDITION_VELOCITY_THRESHOLD   12
 
#define NIMC_CONTROLLER_SERIAL_NUMBER   2040
 
#define NIMC_COUNTS   0
 
#define NIMC_DAC1   0x031
 
#define NIMC_DAC2   0x032
 
#define NIMC_DAC3   0x033
 
#define NIMC_DAC4   0x034
 
#define NIMC_DAC5   0x035
 
#define NIMC_DAC6   0x036
 
#define NIMC_DAC_CTRL   0x30
 
#define NIMC_DATA_IN_RDB   0x02
 
#define NIMC_DECEL   NIMC_DECELERATION
 
#define NIMC_DECEL_STOP   0
 
#define NIMC_DECELERATION   2
 
#define NIMC_DIRECTION_BIT   0x2000
 
#define NIMC_DISABLE_1394_WATCHDOG   0
 
#define NIMC_DONT_DRIVE   14
 
#define NIMC_DSP_VERSION   3030
 
#define NIMC_ENABLE_1394_WATCHDOG   1
 
#define NIMC_ENCODER1   0x21
 
#define NIMC_ENCODER2   0x22
 
#define NIMC_ENCODER3   0x23
 
#define NIMC_ENCODER4   0x24
 
#define NIMC_ENCODER5   0x25
 
#define NIMC_ENCODER6   0x26
 
#define NIMC_ENCODER_CTRL   0x20
 
#define NIMC_ENET_BUS   5
 
#define NIMC_ERROR_ONLY   0
 
#define NIMC_FALSE   0
 
#define NIMC_FIRMWARE_VERSION   3020
 
#define NIMC_FLEX_6C   0
 
#define NIMC_FLEX_7334   2
 
#define NIMC_FLEX_7344   1
 
#define NIMC_FLEX_MOTION   0
 
#define NIMC_FLEXMOTION_BOARD_CLASS   2030
 
#define NIMC_FOLLOWING_ERROR_BIT   0x0008
 
#define NIMC_FORWARD_DIRECTION   0
 
#define NIMC_FPGA1_VERSION   3040
 
#define NIMC_FPGA2_VERSION   3050
 
#define NIMC_FPGA_VERSION   3040
 
#define NIMC_FUNCTION_NAME_ONLY   1
 
#define NIMC_GENERAL_PURPOSE_INPUT   0
 
#define NIMC_GENERAL_PURPOSE_OUTPUT   1
 
#define NIMC_HALT_STOP   1
 
#define NIMC_HARDWARE_FAIL   0x80
 
#define NIMC_HIGH_SPEED_CAPTURE_BIT   0x1000
 
#define NIMC_HOME_FOUND_BIT   0x0400
 
#define NIMC_HOME_SWITCH_BIT   0x0020
 
#define NIMC_HS_CAPTURE1   8
 
#define NIMC_HS_CAPTURE2   9
 
#define NIMC_HS_CAPTURE3   10
 
#define NIMC_HS_CAPTURE4   11
 
#define NIMC_HS_CAPTURE_READBACK   4
 
#define NIMC_HS_HIGH_TO_LOW_EDGE   3
 
#define NIMC_HS_INVERTING_DI   5
 
#define NIMC_HS_INVERTING_LEVEL   1
 
#define NIMC_HS_LOW_TO_HIGH_EDGE   2
 
#define NIMC_HS_NON_INVERTING_DI   4
 
#define NIMC_HS_NON_INVERTING_LEVEL   0
 
#define NIMC_IL   2
 
#define NIMC_INDEX1   29
 
#define NIMC_INDEX2   30
 
#define NIMC_INDEX3   31
 
#define NIMC_INDEX4   32
 
#define NIMC_INDEX5   33
 
#define NIMC_INDEX6   34
 
#define NIMC_INDEX_FOUND_BIT   0x0800
 
#define NIMC_INPUT   1
 
#define NIMC_IO_PORT1   0x01
 
#define NIMC_IO_PORT2   0x02
 
#define NIMC_IO_PORT3   0x03
 
#define NIMC_IO_PORT_CTRL   0x00
 
#define NIMC_ISA_BUS   0
 
#define NIMC_KD   3
 
#define NIMC_KI   1
 
#define NIMC_KILL_STOP   2
 
#define NIMC_KP   0
 
#define NIMC_KS_NEG   9
 
#define NIMC_KS_POS   8
 
#define NIMC_KV   5
 
#define NIMC_LIMIT_INPUTS   0
 
#define NIMC_LIMIT_SWITCH_BIT   0x0010
 
#define NIMC_LINUX   6
 
#define NIMC_MATCH_ALL   0
 
#define NIMC_MATCH_ANY   1
 
#define NIMC_MAX_CONTOURING_INTERVAL   90.5
 
#define NIMC_MAX_FILENAME_LEN   256
 
#define NIMC_MAX_PULL_IN_TRIES   32767
 
#define NIMC_MAX_PULL_IN_WINDOW   32767
 
#define NIMC_MAX_SPLINE_POINTS   181
 
#define NIMC_MAXBOARDS   32
 
#define NIMC_MIN_CONTOURING_INTERVAL   10
 
#define NIMC_MODAL_ERROR_MSG   0x40
 
#define NIMC_MODULO_BREAKPOINT   3
 
#define NIMC_MODULUS_POSITION   4
 
#define NIMC_MOTOR_OFF_STATUS   1
 
#define NIMC_MOVE_COMPLETE_BIT   0x8000
 
#define NIMC_MOVE_COMPLETE_STATUS   3
 
#define NIMC_NO_CHANGE   0
 
#define NIMC_NOT_APPLICABLE   1500
 
#define NIMC_NUM_AXES   1510
 
#define NIMC_OBJECT_DELETE   1
 
#define NIMC_OBJECT_FREE   2
 
#define NIMC_OBJECT_SAVE   0
 
#define NIMC_OBJECT_TYPE_BUFFER   2
 
#define NIMC_OBJECT_TYPE_PROGRAM   1
 
#define NIMC_OPEN_LOOP   0
 
#define NIMC_OPEN_LOOP_STEPPER   1
 
#define NIMC_OPERATION_BUFFERED   1
 
#define NIMC_OPERATION_SINGLE   0
 
#define NIMC_OUTPUT   0
 
#define NIMC_PACKET_ERROR   0x10
 
#define NIMC_PCI_BUS   1
 
#define NIMC_PHARLAP   5
 
#define NIMC_PHASE_A1   17
 
#define NIMC_PHASE_A2   18
 
#define NIMC_PHASE_A3   19
 
#define NIMC_PHASE_A4   20
 
#define NIMC_PHASE_A5   21
 
#define NIMC_PHASE_A6   22
 
#define NIMC_PHASE_B1   23
 
#define NIMC_PHASE_B2   24
 
#define NIMC_PHASE_B3   25
 
#define NIMC_PHASE_B4   26
 
#define NIMC_PHASE_B5   27
 
#define NIMC_PHASE_B6   28
 
#define NIMC_PID_RATE_125   1
 
#define NIMC_PID_RATE_188   2
 
#define NIMC_PID_RATE_250   3
 
#define NIMC_PID_RATE_313   4
 
#define NIMC_PID_RATE_375   5
 
#define NIMC_PID_RATE_438   6
 
#define NIMC_PID_RATE_500   7
 
#define NIMC_PID_RATE_62_5   0
 
#define NIMC_POS_BREAKPOINT_BIT   0x0200
 
#define NIMC_POSITION_BREAKPOINT   0
 
#define NIMC_POSITION_DATA   2
 
#define NIMC_POWER_UP_RESET   0x20
 
#define NIMC_PROFILE_COMPLETE_BIT   0x0002
 
#define NIMC_PROGRAM_AUTOSTART   768
 
#define NIMC_PROGRAM_CTRL   0x00
 
#define NIMC_PROGRAM_DONE   0
 
#define NIMC_PROGRAM_PAUSED   2
 
#define NIMC_PROGRAM_PLAYING   1
 
#define NIMC_PROGRAM_STORING   3
 
#define NIMC_PULL_IN_TRIES   1025
 
#define NIMC_PULL_IN_WINDOW   1024
 
#define NIMC_PWM1   0x01
 
#define NIMC_PWM2   0x02
 
#define NIMC_PWM_CTRL   0x00
 
#define NIMC_PXI_BUS   2
 
#define NIMC_PXI_STAR_TRIGGER   7
 
#define NIMC_READ_RDB   2
 
#define NIMC_READY_TO_RECEIVE   0x01
 
#define NIMC_REGENERATION_LAST_WRITE   1
 
#define NIMC_REGENERATION_NO_CHANGE   0
 
#define NIMC_RELATIVE_BREAKPOINT   2
 
#define NIMC_RELATIVE_CONTOURING   6
 
#define NIMC_RELATIVE_GEARING   1
 
#define NIMC_RELATIVE_POSITION   1
 
#define NIMC_RELATIVE_TO_CAPTURE   3
 
#define NIMC_RESET_BREAKPOINT   1
 
#define NIMC_RESOURCE_NAME_ONLY   2
 
#define NIMC_REVERSE_DIRECTION   1
 
#define NIMC_RTSI0   0
 
#define NIMC_RTSI1   1
 
#define NIMC_RTSI2   2
 
#define NIMC_RTSI3   3
 
#define NIMC_RTSI4   4
 
#define NIMC_RTSI5   5
 
#define NIMC_RTSI6   6
 
#define NIMC_RTSI_SOFTWARE_PORT   13
 
#define NIMC_RUN_STOP_BIT   0x0001
 
#define NIMC_RUN_STOP_STATUS   0
 
#define NIMC_SEND_AND_READ   1
 
#define NIMC_SEND_COMMAND   0
 
#define NIMC_SERIAL_BUS   6
 
#define NIMC_SERVO   0
 
#define NIMC_SET_BREAKPOINT   2
 
#define NIMC_SOFTWARE_LIMITS   1
 
#define NIMC_STEP_OUTPUT1   0x41
 
#define NIMC_STEP_OUTPUT2   0x42
 
#define NIMC_STEP_OUTPUT3   0x43
 
#define NIMC_STEP_OUTPUT4   0x44
 
#define NIMC_STEP_OUTPUT5   0x45
 
#define NIMC_STEP_OUTPUT6   0x46
 
#define NIMC_STEP_OUTPUT_CTRL   0x40
 
#define NIMC_STEPS   1
 
#define NIMC_STICTION_ITERM_OFFSET_FWD   1033
 
#define NIMC_STICTION_ITERM_OFFSET_REV   1034
 
#define NIMC_STICTION_KILL   2
 
#define NIMC_STICTION_MAX_DEADBAND   1031
 
#define NIMC_STICTION_MIN_DEADBAND   1032
 
#define NIMC_STICTION_MODE   1030
 
#define NIMC_STICTION_OFF   0
 
#define NIMC_STICTION_ZERO_DAC   1
 
#define NIMC_SW_LIMIT_BIT   0x0040
 
#define NIMC_TD   4
 
#define NIMC_TOGGLE_BREAKPOINT   3
 
#define NIMC_TRIGGER_INPUT   8
 
#define NIMC_TRUE   1
 
#define NIMC_UNKNOWN_BUS   3
 
#define NIMC_UNKNOWN_OS   0xFFFF
 
#define NIMC_VALUE_MOTION   1
 
#define NIMC_VALUEMOTION_BOARD_CLASS   2020
 
#define NIMC_VALUEMOTION_DIRECTION   0x1000
 
#define NIMC_VALUEMOTION_FOLLOWING_ERROR   0x20
 
#define NIMC_VALUEMOTION_FUNCTION_ERROR   0x10
 
#define NIMC_VALUEMOTION_HARDWARE_FAIL   0x40
 
#define NIMC_VALUEMOTION_HOME_SWITCH   2
 
#define NIMC_VALUEMOTION_INDEX   0x8
 
#define NIMC_VALUEMOTION_LIMIT_SWITCH   1
 
#define NIMC_VALUEMOTION_MOTOR_OFF   4
 
#define NIMC_VALUEMOTION_MOTOR_RUNNING   0x80
 
#define NIMC_VALUEMOTION_PREVIOUS_FUNCTION_ERROR   0x80
 
#define NIMC_VALUEMOTION_PROFILE_COMPLETE   0x400
 
#define NIMC_VECTOR_SPACE1   0x11
 
#define NIMC_VECTOR_SPACE2   0x12
 
#define NIMC_VECTOR_SPACE3   0x13
 
#define NIMC_VECTOR_SPACE_CTRL   0x10
 
#define NIMC_VELOCITY   2
 
#define NIMC_VELOCITY_THRESHOLD_BIT   0x0100
 
#define NIMC_VELOCITY_THRESHOLD_STATUS   2
 
#define NIMC_VFF   7
 
#define NIMC_WAIT   0
 
#define NIMC_WAIT_OR   1
 
#define NIMC_WIN2000   4
 
#define NIMC_WIN95   0
 
#define NIMC_WIN98   2
 
#define NIMC_WINNT   3
 
#define OPEN_LOOP   0
 
#define PC_CONTROL   0
 
#define PC_ENCODER_4A   6
 
#define PC_FLEXMOTION_6C   16
 
#define PC_SERVO_1P   PC_SERVO_2A
 
#define PC_SERVO_2A   7
 
#define PC_SERVO_4A   3
 
#define PC_STEP_2CX   9
 
#define PC_STEP_2OX   8
 
#define PC_STEP_4CX   5
 
#define PC_STEP_4OX   4
 
#define PC_STEP_CL   2
 
#define PC_STEP_OL   1
 
#define PCI_7314   30
 
#define PCI_7324   29
 
#define PCI_7332   33
 
#define PCI_7334   32
 
#define PCI_7342   37
 
#define PCI_7344   28
 
#define PCI_7346   38
 
#define PCI_7348   34
 
#define PCI_ENCODER_4A   14
 
#define PCI_FLEXMOTION_6C   24
 
#define PCI_SERVO_2A   17
 
#define PCI_SERVO_4A   11
 
#define PCI_STEP_2CX   19
 
#define PCI_STEP_2OX   18
 
#define PCI_STEP_4CX   13
 
#define PCI_STEP_4OX   12
 
#define PXI_7312   22
 
#define PXI_7314   20
 
#define PXI_7322   23
 
#define PXI_7324   21
 
#define PXI_7332   26
 
#define PXI_7334   25
 
#define PXI_7342   36
 
#define PXI_7344   27
 
#define PXI_7346   39
 
#define PXI_7348   35
 
#define SER_7344   51
 
#define SERVO   0
 
#define SERVO_STEPPER   2
 
#define SIX_AXIS   6
 
#define STEPPER   1
 
#define THREE_AXIS   3
 
#define TWO_AXIS   2
 

Typedefs

typedef float f32
 
typedef double f64
 
typedef short i16
 
typedef long i32
 
typedef char i8
 
typedef long tBoolean
 
typedef unsigned short u16
 
typedef unsigned long u32
 
typedef unsigned char u8
 

Macro Definition Documentation

◆ CLOSED_LOOP

#define CLOSED_LOOP   1

◆ EIGHT_AXIS

#define EIGHT_AXIS   8

◆ ENET_7344

#define ENET_7344   41

◆ FOUR_AXIS

#define FOUR_AXIS   4

◆ FW_7344

#define FW_7344   31

◆ MAX_NUM_AXIS_FLEXMOTION

#define MAX_NUM_AXIS_FLEXMOTION   6

◆ MAX_NUM_AXIS_VALUEMOTION

#define MAX_NUM_AXIS_VALUEMOTION   4

◆ MAX_TRIGGER_NUMBER

#define MAX_TRIGGER_NUMBER   4

◆ NIMC_1394_BUS

#define NIMC_1394_BUS   4

◆ NIMC_ABSOLUTE_BREAKPOINT

#define NIMC_ABSOLUTE_BREAKPOINT   1

◆ NIMC_ABSOLUTE_CONTOURING

#define NIMC_ABSOLUTE_CONTOURING   5

◆ NIMC_ABSOLUTE_GEARING

#define NIMC_ABSOLUTE_GEARING   0

◆ NIMC_ABSOLUTE_POSITION

#define NIMC_ABSOLUTE_POSITION   0

◆ NIMC_ACCEL

#define NIMC_ACCEL   NIMC_ACCELERATION

◆ NIMC_ACCELERATION

#define NIMC_ACCELERATION   1

◆ NIMC_ADC1

#define NIMC_ADC1   0x51

◆ NIMC_ADC2

#define NIMC_ADC2   0x52

◆ NIMC_ADC3

#define NIMC_ADC3   0x53

◆ NIMC_ADC4

#define NIMC_ADC4   0x54

◆ NIMC_ADC5

#define NIMC_ADC5   0x55

◆ NIMC_ADC6

#define NIMC_ADC6   0x56

◆ NIMC_ADC7

#define NIMC_ADC7   0x57

◆ NIMC_ADC8

#define NIMC_ADC8   0x58

◆ NIMC_ADC_BIPOLAR_10

#define NIMC_ADC_BIPOLAR_10   3

◆ NIMC_ADC_BIPOLAR_5

#define NIMC_ADC_BIPOLAR_5   1

◆ NIMC_ADC_CTRL

#define NIMC_ADC_CTRL   0x50

◆ NIMC_ADC_UNIPOLAR_10

#define NIMC_ADC_UNIPOLAR_10   2

◆ NIMC_ADC_UNIPOLAR_5

#define NIMC_ADC_UNIPOLAR_5   0

◆ NIMC_AFF

#define NIMC_AFF   6

◆ NIMC_ANTICIPATION_TIME_BREAKPOINT

#define NIMC_ANTICIPATION_TIME_BREAKPOINT   1

◆ NIMC_AXIS1

#define NIMC_AXIS1   0x01

◆ NIMC_AXIS2

#define NIMC_AXIS2   0x02

◆ NIMC_AXIS3

#define NIMC_AXIS3   0x03

◆ NIMC_AXIS4

#define NIMC_AXIS4   0x04

◆ NIMC_AXIS5

#define NIMC_AXIS5   0x05

◆ NIMC_AXIS6

#define NIMC_AXIS6   0x06

◆ NIMC_AXIS_CTRL

#define NIMC_AXIS_CTRL   0x00

◆ NIMC_AXIS_OFF_BIT

#define NIMC_AXIS_OFF_BIT   0x0004

◆ NIMC_BLEND_STATUS_BIT

#define NIMC_BLEND_STATUS_BIT   0x4000

◆ NIMC_BOARD_FAMILY

#define NIMC_BOARD_FAMILY   1100

◆ NIMC_BOARD_TYPE

#define NIMC_BOARD_TYPE   1120

◆ NIMC_BOARDTYPE_TO_VALUEMOTION_BOARD_CLASS

#define NIMC_BOARDTYPE_TO_VALUEMOTION_BOARD_CLASS   2150

◆ NIMC_BOOT_VERSION

#define NIMC_BOOT_VERSION   3010

◆ NIMC_BOTH

#define NIMC_BOTH   0

◆ NIMC_BP_WINDOW

#define NIMC_BP_WINDOW   512

◆ NIMC_BREAKPOINT1

#define NIMC_BREAKPOINT1   9

◆ NIMC_BREAKPOINT2

#define NIMC_BREAKPOINT2   10

◆ NIMC_BREAKPOINT3

#define NIMC_BREAKPOINT3   11

◆ NIMC_BREAKPOINT4

#define NIMC_BREAKPOINT4   12

◆ NIMC_BREAKPOINT5

#define NIMC_BREAKPOINT5   15

◆ NIMC_BREAKPOINT6

#define NIMC_BREAKPOINT6   16

◆ NIMC_BREAKPOINT_DATA

#define NIMC_BREAKPOINT_DATA   3

◆ NIMC_BREAKPOINT_OFF

#define NIMC_BREAKPOINT_OFF   0

◆ NIMC_BUFFER_ACTIVE

#define NIMC_BUFFER_ACTIVE   2

◆ NIMC_BUFFER_DONE

#define NIMC_BUFFER_DONE   3

◆ NIMC_BUFFER_NOT_EXIST

#define NIMC_BUFFER_NOT_EXIST   0

◆ NIMC_BUFFER_OLDDATASTOP

#define NIMC_BUFFER_OLDDATASTOP   4

◆ NIMC_BUFFER_READY

#define NIMC_BUFFER_READY   1

◆ NIMC_BUS_TIMEOUT

#define NIMC_BUS_TIMEOUT   256

◆ NIMC_BUS_TYPE

#define NIMC_BUS_TYPE   1130

◆ NIMC_CLOSED_LOOP

#define NIMC_CLOSED_LOOP   1

◆ NIMC_CLOSED_LOOP_CAPABLE

#define NIMC_CLOSED_LOOP_CAPABLE   1150

◆ NIMC_CLOSED_LOOP_STEPPER

#define NIMC_CLOSED_LOOP_STEPPER   2

◆ NIMC_COMBINED_DESCRIPTION

#define NIMC_COMBINED_DESCRIPTION   3

◆ NIMC_CONDITION_ANTICIPATION_TIME_BREAKPOINT

#define NIMC_CONDITION_ANTICIPATION_TIME_BREAKPOINT   11

◆ NIMC_CONDITION_BLEND_COMPLETE

#define NIMC_CONDITION_BLEND_COMPLETE   15

◆ NIMC_CONDITION_EQUAL

#define NIMC_CONDITION_EQUAL   1

◆ NIMC_CONDITION_GREATER_THAN

#define NIMC_CONDITION_GREATER_THAN   3

◆ NIMC_CONDITION_GREATER_THAN_OR_EQUAL

#define NIMC_CONDITION_GREATER_THAN_OR_EQUAL   5

◆ NIMC_CONDITION_HIGH_SPEED_CAPTURE

#define NIMC_CONDITION_HIGH_SPEED_CAPTURE   9

◆ NIMC_CONDITION_HOME_FOUND

#define NIMC_CONDITION_HOME_FOUND   7

◆ NIMC_CONDITION_HOME_INPUT_ACTIVE

#define NIMC_CONDITION_HOME_INPUT_ACTIVE   17

◆ NIMC_CONDITION_INDEX_FOUND

#define NIMC_CONDITION_INDEX_FOUND   8

◆ NIMC_CONDITION_IO_PORT_MATCH

#define NIMC_CONDITION_IO_PORT_MATCH   21

◆ NIMC_CONDITION_LESS_THAN

#define NIMC_CONDITION_LESS_THAN   0

◆ NIMC_CONDITION_LESS_THAN_OR_EQUAL

#define NIMC_CONDITION_LESS_THAN_OR_EQUAL   2

◆ NIMC_CONDITION_LIMIT_INPUT_ACTIVE

#define NIMC_CONDITION_LIMIT_INPUT_ACTIVE   18

◆ NIMC_CONDITION_MOTOR_OFF

#define NIMC_CONDITION_MOTOR_OFF   16

◆ NIMC_CONDITION_MOVE_COMPLETE

#define NIMC_CONDITION_MOVE_COMPLETE   13

◆ NIMC_CONDITION_NOT_EQUAL

#define NIMC_CONDITION_NOT_EQUAL   4

◆ NIMC_CONDITION_POSITION_BREAKPOINT

#define NIMC_CONDITION_POSITION_BREAKPOINT   10

◆ NIMC_CONDITION_PROFILE_COMPLETE

#define NIMC_CONDITION_PROFILE_COMPLETE   14

◆ NIMC_CONDITION_PROGRAM_COMPLETE

#define NIMC_CONDITION_PROGRAM_COMPLETE   20

◆ NIMC_CONDITION_SOFTWARE_LIMIT_ACTIVE

#define NIMC_CONDITION_SOFTWARE_LIMIT_ACTIVE   19

◆ NIMC_CONDITION_TRUE

#define NIMC_CONDITION_TRUE   6

◆ NIMC_CONDITION_VELOCITY_THRESHOLD

#define NIMC_CONDITION_VELOCITY_THRESHOLD   12

◆ NIMC_CONTROLLER_SERIAL_NUMBER

#define NIMC_CONTROLLER_SERIAL_NUMBER   2040

◆ NIMC_COUNTS

#define NIMC_COUNTS   0

◆ NIMC_DAC1

#define NIMC_DAC1   0x031

◆ NIMC_DAC2

#define NIMC_DAC2   0x032

◆ NIMC_DAC3

#define NIMC_DAC3   0x033

◆ NIMC_DAC4

#define NIMC_DAC4   0x034

◆ NIMC_DAC5

#define NIMC_DAC5   0x035

◆ NIMC_DAC6

#define NIMC_DAC6   0x036

◆ NIMC_DAC_CTRL

#define NIMC_DAC_CTRL   0x30

◆ NIMC_DATA_IN_RDB

#define NIMC_DATA_IN_RDB   0x02

◆ NIMC_DECEL

#define NIMC_DECEL   NIMC_DECELERATION

◆ NIMC_DECEL_STOP

#define NIMC_DECEL_STOP   0

◆ NIMC_DECELERATION

#define NIMC_DECELERATION   2

◆ NIMC_DIRECTION_BIT

#define NIMC_DIRECTION_BIT   0x2000

◆ NIMC_DISABLE_1394_WATCHDOG

#define NIMC_DISABLE_1394_WATCHDOG   0

◆ NIMC_DONT_DRIVE

#define NIMC_DONT_DRIVE   14

◆ NIMC_DSP_VERSION

#define NIMC_DSP_VERSION   3030

◆ NIMC_ENABLE_1394_WATCHDOG

#define NIMC_ENABLE_1394_WATCHDOG   1

◆ NIMC_ENCODER1

#define NIMC_ENCODER1   0x21

◆ NIMC_ENCODER2

#define NIMC_ENCODER2   0x22

◆ NIMC_ENCODER3

#define NIMC_ENCODER3   0x23

◆ NIMC_ENCODER4

#define NIMC_ENCODER4   0x24

◆ NIMC_ENCODER5

#define NIMC_ENCODER5   0x25

◆ NIMC_ENCODER6

#define NIMC_ENCODER6   0x26

◆ NIMC_ENCODER_CTRL

#define NIMC_ENCODER_CTRL   0x20

◆ NIMC_ENET_BUS

#define NIMC_ENET_BUS   5

◆ NIMC_ERROR_ONLY

#define NIMC_ERROR_ONLY   0

◆ NIMC_FALSE

#define NIMC_FALSE   0

◆ NIMC_FIRMWARE_VERSION

#define NIMC_FIRMWARE_VERSION   3020

◆ NIMC_FLEX_6C

#define NIMC_FLEX_6C   0

◆ NIMC_FLEX_7334

#define NIMC_FLEX_7334   2

◆ NIMC_FLEX_7344

#define NIMC_FLEX_7344   1

◆ NIMC_FLEX_MOTION

#define NIMC_FLEX_MOTION   0

◆ NIMC_FLEXMOTION_BOARD_CLASS

#define NIMC_FLEXMOTION_BOARD_CLASS   2030

◆ NIMC_FOLLOWING_ERROR_BIT

#define NIMC_FOLLOWING_ERROR_BIT   0x0008

◆ NIMC_FORWARD_DIRECTION

#define NIMC_FORWARD_DIRECTION   0

◆ NIMC_FPGA1_VERSION

#define NIMC_FPGA1_VERSION   3040

◆ NIMC_FPGA2_VERSION

#define NIMC_FPGA2_VERSION   3050

◆ NIMC_FPGA_VERSION

#define NIMC_FPGA_VERSION   3040

◆ NIMC_FUNCTION_NAME_ONLY

#define NIMC_FUNCTION_NAME_ONLY   1

◆ NIMC_GENERAL_PURPOSE_INPUT

#define NIMC_GENERAL_PURPOSE_INPUT   0

◆ NIMC_GENERAL_PURPOSE_OUTPUT

#define NIMC_GENERAL_PURPOSE_OUTPUT   1

◆ NIMC_HALT_STOP

#define NIMC_HALT_STOP   1

◆ NIMC_HARDWARE_FAIL

#define NIMC_HARDWARE_FAIL   0x80

◆ NIMC_HIGH_SPEED_CAPTURE_BIT

#define NIMC_HIGH_SPEED_CAPTURE_BIT   0x1000

◆ NIMC_HOME_FOUND_BIT

#define NIMC_HOME_FOUND_BIT   0x0400

◆ NIMC_HOME_SWITCH_BIT

#define NIMC_HOME_SWITCH_BIT   0x0020

◆ NIMC_HS_CAPTURE1

#define NIMC_HS_CAPTURE1   8

◆ NIMC_HS_CAPTURE2

#define NIMC_HS_CAPTURE2   9

◆ NIMC_HS_CAPTURE3

#define NIMC_HS_CAPTURE3   10

◆ NIMC_HS_CAPTURE4

#define NIMC_HS_CAPTURE4   11

◆ NIMC_HS_CAPTURE_READBACK

#define NIMC_HS_CAPTURE_READBACK   4

◆ NIMC_HS_HIGH_TO_LOW_EDGE

#define NIMC_HS_HIGH_TO_LOW_EDGE   3

◆ NIMC_HS_INVERTING_DI

#define NIMC_HS_INVERTING_DI   5

◆ NIMC_HS_INVERTING_LEVEL

#define NIMC_HS_INVERTING_LEVEL   1

◆ NIMC_HS_LOW_TO_HIGH_EDGE

#define NIMC_HS_LOW_TO_HIGH_EDGE   2

◆ NIMC_HS_NON_INVERTING_DI

#define NIMC_HS_NON_INVERTING_DI   4

◆ NIMC_HS_NON_INVERTING_LEVEL

#define NIMC_HS_NON_INVERTING_LEVEL   0

◆ NIMC_IL

#define NIMC_IL   2

◆ NIMC_INDEX1

#define NIMC_INDEX1   29

◆ NIMC_INDEX2

#define NIMC_INDEX2   30

◆ NIMC_INDEX3

#define NIMC_INDEX3   31

◆ NIMC_INDEX4

#define NIMC_INDEX4   32

◆ NIMC_INDEX5

#define NIMC_INDEX5   33

◆ NIMC_INDEX6

#define NIMC_INDEX6   34

◆ NIMC_INDEX_FOUND_BIT

#define NIMC_INDEX_FOUND_BIT   0x0800

◆ NIMC_INPUT

#define NIMC_INPUT   1

◆ NIMC_IO_PORT1

#define NIMC_IO_PORT1   0x01

◆ NIMC_IO_PORT2

#define NIMC_IO_PORT2   0x02

◆ NIMC_IO_PORT3

#define NIMC_IO_PORT3   0x03

◆ NIMC_IO_PORT_CTRL

#define NIMC_IO_PORT_CTRL   0x00

◆ NIMC_ISA_BUS

#define NIMC_ISA_BUS   0

◆ NIMC_KD

#define NIMC_KD   3

◆ NIMC_KI

#define NIMC_KI   1

◆ NIMC_KILL_STOP

#define NIMC_KILL_STOP   2

◆ NIMC_KP

#define NIMC_KP   0

◆ NIMC_KS_NEG

#define NIMC_KS_NEG   9

◆ NIMC_KS_POS

#define NIMC_KS_POS   8

◆ NIMC_KV

#define NIMC_KV   5

◆ NIMC_LIMIT_INPUTS

#define NIMC_LIMIT_INPUTS   0

◆ NIMC_LIMIT_SWITCH_BIT

#define NIMC_LIMIT_SWITCH_BIT   0x0010

◆ NIMC_LINUX

#define NIMC_LINUX   6

◆ NIMC_MATCH_ALL

#define NIMC_MATCH_ALL   0

◆ NIMC_MATCH_ANY

#define NIMC_MATCH_ANY   1

◆ NIMC_MAX_CONTOURING_INTERVAL

#define NIMC_MAX_CONTOURING_INTERVAL   90.5

◆ NIMC_MAX_FILENAME_LEN

#define NIMC_MAX_FILENAME_LEN   256

◆ NIMC_MAX_PULL_IN_TRIES

#define NIMC_MAX_PULL_IN_TRIES   32767

◆ NIMC_MAX_PULL_IN_WINDOW

#define NIMC_MAX_PULL_IN_WINDOW   32767

◆ NIMC_MAX_SPLINE_POINTS

#define NIMC_MAX_SPLINE_POINTS   181

◆ NIMC_MAXBOARDS

#define NIMC_MAXBOARDS   32

◆ NIMC_MIN_CONTOURING_INTERVAL

#define NIMC_MIN_CONTOURING_INTERVAL   10

◆ NIMC_MODAL_ERROR_MSG

#define NIMC_MODAL_ERROR_MSG   0x40

◆ NIMC_MODULO_BREAKPOINT

#define NIMC_MODULO_BREAKPOINT   3

◆ NIMC_MODULUS_POSITION

#define NIMC_MODULUS_POSITION   4

◆ NIMC_MOTOR_OFF_STATUS

#define NIMC_MOTOR_OFF_STATUS   1

◆ NIMC_MOVE_COMPLETE_BIT

#define NIMC_MOVE_COMPLETE_BIT   0x8000

◆ NIMC_MOVE_COMPLETE_STATUS

#define NIMC_MOVE_COMPLETE_STATUS   3

◆ NIMC_NO_CHANGE

#define NIMC_NO_CHANGE   0

◆ NIMC_NOT_APPLICABLE

#define NIMC_NOT_APPLICABLE   1500

◆ NIMC_NUM_AXES

#define NIMC_NUM_AXES   1510

◆ NIMC_OBJECT_DELETE

#define NIMC_OBJECT_DELETE   1

◆ NIMC_OBJECT_FREE

#define NIMC_OBJECT_FREE   2

◆ NIMC_OBJECT_SAVE

#define NIMC_OBJECT_SAVE   0

◆ NIMC_OBJECT_TYPE_BUFFER

#define NIMC_OBJECT_TYPE_BUFFER   2

◆ NIMC_OBJECT_TYPE_PROGRAM

#define NIMC_OBJECT_TYPE_PROGRAM   1

◆ NIMC_OPEN_LOOP

#define NIMC_OPEN_LOOP   0

◆ NIMC_OPEN_LOOP_STEPPER

#define NIMC_OPEN_LOOP_STEPPER   1

◆ NIMC_OPERATION_BUFFERED

#define NIMC_OPERATION_BUFFERED   1

◆ NIMC_OPERATION_SINGLE

#define NIMC_OPERATION_SINGLE   0

◆ NIMC_OUTPUT

#define NIMC_OUTPUT   0

◆ NIMC_PACKET_ERROR

#define NIMC_PACKET_ERROR   0x10

◆ NIMC_PCI_BUS

#define NIMC_PCI_BUS   1

◆ NIMC_PHARLAP

#define NIMC_PHARLAP   5

◆ NIMC_PHASE_A1

#define NIMC_PHASE_A1   17

◆ NIMC_PHASE_A2

#define NIMC_PHASE_A2   18

◆ NIMC_PHASE_A3

#define NIMC_PHASE_A3   19

◆ NIMC_PHASE_A4

#define NIMC_PHASE_A4   20

◆ NIMC_PHASE_A5

#define NIMC_PHASE_A5   21

◆ NIMC_PHASE_A6

#define NIMC_PHASE_A6   22

◆ NIMC_PHASE_B1

#define NIMC_PHASE_B1   23

◆ NIMC_PHASE_B2

#define NIMC_PHASE_B2   24

◆ NIMC_PHASE_B3

#define NIMC_PHASE_B3   25

◆ NIMC_PHASE_B4

#define NIMC_PHASE_B4   26

◆ NIMC_PHASE_B5

#define NIMC_PHASE_B5   27

◆ NIMC_PHASE_B6

#define NIMC_PHASE_B6   28

◆ NIMC_PID_RATE_125

#define NIMC_PID_RATE_125   1

◆ NIMC_PID_RATE_188

#define NIMC_PID_RATE_188   2

◆ NIMC_PID_RATE_250

#define NIMC_PID_RATE_250   3

◆ NIMC_PID_RATE_313

#define NIMC_PID_RATE_313   4

◆ NIMC_PID_RATE_375

#define NIMC_PID_RATE_375   5

◆ NIMC_PID_RATE_438

#define NIMC_PID_RATE_438   6

◆ NIMC_PID_RATE_500

#define NIMC_PID_RATE_500   7

◆ NIMC_PID_RATE_62_5

#define NIMC_PID_RATE_62_5   0

◆ NIMC_POS_BREAKPOINT_BIT

#define NIMC_POS_BREAKPOINT_BIT   0x0200

◆ NIMC_POSITION_BREAKPOINT

#define NIMC_POSITION_BREAKPOINT   0

◆ NIMC_POSITION_DATA

#define NIMC_POSITION_DATA   2

◆ NIMC_POWER_UP_RESET

#define NIMC_POWER_UP_RESET   0x20

◆ NIMC_PROFILE_COMPLETE_BIT

#define NIMC_PROFILE_COMPLETE_BIT   0x0002

◆ NIMC_PROGRAM_AUTOSTART

#define NIMC_PROGRAM_AUTOSTART   768

◆ NIMC_PROGRAM_CTRL

#define NIMC_PROGRAM_CTRL   0x00

◆ NIMC_PROGRAM_DONE

#define NIMC_PROGRAM_DONE   0

◆ NIMC_PROGRAM_PAUSED

#define NIMC_PROGRAM_PAUSED   2

◆ NIMC_PROGRAM_PLAYING

#define NIMC_PROGRAM_PLAYING   1

◆ NIMC_PROGRAM_STORING

#define NIMC_PROGRAM_STORING   3

◆ NIMC_PULL_IN_TRIES

#define NIMC_PULL_IN_TRIES   1025

◆ NIMC_PULL_IN_WINDOW

#define NIMC_PULL_IN_WINDOW   1024

◆ NIMC_PWM1

#define NIMC_PWM1   0x01

◆ NIMC_PWM2

#define NIMC_PWM2   0x02

◆ NIMC_PWM_CTRL

#define NIMC_PWM_CTRL   0x00

◆ NIMC_PXI_BUS

#define NIMC_PXI_BUS   2

◆ NIMC_PXI_STAR_TRIGGER

#define NIMC_PXI_STAR_TRIGGER   7

◆ NIMC_READ_RDB

#define NIMC_READ_RDB   2

◆ NIMC_READY_TO_RECEIVE

#define NIMC_READY_TO_RECEIVE   0x01

◆ NIMC_REGENERATION_LAST_WRITE

#define NIMC_REGENERATION_LAST_WRITE   1

◆ NIMC_REGENERATION_NO_CHANGE

#define NIMC_REGENERATION_NO_CHANGE   0

◆ NIMC_RELATIVE_BREAKPOINT

#define NIMC_RELATIVE_BREAKPOINT   2

◆ NIMC_RELATIVE_CONTOURING

#define NIMC_RELATIVE_CONTOURING   6

◆ NIMC_RELATIVE_GEARING

#define NIMC_RELATIVE_GEARING   1

◆ NIMC_RELATIVE_POSITION

#define NIMC_RELATIVE_POSITION   1

◆ NIMC_RELATIVE_TO_CAPTURE

#define NIMC_RELATIVE_TO_CAPTURE   3

◆ NIMC_RESET_BREAKPOINT

#define NIMC_RESET_BREAKPOINT   1

◆ NIMC_RESOURCE_NAME_ONLY

#define NIMC_RESOURCE_NAME_ONLY   2

◆ NIMC_REVERSE_DIRECTION

#define NIMC_REVERSE_DIRECTION   1

◆ NIMC_RTSI0

#define NIMC_RTSI0   0

◆ NIMC_RTSI1

#define NIMC_RTSI1   1

◆ NIMC_RTSI2

#define NIMC_RTSI2   2

◆ NIMC_RTSI3

#define NIMC_RTSI3   3

◆ NIMC_RTSI4

#define NIMC_RTSI4   4

◆ NIMC_RTSI5

#define NIMC_RTSI5   5

◆ NIMC_RTSI6

#define NIMC_RTSI6   6

◆ NIMC_RTSI_SOFTWARE_PORT

#define NIMC_RTSI_SOFTWARE_PORT   13

◆ NIMC_RUN_STOP_BIT

#define NIMC_RUN_STOP_BIT   0x0001

◆ NIMC_RUN_STOP_STATUS

#define NIMC_RUN_STOP_STATUS   0

◆ NIMC_SEND_AND_READ

#define NIMC_SEND_AND_READ   1

◆ NIMC_SEND_COMMAND

#define NIMC_SEND_COMMAND   0

◆ NIMC_SERIAL_BUS

#define NIMC_SERIAL_BUS   6

◆ NIMC_SERVO

#define NIMC_SERVO   0

◆ NIMC_SET_BREAKPOINT

#define NIMC_SET_BREAKPOINT   2

◆ NIMC_SOFTWARE_LIMITS

#define NIMC_SOFTWARE_LIMITS   1

◆ NIMC_STEP_OUTPUT1

#define NIMC_STEP_OUTPUT1   0x41

◆ NIMC_STEP_OUTPUT2

#define NIMC_STEP_OUTPUT2   0x42

◆ NIMC_STEP_OUTPUT3

#define NIMC_STEP_OUTPUT3   0x43

◆ NIMC_STEP_OUTPUT4

#define NIMC_STEP_OUTPUT4   0x44

◆ NIMC_STEP_OUTPUT5

#define NIMC_STEP_OUTPUT5   0x45

◆ NIMC_STEP_OUTPUT6

#define NIMC_STEP_OUTPUT6   0x46

◆ NIMC_STEP_OUTPUT_CTRL

#define NIMC_STEP_OUTPUT_CTRL   0x40

◆ NIMC_STEPS

#define NIMC_STEPS   1

◆ NIMC_STICTION_ITERM_OFFSET_FWD

#define NIMC_STICTION_ITERM_OFFSET_FWD   1033

◆ NIMC_STICTION_ITERM_OFFSET_REV

#define NIMC_STICTION_ITERM_OFFSET_REV   1034

◆ NIMC_STICTION_KILL

#define NIMC_STICTION_KILL   2

◆ NIMC_STICTION_MAX_DEADBAND

#define NIMC_STICTION_MAX_DEADBAND   1031

◆ NIMC_STICTION_MIN_DEADBAND

#define NIMC_STICTION_MIN_DEADBAND   1032

◆ NIMC_STICTION_MODE

#define NIMC_STICTION_MODE   1030

◆ NIMC_STICTION_OFF

#define NIMC_STICTION_OFF   0

◆ NIMC_STICTION_ZERO_DAC

#define NIMC_STICTION_ZERO_DAC   1

◆ NIMC_SW_LIMIT_BIT

#define NIMC_SW_LIMIT_BIT   0x0040

◆ NIMC_TD

#define NIMC_TD   4

◆ NIMC_TOGGLE_BREAKPOINT

#define NIMC_TOGGLE_BREAKPOINT   3

◆ NIMC_TRIGGER_INPUT

#define NIMC_TRIGGER_INPUT   8

◆ NIMC_TRUE

#define NIMC_TRUE   1

◆ NIMC_UNKNOWN_BUS

#define NIMC_UNKNOWN_BUS   3

◆ NIMC_UNKNOWN_OS

#define NIMC_UNKNOWN_OS   0xFFFF

◆ NIMC_VALUE_MOTION

#define NIMC_VALUE_MOTION   1

◆ NIMC_VALUEMOTION_BOARD_CLASS

#define NIMC_VALUEMOTION_BOARD_CLASS   2020

◆ NIMC_VALUEMOTION_DIRECTION

#define NIMC_VALUEMOTION_DIRECTION   0x1000

◆ NIMC_VALUEMOTION_FOLLOWING_ERROR

#define NIMC_VALUEMOTION_FOLLOWING_ERROR   0x20

◆ NIMC_VALUEMOTION_FUNCTION_ERROR

#define NIMC_VALUEMOTION_FUNCTION_ERROR   0x10

◆ NIMC_VALUEMOTION_HARDWARE_FAIL

#define NIMC_VALUEMOTION_HARDWARE_FAIL   0x40

◆ NIMC_VALUEMOTION_HOME_SWITCH

#define NIMC_VALUEMOTION_HOME_SWITCH   2

◆ NIMC_VALUEMOTION_INDEX

#define NIMC_VALUEMOTION_INDEX   0x8

◆ NIMC_VALUEMOTION_LIMIT_SWITCH

#define NIMC_VALUEMOTION_LIMIT_SWITCH   1

◆ NIMC_VALUEMOTION_MOTOR_OFF

#define NIMC_VALUEMOTION_MOTOR_OFF   4

◆ NIMC_VALUEMOTION_MOTOR_RUNNING

#define NIMC_VALUEMOTION_MOTOR_RUNNING   0x80

◆ NIMC_VALUEMOTION_PREVIOUS_FUNCTION_ERROR

#define NIMC_VALUEMOTION_PREVIOUS_FUNCTION_ERROR   0x80

◆ NIMC_VALUEMOTION_PROFILE_COMPLETE

#define NIMC_VALUEMOTION_PROFILE_COMPLETE   0x400

◆ NIMC_VECTOR_SPACE1

#define NIMC_VECTOR_SPACE1   0x11

◆ NIMC_VECTOR_SPACE2

#define NIMC_VECTOR_SPACE2   0x12

◆ NIMC_VECTOR_SPACE3

#define NIMC_VECTOR_SPACE3   0x13

◆ NIMC_VECTOR_SPACE_CTRL

#define NIMC_VECTOR_SPACE_CTRL   0x10

◆ NIMC_VELOCITY

#define NIMC_VELOCITY   2

◆ NIMC_VELOCITY_THRESHOLD_BIT

#define NIMC_VELOCITY_THRESHOLD_BIT   0x0100

◆ NIMC_VELOCITY_THRESHOLD_STATUS

#define NIMC_VELOCITY_THRESHOLD_STATUS   2

◆ NIMC_VFF

#define NIMC_VFF   7

◆ NIMC_WAIT

#define NIMC_WAIT   0

◆ NIMC_WAIT_OR

#define NIMC_WAIT_OR   1

◆ NIMC_WIN2000

#define NIMC_WIN2000   4

◆ NIMC_WIN95

#define NIMC_WIN95   0

◆ NIMC_WIN98

#define NIMC_WIN98   2

◆ NIMC_WINNT

#define NIMC_WINNT   3

◆ OPEN_LOOP

#define OPEN_LOOP   0

◆ PC_CONTROL

#define PC_CONTROL   0

◆ PC_ENCODER_4A

#define PC_ENCODER_4A   6

◆ PC_FLEXMOTION_6C

#define PC_FLEXMOTION_6C   16

◆ PC_SERVO_1P

#define PC_SERVO_1P   PC_SERVO_2A

◆ PC_SERVO_2A

#define PC_SERVO_2A   7

◆ PC_SERVO_4A

#define PC_SERVO_4A   3

◆ PC_STEP_2CX

#define PC_STEP_2CX   9

◆ PC_STEP_2OX

#define PC_STEP_2OX   8

◆ PC_STEP_4CX

#define PC_STEP_4CX   5

◆ PC_STEP_4OX

#define PC_STEP_4OX   4

◆ PC_STEP_CL

#define PC_STEP_CL   2

◆ PC_STEP_OL

#define PC_STEP_OL   1

◆ PCI_7314

#define PCI_7314   30

◆ PCI_7324

#define PCI_7324   29

◆ PCI_7332

#define PCI_7332   33

◆ PCI_7334

#define PCI_7334   32

◆ PCI_7342

#define PCI_7342   37

◆ PCI_7344

#define PCI_7344   28

◆ PCI_7346

#define PCI_7346   38

◆ PCI_7348

#define PCI_7348   34

◆ PCI_ENCODER_4A

#define PCI_ENCODER_4A   14

◆ PCI_FLEXMOTION_6C

#define PCI_FLEXMOTION_6C   24

◆ PCI_SERVO_2A

#define PCI_SERVO_2A   17

◆ PCI_SERVO_4A

#define PCI_SERVO_4A   11

◆ PCI_STEP_2CX

#define PCI_STEP_2CX   19

◆ PCI_STEP_2OX

#define PCI_STEP_2OX   18

◆ PCI_STEP_4CX

#define PCI_STEP_4CX   13

◆ PCI_STEP_4OX

#define PCI_STEP_4OX   12

◆ PXI_7312

#define PXI_7312   22

◆ PXI_7314

#define PXI_7314   20

◆ PXI_7322

#define PXI_7322   23

◆ PXI_7324

#define PXI_7324   21

◆ PXI_7332

#define PXI_7332   26

◆ PXI_7334

#define PXI_7334   25

◆ PXI_7342

#define PXI_7342   36

◆ PXI_7344

#define PXI_7344   27

◆ PXI_7346

#define PXI_7346   39

◆ PXI_7348

#define PXI_7348   35

◆ SER_7344

#define SER_7344   51

◆ SERVO

#define SERVO   0

◆ SERVO_STEPPER

#define SERVO_STEPPER   2

◆ SIX_AXIS

#define SIX_AXIS   6

◆ STEPPER

#define STEPPER   1

◆ THREE_AXIS

#define THREE_AXIS   3

◆ TWO_AXIS

#define TWO_AXIS   2

Typedef Documentation

◆ f32

typedef float f32

◆ f64

typedef double f64

◆ i16

typedef short i16

◆ i32

typedef long i32

◆ i8

typedef char i8

◆ tBoolean

typedef long tBoolean

◆ u16

typedef unsigned short u16

◆ u32

typedef unsigned long u32

◆ u8

typedef unsigned char u8