:Base MNuserClass.hlp
:Title ControlPoint Documentation
1 Overview
2 Introduction=Common_ControlPoint_Overview
2 Components=Common_Network_Components
2 CP System Requirements=revision_CP_System_Requirements
2 Network System Features
3 Overview=Network_Overview
3 Power-on state=Power_on_state
3 Self Addressing=Self_Addressing
3 Logical Name=Logical_Name
3 Network Watchdog=Network_Watchdog
3 Physical Layer=Physical_Layer
3 High Priority Control Packets=protocol_Control_Packets
3 Parameter / Command Interface=Parameter_Command_Interface
1 Revision Information
2 Help Documentation $Revision: 41 $=revision_Help_Documentation
2 CP System Requirements=revision_CP_System_Requirements
2 Software / Programming
3 Application Programming=revision_CP_Programming
3 Revision: Firmware Updater=revision:_Firmware_Updater
3 Revision: RPE=revision_RPE
2 Firmware
3 IOC/IEX Firmware=revision_IOC_IEX_Firmware
3 ISC Firmware=revision_ISC_Firmware
3 NC Firmware=revision_NC_Firmware
3 NCS_Firmware=revision_NCS_Firmware
3 TG Firmware=revision_TG_Firmware
1 Porting Guides
2 Application Programming 2.0.X to 2.7.X=porting_CP_Programming_2_0_X_to_2_7_X
2 TG 2.X to ISC 2.X=porting_TG2X_to_ISC2X
2 IOC/IEX 2.1.3 to 2.3.3=porting_IEX_2_1_3_to_2_3_3
1 Getting Started
2 Wiring Up the System
3 Power=TOC_Wiring_Power
3 Network=Gen_Network_Connector
3 Drive=TOC_Wiring_Drive
3 Inputs and Outputs=TOC_Wiring_Inputs_and_Outputs
3 Encoder=TOC_Wiring_Encoder
3 Supported Parallel Ports=Supported_Parallel_Ports
2 Installing Driver Components
3 Installing the NT kernel driver=Installing_the_NT_kernel_driver
3 Installing the C level driver=Installing_the_C_level_driver
3 Installing the ActiveX class library=Installing_the_ActiveX_class_library
1 Windows NT ActiveX Library
2 Overview=overview_ActiveX_Class_Library
2 Parameter Manager
3 Overview=Parameter_Manager_Overview
2 MachineNet (mnClass)
3 Overview=mnClass_Overview
3 Data Types
4 Required Node Stops (mnNodeStop)
4 Required Parameters (mnParams)
3 Control Commands
4 Generate Go=mnClass_Go
4 NodeStopCtl=mnClass_NodeStopCtl
3 Device Properties
4 Firmware Version=mnClass_FirmwareRev
4 Firmware Checksum=mnClass_FirmwareSum
4 Hardware Version=mnClass_HardwareRev
4 User Indentification=mnClass_UserID
4 Watchdog Time=mnClass_WatchDogTime
3 System Properties
4 Quantity of Nodes=mnClass_NumOfNodes
3 System Setup
4 Restore Factory Defaults=mnClass_FactoryDefaults
4 Initialize=mnClass_Initialize
4 WarmInitialize=mnClass_WarmInitialize
4 NC Port Number=mnClass_NCaddress
3 Utility Functions
4 Suspend Execution=mnClass_Suspend
4 Time=mnClass_Time
3 Advanced
4 MachineNet (mnClassEx)
5 Overview=mnClassEx_Overview
5 Events
6 ioParameterChanged (Event)=mnClassEx_ioParameterChanged
6 tgParameterChanged (Event)=mnClassEx_tgParameterChanged
6 ncParameterChanged (Event)=mnClassEx_ncParameterChanged
5 Data Types
6 MN_NODE_CLASS
6 cnErrCode
5 Control Commands
6 Go=mnClass_Go
6 NodeStop=mnClassEx_NodeStop
6 NodeStopCtl=mnClass_NodeStopCtl
6 ResetNetAddresses=mnClassEx_ResetNetAddresses
5 Device Properties
6 Firmware Version=mnClass_FirmwareRev
6 Firmware Checksum=mnClass_FirmwareSum
6 Hardware Version=mnClass_HardwareRev
6 Node Class=mnClassEx_NodeClass
6 Node Class Name=mnClassEx_NodeClassName
6 Node Sub-Class Num=mnClassEx_NodeSubClassNum
6 Number of Inputs=mnClassEx_NumOfInputs
6 Number of Outputs=mnClassEx_NumOfOutputs
6 Options=mnClassEx_Options
6 Serial Number=mnClassEx_SerialNumber
6 User Indentification=mnClass_UserID
6 Watchdog Time=mnClass_WatchDogTime
5 Enumerated Devices
6 ioNode=mnClassEx_ioNode
6 nc=mnClassEx_nc
6 ncEx=mnClassEx_ncEx
6 TG Node Class(tgNode)=mnClassEx_tgNode
5 Generic Commands
6 Get Response=mnClassEx_GetResponse
6 Send Command=mnClassEx_SendCommand
5 Parameter Management
6 Get Parameter (GetParameter)=mnClassEx_GetParameter
6 Get Parameter (expanded)=mnClassEx_GetParameterEx
6 Get ParameterInfo=mnClassEx_GetParameterInfo
6 Get ParameterInt=mnClassEx_GetParameterInt
6 Set Parameter=mnClassEx_SetParameter
6 Set Parameter (expanded)=mnClassEx_SetParameterEx
5 Statistics
6 Number Chars Received=mnClassEx_NumberCharsReceived
6 Number Chars Sent=mnClassEx_NumberCharsSent
6 Number Packets Received=mnClassEx_NumberPacketsReceived
6 Number Packets Received/Errors=mnClassEx_NumberPacketsReceivedErrors
6 Number Packets Sent=mnClassEx_NumberPacketsSent
6 Number Packets Sent/Errors=mnClassEx_NumberPacketsSentErrors
5 System Properties
6 NODE_ADDR_MAX=mnClassEx_NODE_ADDR_MAX
5 System Setup
6 Restore Factory Defaults=mnClass_FactoryDefaults
6 Initialize=mnClassEx_Initialize
6 NC Port Number=mnClass_NCaddress
6 IOC Quanty=mnClassEx_NumOfIOCs
6 Quantity of Nodes=mnClass_NumOfNodes
6 TG Quantity=mnClassEx_NumOfTGs
6 Port Available=mnClassEx_PortAvailable
6 Reset Port=mnClassEx_ResetPort
5 Utility Functions
6 Suspend=mnClass_Suspend
6 Time=mnClass_Time
6 Write Bits=mnClassEx_WriteBits
2 Network Controller (ncClass)
3 Overview=ncClass_Overview
3 Data Types
4 Parameter List (ncParams)
5 Configuration
6 Configuration Register=ncParam_CONFIG_REG
6 Sample Period=ncParam_SAMPLE_PERIOD
6 Firmware Checksum=ncParam_ROM_SUM
6 Firmware Update Acknowledge=ncParam_ROM_SUM_ACK
6 Serial Number=ncParam_SER_NUM
6 Vendor Identification=ncParam_VENDORID
6 Hardware Version=ncParam_HW_VERSION
6 Firmware Version=ncParam_FW_VERSION
6 Node Identification=ncParam_NODEID
6 Option Register=ncParam_OPTION_REG
6 Configuration Register Default=ncParam_CONFIG_REG_DFLT
5 I/O
6 Input Transition Register=ncParam_IN_TRANS_REG
6 Input Fall Register=ncParam_IN_FALL_REG
6 Input Rise Register=ncParam_IN_RISE_REG
6 Input Register=ncParam_IN_REG
6 User Output Transition Register=ncParam_USER_OUT_REG
5 Polling Setup
6 Polled Parameter Set=ncParam_POLL_NODE_SET
6 Polls in Ring Quantity=ncParam_POLLRING_QTY
5 Status
6 Attention Request Register=ncParam_ATTN_REQ
6 Operational State Register=ncParam_OPSTATE_REG
4 Configuration Register Bits (ncConfig)
5 Autonomous Polling Enable=NC_CONFIG_POLLON
3 Configuration
4 User Identification=ncClass_UserID
3 Parameter Management
4 Get Parameter=ncClass_GetParameter
4 Parameter=ncClass_Parameter
4 Set Parameter=ncClass_SetParameter
3 General Purpose I/O
4 Test For Transition=ncClass_TestForTransition
3 Status
4 OpState=ncClass_OpState
4 OpStateListStr=ncClass_OpStateListStr
3 Utility Functions
4 Write Bits=ncClass_WriteBits
3 Advanced
4 Network Controller (ncClassEx)
5 Overview=ncClassEx_Overview
5 Data Types
6 Configuration Register (ncConfig)
6 Parameter List (ncParams)
5 Configuration
6 Firmware Revisision=ncClassEx_FirmwareRev
6 Initialize=ncClassEx_Initialize
6 NET_CONTROLLER_MAX=ncClassEx_NET_CONTROLLER_MAX
5 Parameter Management
6 Factory Defaults=ncClassEx_FactoryDefaults
6 Get Parameter (expanded)=ncClassEx_GetParameterEx
6 Set Parameter (expanded)=ncClassEx_SetParameterEx
5 Polling Setup
6 Overview=ncClass_Polling_Setup_Overview
6 NextPollElement=ncClassEx_NextPollElement
6 Poll=ncClassEx_PollOn
6 Poll Setup=ncClassEx_PollSetup
6 Update the Parameter Database with Poll Data=ncClassEx_UpdateParamDBfromNC
5 Status
6 OpState=ncClass_OpState
6 OpStateListStr=ncClass_OpStateListStr
5 Utility Functions
2 Trajectory Generator (tgClass)
3 Overview=tgClass_Overview
3 Data Types
4 Configuration Register Bits (tgConfigReg)
5 Overview=tgParam_CONFIG_REG
5 "A" After Start Source=tgConfig_A_START_SRC_MEAS
5 "B" Before End Source=tgConfig_B_END_SRC_MEAS
5 Encoder Filter Off=tgConfig_ENC_FILT_OFF
5 Enable GP Input 0 Position Capture=tgConfig_GPI0_CAP
5 GP Input 0 Capture Polarity=tgConfig_GPI0_CAP_POLARITY
5 Position Trigger Source=tgConfig_POSN_TRIG_SRC_MEAS
5 Step Interface Direction Polarity=tgConfig_STEP_DIRECTION
4 Input & Output Parameters (tgInOutParams)
5 Input Fall Register=tgParam_IN_FALL_REG
5 Input Rise Regsiter=tgParam_IN_RISE_REG
5 Input Transistion Register=tgParam_IN_TRANS_REG
5 Output Fall Register=tgParam_OUT_FALL_REG
5 Output Rise Register=tgParam_OUT_RISE_REG
5 Output Transition Register=tgParam_OUT_TRANS_REG
4 Input Register Bits (tgInReg)
5 Overview=tgParam_IN_REG
5 "A" after Start=tgInReg_A_START
5 "B" before End=tgInReg_B_END
5 Drive Move Done=tgInReg_MOVEDONE
5 Drive In-Range=tgInReg_POSN_INRANGE
5 Drive Ready=tgInReg_READY
5 GP Timer Expired=tgInReg_GP_TIMER
5 GP Input 0=tgInReg_GPI0
5 GP Input 1=tgInReg_GPI1
5 Negative Limit=tgInReg_NEGLIMIT
5 Positive Limit=tgInReg_POSLIMIT
5 Node Stopped State=tgInReg_NODESTOP
5 PLA/Attention #0=tgInReg_PLA_ATTN0
5 PLA/Attention #1=tgInReg_PLA_ATTN1
5 Position Trigger=tgInReg_POSN_TRIG
4 Jerk Limit Bits (tgJerk)
5 Overview=tgJerk_Overview
4 Stop Types (tgNodeStopTypes)
5 Clear Node Stop=tgNodeStopType_CLR
5 Stop-Abruptly=tgNodeStopType_ABRUPT
5 Stop-Controlled=tgNodeStopType_CONTROLLED
5 Stop-Brake=tgNodeStopType_BRAKE
5 Stop-Ramped=tgNodeStop_TG_NODE_STOP_RAMP
4 Operational State (tgOpStateReg)
5 Overview=tgParam_OPSTATE_REG
5 Non-volatile Memory Problems=xx_OPSTATE_EE_HW
5 Non-volatile Memory Need Initializing=xx_OPSTATE_EE_INIT
5 Encoder Problems=tgOpstate_TG_OPSTATE_ENC_FAULT
5 Move Generation Error=tgOpstate_TG_OPSTATE_MOVEGEN_ERR
5 Network Overrun=xx_OPSTATE_NET_OVERRUN
5 In Node Stopped State=tgOpstate_TG_OPSTATE_NODE_STOP
5 Run-time Error=xx_OPSTATE_RUNTIME_ERR
5 Spline Underrun=tgOpstate_TG_OPSTATE_SPLINE_UNDERUN
5 Network Watchdog Expired=tgOpstate_TG_OPSTATE_WATCHDOG
4 Parameter List (tgParams)
5 Parameter Overview=tgClass_Parameter_Overview
5 Configuration
6 Configuration Register=tgParam_CONFIG_REG
6 Configuration Register (default)=tgParam_CONFIG_REG_DFLT
6 Firmware Version=tgParam_FW_VERSION
6 Firmware Checksum=tgParam_ROM_SUM
6 Firmware Update Acknowledge=tgParam_ROM_SUM_ACK
6 Hardware Version=tgParam_HW_VERSION
6 Node Identification=tgParam_NODEID
6 Options Register=tgParam_OPTION_REG
6 Step-Pulse/Encoder Ratio=tgParam_PULS_ENC_RATIO
6 Step-Pulse/Encoder Ratio (default)=tgParam_PULS_ENC_RATIO_DFLT
6 Sample Period=tgParam_SAMPLE_PERIOD
6 Serial Number=tgParam_SER_NUM
6 User Identification=tgParam_USERID
6 Vendor Identification=tgParam_VENDORID
5 I/O & PLA
6 GP Timer Period=tgParam_GP_TIMER_PERIOD
6 Input Fall Register=tgParam_IN_FALL_REG
6 Input Polarity Register=tgParam_IN_POLARITY_REG
6 Input Register=tgParam_IN_REG
6 Input Rise Register=tgParam_IN_RISE_REG
6 Input Source Register=tgParam_IN_SRC_REG
6 Input Transition Register=tgParam_IN_TRANS_REG
6 Output Fall Register=tgParam_OUT_FALL_REG
6 Output Register=tgParam_OUT_REG
6 PLA Output Source Register=tgParam_OUT_PLA_SRC_REG
6 Output Rise Register=tgParam_OUT_RISE_REG
6 Output Transistion Register=tgParam_OUT_TRANS_REG
6 PLA Output Register=tgParam_PLA_OUT_REG
6 User Input Register=tgParam_USER_IN_REG
6 User Output Register=tgParam_USER_OUT_REG
5 Motion Specifications	Parameters
6 Acceleration Limit=tgParam_ACC_LIM
6 Acceleration Limit (default)=tgParam_ACC_LIM_DFLT
6 Jerk Limit=tgParam_JERK_LIM
6 Jerk Limit (default)=tgParam_JERK_LIM_DFLT
6 Velocity Limit=tgParam_VEL_LIM
6 Velocity Limit (default)=tgParam_VEL_LIM_DFLT
5 Motion Status
6 "A" After Start Position=tgParam_A_START
6 "B" Before End Position=tgParam_B_END
6 Position, Commanded=tgParam_CMD_POSN
6 Position, Commanded (32-bit)=tgParam_CMD_POSN32
6 GP Input 0 Position, captured=tgParam_GPI0_POSN_CAP
6 Index Position, Captured=tgParam_INDEX_POSN_CAP
6 Position, Measured=tgParam_MEAS_POSN
6 Position, Mearured (32-bit)=tgParam_MEAS_POSN32
6 Velocity, Commanded=tgParam_CMD_VEL
6 Velocity, Measured=tgParam_MEAS_VEL
6 PLA Position, Captured=tgParam_PLA_POSN_CAP
6 Position, Error=tgParam_POSN_ERR
6 Position, In-Range Window=tgParam_POSN_INRANGE_WINDOW
6 Position, Triggerd Point=tgParam_POSN_TRIG_PT
6 Attention Mask Register=tgParam_STATUS_ATTN_MASK
6 Status Accumulated=tgParam_STATUS_ACCUM_REG
6 Status Real-time=tgParam_STATUSRT_REG
6 Status Rise/Attention Register=tgParam_STATUS_ATTN_RISE_REG
6 Time Stamp=tgParam_TIMESTAMP
6 Time Stamp (16-bit)=tgParam_TIMESTAMP16
5 Polling Setup
6 Polling List=tgParam_POLL_SET
6 Polling Types=tgParam_POLL_TYPE
5 Safety
6 Node Stop, Deceleration Limit=tgParam_STOP_ACC_LIM
6 Node Stop, Deceleration Limit (default)=tgParam_STOP_ACC_LIM_DFLT
6 Node Stop, Type=tgParam_STOP_TYPE
6 Node Stop, Type (default)=tgParam_STOP_TYPE_DFLT
6 User Output Register (default)=tgParam_USER_OUT_REG_DFLT
6 Network Watchdog Period=tgParam_WATCHDOG_TIME
5 Status
6 Operational State Register=tgParam_OPSTATE_REG
6 Attention Mask Register=tgParam_STATUS_ATTN_MASK
6 Status Accumulated=tgParam_STATUS_ACCUM_REG
6 Status Real-time=tgParam_STATUSRT_REG
6 Status Rise/Attention Register=tgParam_STATUS_ATTN_RISE_REG
4 Status Register Bits (tgStatusReg)
5 Overview=tgParam_STATUS_ACCUM_REG
5 Index Captured Position=tgStatus_ENC_CAP
5 GP Input Captured Position=tgStatus_GPI0_CAP
5 Move Buffer Empty=tgStatus_MOVEBUFEMPTY
5 Move Counter 0=tgStatus_MOVECNTR0
5 Move Counter 1=tgStatus_MOVECNTR1
5 Move Generator Idle=tgStatus_MOVEIDLE
5 Move is Waiting=tgStatus_MOVEWAIT
5 Operational Status Check=tgStatus_OPSTATE
5 PLA Feedback 0=tgStatus_PLA_ATTN0
5 PLA Feedback 1=tgStatus_PLA_ATTN1
4 Output Register Bits (tgOutReg)
5 Overview=tgParam_OUT_REG
5 Capture Position=tgOutReg_TG_OUT_CAPTURE
5 Drive Control, Enable=tgOutReg_TG_OUT_ENBL
5 Drive Control, Mode=tgOutReg_TG_OUT_MODE
5 Generate Go=tgOutReg_TG_OUT_GO
5 GP Output 0=tgOutReg_TG_OUT_GPO0
5 GP Output 1=tgOutReg_TG_OUT_GPO1
5 GP Timer Reset=tgOutReg_TG_OUT_GPTIMER_RESET
5 Generate Node Stop=tgOutReg_TG_OUT_NODESTOP
5 PLA Feedback 0=tgOutReg_TG_OUT_PLA0
5 PLA Feedback 1=tgOutReg_TG_OUT_PLA1
3 Node Properties
4 Address=tgClass_address
4 User Identification=tgClass_UserID
4 Watchdog Time=tgClass_WatchDogTime
3 General Purpose I/O
4 ClearTransition=tgClass_ClearTransition
4 GP Input=tgClass_GPI
4 GP Output=tgClass_GPO
4 Number of Inputs=tgClass_NumOfInputs
4 Number of Outputs=tgClass_NumOfOutputs
4 Test For State=tgClass_TestForState
4 Test For Transition=tgClass_TestForTransition
4 User Output Register=tgClass_UserOutputReg
4 Write Bits=tgClass_WriteBits
4 Drive Interface
5 Enable Output=tgClass_Enable
5 Mode Output=tgClass_Mode
3 Motion Functions
4 Overview=TG_Motion_Functions
4 Node Stop=tgClass_NodeStop
4 Delay Styles
5 Move After Delay=tgClass_DelayMove
5 Move After Delay (absolute)=tgClass_DelayMoveAbs
5 Move After Delay/Asymmetric Accel./Decel.=tgClass_DelayMoveAsym
5 Move After Delay/Asymmetric Accel./Decel. (absolute)=tgClass_DelayMoveAsymAbs
5 Move After Delay/Head Segment=tgClass_DelayMoveHead
5 Move After Delay/Head Segment (absolute)=tgClass_DelayMoveHeadAbs
5 Move After Delay/Head & Tail Segment=tgClass_DelayMoveHeadTail
5 Move After Delay/Head & Tail Segment (absolute)=tgClass_DelayMoveHeadTailAbs
5 Move After Delay/Tail Segment=tgClass_DelayMoveTail
5 Move After Delay/Tail Segment (absolute)=tgClass_DelayMoveTailAbs
4 Fork Styles
5 Move (forked)=tgClass_ForkMove
5 Move (absolute, forked)=tgClass_ForkMoveAbs
5 Move/Asymmetric Accel./Decel. (forked)=tgClass_ForkMoveAsym
5 Move/Asymmetric Accel./Decel. (absolute)=tgClass_ForkMoveAsymAbs
5 Move/Head Segment (forked)=tgClass_ForkMoveHead
5 Move/Head Segment (absolute, forked)=tgClass_ForkMoveHeadAbs
5 Move/Head Segment (forked)=tgClass_ForkMoveHeadTail
5 Move/Head Segment (absolute, forked)=tgClass_ForkMoveHeadTailAbs
5 Move/Tail Segment (forked)=tgClass_ForkMoveTail
5 Move/Tail Segment (absolute, forked)=tgClass_ForkMoveTailAbs
5 Move/Trigger=tgClass_ForkTriggeredMove
5 Move/Trigger (absolute, forked)=tgClass_ForkTriggeredMoveAbs
5 Move/Trigger/Asymmetric Accel./Decel. (forked)=tgClass_ForkTriggeredAsymMove
5 Move/Trigger/Asymmetric Accel./Decel. (absolute, forked)=tgClass_ForkTriggeredMoveAsymAbs
5 Move/Trigger/Head Segment (absolute, forked)=tgClass_ForkTriggeredMoveHeadAbs
5 Move/Trigger/Head Segment (absolute, forked)=tgClass_ForkTriggeredMoveHeadTailAbs
5 Move/Trigger/Tail Segment (forked)=tgClass_ForkTriggeredTailMove
5 Move/Trigger/Tail Segment (absolute, forked)=tgClass_ForkTriggeredMoveTailAbs
5 Change Velocity=tgClass_ForkVelMove
4 Script Synchronized Styles
5 Move=tgClass_Move
5 Move (absolute)=tgClass_MoveAbs
5 Move/Asymmetric Accel./Decel.=tgClass_MoveAsym
5 Move/Asymmetric Accel./Decel. (absolute)=tgClass_MoveAsymAbs
5 Move/Head Segment=tgClass_MoveHead
5 Move/Head Segment (absolute)=tgClass_MoveHeadAbs
5 Move/Head Segment=tgClass_MoveHeadTail
5 Move/Head Segment (absolute)=tgClass_MoveHeadTailAbs
5 Move/Tail Segment=tgClass_MoveTail
5 Move/Tail Segment (absolute)=tgClass_MoveTailAbs
5 Change Velocity=tgClass_VelMove
4 Triggered Styles
5 Move/Trigger (absolute)=tgClass_TriggeredMoveAbs
5 Move/Trigger/Asymmetric Accel./Decel.=tgClass_TriggeredMoveAsym
5 Move/Trigger/Asymmetric Accel./Decel. (absolute)=tgClass_TriggeredMoveAsymAbs
5 Move/Trigger/Head Segment=tgClass_TriggeredMoveHead
5 Move/Trigger/Head Segment (absolute)=tgClass_TriggeredMoveHeadAbs
5 Move/Trigger=tgClass_TriggeredMove
5 Move/Trigger/Head Segment=tgClass_TriggeredMoveHeadTail
5 Move/Trigger/Head Segment (absolute)=tgClass_TriggeredMoveHeadTailAbs
5 Move/Trigger/Tail Segment=tgClass_TriggeredMoveTail
5 Move/Trigger/Tail Segment (absolute)=tgClass_TriggeredMoveTailAbs
5 Move/Trigger (forked)=tgClass_ForkTriggeredMove
5 Move/Trigger (absolute, forked)=tgClass_ForkTriggeredMoveAbs
5 Move/Trigger/Asymmetric Accel./Decel. (forked)=tgClass_ForkTriggeredAsymMove
5 Move/Trigger/Asymmetric Accel./Decel. (absolute, forked)=tgClass_ForkTriggeredMoveAsymAbs
5 Move/Trigger/Head Segment (absolute, forked)=tgClass_ForkTriggeredMoveHeadAbs
5 Move/Trigger/Head/Tail Segment (absolute, forked)=tgClass_ForkTriggeredMoveHeadTailAbs
5 Move/Trigger/Tail Segment (forked)=tgClass_ForkTriggeredTailMove
5 Move/Trigger/Tail Segment (absolute, forked)=tgClass_ForkTriggeredMoveTailAbs
3 Motion Properties
4 Acceleration Limit=tgClass_AccelLimit
4 Deceleration limit=tgClass_DecelLimit
4 Jerk Limit=tgClass_JerkLimit
4 Velocity Limit=tgClass_VelLimit
4 Head Distance=tgClass_HeadDistance
4 Head/Tail Velocity Limit=tgClass_HeadTailVelocity
4 Position, Measured=tgClass_PositionMeasured
4 Tail Distance=tgClass_TailDistance
3 Parameter Management
4 Restore Factory Defaults=tgClass_FactoryDefaults
4 Get Parameter=tgClass_GetParameter
4 Parameter=tgClass_Parameter
4 Set Parameter=tgClass_SetParameter
3 Status
4 OpState=tgClass_OpState
4 OpStateListStr=tgClass_OpStateListStr
4 Status Accumulated Register=tgClass_StatusAccumReg
4 Status Rise/Attention Register=tgClass_StatusAttnRiseReg
4 Status Real-time=tgClass_StatusRTReg
3 Utility Functions
4 Add to Position=tgClass_AddToPosition
4 Write Bits=tgClass_WriteBits
3 Advanced
4 Trajectory Generator Expanded (tgClassEx)
5 Overview=tgClassEx_Overview
5 Data Types
6 Fuse Array (tgFuseArray)
7 Overview=tgFuseArray_Overview
7 Clear=tgFuseArray_Clear
7 Fuse=tgFuseArray_Fuse
7 Fuse Bits=tgFuseArray_FuseBits
7 Matrix=tgFuseArray_Matrix
7 Index=tgFuseArray_Row
7 Size=tgFuseArray_Size
6 Move Types (tgMoveTypes)
6 PLA Architectural Info (tgPLAarchRow)
6 PLA Matrices (tgPLAmatrices)
6 Profile Move Information (tgMoveProfiledInfo)
7 Overview=tgMoveProfiledInfo_Overview
7 Move Type (mtype)=tgMoveProfiledInfo_mtype
7 relative=tgMoveProfiledInfo_relative
7 value=tgMoveProfiledInfo_value
7 wait=tgMoveProfiledInfo_wait
6 Expanded Move Information (tgMoveProfiledExInfo)
7 Overview=tgMoveProfiledExInfo_Overview
7 moveStyle=tgMoveProfiledExInfo_moveStyle
7 value=tgMoveProfiledExInfo_value
6 Spline Information (tgMoveSplineInfo)
7 Overview=tgMoveSplineInfo_Overview
7 dValue=tgMoveSplineInfo_dValue
7 increment=tgMoveSplineInfo_increment
7 mtype=tgMoveSplineInfo_mtype
7 relative=tgMoveSplineInfo_relative
7 value=tgMoveSplineInfo_value
7 wait=tgMoveSplineInfo_wait
5 Device Properties
6 address=tgClass_address
6 Enable=tgClass_Enable
6 Mode=tgClass_Mode
6 Position Measured=tgClass_PositionMeasured
6 User Indentification=tgClass_UserID
6 Watchdog Time=tgClass_WatchDogTime
5 General Purpose I/O
6 GPI=tgClass_GPI
6 GPO=tgClass_GPO
6 ClearTransition=tgClass_ClearTransition
6 Number of Inputs=tgClass_NumOfInputs
6 Number of Outputs=tgClass_NumOfOutputs
6 Test For State=tgClass_TestForState
6 Test For Transition=tgClass_TestForTransition
6 User Output Register=tgClass_UserOutputReg
6 Write Bits=tgClass_WriteBits
6 Drive Interface
7 Enable=tgClass_Enable
7 Mode=tgClass_Mode
5 Motion Functions
6 Overview=TG_Motion_Functions
6 Node Stop=tgClass_NodeStop
6 Base Command Interface
7 Move Profiled=tgClassEx_MoveProfiled
7 Move Profiled (expanded)=tgClassEx_MoveProfiledEx
7 Move Spline=tgClassEx_MoveSpline
6 Delay Styles
7 Move After Delay=tgClass_DelayMove
7 Move After Delay (absolute)=tgClass_DelayMoveAbs
7 Move After Delay/Asymmetric Accel./Decel.=tgClass_DelayMoveAsym
7 Move After Delay/Asymmetric Accel./Decel. (absolute)=tgClass_DelayMoveAsymAbs
7 Move After Delay/Head Segment=tgClass_DelayMoveHead
7 Move After Delay/Head Segment (absolute)=tgClass_DelayMoveHeadAbs
7 Move After Delay/Head Segment=tgClass_DelayMoveHeadTail
7 Move After Delay/Head Segment (absolute)=tgClass_DelayMoveHeadTailAbs
7 Move After Delay/Tail Segment=tgClass_DelayMoveTail
7 Move After Delay/Tail Segment (absolute)=tgClass_DelayMoveTailAbs
6 Fork Styles
7 Move (forked)=tgClass_ForkMove
7 Move (absolute, forked)=tgClass_ForkMoveAbs
7 Move/Asymmetric Accel./Decel. (forked)=tgClass_ForkMoveAsym
7 Move/Asymmetric Accel./Decel. (absolute, forked)=tgClass_ForkMoveAsymAbs
7 Move/Head Segment (forked)=tgClass_ForkMoveHead
7 Move/Head Segment (absolute, forked)=tgClass_ForkMoveHeadAbs
7 Move/Head Segment (forked)=tgClass_ForkMoveHeadTail
7 Move/Head Segment (absolute, forked)=tgClass_ForkMoveHeadTailAbs
7 Move/Tail Segment (forked)=tgClass_ForkMoveTail
7 Move/Tail Segment (absolute, forked)=tgClass_ForkMoveTailAbs
7 Move/Trigger/Asymmetric Accel./Decel.Move (forked)=tgClass_ForkTriggeredAsymMove
7 Move/Trigger (forked)=tgClass_ForkTriggeredMove
7 Move/Trigger/Tail Segment (forked)=tgClass_ForkTriggeredTailMove
7 Change Velocity (forked)=tgClass_ForkVelMove
6 Script Synchronized Styles
7 Move After Delay=tgClass_DelayMove
7 Move After Delay (absolute)=tgClass_DelayMoveAbs
7 Move After Delay/Asymmetric Accel./Decel.=tgClass_DelayMoveAsym
7 Move After Delay/Asymmetric Accel./Decel. (absolute)=tgClass_DelayMoveAsymAbs
7 Move After Delay/Head Segment=tgClass_DelayMoveHead
7 Move After Delay/Head Segment (absolute)=tgClass_DelayMoveHeadAbs
7 Move After Delay/Head Segment=tgClass_DelayMoveHeadTail
7 Move After Delay/Head Segment (absolute)=tgClass_DelayMoveHeadTailAbs
7 Move After Delay/Tail Segment=tgClass_DelayMoveTail
7 Move After Delay/Tail Segment (absolute)=tgClass_DelayMoveTailAbs
7 Move=tgClass_Move
7 Move (absolute)=tgClass_MoveAbs
7 Move/Asymmetric Accel./Decel.=tgClass_MoveAsym
7 Move/Asymmetric Accel./Decel. (absolute)=tgClass_MoveAsymAbs
7 Move/Head Segment=tgClass_MoveHead
7 Move/Head Segment (absolute)=tgClass_MoveHeadAbs
7 Move/Head Segment=tgClass_MoveHeadTail
7 Move/Head Segment (absolute)=tgClass_MoveHeadTailAbs
7 Move/Tail Segment=tgClass_MoveTail
7 Move/Tail Segment (absolute)=tgClass_MoveTailAbs
7 Change Velocity=tgClass_VelMove
7 Move/Trigger (absolute)=tgClass_TriggeredMoveAbs
7 Move/Trigger/Asymmetric Accel./Decel.=tgClass_TriggeredMoveAsym
7 Move/Trigger/Asymmetric Accel./Decel. (absolute)=tgClass_TriggeredMoveAsymAbs
7 Move/Trigger/Head Segment=tgClass_TriggeredMoveHead
7 Move/Trigger=tgClass_TriggeredMove
7 Move/Trigger/Head Segment=tgClass_TriggeredMoveHeadTail
7 Move/Trigger/Head Segment (absolute)=tgClass_TriggeredMoveHeadTailAbs
7 Move/Trigger/Tail Segment=tgClass_TriggeredMoveTail
7 Move/Trigger/Tail Segment (absolute)=tgClass_TriggeredMoveTailAbs
6 Triggered Styles
7 Move/Trigger (absolute)=tgClass_TriggeredMoveAbs
7 Move/Trigger/Asymmetric Accel./Decel.=tgClass_TriggeredMoveAsym
7 Move/Trigger/Asymmetric Accel./Decel. (absolute)=tgClass_TriggeredMoveAsymAbs
7 Move/Trigger/Head Segment=tgClass_TriggeredMoveHead
7 Move/Trigger=tgClass_TriggeredMove
7 Move/Trigger/Head Segment=tgClass_TriggeredMoveHeadTail
7 Move/Trigger/Head Segment (absolute)=tgClass_TriggeredMoveHeadTailAbs
7 Move/Trigger/Tail Segment=tgClass_TriggeredMoveTail
7 Move/Trigger/Tail Segment (absolute)=tgClass_TriggeredMoveTailAbs
7 Move/Trigger/Asymmetric Accel./Decel. (forked)=tgClass_ForkTriggeredAsymMove
7 Move/Trigger (forked)=tgClass_ForkTriggeredMove
7 Move/Trigger/Tail Segment (forked)=tgClass_ForkTriggeredTailMove
5 Motion Properties
6 AccelLimit=tgClass_AccelLimit
6 Add to Position=tgClass_AddToPosition
6 Jerk Limit=tgClass_JerkLimit
6 Velocity Limit=tgClass_VelLimit
5 Parameter Management
6 Restore Factory Defaults=tgClass_FactoryDefaults
6 Get Parameter=tgClass_GetParameter
6 Get Parameter (expanded)=tgClassEx_GetParameterEx
6 Set Parameter=tgClass_SetParameter
6 Set Parameter (expanded)=tgClassEx_SetParameterEx
5 Polling Setup
6 Overview=tgClassEx_Polling_Setup_Overview
6 Get Poll List=tgClassEx_GetPollList
6 SetPollList=tgClassEx_SetPollList
6 UpdateParamDBfromNode=tgClassEx_UpdateParamDBfromNode
5 Programmable Logic Array (PLA)
6 Get PLA=tgClassEx_GetPLA
6 Set PLA=tgClassEx_SetPLA
6 Examples
5 Status
6 Status Accumulated Register=tgClass_StatusAccumReg
6 Status Rise/Attn Register=tgClass_StatusAttnRiseReg
6 Status Real-time Register=tgClass_StatusRTReg
5 Utility Functions
6 Add to Position=tgClass_AddToPosition
6 SyncPosition=tgClassEx_SyncPosition
6 WriteBits=tgClass_WriteBits
2 I/O Cluster (ioClass)
3 Data Types
4 Fuse Array (ioFuseArray)
5 Fuse=iioFuseArray_Fuse
5 Clear=ioFuseArray_Clear
5 FuseBits=ioFuseArray_FuseBits
5 Matrix=ioFuseArray_Matrix
5 Index=ioFuseArray_Index
5 Size=ioFuseArray_Size
3 Node Properties
3 Parameter Management
4 Restore Factory Defaults=ioClassEx_FactoryDefaults
4 Get Parameter=ioClassEx_GetParameter
4 Get Parameter (expanded)=ioClassEx_GetParameterEx
4 Parameter=ioClass_Parameter
4 Set Parameter=ioClassEx_SetParameter
4 Set Parameter (expanded)=ioClassEx_SetParameterEx
4 Polling Setup
5 UpdateParamDBfromNode=ioClassEx_UpdateParamDBfromNode
5 SetPollList=ioClassEx_SetPollList
5 Get Poll List=ioClassEx_GetPollList
4 Node Information
5 Number of Inputs=ioClassEx_NumOfInputs
5 Number of Outputs=ioClassEx_NumOfOutputs
3 Status
4 OpState=ioClass_OpState
4 OpStateListStr=ioClass_OpStateListStr
4 Status Real-time Register=ioClass_StatusRTReg
4 Status Accumulated Register=ioClass_StatusAccumReg
4 Status Rise/Attn Register=ioClass_StatusAttnRiseReg
3 Utility Functions
4 Address=ioClassEx_Address
4 Initialize=ioClassEx_Initialize
3 General Purpose I/O Functions
4 Digilog Filter=ioClassEx_DigilogFilter
4 Digilog In=ioClassEx_DigilogIn
4 InputReg=ioClassEx_InputReg
4 Threshold Hi=ioClassEx_ThresholdHi
4 Threshold Lo=ioClassEx_ThresholdLo
4 Write Bits=ioClassEx_WriteBits
4 GPO=ioClassEx_GPO
4 GPI=ioClassEx_GPI
4 OutputReg=ioClassEx_OutputReg
4 Test For Transition=ioClassEx_TestForTransition
4 User Indentification=ioClassEx_UserID
4 User Output Register=ioClassEx_UserOutputReg
4 Watchdog Time=ioClassEx_WatchDogTime
3 PLA
4 Set PLA=ioClassEx_SetPLA
4 Get PLA=ioClassEx_GetPLA
2 Advanced
3 General Data Types
4 Packet Buffer (cPacketBuf)
5 Overview=cPacketBuf_Overview
5 Buffer=cPacketBuf_buffer
5 Buffer Size=cPacketBuf_bufferSize
4 Parameter Poll List (PollList)
5 Overview=PollList_Overview
5 Number of Items=PollList_NumItems0
5 Param Number=PollList_ParamNum
4 Param Change Info	 (ParamChgInfo)
5 Overview=ParamChgInfo_Overview
5 Node=ParamChgInfo_Node
5 Param Number=ParamChgInfo_ParamNum
5 Param Value=ParamChgInfo_paramVal
4 Parameter Information (ParamInfo)
5 Overview=ParamInfo_Overview
5 description=ParamInfo_description
5 paramSize=ParamInfo_paramSize
5 paramtype=ParamInfo_paramtype
5 reciprical=ParamInfo_reciprical
5 scaleFromBase=ParamInfo_scaleFromBase
5 signextend=ParamInfo_signextend
5 unit=ParamInfo_unit
5 unittype=ParamInfo_unittype
4 Parameter Types (ParamTypes)
5 Overview=ParamInfo_paramtype
5 PT_CLR=paramTypes_PT_CLR
5 PT_NONE=paramTypes_PT_NONE
5 PT_NV=paramTypes_PT_NV
5 PT_RO=paramTypes_PT_RO
5 PT_RT=paramTypes_PT_RT
5 PT_VOL=paramTypes_PT_VOL
4 Unit Types (UnitTypes)
5 NO_UNIT=UnitTypes_NO_UNIT
5 BIT_FIELD=UnitTypes_BIT_FIELD
5 DX_TICK=UnitTypes_DX_TICK
5 DX_INCH=UnitTypes_DX_INCH
5 DX_MM=UnitTypes_DX_MM
5 DX_REV=UnitTypes_DX_REV
5 VOLT=UnitTypes_VOLT
5 CURRENT=UnitTypes_CURRENT
5 TIME_S=UnitTypes_TIME_S
5 TIME_MSEC=UnitTypes_TIME_MSEC
5 TIME_USEC=UnitTypes_TIME_USEC
5 TIME_SAMPLE=UnitTypes_TIME_SAMPLE
5 VEL_TICK_MSEC=UnitTypes_VEL_TICK_MSEC
5 VEL_TICK_MSEC2=UnitTypes_VEL_TICK_MSEC2
5 VEL_TICK_SAMPLE=UnitTypes_VEL_TICK_SAMPLE
5 VEL_TICK_SAMPLE2=UnitTypes_VEL_TICK_SAMPLE2
5 VEL_STEP_S=UnitTypes_VEL_STEP_S
5 VEL_STEPS_MS=UnitTypes_VEL_STEPS_MS
5 VEL_RPM=UnitTypes_VEL_RPM
5 VEL_IPS=UnitTypes_VEL_IPS
5 VEL_MMPS=UnitTypes_VEL_MMPS
5 STRING8=UnitTypes_STRING8
5 OSTRING=UnitTypes_OSTRING
5 FW_VERS=UnitTypes_FW_VERS
5 HW_VERS=UnitTypes_HW_VERS
5 DEV_ID=UnitTypes_DEV_ID
4 Parameter Value (ParamValue)
5 Overview=ParamValue_Overview
5 exists=ParamValue_exists
5 isPolled=ParamValue_isPolled
5 raw=ParamValue_raw
5 value=ParamValue_value
1 Windows NT C-Library
2 Overview=CLIB_Using_the_C_Library
2 Getting Started
3 Visual Studio Settings=example_Visual_Studio_Settings
3 Using the C library=cDriver_Using_the_C_library
3 Simple Example=example_Simple
3 Working with Motion=example_working_with_motion
3 Working with Inputs=examples_working_with_inputs
3 Working with Outputs=example_working_with_outputs
3 Interactions with Node Polling and the Parameter Manager=CLIB_polling_interactions_with_parameter_manager
2 Sample Code
3 Initiating Motion with External Inputs=example_Initiating_Motion_with_External_Inputs
3 Homing Sequence=cLIB_Homing_Sequence
3 IC Handler Demo
4 Overview=example_IC_Handler_Demo_Overview
4 IC Handler Source=example_IC_Handler_Source
2 Data Types
3 Polling List (pollList)=pollList_Structure
3 System Packet container=packetBuf_Overview
3 System Inventory (mninfo)=cLIB_mninfo
3 Node Class Info (mnclassinfo)=cLIB_mnclassinfo
3 Parameter Change Callback=CLIB_paramChangeFunc
3 Node Device Type (devtype)=cLib_devtype
3 tgPLAmatrix Enumeration=tgClib_PLAmatrix
3 tgPLAtermSelect Enumeration=tgCLIB_PLAtermSelect
2 General Functions
3 Cold Initialization=cLIB_mnInitialize
3 Warm Initialization=cLIB_mnWarmInitialize
3 Node Device Type=cLib_coreGetDevType
3 Go Event=clib_Go_Command
3 Node Stop (control command)=clib_Node_Stop_Command
3 Setup Error Callback=kern_SetErrorFunc
3 Setup About to Run Function=cLib_infcSetAboutToRunFunc
3 About To Run Function=cLib_About_To_Run_Function
3 Setup Command Completion Function=cLib_infcSetCmdCompleteFunc
3 Command Completion Function=cLib_Command_Completion_Function
3 Getting Online State=cLib_infcGetOnlineState
2 I/O Cluster Functions
3 Overview=ioCLIB_Overview
3 Node Stop=ioCLIB_NodeStop
3 Data Types
4 Configuration Register Structure (ioConfigReg)=ioConfigReg_Structure
4 PLA Fuse Array (ioFuseArray)=ioFuseArray_Structure
4 Input Register Structure (ioInReg)=ioInReg_Structure
4 Output Structure (ioOutReg)=ioOutReg_Structure
4 ioOpStateReg23 Structure=ioOpStateReg23_Structure
4 Operational State Structure (ioOpStateReg)=ioOpStateReg_Structure
4 ioStatusReg23 Structure=ioStatusReg23_Structure
4 Status Register Structure (ioStatusReg)=ioStatusReg_Structure
4 Input Threshold Structure (ioThreshold)=ioThreshold_Structure
4 PLA Putput Index (ioPLAoutIndex)=ioCLIB_PLAoutIndex
3 I/O Functions
4 Get PLA=ioCLIB_GetPLA
4 Set PLA=ioCLIB_SetPLA
4 Get Threshold=ioCLIB_GetThreshold
4 Set Threshold=ioCLIB_SetThreshold
4 Get Input Register=ioCLIB_GetInputReg
4 Get Input Rise Register=ioCLIB_GetInputRiseReg
4 Get Input Fall Register=ioCLIB_GetInputFallReg
4 Get Input Transition Register=ioCLIB_GetInputTransReg
4 Get User Output Register=ioCLIB_GetUserOutputReg
4 Set User Output Register=ioCLIB_SetUserOutputReg
3 Parameter Management Functions
4 Restore Factory Defaults=ioCLIB_FactoryDefaults
4 Get Parameter=ioCLIB_GetParameter
4 Get Parameter (expanded)=ioCLIB_GetParameterEx
4 Set Parameter=ioCLIB_SetParameter
4 Set Parameter (expanded)=ioCLIB_SetParameterEx
4 Setup Param Change Function=ioCLIB_ParamChangeFunc
3 Setup Functions
4 Initialize=ioCLIB_Initialize
4 Warm Initialize=ioCLIB_InitializeEx
4 Get User ID=ioCLIB_GetUserID
4 Set User ID=ioCLIB_SetUserID
3 PLA
4 Overview=ioFeature_PLA
4 Get PLA fuses=ioCLIB_GetPLA
4 Set PLA fuses=ioCLIB_SetPLA
4 Blank PLA Programming Chart=ioDev_Blank_PLA_Programming_Chart
3 Polling Setup Functions
4 Get Poll Info=ioCLIB_ioGetPollInfo
4 Get Poll List=ioCLIB_GetPollList
4 Set Poll List=ioCLIB_SetPollList
3 Status Functions
4 Status Rise/Attention Register=ioCLIB_StatusAttnRiseReg
4 Status Real-Time Register=ioCLIB_StatusRTReg
4 Status Accumulating Register=ioCLIB_StatusAccumReg
2 Network Controller Functions
3 Overview Network Controller C Library=ncCLIB_Overview_Network_Controller_C_Library
3 Data Types
4 Overview=ncCLIB_Data_Types_Overview
4 Attention Requests (ncAttnReqReg)=ncCLIB_AttnReqReg
4 Configuration Register (ncConfigReg)=ncCLIB_ConfigReg
4 Input Register (ncInReg)=ncCLIB_InReg
4 Operational State (ncOpStateReg)=ncCLIB_OpState
4 Output Register (ncOutReg)=ncCLIB_OutReg
4 Polling List (pollList)=ncCLIB_pollList
4 Status Register (ncStatusReg)=ncCLIB_StatusReg
3 Autononmous Data Collector Setup
4 Get Data=ncCLIB_QueryPollData
4 Setup Data Collector=ncCLIB_QueryPollSetup
3 I/O Functions
4 Input Fall Register=ncCLIB_GetInputFallReg
4 Input Register=ncCLIB_GetInputReg
4 Input Rise Register=ncCLIB_GetInputRiseReg
4 Input Transisition Register=ncCLIB_GetInputTransReg
4 Get User Output Register=ncCLIB_GetUserOutputReg
4 Set User Output Register=ncCLIB_SetUserOutputReg
3 Setup Functions
4 Restore Factory Defaults=ncCLIB_FactoryDefaults
4 Get Configuration Register=ncCLIB_GetConfigReg
4 Set Configuration Register=ncCLIB_SetConfigReg
4 Get Parameter=ncCLIB_GetParameter
4 Set Parameter=ncCLIB_SetParameter
4 Initialize NC (ncInitialize)=ncCLIB_Initialize
4 Register Parameter Call-back=ncCLIB_ParamChangeFunc
3 Status Functions
4 Get Attention Request=ncCLIB_GetAttnReq
4 Get Interrupt Flags=ncCLIB_infcGetInterruptFlags
4 Get Real-time Status=ncCLIB_StatusRTReg
4 Get Status Accumulated=ncCLIB_StatusAccumReg
4 Get New Status=ncCLIB_StatusAttnRiseReg
2 Trajectory Generator Functions
3 Overview=tgCLIB_Overview
3 Data Types
4 Configuration Register (tgConfigReg)=tgCLIB_ConfigReg
4 Fuse Array (tgFuseArray)=tgCLIB_FuseArray_Overview
4 Input Register (tgInReg)=tgCLIB_InReg
4 Profiled Move Data (tgMoveProfiledInfo)=tgCLIB_MoveProfiledInfo_Overview
4 Expanded Profiled Move Data (tgMoveProfiledExInfo)=tgCLIB_MoveProfiledExInfo_Overview
4 Spline Data (tgMoveSplineInfo)=tgCLIB_MoveSplineInfo_Overview
4 OpState Register (tgOpStateReg)=tgCLIB_OpStateReg
4 Output Register (tgOutReg)=tgCLIB_OutReg
4 Status Register (tgStatusReg)=tgCLIB_StatusReg
4 PLA OR term index (tgPLAoutIndex)=tgCLIB_tgPLAoutIndex
3 I/O Functions
4 Get Drive Enable State=tgCLIB_GetEnable
4 Set Drive Enable State=tgCLIB_SetEnable
4 Input Fall Register=tgCLIB_GetInputFallReg
4 Input Register=tgCLIB_GetInputReg
4 Input Rise Register=tgCLIB_GetInputRiseReg
4 Input Transition Register=tgCLIB_GetInputTransReg
4 Get User Output Register=tgCLIB_GetUserOutputReg
4 Set User Output Register=tgCLIB_SetUserOutputReg
3 Motion Functions
4 Overview=tgCLIB_Motion_Functions
4 Node Stop=tgCLIB_NodeStop
4 Application Blocking
5 Move=tgCLIB_Move
5 Move (absolute)=tgCLIB_MoveAbs
5 Move/Asymmetric Accel./Decel.=tgCLIB_MoveAsym
5 Move/Asymmetric Accel./Decel. (absolute)=tgCLIB_MoveAsymAbs
5 Move/Head Segment=tgCLIB_MoveHead
5 Move/Head Segment (absolute)=tgCLIB_MoveHeadAbs
5 Move/Head & Tail Segment=tgCLIB_MoveHeadTail
5 Move/Head & Tail Segment (absolute)=tgCLIB_MoveHeadTailAbs
5 Move/Tail Segment=tgCLIB_MoveTail
5 Move/Tail Segment (absolute)=tgCLIB_MoveTailAbs
4 Multi-Tasking
5 Change Velocity (forked)=tgCLIB_ForkVelMove
5 Move (forked)=tgCLIB_ForkMove
5 Move (absolute, forked)=tgCLIB_ForkMoveAbs
5 Move/Asymmetric Accel./Decel. (forked)=tgCLIB_ForkMoveAsym
5 Move/Asymmetric Accel./Decel. (absolute, forked)=tgCLIB_ForkMoveAsymAbs
5 Move/Head Segment (forked)=tgCLIB_ForkMoveHead
5 Move/Head Segment (absolute, forked)=tgCLIB_ForkMoveHeadAbs
5 Move/Head & Tail Segment (forked)=tgCLIB_ForkMoveHeadTail
5 Move/Head & Tail Segment (absolute, forked)=tgCLIB_ForkMoveHeadTailAbs
5 Move/Tail Segment (forked)=tgCLIB_ForkMoveTail
5 Move/Tail Segment (absolute, forked)=tgCLIB_ForkMoveTailAbs
5 Move/Trigger (forked)=tgCLIB_ForkTriggeredMove
5 Move/Trigger/Asymmetric Accel./Decel.Move (forked)=tgCLIB_ForkTriggeredAsymMove
5 Move/Trigger/Head Segment (forked)=tgCLIB_ForkTriggeredHeadMove
5 Move/Trigger/Head & Tail Segment (forked)=tgCLIB_ForkTriggeredHeadTailMove
5 Move/Trigger (absolute, forked)=tgCLIB_ForkTriggeredMoveAbs
5 Move/Trigger/Asymmetric Accel./Decel. (absolute, forked)=tgCLIB_ForkTriggeredMoveAsymAbs
5 Move/Trigger/Head Segment (absolute, forked)=tgCLIB_ForkTriggeredMoveHeadAbs
5 Move/Trigger/Head & Tail Segment (absolute, forked)=tgCLIB_ForkTriggeredMoveHeadTailAbs
5 Move/Trigger/Tail Segment (absolute, forked)=tgCLIB_ForkTriggeredMoveTailAbs
5 Triggered/Tail Segment (forked)=tgCLIB_ForkTriggeredTailMove
4 Base Level
5 Move Profiled=tgCLIB_MoveProfiled
5 Move Profiled (expanded)=tgCLIB_MoveProfiledEx
5 Move Spline=tgCLIB_MoveSpline
4 Velocity Based Motion
5 Change Velocity=tgCLIB_VelMove
5 Change Velocity (forked)=tgCLIB_ForkVelMove
4 Triggered Style
5 Move/Trigger=tgCLIB_TriggeredMove
5 Move/Trigger (absolute)=tgCLIB_TriggeredMoveAbs
5 Move/Trigger/Asymmetric Accel./Decel.=tgCLIB_TriggeredMoveAsym
5 Move/Trigger/Asymmetric Accel./Decel. (absolute)=tgCLIB_TriggeredMoveAsymAbs
5 Move/Trigger/Head Segment=tgCLIB_TriggeredMoveHead
5 Move/Trigger/Head Segment (absolute)=tgCLIB_TriggeredMoveHeadAbs
5 Move/Trigger/Head & Tail Segment=tgCLIB_TriggeredMoveHeadTail
5 Move/Trigger/Head & tail Segment (absolute)=tgCLIB_TriggeredMoveHeadTailAbs
5 Move/Trigger/Tail Segment=tgCLIB_TriggeredMoveTail
5 Move/Trigger/Tail Segment (absolute)=tgCLIB_TriggeredMoveTailAbs
5 Move/Trigger (forked)=tgCLIB_ForkTriggeredMove
4 Delay Synchronized
5 Move After Delay=tgCLIB_DelayMove
5 Move After Delay (absolute)=tgCLIB_DelayMoveAbs
5 Move After Delay/Asymmetric Accel./Decel.=tgCLIB_DelayMoveAsym
5 Move After Delay/Asymmetric Accel./Decel. (absolute)=tgCLIB_DelayMoveAsymAbs
5 Move After Delay/Head Segment=tgCLIB_DelayMoveHead
5 Move After Delay/Head Segment (absolute)=tgCLIB_DelayMoveHeadAbs
5 Move After Delay/Head & Tail Segment=tgCLIB_DelayMoveHeadTail
5 Move After Delay/Head & Tail Segment (absolute)=tgCLIB_DelayMoveHeadTailAbs
5 Move After Delay/Tail Segment=tgCLIB_DelayMoveTail
5 Move After Delay/Tail Segment (absolute)=tgCLIB_DelayMoveTailAbs
3 PLA
4 Overview=TG_PLA_Programming
4 Set PLA fuses=tgCLIB_SetPLA
4 Get PLA fuses=tgCLIB_GetPLA
3 Polling Setup
4 Set Poll List=tgCLIB_SetPollList
4 Get Poll Info=tgCLIB_GetPollInfo
3 Setup Functions
4 Reset & Initialize=tgCLIB_Initialize
4 Warm Initialize=tgCLIB_InitializeEx
4 Restore Factory Defaults=tgCLIB_FactoryDefaults
4 Add to Position=tgCLIB_AddToPosition
4 Get Configuration Register=tgCLIB_GetConfigReg
4 Get Parameter=tgCLIB_GetParameter
4 Get Parameter (expanded)=tgCLIB_GetParameterEx
4 Set Config Register=tgCLIB_SetConfigReg
4 Set Parameter=tgCLIB_SetParameter
4 Set Parameter (expanded)=tgCLIB_SetParameterEx
4 Sync to Position=tgCLIB_SyncPosition
4 Set TG Parameter Change Callback=tgCLIB_ParamChangeFunc
4 Get User ID=tgCLIB_GetUserID
4 Set User ID=tgCLIB_SetUserID
3 Status Functions
4 Status Accumulated Register=tgCLIB_StatusAccumReg
4 Status Rise/Attn Register=tgCLIB_StatusAttnRiseReg
4 Status Real-time Register=tgCLIB_StatusRTReg
4 tgGetOpStateReg (C-Lib)=tgCLIB_GetOpStateReg
2 Network Diagnostics
3 Get Network Diagnostics=cLib_coreGetNetDiags
2 Handling Errors
3 Error Handling Overview=Error_Handlin_Overview
3 Registering Event Callbacks
4 infcSetAboutToRunFunc=cLib_infcSetAboutToRunFunc
4 infcSetCmdCompleteFunc=cLib_infcSetCmdCompleteFunc
4 infcSetErrorFunc=kern_SetErrorFunc
4 infcSetNetStateFunc=cLib_infcSetNetStateFunc
3 Error Codes
4 Overview=cLib_cnErrorCode
4 MN_OK=cLib_MN_OK
4 Communications Related
5 MN_ERR_1284_EXT_REQ=cLib_MN_ERR_1284_EXT_REQ
5 MN_ERR_1284_RESET=cLib_MN_ERR_1284_RESET
5 MN_ERR_CHECKSUM=cLib_MN_ERR_CHECKSUM
5 MN_ERR_CMD_OFFLINE=cLib_MN_ERR_CMD_OFFLINE
5 MN_ERR_DEF_RESP_TO=cLib_MN_ERR_DEF_RESP_TO
5 MN_ERR_DEFERRED_RX_nn=cLib_MN_ERR_DEFERRED_RX_nn
5 MN_ERR_EPP_TIMEOUT=cLib_MN_ERR_EPP_TIMEOUT
5 MN_ERR_FLUSH_MANY=cLib_MN_ERR_FLUSH_MANY
5 MN_ERR_FRAGPKT=cLib_MN_ERR_FRAGPKT
5 MN_ERR_FRAME=cLib_MN_ERR_FRAME
5 MN_ERR_IEEE_FRAGPKT_ERROR=cLib_MN_ERR_IEEE_FRAGPKT_ERROR
5 MN_ERR_PKT_ERR=cLib_MN_ERR_PKT_ERR
5 MN_ERR_RESP_FAILED=cLib_MN_ERR_RESP_FAILED
5 MN_ERR_RESP_EPP_TO=cLib_MN_ERR_RESP_EPP_TO
5 MN_ERR_RESP_FMT=cLib_MN_ERR_RESP_FMT
5 MN_ERR_RESP_TIMEOUT=cLib_MN_ERR_RESP_TIMEOUT
5 MN_ERR_SEND_EPP_TO=cLib_MN_ERR_SEND_EPP_TO
5 MN_ERR_SEND_FAILED=cLib_MN_ERR_SEND_FAILED
5 MN_ERR_UNSOLICITED=cLib_MN_ERR_UNSOLICITED
5 MN_ERR_WR_IRQ_TO=cLib_MN_ERR_WR_IRQ_TO
5 MN_ERR_WRONG_SRC=cLib_MN_ERR_WRONG_SRC
5 MN_ERR_XFER_TIMEOUT=cLib_MN_ERR_XFER_TIMEOUT
4 Diagnostic Results
5 MN_ERR_BRK_xx_yy=cLib_MN_ERR_BRK_xx_yy
5 MN_ERR_NET_DIAG_FAILED=cLib_MN_ERR_NET_DIAG_FAILED
5 MN_ERR_FLOW_FLOW_STUCK_xx_yy=cLib_MN_ERR_FLOW_STUCK_xx_yy
5 MN_ERR_KERN_FRAG_PKT=cLib_MN_ERR_KERN_FRAG_PKT
5 MN_ERR_KERN_STRAY_DATA=cLib_MN_ERR_KERN_STRAY_DATA
5 MN_ERR_FLOW=cLib_MN_ERR_FLOW
5 MN_ERR_FLOW_BRK_xx_NC=cLib_MN_ERR_FLOW_BRK_xx_NC
5 MN_ERR_FLOW_BRK_xx_yy=cLib_MN_ERR_FLOW_BRK_xx_yy
5 MN_ERR_FLOW_NOT_SUPPORTED=cLib_MN_ERR_FLOW_NOT_SUPPORTED
5 MN_ERR_FLOW_FLOW_STUCK_xx_NC=cLib_MN_ERR_FLOW_STUCK_xx_NC
5 MN_ERR_TEST_INCOMPLETE=cLib_MN_ERR_TEST_INCOMPLETE
4 Node Rejection
5 MN_ERR_EEHW=cLib_MN_ERR_EEHW
5 MN_ERR_FORMAT=cLib_MN_ERR_FORMAT
5 MN_ERR_FRAGPKT=cLib_MN_ERR_FRAGPKT
5 MN_ERR_HW_MEM_ERROR=cLib_MN_ERR_HW_MEM_ERROR
5 MN_ERR_LOGIC_ERR=cLib_MN_ERR_LOGIC_ERR
5 MN_ERR_MOVE=cLib_MN_ERR_MOVE
5 MN_ERR_MOVE_BUFFER_FULL=cLib_MN_ERR_MOVE_BUFFER_FULL
5 MN_ERR_MOVE_NSTOP=cLib_MN_ERR_MOVE_NSTOP
5 MN_ERR_NC_CHKSUM=cLib_MN_ERR_NC_CHKSUM
5 MN_ERR_ND_CHKSUM=cLib_MN_ERR_ND_CHKSUM
5 MN_ERR_RO=cLib_MN_ERR_RO
5 MN_ERR_RUNTIME_ERROR=cLib_MN_ERR_RUNTIME_ERROR
5 MN_ERR_RX_TIMEOUT=cLib_MN_ERR_RX_TIMEOUT
5 MN_ERR_UNKNOWNCMD=cLib_MN_ERR_UNKNOWNCMD
5 MN_ERR_UNKNOWNPARAM=cLib_MN_ERR_UNKNOWNPARAM
5 MN_ERR_BADARG=cLib_MN_ERR_BADARG
4 Operational
5 MN_ERR_ADDR_RANGE=cLib_MN_ERR_ADDR_RANGE
5 MN_ERR_CANCELED=cLib_MN_ERR_CANCELED
5 MN_ERR_CLOSED=cLib_MN_ERR_CLOSED
5 MN_ERR_DEFERRED_RX_nn=cLib_MN_ERR_DEFERRED_RX_nn
5 MN_ERR_FAIL=cLib_MN_ERR_FAIL
5 MN_ERR_IN_SERIAL_PORT=cLib_MN_ERR_IN_SERIAL_PORT
5 MN_ERR_INVALID_NODE=cLib_MN_ERR_INVALID_NODE
5 MN_ERR_MEM_LOW=cLib_MN_ERR_MEM_LOW
5 MN_ERR_OFFLINE=cLib_MN_ERR_OFFLINE
5 MN_ERR_OS=cLib_MN_ERR_OS
5 MN_ERR_PARAM_RANGE=cLib_MN_ERR_PARAM_RANGE
5 MN_ERR_PARAM_NOT_INIT=cLib_MN_ERR_PARAM_NOT_INIT
5 MN_ERR_RESP_ADDR=cLib_MN_ERR_RESP_ADDR
5 MN_ERR_RESP_FMT=cLib_MN_ERR_RESP_FMT
5 MN_ERR_SEND_LOCKED=cLib_MN_ERR_SEND_LOCKED
5 MN_ERR_SEND_UNLOCK=cLib_MN_ERR_SEND_UNLOCK
5 MN_ERR_THREAD_CREATE=cLib_MN_ERR_THREAD_CREATE
5 MN_ERR_TIMEOUT=cLib_MN_ERR_TIMEOUT
5 MN_ERR_VALUE=cLib_MN_ERR_VALUE
4 Setup Related
5 MN_ERR_COMM_IRQ=cLib_MN_ERR_COMM_IRQ
5 MN_ERR_DEV_ADDR=cLib_MN_ERR_DEV_ADDR
5 MN_ERR_NC_DEVICE=cLib_MN_ERR_NC_DEVICE
5 MN_ERR_IRQ_FAILED=cLib_MN_ERR_IRQ_FAILED
5 MN_ERR_INVALID_NODE=cLib_MN_ERR_INVALID_NODE
5 MN_ERR_NC_OLD=cLib_MN_ERR_NC_OLD
5 MN_ERR_POLL_MAXED=cLib_MN_ERR_POLL_MAXED
5 MN_ERR_PRIO_FAILED=cLib_MN_ERR_PRIO_FAILED
5 MN_ERR_RD_COMM_IRQ=cLib_MN_ERR_RD_COMM_IRQ
5 MN_ERR_TOO_MANY=cLib_MN_ERR_TOO_MANY
5 MN_ERR_TX_BUSY=cLib_MN_ERR_TX_BUSY
5 MN_ERR_WR_COMM_IRQ=cLib_MN_ERR_WR_COMM_IRQ
5 MN_ERR_UNKN_DEVICE=cLib_MN_ERR_UNKN_DEVICE
5 MN_ERR_UNKNOWN_NC=cLib_MN_ERR_UNKNOWN_NC
4 Obsolete or Old
5 MN_ERR_BUF_OVERFLOW=cLib_MN_ERR_BUF_OVERFLOW
5 MN_ERR_DEV_WAIT_TO=cLib_MN_ERR_DEV_WAIT_TO
5 MN_ERR_NOT_IMPL=cLib_MN_ERR_NOT_IMPL
5 MN_ERR_RX_ACCESS=cLib_MN_ERR_RX_ACCESS
1 Windows NT kernel driver
2 Overview=kern_Overview_Kernel_Interface
2 CNuserDriver C-Driver=CLIB_CNuserDriver_Overview
2 Interrupt Interface=kern_Interrupt_Interface
2 Waiting for Interrupts (infcWaitForInterrupt)=kern_infcWaitForInterrupt
2 Setting Interrupt Enable (infcSetInterruptEnable)=kern_infcSetInterruptEnable
2 infcGetInterruptFlags (C-Lib)=ncCLIB_infcGetInterruptFlags
2 Interrupt Flag Register=kern_ifReg
1 Basic Scripting Interface
2 Overview=Scripting_Overview
2 Event Support
3 Click=UI_Click
3 ValueChanged=UI_Value_Changed
3 ioParameterChanged=UI_ioParameterChanged
3 tgParameterChanged=UI_tgParameterChanged
2 MachineNet Design Environment
2 User Interface (UserInterfaceClass)
3 Checkbox=UI_Checkbox
3 Display Updates=UI_Display_Updates
3 Label=UI_Label
3 Light=UI_Light
3 Polling=UI_Polling
3 Value=UI_Value
3 Value Mode=UI_Value_Mode
1 Protocol Reference
2 Host Polling=overview_Host_Polling
2 Node Polling=common_Node_Polling
2 Basic Packets
3 Attention Request Packet=protocol_Attention_Request_Packet
3 Command Packet=protocol_Command_Packet
3 Command Error Packet=protocol_Command_Error_Packet
3 Go Packet=protocol_Go_Packet
3 Network Error Packet=protocol_Network_Error_Packet
3 Response Packet=protocol_Response_Packet
3 Set Address Packet=Protocol_Set_Address_Packet
3 Extended Control Packets
4 Generic Form=protocol_Reset_Packet
4 Flow Control Diagnostic Control Packet=protocol_Flow_Control_Diagnostic_Control_Packet
4 Get Flow Control Statistics Control Packet=protocol_Get_FlowStats
4 Get Network Error Statistics Control Packet=protocal_Get_Network_Error_Statistics_Control_Packet
4 Network Flush Control Packet=protocol_Network_Flush_Control_Packet
4 Node Reset Control Packet=protocol_Reset_Packet
4 Node Stop Control Packet=protocol_Device_Stop
2 Events
3 Node Stop Event=protocol_Node_Stop_Event
3 Go Event=protocol_Go_Event
2 Commands
3 Get Parameter=protocol_Get_Parameter
3 Set Parameter=protocol_Set_Parameter
3 Packet Diagnostic=protocol_Packet_Diagnostic_Command
3 Optional Commands
4 Get Poll Data=protocol_Get_Node_Data
2 Parameters
3 Attention Mask Register=protocol_Attention_Mask_Register
3 Firmware Checksum=protoParams_MN_P_ROM_SUM
3 Firmware Update Acknowledgement=protoParams_MN_P_ROM_SUM_ACK
3 Firmware Version=protoParams_MN_P_FW_VERSION
3 Hardware Version=protoParams_MN_P_HW_VERSION
3 Node ID=protoParams_MN_P_NODEID
3 Serial Number=protoParams_MN_P_SER_NUM
3 Option Register=protoParams_MN_P_OPTION_REG
3 Operational State Register=protoParams_MN_P_OPSTATE_REG
3 Vendor Identification=protoParams_MN_P_VENDORID
3 Optional Parameters
4 Sample Time=protoParams_MN_P_SAMPLE_PERIOD
2 Device Identifiers
3 Trajectory Generator=protoDevID_Trajectory_Generator
3 Network Controller=protoDevID_Network_Controller
3 I/O Controller=protoDevID_I_O_Controller
1 Help on CP Help Documentation
2 Register Table Description=help_Bit_Table_Description
1 NC - Network Controller Reference
2 Overview=TOC_NC_overview
2 Revision Information / Porting
3 Revision: NC Firmware=revision_NC_Firmware
2 Host Interface
3 Overview=ncDev_Host_Overview
3 Host Physical Layer=ncDev_Host_Physical_Layer
3 Host Link Layer=ncDev_Host_Link_Layer
3 Host Transport Layer=ncDev_Host_Transport_Layer
3 Interrupt Operation=ncDev_Interrupt_Overview
2 Network Interface
3 Overview=Network_Overview
3 Physical Layer=Physical_Layer
3 High Priority Control Packets=protocol_Control_Packets
3 Network Link Layer=protocol_Link_Layer
2 Features
3 Attention Request FIFO=NCdev_Attention_Request_FIFO
3 Interrupt Operation
4 Overview=ncDev_Interrupt_Overview
4 Attention Request=ncIFR_Attention_Request
4 Character Available=ncIFR_Character_Available
4 Frame Ready to Read=ncIFR_Frame_Ready_to_Read
4 Frame Ready to Write=ncIFR_Frame_Ready_to_Write
4 Poll Done=ncIFR_Poll_Done
4 Read Character Available=ncIFR_Character_Available
3 Event Generation
4 Autonomous Data Collector (NC)=ncDev_Autonomous_Data_Collector
4 Overview=ncDev_Network_Controller_Event_Overview
4 Attention Overflow=ncDev_Attention_Overflow
4 Emergency Stop Function=NCdev_Emergency_Stop_Function
2 Parameters
3 Overview=ncParamsTop
3 Parameter List=ncDev_Parameter_List
3 Configuration
4 Configuration Register=ncParam_CONFIG_REG
4 Interrupt Mask Register=ncParam_IMR
4 Firmware Checksum=ncParam_ROM_SUM
4 Firmware Update Acknowledge=ncParam_ROM_SUM_ACK
4 Firmware Version=ncParam_FW_VERSION
4 Hardware Version=ncParam_HW_VERSION
4 Node ID=ncParam_NODEID
4 Option Register=ncParam_OPTION_REG
4 Sample Period=ncParam_SAMPLE_PERIOD
4 Serial Number=ncParam_SER_NUM
4 User Identification=ncParam_USERID
4 Vendor ID=ncParam_VENDORID
3 I/O
4 Input Transition Register=ncParam_IN_TRANS_REG
4 Input Fall Register=ncParam_IN_FALL_REG
4 Input Rise Register=ncParam_IN_RISE_REG
4 Input Register=ncParam_IN_REG
4 Output Register=ncParam_OUT_REG
4 Output Fall Register=ncParam_OUT_FALL_REG
4 Output Rise Register=ncParam_OUT_RISE_REG
4 Output Transition Register=ncParam_OUT_TRANS_REG
4 User Output Register=ncParam_USER_OUT_REG_DFLT
3 Polling Setup
4 Poll Set=ncParam_POLL_NODE_SET
4 Poll Ring Quantity=ncParam_POLLRING_QTY
3 Status
4 Attention Request Register=ncParam_ATTN_REQ
4 Attention Mask Register (NC)=ncParam_STATUS_ATTN_MASK
4 Operational State=ncParam_OPSTATE_REG
4 Status Accumulate Register (NC)=ncParam_STATUS_ACCUM_REG
4 Status Rise/Attention Register (NC)=ncParam_STATUS_ATTN_RISE_REG
4 Status Real-Time Register (NC)=ncParam_STATUSRT_REG
2 Registers
3 Configuration Register
4 Overview=ncParam_CONFIG_REG
4 Poll Enable=NC_CONFIG_POLLON
3 Input Registers
4 Overview=ncParam_IN_REG
3 Interrupt Flag  & Mask Registers
4 Overview=Interrupt_Flag_Register_Overview
4 Bits
5 Attention Request=ncIFR_Attention_Request
5 Character Available=ncIFR_Character_Available
5 Frame Ready to Read=ncIFR_Frame_Ready_to_Read
5 Frame Ready to Write=ncIFR_Frame_Ready_to_Write
5 Poll Done=ncIFR_Poll_Done
5 Write Buffer Empty=ncIFR_Write_Buffer_Empty
3 Operational State Register
4 Overview=ncParam_OPSTATE_REG
4 Attention Overflow=ncOpState_Attn_Overflow
4 Command Executing=xx_OPSTATE_CMD_EXEC
4 EEPROM Hardware Fault=xx_OPSTATE_EE_HW
4 EEPROM Need Initializing=xx_OPSTATE_EE_INIT
4 Memory Error=xx_OPSTATE_MEM_ERR
4 Net Overrun=xx_OPSTATE_NET_OVERRUN
4 Offline=xx_OPSTATE_OFFLINE
4 Run-time Error=xx_OPSTATE_RUNTIME_ERR
3 Output Registers
4 Overview=ncParam_OUT_REG
2 Command Set
3 Overview=ncDEV_Command_List
3 Get Parameter=ncCmd_Get_Parameter
3 Get Poll Type=ncCmd_Get_Poll_Type
3 Get Net Polled Data=ncCmd_Get_Net_Polled_Data
3 Set Parameter=ncCmd_Set_Parameter
3 Set Poll Type=ncCmd_Set_Poll_Type
2 Connectors
3 General Purpose Inputs (NC)=ncDev_General_Purpose_Inputs
3 General Purpose Outputs (NC)=ncDev_General_Purpose_Outputs
3 Legacy Power Connector (NC)=ncDev_Connector_Legacy_Power
3 Power=NC_Power
3 Network=Gen_Network_Connector
3 Auxiliary I/O=NCDev_Auxiliary_I_O
3 Host/IEEE-1284=ncDev_Host_Connector
2 Sample Cable Diagrams
2 Physical
3 LED Indicator=NCdev_Indicators
3 Outline Drawing=TOC_NC_Outline_Drawing
1 eF/NCS - Network Controller Safety Reference
2 Introduction=nsFeature_Introduction
2 Overview=nsFeature_Overview
2 Specifications=nsFeature_Specifications
2 Revision: NCS_Firmware=revision_NCS_Firmware
2 Features / Functionality Overview
3 Area Access Timeout Feature=nsFeature_Area_Access_Timeout_Feature
3 Operational State-Diagram=nsFeature_Operational_State_Diagram
3 Options and Configurations=nsOverview_Options_and_Configurations
3 Part Number Description=nsFeature_Part_Number
2 Software Development
3 NCS Software Overview=ncsSoft_Overview
3 NS Register Quick Reference=nsOverview_Register_Quick_Reference
3 Revision Information / Porting
4 NCS_Firmware=revision_NCS_Firmware
3 Parameters
4 Accessing Parameters (NS Function)=nsClass_Parameters
4 NS Register Quick Reference=nsOverview_Register_Quick_Reference
4 Common Node
5 Firmware(ROM) Checksum Acknowledge (nsParam)=nsParam_ROM_SUM_ACK
5 Firmware(ROM) Checksum (nsParams)=nsParam_ROM_SUM
5 Firmware Version (nsParams)=nsParam_FW_VERSION
5 Hardware Version (nsParams)=nsParam_HW_VERSION
5 Node Identification (nsParams)=nsParam_NODE_ID
5 Sample Period (nsParam)=nsParam_SAMPLE_PERIOD
5 Serial Number (nsParams)=nsParam_SER_NUM
5 User ID (nsParam)=nsParam_USERID
5 Vendor ID (nsParams)=nsParam_VENDORID
5 Advanced eF Setup
6 Chassis Revision 0 (nsParam)=nsParam_CHASSIS_REV0
6 Chassis Revision 1 (nsParam)=nsParam_CHASSIS_REV1
6 Chassis Serial Number (nsParam)=nsParam_CHASSIS_SERNUM
6 Fan Speed Minimum (nsParam)=nsParam_FAN_SPEED_MIN
4 Configuration Register
5 Configuration Register (nsParam)=nsParam_CONFIG_REG
4 Custom User Data
5 User Data - RAM (nsParam)=nsParam_USER_RAM0
5 User Data - Non-Volatile (nsParam)=nsParam_DATA_NV
4 Safety Request Register
5 Safety Request Register (nsParam)=nsParam_SFTY_REQUEST_REG
4 Safety Status Register
5 Fan Speed (nsParam)=nsParam_FAN_SPEED
5 Last Safety Status (nsParam)=nsParam_LAST_SAFETY
5 Safety Status (nsParam)=nsParam_SFTY_STATUS
4 Status / Opstate Register
5 Status Accumulate Reg (nsParams)=nsParam_STATUS_ACCUM_REG
5 Status Attention Mask (nsParam)=nsParam_STATUS_ATTN_MASK
5 Status Real-Time Register (nsParam)=nsParam_STATUSRT_REG
5 Status Attention Rise Register (nsParams)=nsParam_STATUS_ATTN_RISE_REG
5 Opstate Register (nsParams)=nsParam_OPSTATE_REG
4 Advanced
5 Attention Request (nsParam)=nsParam_ATTN_REQ
5 Fan Speed (nsParam)=nsParam_FAN_SPEED
5 Interrupt Mask Register (nsParam)=nsParam_IMR
5 Option Register (nsParams)=nsParam_OPTION_REG
5 Node Poll Set (nsParam)=nsParam_NODE_POLL_SET
5 Polls Allowed (nsParam)=nsParam_POLLRING_QTY
5 Polls in Progress (nsParam)=nsParam_POLLRING_PROG
5 Advanced eF Setup
6 Chassis Revision 0 (nsParam)=nsParam_CHASSIS_REV0
6 Chassis Revision 1 (nsParam)=nsParam_CHASSIS_REV1
6 Chassis Serial Number (nsParam)=nsParam_CHASSIS_SERNUM
6 Fan Speed Minimum (nsParam)=nsParam_FAN_SPEED_MIN
3 Functions / Properties
4 nc (NS Property)=nsClass_nc
4 eF Operation Control
5 Initialize (NS Function)=nsClass_Initialize
5 Last Safety Status Register (NS Property)=nsClass_Last_Safety_Status_Register
5 Safety Request Register (NS Property)=nsClass_Safety_Request_Register
4 eF Configuration and Setup
5 Assembly Revision (NS Property)=nsClass_eFAssemblyRevsRef
5 Configuration Register (NS Property)=nsClass_Configuration_Register
4 eF Safety Status
5 Safety Status Register (NS Property)=nsClass_Safety_Status_Register
5 Safety Help (NS Property)=nsClass_Safety_Help
4 Status / Opstate
5 Opstate Register (NS Property)=nsClass_Opstate_Reg
5 Status Accumulate Register (NS Property)=nsClass_Status_Accumulate_Register
5 Status Attention Register (NS Property)=nsClass_Status_Attention_Register
5 Status RT Register (NS Property)=nsClass_StatusRT_Register
4 Common Node
5 Factory Default (NS Function)=nsClass_Factory_Default
5 Parameter Change Function (NS Function)=nsClass_Parameter_Change_Function
5 Get Parameter Ex (NS Function)=nsClass_GetParameterEx
5 Set Parameter Ex (NS Function)=nsClass_SetParameterEx
5 User ID (NS Property)=nsClass_User_ID
4 Advanced
5 Assembly Revision (NS Property)=nsClass_eFAssemblyRevsRef
3 Types
4 Status Register (NS Type)=nsClass_Status_Register_Type
3 Advanced Topics
4 Attention Request (nsParam)=nsParam_ATTN_REQ
4 EPP Cycle Timeout=ncDev_EPP_Cycle_Timeout
4 Ex (NS Property)=nsClass_Ex
4 Interrupt Mask Register (nsParam)=nsParam_IMR
4 Node Poll Set (nsParam)=nsParam_NODE_POLL_SET
4 Polls in Progress (nsParam)=nsParam_POLLRING_PROG
4 Poll Priority List (nsParam)=nsParam_POLL_PRIORITY_LIST
4 Polls Allowed (nsParam)=nsParam_POLLRING_QTY
4 Sample Period (nsParam)=nsParam_SAMPLE_PERIOD
3 Programming Examples
4 NCS Simple Programming Example=nsSoft_Programming_Example_Simple
2 Hardware Description
3 Hardware Overview=nsFeature_Hardware_Overview
3 Outline Drawing=nsDev_Outline_Drawing
3 Connectors
4 Connector-Assembly Component Chart=nsDev_Connector_Assembly_Component_Chart
4 Connector - J2=nsDev_Connector_J2
4 Connector - J4=nsDev_Connector_J4_P3
4 Connector - J5=nsDev_Connector_J5
4 Connector - P2=nsDev_Connector_P2
4 Connector - P3=nsDev_Connector_J4_P3
4 Connector - P6=nsDev_Connector_P6
4 Connector - P7A, P7B, J8A, J8B=nsDev_Connector_P7A_P7B_J8A_J8B
4 Connector - P9A-B, P10A-B, P11A-B=nsDev_Connector_P9A_B_P10A_B_P11A_B
4 Connector - P12=nsDev_Connector_P12
4 Connector - P13=nsDev_Connector_P13
4 Connector - P14=nsDev_Connector_P14
1 ISC - Integrated Servo Controller
2 Introduction=iscFeatures_Introduction
2 Overview=iscFeature_Overview
2 Specifications (ISC-1700-U)=iscFeature_Specifications
2 Specifications (ISC-1751-U)=iscFeature_Specifications_1751
2 Specifications (ISC-1000-J)=iscFeature_Specifications_ISC_1000_J
2 Revision: ISC Firmware=revision_ISC_Firmware
2 Features / Functionality Overview
3 Blank PLA Programming Chart=iscDev_Blank_PLA_Programming_Chart
3 Brake Feature=iscFeature_Brake_Feature
3 Brake Feature Printout=iscFeature_Brake_Printout
3 Detecting Move Completion=iscFeature_Detecting_Move_Completion
3 Emergency/Node Stop Feature=iscFeature_Emergency_Node_Stop_Feature_ISC_
3 Interrupt/Attention Generation Feature=iscFeature_Interrupt_Generation_Feature
3 Limits and Position Triggered Events Feature=iscFeature_Position_Triggered_Events_Feature
3 Motion/Move Styles Feature=iscFeature_Motion_Move_Style_Feature
3 Motion Performance Tracking Feature=iscFeature_Motion_Performance_Tracking_Feature
3 PLA Program Feature Overview=iscFeature_PLA_Program_Feature
3 Position Capture Feature=iscFeature_Position_Capture_Feature
3 Servo/Drive Setup Feature=iscFeature_Drive_Setup
3 Torque Foldback (Hardstop, Pos, Neg, Movedone)=iscFeature_Torque_Foldback_Interactive_Torque_Reduction_
2 Software Development
3 Software Overview=iscFeature_Overview_Software
3 ISC Register Quick Reference=iscOverview_Register_Quick_Reference
3 Porting / Revision Information
4 Porting Notes: TG to ISC=porting_TG2X_to_ISC2X
4 Revision: ISC Firmware=revision_ISC_Firmware
3 Parameters
4 Accessing Parameters (ISC Function)=iscClass_Parameters
4 ISC Register Quick Reference=iscOverview_Register_Quick_Reference
4 Common Node
5 Firmware Checksum (iscParams)=iscParam_ROM_SUM
5 Firmware Checksum Acknowledge (iscParams)=iscParam_ROM_SUM_ACK
5 Firmware Version (iscParams)=iscParam_FW_VERSION
5 GP Timer Period (iscParams)=iscParam_GP_TIMER_PERIOD
5 Hardware Version (iscParams)=iscParam_HW_VERSION
5 Last Runtime Error (iscParams)=iscParam_LAST_RUNTIME_ERR
5 Node Identification (iscParams)=iscParam_NODEID
5 Node Stop Type (iscParams)=iscParam_STOP_TYPE
5 Sample Period (iscParams)=iscParam_SAMPLE_PERIOD
5 Serial Number (iscParams)=iscParam_SER_NUM
5 Timestamp, Long-term (iscParams)=iscParam_TIMESTAMP16
5 Timestamp, Short-term (iscParams)=iscParam_TIMESTAMP
5 User Identification (iscParams)=iscParam_USERID
5 Vendor Identification (iscParams)=iscParam_VENDORID
5 Watchdog Time (iscParams)=iscParam_WATCHDOG_TIME
5 Input Register
6 Input Register (iscParams)=iscParam_IN_REG
6 Input Fall Register (iscParams)=iscParam_IN_FALL_REG
6 Input Polarity Register (iscParams)=iscParam_IN_POLARITY_REG
6 Input Rise Register (iscParams)=iscParam_IN_RISE_REG
6 Input Source Register (iscParams)=iscParam_IN_SRC_REG
6 Input Transition Register (iscParams)=iscParam_IN_TRANS_REG
5 Status Register
6 Status Real-time Register (iscParams)=iscParam_STATUSRT_REG
6 Status Accumulate Register (iscParams)=iscParam_STATUS_ACCUM_REG
6 Status Attention Mask Register (iscParams)=iscParam_STATUS_ATTN_MASK
6 Status Rise/Attention Register (iscParams)=iscParam_STATUS_ATTN_RISE_REG
4 Input Register
5 Input Register (iscParams)=iscParam_IN_REG
5 Input Fall Register (iscParams)=iscParam_IN_FALL_REG
5 Input Polarity Register (iscParams)=iscParam_IN_POLARITY_REG
5 Input Rise Register (iscParams)=iscParam_IN_RISE_REG
5 Input Source Register (iscParams)=iscParam_IN_SRC_REG
5 Input Transition Register (iscParams)=iscParam_IN_TRANS_REG
4 Configuration Register
5 Configuration Register (iscParams)=iscParam_CONFIG_REG
5 Drive Configuration Register (iscParams)=iscDrvParam_DRV_CONFIG_REG
4 Output Register
5 Output Fall Register (iscParams)=iscParam_OUT_FALL_REG
5 Output PLA Source Register (iscParams)=iscParam_OUT_PLA_SRC_REG
5 Output Register (iscParams)=iscParam_OUT_REG
5 Output Rise Register (iscParams)=iscParam_OUT_RISE_REG
5 Output Transition Register (iscParams)=iscParam_OUT_TRANS_REG
5 User Output Register (iscParams)=iscParam_USER_OUT_REG
4 Status / Opstate Register
5 Status Real-time Register (iscParams)=iscParam_STATUSRT_REG
5 Status Accumulate Register (iscParams)=iscParam_STATUS_ACCUM_REG
5 Status Attention Mask Register (iscParams)=iscParam_STATUS_ATTN_MASK
5 Status Rise/Attention Register (iscParams)=iscParam_STATUS_ATTN_RISE_REG
5 Operational State Register (iscParams)=iscParam_OPSTATE_REG
4 Motion Setup
5 Acceleration Limit (iscParams)=iscParam_ACC_LIM
5 Configuration Register (iscParams)=iscParam_CONFIG_REG
5 Deceleration Limit (iscParams)=iscParam_DEC_LIM
5 Head Distance (iscParams)=iscParam_HEAD_DISTANCE
5 Head/Tail Velocity Limit (iscParams)=iscParam_HEADTAIL_VEL
5 Jerk Limit (iscParams)=iscParam_JERK_LIM
5 Position In-Range Window (iscParams)=iscParam_POSN_INRANGE_WINDOW
5 Stop Acceleration Limit (iscParams)=iscParam_STOP_ACC_LIM
5 Tail Distance (iscParams)=iscParam_TAIL_DISTANCE
5 Velocity Limit (iscParams)=iscParam_VEL_LIM
4 Motion/Drive Status and Performance
5 Motion Status and Performance
6 Position, Command (iscParams)=iscParam_CMD_POSN
6 Position, Command, 32-bits (iscParams)=iscParam_CMD_POSN32
6 Position, Error (iscParams)=iscParam_POSN_ERR
6 Position, Measured (iscParams)=iscParam_MEAS_POSN
6 Position, Measured, 32-bit (iscParams)=iscParam_MEAS_POSN32
6 Position, Measured Encoder 1 (iscParams)=iscParam_MEAS_POSN1
6 Position In-Range Window (iscParams)=iscParam_POSN_INRANGE_WINDOW
6 Velocity, Command (iscParams)=iscParam_CMD_VEL
6 Velocity, Measured (iscParams)=iscParam_MEAS_VEL
6 Operational State Register (iscParams)=iscParam_OPSTATE_REG
5 Drive Status and Performance Tracking
6 Commutation Angle (parameter)=iscDrvParam_CommutationAngle
6 Config Changed (iscParams)=iscDrvParam_ConfigChanged
6 RMS Level (iscParams)=iscDrvParam_RMSlvl
6 RMS Limit (Continuous)=ISCdrvParam_RMSlim
6 RMS Maximum Level (iscParams)=iscDrvParam_RMSmax
6 RMS Time Constant (iscParams)=ISCdrvParam_RMStc
6 Commutation Edge Capture (parameter)=iscDrvParam_COM_CAP
6 Measured Bus Supply (iscParams)=iscDrvParam_BusSupplyMeas
6 Peak Current (iscParams)=iscDrvParam_PEAKI
6 Torque/Force Commanded (iscParams)=iscDrvParam_TrqCmd
6 Torque/Force Measured (iscParams)=iscDrvParam_TrqMeas
5 Input Register
6 Input Register (iscParams)=iscParam_IN_REG
6 Input Fall Register (iscParams)=iscParam_IN_FALL_REG
6 Input Polarity Register (iscParams)=iscParam_IN_POLARITY_REG
6 Input Rise Register (iscParams)=iscParam_IN_RISE_REG
6 Input Source Register (iscParams)=iscParam_IN_SRC_REG
6 Input Transition Register (iscParams)=iscParam_IN_TRANS_REG
5 Status Register
6 Status Real-time Register (iscParams)=iscParam_STATUSRT_REG
6 Status Accumulate Register (iscParams)=iscParam_STATUS_ACCUM_REG
6 Status Attention Mask Register (iscParams)=iscParam_STATUS_ATTN_MASK
6 Status Rise/Attention Register (iscParams)=iscParam_STATUS_ATTN_RISE_REG
4 Position Capture
5 Position Captured, GPI0 (iscParams)=iscParam_POSN_CAP_GPI0
5 Position Captured, Index (iscParams)=iscParam_POSN_CAP_INDEX
5 Position Captured, Index 1 (iscParams)=iscParam_POSN_CAP_INDEX1
5 Position Captured, PLA (iscParams)=iscParam_POSN_CAP_PLA
4 Position Triggered Event
5 "A" Counts After Start (iscParams)=iscParam_A_START
5 "B" Counts Before End (iscParams)=iscParam_B_END
5 Position Trigger Point (iscParams)=iscParam_POSN_TRIG_PT
4 PLA Related
5 GP Timer Period (iscParams)=iscParam_GP_TIMER_PERIOD
5 Input Register (iscParams)=iscParam_IN_REG
5 Node Stop Type (iscParams)=iscParam_STOP_TYPE
5 Output PLA Source Register (iscParams)=iscParam_OUT_PLA_SRC_REG
5 Output Register (iscParams)=iscParam_OUT_REG
5 PLA Output Register (iscParams)=iscParam_PLA_OUT_REG
5 User Output Register (iscParams)=iscParam_USER_OUT_REG
4 Drive Tuning
5 Encoder Density (iscParams)=iscDrvParam_EncDensity
5 Encoder Resolution (iscParams)=iscDrvParam_Encoder_Resolution
5 Encoder Speed Limit (iscParams)=iscDrvParam_Encoder_Speed_Limit
5 Friction Feed-Forward (iscParams)=iscDrvParam_Friction_Feed_Forward
5 Jerk Feed-Forward (iscParams)=iscDrvParam_KFJ
5 Ke - Back EMF Constant (iscParams)=iscDrvParam_KE
5 Kfa - Acceleration Feedforward Gain (iscParams)=iscDrvParam_KFA
5 Kfv - Velocity Feedforward Gain (iscParams)=iscDrvParam_KFV
5 Ki - Integral Gain (iscParams)=iscDrvParam_KI
5 Knp - Inertia Matching (iscParams)=iscDrvParam_Knp
5 Knv - Inertia Matching (iscParams)=iscDrvParam_Knv
5 Knvah (ISC Parameter)=iscDrvParam_KNVAH
5 Kp - Position Error Gain (iscParams)=iscDrvParam_KP
5 Motor Poles (iscParams)=iscDrvParam_POLES
5 Motor Resistance (iscParams)=iscDrvParam_MOTORR
5 Motor File Name (iscParams)=iscParam_MtrFileName
5 Move Done Time Constant (iscParams)=iscDrvParam_MoveDoneTC
5 MoveDone Torque/Force Foldback Limit (iscParams)=iscDrvParam_MvDnFoldback_Trq
5 MoveDone Torque/Force Foldback Relax Time (iscParams)=iscDrvParam_MvDnFoldback_TC
5 Torque/Force Bias (iscParams)=iscDrvParam_Torque_Bias
5 Torque/Force Limit (iscParams)=iscDrvParam_TrqLimit
5 Tracking Limit Shutdown (iscParams)=iscDrvParam_TRACKINGLIMIT
5 Velocity Error Gain [Kv] (iscParams)=iscDrvParam_KV
5 Velocity Feedforward Gain [Kfv] (iscParams)=iscDrvParam_KFV
5 Vector Reference Offset (iscParams)=iscDrvParam_MREFOFFS
5 Vector Torque/Force Loop [Kii] (iscParams)=iscDrvParam_KII
5 Vector Torque/Force Loop [Kip] (iscParams)=iscDrvParam_KIP
5 Winding Time Constant (iscParams)=iscDrvParam_WINDINGTC
5 Drive Configuration Register (iscParams)=iscDrvParam_DRV_CONFIG_REG
5 Drive Foldback Setup Parameters
6 Drive Configuration Register (iscParams)=iscDrvParam_DRV_CONFIG_REG
6 User Output Register (iscParams)=iscParam_USER_OUT_REG
6 Hard Stop Entry Force/Torque (iscParams)=iscDrvParam_Hardstop_Entry_Trq
6 Hard Stop Entry Speed (iscParams)=iscDrvParam_Hardstop_Entry_Speed
6 Hard Stop Entry Time (iscParams)=iscDrvParam_Hardstop_Entry_TC
6 Hardstop Torque/Force Foldback Limit (iscParams)=iscDrvParam_Hardstop_Trq
6 Hardstop Torque/Force Foldback Relax Time (iscParams)=iscDrvParam_Hardstop_TC
6 Negative Torque/Force Foldback Limit (iscParams)=iscDrvParam_NegFoldback_Trq
6 Negative Torque/Force Foldback Relax Time (iscParams)=iscDrvParam_NegFoldback_TC
6 Positive Torque/Force Foldback Limit (iscParams)=iscDrvParam_PosFoldback_Trq
6 Positive Torque/Force Foldback Relax Time (iscParams)=iscDrvParam_PosFoldback_TC
5 Drive Power Configuration
6 Bus Voltage Expected (iscParams)=iscDrvParam_BusVoltsScale
6 Drive Configuration Register (iscParams)=iscDrvParam_DRV_CONFIG_REG
6 Logic Power Backup Entry Threshold (iscParams)=iscDrvParam_LPB_Entry_Thresh
6 Over Voltage Shutdown (iscParams)=iscDrvParam_OverVShutdown
6 Nominal Bus Supply (iscParams)=iscDrvParam_BusSupply
6 Drive Logic-Power Backup Parameters
7 Delay To Ready (iscParams)=iscDrvParam_Delay_To_Ready
7 Delay To Servo (iscParams)=iscDrvParam_Delay_To_Servo
7 Position Recovery Window (iscParams)=iscDrvParam_Position_Recovery_Window
5 Advanced Tuning Parameters
6 Fuzzy Aperture (ISC Parameter)=iscDrvParam_FuzzyAperture
6 Fuzzy Hysterisis (ISC Parameter)=iscDrvParam_FuzzyHyst
6 Motor Orientation Torque (iscParams)=iscDrvParam_NoComSensorTrq
4 Drive Monitor Port Control
5 Monitor Port Amplification (ISC Parameter)=iscDrvParam_MonitorPortAmpl
5 Monitor Port Filter (parameter)=iscDrvParam_MonitorPortFilter
5 Monitor Port Variable (parameter)=iscDrvParam_MonitorPortVariable
4 Custom User Data
5 User Data - Non-Volatile (iscParams)=iscParam_USER_DATA_NV
5 User Data - RAM (iscParams)=iscParam_USER_RAM
4 Advanced
5 Advanced Drive Info Parameters
6 ADC Scaling (iscParams)=iscDrvParam_ADCScaling
6 Drive Status Accumulate Register (iscParams)=iscDrvParam_DRV_STATUS_ACCUM_REG
6 Drive Status Real-Time Register (iscParams)=iscDrvParam_DRV_STATUS_RT_REG
6 Heatsink Temperature (iscParams)=iscDrvParam_HeatsinkTemp
6 Sensor Calibration - Ir (iscParams)=iscDrvParam_IrCalibration
6 Sensor Calibration - Is (iscParams)=iscDrvParam_IsCalibration
6 Test Point - 5V  (iscParams)=iscDrvParam_TestPoint_5V
6 Test Point - I/O (iscParams)=iscDrvParam_TestPoint_IO
6 Test Point - R Channel Filter (iscParams)=iscDrvParam_TestPoint_RChannelFilter
6 Test Point - R Channel (iscParams)=iscDrvParam_TestPoint_R
6 Test Point - S Channel (iscParams)=iscDrvParam_TestPoint_S
6 Test Point - S Channel Filter (iscParams)=iscDrvParam_TestPoint_SChannelFilter
5 Advanced Node Setup Parameter
6 Option Register (parameter)=iscParam_OptionReg
6 Poll Set (iscParams)=iscParam_POLL_SET
6 Poll Type (iscParams)=iscParam_POLL_TYPE
6 Torque Filter (iscParams)=iscDrvParam_TorqueFilter
4 Obsolete
5 Pulse/Encoder Ratio (iscParams)=iscParam_PULS_ENC_RATIO
5 User Input Register (iscParams)=iscParam_USER_IN_REG
3 Functions / Properties
4 PLA Related
5 Get PLA (ISC Function)=iscClass_GetPLA
5 Set PLA (ISC Function)=iscClass_SetPLA
4 Common Node
5 Address (ISC Function)=iscClass_Address
5 Accessing Parameters (ISC Function)=iscClass_Parameters
5 FactoryDefaults (ISC Function)=iscClass_FactoryDefaults
5 Initialize (ISC Function)=iscClass_Initialize
5 Parameter Change Function (ISC Function)=iscClass_Param_Change
5 Node Stop (ISC Function)=iscClass_Node_Stop
5 Test For Transition (ISC Function)=iscClass_Test_For_Transition
4 Motion and Position Functions
5 Acceleration Limit (ISC Property)=iscClass_Acc_Limit
5 Add To Position (ISC Function)=iscClass_Add_To_Position
5 Add To Position, Encoder 1 (ISC Function)=iscClass_Add_To_Position1
5 Deceleration Limit (ISC Property)=iscClass_Dec_Limit
5 Enable (ISC Property)=iscClass_Enable
5 Head Distance (ISC Property)=iscClass_HeadDistance
5 Head Tail Velocity (ISC Property)=iscClass_HeadTail_Vel
5 Move Idle (ISC Property)=iscClass_Move_Is_Idle
5 Move Done (ISC Property)=iscClass_Move_Is_Done
5 Move Commands: Position (ISC Function)=iscClass_Posn_Motion_Functions
5 Move Commands: Velocity (ISC Function)=iscClass_Vel_Motion_Functions
5 Sync Position (ISC Function)=iscClass_Sync_Position
5 Tail Distance (ISC Property)=iscClass_TailDistance
5 Velocity Limit (ISC Property)=iscClass_Vel_Limit
4 Properties / Parameter Shortcuts
5 Acceleration Limit (ISC Property)=iscClass_Acc_Limit
5 Deceleration Limit (ISC Property)=iscClass_Dec_Limit
5 Configuration Register (ISC Property)=iscClass_Configuration_Register
5 Drive Configuration Register (ISC Property)=iscClass_Drive_Configuration_Register
5 Drive Status Accumulate Register (ISC Property)=iscClass_Drive_Status_Accumulate_Register
5 Drive Status RT Register (ISC Property)=iscClass_Drive_Status_RT_Register
5 Enable (ISC Property)=iscClass_Enable
5 Firmware Revision (ISC Property)=iscClass_Firmware_Rev
5 Firmware Version Checksum (ISC Property)=iscClass_Firmware_Version_Checksum
5 GPO (ISC Property)=iscClass_GPO
5 GPI (ISC Property)=iscClass_GPI
5 Hardware Revision (ISC Property)=iscClass_Hardware_Rev
5 Head Distance (ISC Property)=iscClass_HeadDistance
5 Head Tail Velocity (ISC Property)=iscClass_HeadTail_Vel
5 Input Fall Register (ISC Property)=iscClass_Input_Fall_Register
5 Input Register (ISC Property)=iscClass_Input_Register
5 Input Rise Register (ISC Property)=iscClass_Input_Rise_Register
5 Input Transition Register (ISC Property)=iscClass_Input_Transition_Register
5 Jerk Limit Time (ISC Property)=iscClass_Jerk_Limit_Time
5 Monitor Port Settings  (ISC Property)=iscClass_Monitor_Port_Settings
5 Motor File Name (ISC Property)=iscClass_Motor_File_Name
5 Move Done (ISC Property)=iscClass_Move_Is_Done
5 Move Idle (ISC Property)=iscClass_Move_Is_Idle
5 Opstate Register (ISC Property)=iscClass_Opstate_Register
5 Opstate String (ISC Property)=iscClass_Opstate_String
5 Position Commanded (ISC Property)=iscClass_PositionCommanded
5 Position Measured (ISC Property)=iscClass_PositionMeasured
5 Ready (ISC Property)=iscClass_Ready
5 Status Accumulate Register (ISC Property)=iscClass_Status_Accumulate_Register
5 Status Attention Rise Register (ISC Property)=iscClass_Status_Attention_Rise_Register
5 Status RT Register (ISC Property)=iscClass_Status_RT_Register
5 Tail Distance (ISC Property)=iscClass_TailDistance
5 Torque Commanded (ISC Property)=iscClass_TorqueCommanded
5 Torque Measured (ISC Property)=iscClass_TorqueMeasured
5 User ID (ISC Property)=iscClass_UserID
5 User Output Register (ISC Property)=iscClass_User_Output_Register
5 Velocity Limit (ISC Property)=iscClass_Vel_Limit
5 Velocity Measured (ISC Property)=iscClass_VelocityMeasured
3 Types
4 Brake Mode (ISC Type)=iscType_Brake_Mode
4 Fuse Array (ISC Type)=iscType_Fuse_Array
4 iscInOutParams=iscClass_InOutParams_popup
4 Move Profiled Info (ISC Type)=iscType_Move_Profiled_Info
4 Move Profiled Info Ex (ISC Type)=iscType_Move_Profiled_Info_Ex
4 Move Styles (ISC Type)=iscType_Move_Styles
4 Node Stop Types (ISC Type)=iscType_Node_Stop
4 PLA Matrix (ISC Type)=iscType_PLA_Matrix
3 Advanced Topics
4 Advanced Motion Commands (ISC Function)=iscClass_Advanced_Motion_Commands
4 Attention Generator=iscDev_Attention_Generator
4 Executing Move Register=iscDev_Executing_Move_Register
4 Get Parameter Ex (ISC Function)=iscClass_GetParameterEx
4 Move Generator=iscDev_Move_Generator
4 Move Profiled (ISC Function)=iscClass_Move_Profiled
4 Move Profiled Ex (ISC Function)=iscClass_Move_Profiled_Ex
4 Next Move Register=iscDev_Next_Move_Register
4 Polling Interface=iscDev_Polling_Interface
4 ReEnable (ISC Function)=iscClass_ReEnable
4 ReVector (ISC Function)=iscClass_ReVector
4 Set Parameter Ex (ISC Function)=iscClass_SetParameterEx
4 SoundEvents=iscClass_SoundEvents
4 Spline Calculations=iscDev_Spline_Calculations
4 Spline Motion=iscDev_Spline
4 SST=iscClass_SST
4 Stimulus Generator Settings (ISC Property)=iscClass_Stimulus_Gen_Settings
4 WakeupDrive=iscClass_WakeupDrive
4 Packets
5 Add to Position Packet=iscCmd_Add_to_Position
5 Get Monitor Settings (packet)=iscCmd_Get_Monitor_Settings
5 Get Parameter Bank 1 Packet=iscCmd_Get_Drive_Parameter
5 Get Parameter Packet=iscCmd_Get_Parameter
5 Get PLA Packet=iscCmd_Get_PLA
5 Get Poll Data Packet=iscCmd_Get_Poll_Data
5 Get Stimulus Settings (packet)=iscCmd_Get_Stimulus_Settings
5 Move Profiled Packet=iscCmd_Move_Profiled
5 Move Profiled, Expanded Packet=iscCmd_Move_ProfiledEx
5 Move Spline Packet=iscCmd_Move_Spline
5 Node Stop Packet=iscCmd_Node_Stop_Cmd
5 Set Monitor Settings (packet)=iscCmd_Set_Monitor_Settings
5 Set Parameter Bank 1 Packet=iscCmd_Set_Drive_Parameter
5 Set Parameter Packet=iscCmd_Set_Parameter
5 Set PLA Packet=iscCmd_Set_PLA
5 Set Stimulus Settings (packet)=iscCmd_Set_Stimulus_Settings
5 Synchronize Position Packet=iscCmd_Synchronize_Position
3 Programming Examples
4 ISC Simple Programming Example=iscSoft_Programming_Example_Simple
2 Hardware Description
3 Outline Drawing=iscDev_Outline_Drawing
3 Drive and Status LEDs=iscDev_LED_DriveStatus
3 Probe Card=iscDev_Probe_Card
3 Connectors
4 I/O Connector=iscConnectors_IO
4 Monitor Port Connector=iscConnector_Monitor_Port
4 Motor Connector=iscConnectors_Motor
4 Option Board Connector=iscConnectors_Option_Board
4 Option Board Connector Encoder 1 (ISC-1751)=iscConnectors_Option_Board_Encoder_1
4 Network Connector=iscConnectors_Network
4 Power Connector=iscConnectors_Power_Connector
4 Fan Connector=iscConnectors_Fan
1 TG - Trajectory Generator Reference
2 Overview=TOC_TG_Overview
2 Specifications=tgDev_Specifications
2 Revision Information / Porting
3 Porting Notes: TG to ISC=porting_TG2X_to_ISC2X
3 Revision: TG Firmware=revision_TG_Firmware
2 Features
3 General Purpose I/O=TG_General_Purpose_I_O
3 GP Timer=TGdev_GP_Timer
3 Drive Interface
4 Drive Enable Out=TGDev_Drive_Enable_Out
3 Encoder
4 Overview=TGRef_Encoder_Overview
3 Motion Status System
4 Overview=TOC_MotionStatusSystem_Overview
4 A After Start Function=TG_A_After_Start_Function
4 B Before End Function=TG_B_Before_End_Function
4 At Position Function=TG_At_Position_Function
4 Encoder Position Function=TGRef_Encoder_Overview
4 GPI0 Capture Function=TG_GPI0_Capture_Function
4 Index Position Capture Function=TG_Index_Position_Capture
4 In-Range Function=TG_In_Range_Function
4 Move Counter=TG_Move_Counter
4 Move Wait Function=TG_Move_Wait_Function
4 Node Elapsed Time=TG_Node_Elapsed_Time
4 PLA Position Capture Function=TG_PLA_Position_Capture_Function
3 Event Generation
4 Overview=TG_Events_Overview
4 Attention Generator=TG_Attention_Generator
4 Encoder Fault=TGdev_Encoder_Fault
4 Go Event=TGdev_Go_Event
4 GP Timer=TGdev_GP_Timer
4 Stop Event=tgDev_Stop_Event
4 Network Watchdog Timeout Event=TGdev_Network_Watchdog_Timeout
4 Spline Underrun=TGdev_Spline_Underrun
4 Status Register Items
5 Encoder Position Captured=tgStatus_ENC_CAP
5 GPI0 Position Captured=tgStatus_GPI0_CAP
5 Next Move Empty=tgStatus_MOVEBUFEMPTY
5 Move Complete Count 0=tgStatus_MOVECNTR0
5 Move Complete Count 1=tgStatus_MOVECNTR1
5 Move Idle=tgStatus_MOVEIDLE
5 Move Waiting=tgStatus_MOVEWAIT
5 Operation State Error=tgStatus_OPSTATE
5 PLA Attention 0=tgStatus_PLA_ATTN0
5 PLA Attention 1=tgStatus_PLA_ATTN1
3 Data Collection System
4 Polling Interface
5 Overview=TG_Polling_Overview
4 Polling Setup
5 Poll Set=tgParam_POLL_SET
5 Poll Type=tgParam_POLL_TYPE
3 Safety Systems
4 Hardware Brake Mode=TG_Hardware_Brake_Mode
4 Network Watchdog=TG_Network_Watchdog
3 Node Stop Function
4 Overview=TG_Node_Stop_Function
4 Stop Types
5 Overview=TG_Stop_Types_Overview
5 Reset Node Stop=tgNodeStopType_CLR
5 Stop-Abruptly=tgNodeStopType_ABRUPT
5 Stop-Controlled=tgNodeStopType_CONTROLLED
5 Stop-I/O Reset=tgNodeStopType_BRAKE
5 Stop-Ramped=tgNodeStop_TG_NODE_STOP_RAMP
3 Profiled Motion
4 Overview=Move_Generation_Overview
4 Motion Types=TG_Move_Overview
4 Profile Generator Status=Profile_Generator_Status
4 Go Event=TGdev_Go_Event
4 Profiled Position Move=TG_Profiled_Position_Move
4 Spline=TG_Spline
4 Velocity Motion=TG_Velocity_Motion
4 Synchronizing Multi-Axis Contours=Synchronizing_Multi_Axis_Contours
4 Move Buffer
5 Overview=TG_Move_Buffer
5 Executing Move Register=TG_Executing_Move_Register
5 Next Move Register=TG_Next_Move_Register
3 Programmable Logic Array (PLA)
4 Overview=TG_PLA_Overview
4 General Purpose Timer=TGdev_GP_Timer
4 Blank PLA Programming Chart=TGDev_Blank_PLA_Programming_Chart
3 Spline Motion
4 Spline Calculations=TGDev_Spline_Calculations
2 Parameters
3 Overview=tgDev_Parameter_List
3 TG Register Quick Reference=tgOverview_Register_Quick_Refernece
3 Configuration
4 Configuration Register=tgParam_CONFIG_REG
4 Configuration Register Default=tgParam_CONFIG_REG_DFLT
4 Firmware Version=tgParam_FW_VERSION
4 Hardware Version=tgParam_HW_VERSION
4 Node ID=tgParam_NODEID
4 Option Register=tgParam_OPTION_REG
4 Pulse/Encoder Ratio=tgParam_PULS_ENC_RATIO
4 Pulse/Encoder Ratio (Default)=tgParam_PULS_ENC_RATIO_DFLT
4 Firmware Checksum=tgParam_ROM_SUM
4 Firmware Checksum Acknowledge=tgParam_ROM_SUM_ACK
4 Sample Period=tgParam_SAMPLE_PERIOD
4 Serial Number=tgParam_SER_NUM
4 User ID=tgParam_USERID
4 Vendor ID=tgParam_VENDORID
3 I/O & PLA
4 GP Timer Period=tgParam_GP_TIMER_PERIOD
4 Input Fall Register=tgParam_IN_FALL_REG
4 Input Polarity Register=tgParam_IN_POLARITY_REG
4 Input Register=tgParam_IN_REG
4 Input Rise Register=tgParam_IN_RISE_REG
4 Input Source Register=tgParam_IN_SRC_REG
4 Input Transistion Register=tgParam_IN_TRANS_REG
4 Output Fall Register=tgParam_OUT_FALL_REG
4 Output Register=tgParam_OUT_REG
4 Output PLA Source Register=tgParam_OUT_PLA_SRC_REG
4 Output Rise Register=tgParam_OUT_RISE_REG
4 Output Transition Register=tgParam_OUT_TRANS_REG
4 PLA Output Register=tgParam_PLA_OUT_REG
4 User Input Register=tgParam_USER_IN_REG
4 User Output Register=tgParam_USER_OUT_REG
3 Motion Specifications
4 Acceleration Limit=tgParam_ACC_LIM
4 Acceleration Limit (Default)=tgParam_ACC_LIM_DFLT
4 Deceleration Limit=TG_P_DEC_LIM
4 Head Distance=TG_P_HEAD_DISTANCE
4 Head/Tail Velocity=TG_P_HEADTAIL_VEL
4 Jerk Limit=tgParam_JERK_LIM
4 Jerk Limit (Default)=tgParam_JERK_LIM_DFLT
4 Tail Distance=TG_P_TAIL_DISTANCE
4 Velocity Limit=tgParam_VEL_LIM
4 Velocity Limit (Default)=tgParam_VEL_LIM_DFLT
3 Motion Status
4 "A" Counts After Start=tgParam_A_START
4 "B" Counts Before End=tgParam_B_END
4 Command Position=tgParam_CMD_POSN
4 Command Position (32-bit)=tgParam_CMD_POSN32
4 Command Velocity=tgParam_CMD_VEL
4 Measured Position=tgParam_MEAS_POSN
4 Measured Position (32-bit)=tgParam_MEAS_POSN32
4 Measured Velocity=tgParam_MEAS_VEL
4 Position Capture, GPI0=tgParam_GPI0_POSN_CAP
4 Position Capture, Index=tgParam_INDEX_POSN_CAP
4 Position Capture, PLA=tgParam_PLA_POSN_CAP
4 Position Error=tgParam_POSN_ERR
4 Position In-Range Window=tgParam_POSN_INRANGE_WINDOW
4 Position Trigger Point=tgParam_POSN_TRIG_PT
4 Status Accumulate Register=tgParam_STATUS_ACCUM_REG
4 Attention Mask Register=tgParam_STATUS_ATTN_MASK
4 Status Rise/Attention Register=tgParam_STATUS_ATTN_RISE_REG
4 Status Real-time Register=tgParam_STATUSRT_REG
4 Timestamp Short Term=tgParam_TIMESTAMP
4 Timestamp Long Term=tgParam_TIMESTAMP16
3 Polling Setup
4 Poll Set=tgParam_POLL_SET
4 Poll Type=tgParam_POLL_TYPE
3 Safety
4 Stop Acceleration Limit=tgParam_STOP_ACC_LIM
4 Stop Acceleration Limit (default)=tgParam_STOP_ACC_LIM_DFLT
4 Stop Type=tgParam_STOP_TYPE
4 Stop Type (default)=tgParam_STOP_TYPE_DFLT
4 User Output Register (default)=tgParam_USER_OUT_REG_DFLT
4 Watchdog Time=tgParam_WATCHDOG_TIME
3 Status
4 Opstate Register=tgParam_OPSTATE_REG
4 Status Accumulate Register=tgParam_STATUS_ACCUM_REG
4 Status Rise/Attention Register=tgParam_STATUS_ATTN_RISE_REG
4 Status Real-time Register=tgParam_STATUSRT_REG
2 Registers
3 TG Register Quick Reference=tgOverview_Register_Quick_Refernece
3 Configuration Register
4 Overview=tgParam_CONFIG_REG
4 Bits
5 A After Start Source=tgConfig_A_START_SRC_MEAS
5 B Before End Source=tgConfig_B_END_SRC_MEAS
5 Encoder Filter Off=tgConfig_ENC_FILT_OFF
5 GPI0 Encoder Capture=tgConfig_GPI0_CAP
5 GPI0 Encoder Polarity=tgConfig_GPI0_CAP_POLARITY
5 Position Trigger Source=tgConfig_POSN_TRIG_SRC_MEAS
5 Step Direction=tgConfig_STEP_DIRECTION
3 Input Register
4 Overview=tgParam_IN_REG
4 Bits
5 Move In "A" After Start Input (tgInReg)=tgInReg_A_START
5 Move In "B" Before End Input (tgInReg)=tgInReg_B_END
5 General Purpose Timer Stopped (tgInReg)=tgInReg_GP_TIMER
5 General Purpose Input 0 (tgInReg)=tgInReg_GPI0
5 General Purpose Input 1 (tgInReg)=tgInReg_GPI1
5 Drive Interface "Move Done" Input (tgInReg)=tgInReg_MOVEDONE
5 Drive Interface "Negative Limit" Input (tgInReg)=tgInReg_NEGLIMIT
5 Node Stopped State Input (tgInReg)=tgInReg_NODESTOP
5 PLA Feedback Input 0 (tgInReg)=tgInReg_PLA_ATTN0
5 PLA Feedback Input 1 (tgInReg)=tgInReg_PLA_ATTN1
5 Drive Interface "Positive Limit" Input (tgInReg)=tgInReg_POSLIMIT
5 Position In-Range Input (tgInReg)=tgInReg_POSN_INRANGE
5 Position Trigger Input (tgInReg)=tgInReg_POSN_TRIG
5 Drive Interface "Ready" Input (tgInReg)=tgInReg_READY
3 Operational State Register
4 Overview=tgParam_OPSTATE_REG
4 Bits
5 Command Is Executing State=xx_OPSTATE_CMD_EXEC
5 Node is Offline=xx_OPSTATE_OFFLINE
5 Non-volatile Memory Hardware Fault=xx_OPSTATE_EE_HW
5 Non-volatile Memory Needs Initializing=xx_OPSTATE_EE_INIT
5 Encoder Fault=tgOpstate_TG_OPSTATE_ENC_FAULT
5 Memory Error=xx_OPSTATE_MEM_ERR
5 Move Generator Error=tgOpstate_TG_OPSTATE_MOVEGEN_ERR
5 Network Over-Run Detected=xx_OPSTATE_NET_OVERRUN
5 Node Stopped=tgOpstate_TG_OPSTATE_NODE_STOP
5 Pulse Generator Error Operational State (tgOpStateReg)=tgOpstate_TG_OPSTATE_PULSEGEN_ERR
5 Run-time Error Detected=xx_OPSTATE_RUNTIME_ERR
5 Spline Under-run=tgOpstate_TG_OPSTATE_SPLINE_UNDERUN
5 Watchdog Expired=tgOpstate_TG_OPSTATE_WATCHDOG
3 Output Register
4 Overview=tgParam_OUT_REG
4 Bits
5 Capture Position=tgOutReg_TG_OUT_CAPTURE
5 Drive Enable=tgOutReg_TG_OUT_ENBL
5 Drive Mode Line=tgOutReg_TG_OUT_MODE
5 Generate Go Event=tgOutReg_TG_OUT_GO
5 General Purpose Output 0=tgOutReg_TG_OUT_GPO0
5 General Purpose Output 1=tgOutReg_TG_OUT_GPO1
5 Reset General Purpose Timer=tgOutReg_TG_OUT_GPTIMER_RESET
5 Generate Node Stop=tgOutReg_TG_OUT_NODESTOP
5 PLA feedback output 0=tgOutReg_TG_OUT_PLA0
5 PLA feedback output 1=tgOutReg_TG_OUT_PLA1
3 Status Register
4 Overview=Hlp_StatusRegister
4 Bits
5 Encoder Position Captured - Index=tgStatus_ENC_CAP
5 Encoder Position Captured - GPI0=tgStatus_GPI0_CAP
5 Move Buffer Empty=tgStatus_MOVEBUFEMPTY
5 Move Generator Idle=tgStatus_MOVEIDLE
5 Move Wait=tgStatus_MOVEWAIT
5 Move Counter 0=tgStatus_MOVECNTR0
5 Move Counter 1=tgStatus_MOVECNTR1
5 Operational State=tgStatus_OPSTATE
5 PLA feedback 0=tgStatus_PLA_ATTN0
5 PLA feedback 1=tgStatus_PLA_ATTN1
2 Command Set
3 Overview=tgDEV_Command_List
3 Get Parameter=TG_Get_Parameter
3 Set Parameter=TG_Set_Parameter
3 Move Profiled=TG_Move_Profiled
3 Move Profiled Expanded=TG_Move_ProfiledEx
3 Move Spline=TG_Move_Spline
3 Get PLA=TG_Get_PLA
3 Set PLA=TG_Set_PLA
3 Add to Position=TG_Add_to_Position
3 Synchronize Position=TG_Synchronize_Position
3 Get Poll Data=TG_Get_Poll_Data
3 Node Stop=tgDev_Node_Stop_Cmd
3 Control Packet Commands
2 Connectors
3 Drive=Hlp_Connectors_Drive
3 Encoder=Hlp_Connectors_Encoder
3 General Purpose I/O=Hlp_Connectors_GPIO
3 Evaluation Cables/Tools
4 Probe Card=tgDev_Probe_Card
4 TG-DCC Cable=tgDev_TG_DCC_Cable
2 Physical
3 LED Indicator=TGdev_Indicators
3 Outline Drawing=TOC_Outline_Drawing
2 Programming Examples
3 TG Simple Programming Example=tgSoft_Programming_Example_Simple
1 MO - Motion Node Reference
2 Motion Node Overview=moFeature_Motion_Node_Overview
2 Specialized Motion Commands (Motion Node)=moClass_Specialized_Motion_Commands
2 Motion Node Parameter Overview=moOverview_Motion_Node_Parameter_Overview
2 Function / Properties
3 Generic Node Functions/Properties
4 Address (MO Property)=moClass_Address
4 GoGroup (MO Property)=moClass_GoGroup
4 NodeStop (MO Function)=moClass_NodeStop
4 Parameter (MO Property)=moClass_Parameter
4 TestForTransition (MO Function)=moClass_TestForTransition
4 UserOutputReg (MO Property)=moClass_UserOutputReg
3 I/O and Limits
4 GPI (MO Property)=moClass_GPI
4 GPO (MO Property)=moClass_GPO
4 InNegLimit (MO Property)=moClass_InNegLimit
4 InPosLimit (MO Property)=moClass_InPosLimit
4 NegLimitWasHit (MO Property)=moClass_NegLimitWasHit
4 PosLimitWasHit (MO Property)=moClass_PosLimitWasHit
3 Motion/Drive Status and Performance
4 DriveNotReady (MO Property)=moClass_DriveNotReady
4 DriveWentNotReady (MO Property)=moClass_DriveWentNotReady
4 MoveBufferIsEmpty (MO Property)=moClass_MoveBufferIsEmpty
4 MoveIsDone (MO Property)=moClass_MoveIsDone
4 MoveIsIdle (MO Property)=moClass_MoveIsIdle
4 MoveIsWaiting (MO Property)=moClass_MoveIsWaiting
4 MoveWentIdle (MO Property)=moClass_MoveWentIdle
4 MoveWentDone (MO Property)=moClass_MoveWentDone
4 NegLimitWasHit (MO Property)=moClass_NegLimitWasHit
4 NodeIsInNodeStop (MO Property)=moClass_NodeIsInNodeStop
4 NodeWentNodeStop (MO Property)=moClass_NodeWentNodeStop
4 PosLimitWasHit (MO Property)=moClass_PosLimitWasHit
4 PositionCommanded (MO Property)=moClass_PositionCommanded
4 PositionMeasured (MO Property)=moClass_PositionMeasured
4 StatusRTReg (MO Property)=moClass_StatusRTReg
3 Input Register
4 InputReg (MO Property)=moClass_InputReg
3 Output Register
4 UserOutputReg (MO Property)=moClass_UserOutputReg
3 Motion / Position Functions
4 AddToPosition (MO Property)=moClass_AddToPosition
4 AccelLimit (MO Property)=moClass_AccelLimit
4 Enable (MO Property)=moClass_Enable
4 DecelLimit (MO Property)=moClass_DecelLimit
4 ForkVelMove (MO Function)=moClass_ForkVelMove
4 ForkMove  (MO Function)=moClass_ForkMove
4 HeadDistance (MO Property)=moClass_HeadDistance
4 HeadTailVelLimit (MO Property)=moClass_HeadTailVelLimit
4 JerkLimit (MO Property)=moClass_JerkLimit
4 NodeStop (MO Function)=moClass_NodeStop
4 StopDecelLimit (MO Property)=moClass_StopDecelLimit
4 SyncPosition(MO Function)=moClass_SyncPosition
4 TailDistance (MO Property)=moClass_TailDistance
4 UserOutputReg (MO Property)=moClass_UserOutputReg
4 VelLimit (MO Property)=moClass_VelLimit
1 IOC - I/O Cluster Reference
2 Overview=ioDev_Overview
2 IOC Register Quick Reference=ioOverview_Register_Quick_Reference
2 Revision: IOC/IEX Firmware=revision_IOC_IEX_Firmware
2 Revision Information / Porting
3 IOC/IEX Firmware=revision_IOC_IEX_Firmware
2 Features
3 Digilog Inputs=ioDev_Digilog_Input_Overview
3 Network Watchdog Feature=ioFeature_Network_Watchdog
3 GP Timer Feature=ioFeature_GP_Timer
3 Attention Generator=ioFeature_Attention_Generator
3 Differential Inputs=ioDev_Differential_Input_Exp
3 Event Generation=ioFeature_Overview_Event_Generation
3 IEX
4 Introduction=ioDev_IEX_Introduction
4 Overview=ioDev_IEX_Overview
4 Specifications=ioDev_IEX_Specifications
3 Programmable Logic Array
4 Overview=ioFeature_PLA
4 PLA Programming=ioDev_PLA_Programming
4 Blank PLA Programming Chart=ioDev_Blank_PLA_Programming_Chart
3 Node Stop
4 Node Stop Feature=ioFeature_Node_Stop
4 Overview=ioDev_Stop_Types_Overview
4 Clear Node Stop=ioNodeStopType_CLR
4 Reset I/O=ioNodeStopType_RESET_IO
2 Parameters / Registers
3 Overview=ioDev_Parameter_List
3 Options=ioParam_OPTION_REG
3 IOC Register Quick Reference=ioOverview_Register_Quick_Reference
3 Status Register
4 Overview=ioParam_STATUS_ACCUM_REG
4 Legacy IO_P_STATUSRT_REG 2.1.x=ioParams_Legacy_IO_P_STATUSRT_REG_21
4 Bits
5 +12V Reference Alarm=ioStatus_12V_Reference_Alarm
5 +5V Reference Alarm=ioStatus_5V_Reference_Alarm
5 Bipolar Input 10=ioStatus_Bipolar_Input_10
5 Bipolar Input 11=ioStatus_Bipolar_Input_11
5 Operational Status Attention=ioStatus_OPSTATE
5 PLA ATTN 0=ioStatus_PLA_ATTN0
5 PLA ATTN 1=ioStatus_PLA_ATTN1
5 IEX Count (ioStatusReg)=ioStatus_IEX_Count_
3 Operation State Register
4 Overview=ioParam_OPSTATE_REG
4 Legacy Operational State Register 2.1.x=ioParam_Legacy_OPSTATE_REG_21
4 Bits
5 Command is Executing=xx_OPSTATE_CMD_EXEC
5 Node is Offline=xx_OPSTATE_OFFLINE
5 Node Stopped=ioOpState_NODE_STOP
5 Non-volatile Memory Hardware Fault=xx_OPSTATE_EE_HW
5 Non-Volatile Memory Needs Updating=xx_OPSTATE_EE_INIT
5 Network Over-Run Detected=xx_OPSTATE_NET_OVERRUN
5 Network Watchdog Expired=ioOpState_WATCHDOG
5 xx_OPSTATE_RUNTIME_ERR=xx_OPSTATE_RUNTIME_ERR
3 IEX Parameters
4 IEX Fall Attention Mask (ioParams)=ioParam_IEX_IN_FALL_ATTN_MASK
4 IEX Glitch Burst(ioParams)=ioParam_IEX_GLITCH_BURST
4 IEX Glitch Count (ioParams)=ioParam_IEX_GLITCH_COUNT
4 IEX Glitch Overall(ioParams)=ioParam_IEX_GLITCH_OVERALL
4 IEX Glitch Tolerance(ioParams)=ioParam_IEX_GLITCH_TOLERANCE
4 IEX Input Fall Register (ioParams)=ioParam_IEX_IN_FALL_REG
4 IEX Input Register (ioParams)=ioParam_IEX_IN_REG
4 IEX Input Rise Register (ioParams)=ioParam_IEX_IN_RISE_REG
4 IEX Output Register (ioParams)=ioParam_IEX_OUT_REG
4 IEX Startup Delay(ioParams)=ioParam_IEX_STARTUP_DELAY
4 IEX Startup Tries(ioParams)=ioParam_IEX_STARTUP_TRIES
4 IEX Input Rise Attention Mask (ioParams)=ioParam_IEX_IN_RISE_ATTN_MASK
4 IEX State Register (ioParams)=ioParam_IEX_STATE_REG
4 IEX Stop Output Register (ioParams)=ioParam_IEX_STOP_OUT_REG
4 IEX User Output Register (ioParams)=ioParam_IEX_USER_OUT_REG
3 I/O Related
4 Input Related Register
5 DigiLog Filters=ioParam_DIGILOG_FILTER
5 DigiLog Filters (default)=ioParam_DIGILOG_FILTER_DFLT
5 DigiLog Inputs=ioParam_DIGILOG_IN
5 Differential Offset=ioParam_OFFSET
5 Differential Offset (default)=ioParam_OFFSET_DFLT
5 Input Fall Register=ioParam_IN_FALL_REG
5 Input Register=ioParam_IN_REG
5 Input Rise Register=ioParam_IN_RISE_REG
5 Input Polarity Register=ioParam_IN_POLARITY_REG
5 Input Source Register=ioParam_IN_SRC_REG
5 Input Threshold=ioParam_THRESHOLD
5 Input Threshold (default)=ioParam_THRESHOLD_DFLT
5 Input Transition Register=ioParam_IN_TRANS_REG
5 Overview=ioParam_IN_REG
5 Bits
6 General Purpose Input 0=ioInReg_GPIxx
6 PLA Feedback Input 0=ioInReg_PLA_ATTN0
6 PLA Feedback Input 1=ioInReg_PLA_ATTN1
6 General Purpose Timer Stopped=ioInReg_GP_TIMER
4 Output Related Register
5 Overview=ioParam_OUT_REG
5 Output PLA Source Register=ioParam_OUT_PLA_SRC_REG
5 Output Fall Register=ioParam_OUT_FALL_REG
5 Output Register=ioParam_OUT_REG
5 Output Rise Register=ioParam_OUT_RISE_REG
5 Output Transition Register=ioParam_OUT_TRANS_REG
5 PLA Output Register=ioParam_PLA_OUT_REG
5 Bits
6 General Purpose Output 0=ioOutReg_GPOxx
6 PLA 0 Output=ioOutReg_PLA0
6 PLA 1 Output=ioOutReg_PLA1
6 Reset GP Timer Output=ioOutReg_GPTIMER_RESET
3 Configuration
4 12V Test Point=ioParam_12V_TEST
4 5V Test Point=ioParam_5V_TEST
4 Configuration Register=ioParam_CONFIG_REG
4 Configuration Register (default)=ioParam_CONFIG_REG_DFLT
4 Firmware Version=ioParam_FW_VERSION
4 GP Timer Period=ioParam_GP_TIMER_PERIOD
4 Hardware Version=ioParam_HW_VERSION
4 Node Identification=ioParam_NODEID
4 Option Register=ioParam_OPTION_REG
4 Firmware Checksum=ioParam_ROM_SUM
4 Firmware Update Acknowledge=ioParam_ROM_SUM_ACK
4 Sample Period=ioParam_SAMPLE_PERIOD
4 Serial Number=ioParam_SER_NUM
4 Node Stop Event Type=ioParam_STOP_TYPE
4 Node Stop Event Type (default)=ioParam_STOP_TYPE_DFLT
4 User Input Register=ioParam_USER_IN_REG
4 User Output Register=ioParam_USER_OUT_REG
4 User Output Register (default)=ioParam_USER_OUT_REG_DFLT
4 Network Watchdog=ioParam_WATCHDOG_TIME
4 User Identification=ioParam_USERID
4 Vendor Identification=ioParam_VENDORID
3 Polling Setup
4 Polling Parameter Set=ioParam_POLL_SET
4 Polling Types=ioParam_POLL_TYPE
3 Status
4 Operational State Register=ioParam_OPSTATE_REG
4 Status Accumulation Register=ioParam_STATUS_ACCUM_REG
4 Attention Mask Register=ioParam_STATUS_ATTN_MASK
4 Status Rise/Attention Register=ioParam_STATUS_ATTN_RISE_REG
4 Status Real-time Register=ioParam_STATUSRT_REG
4 Time Stamp (8-bit)=ioParam_TIMESTAMP
4 Time Stamp (16-bit)=ioParam_TIMESTAMP16
2 Command Set
3 Overview=ioDev_Command_List
3 Get Parameter=ioDev_Get_Parameter
3 Set Parameter=ioDev_Set_Parameter
3 Get Poll Data=ioDev_Get_Poll_Data
3 Get PLA=ioDev_Get_PLA
3 Node Stop=ioDev_Node_Stop_Cmd
3 Set PLA=ioDev_Set_PLA
2 Connectors
3 Overview=ioDev_Connectors
3 Sensor Courtesy Power=ioDev_Courtesy_Power_Input
3 Expansion Connector=ioDev_Differential_Input_Exp
3 Differential/Expansion Connector - Legacy=ioDev_Differential_Input_Exp_Legacy
3 Input Connector=ioDev_Input_Connector
3 Output Connector=ioDev_Output_Connector
3 Output Power=ioDev_Output_Power
3 Evaluation Cable Info
4 IOC Input Cable=ioDev_Input_Cable
4 IOC Output Cable=IOC_Output_Cable
2 Physical
3 LED Indicator=ioDev_Indicators
3 Outline Drawing=ioDev_Mounting
3 Specifications=ioDev_Specifications
2 Programming Examples
3 IOC Simple Programming Example=ioSoft_Programming_Example_Simple
1 IEX - I/O Expansion Module (IOC) Reference
2 Introduction=ioDev_IEX_Introduction
2 Overview=ioDev_IEX_Overview
2 Specifications=ioDev_IEX_Specifications
2 Revision: IOC/IEX Firmware=revision_IOC_IEX_Firmware
2 Features / Functionality Overview
3 IEX I/O Control Feature=ioFeature_IEX_IO_Control
3 IEX Glitch Recovery and Diagnostics (IEX Feature)=iexFeature_Glitch
3 Node Stop Output Feature=iexFeature_Node_Stop_Output
2 Software Development
3 Software Overview=ioSoft_IEX_Software_Overview
3 IEX Register Quick Reference=iexOverview_Register_Quick_Reference
3 Revision Information / Porting
4 IEX Porting: 2.1.3 to 2.3.3=porting_IEX_2_1_3_to_2_3_3
3 Functions / Properties
4 Accessing Parameters=ioClass_Parameters
4 IEX Restart (IOC Function)=ioClass_IEXrestart
4 IEX Stop (IOC Function)=ioClass_IEXstop
4 Properties
5 IEXs Detected (IOC Function)=ioClass_IEXsDetected
5 IEX Ready (IOC Property)=ioClass_IEXready
5 IEX State Register (IOC Property)=ioClass_IEX_State_Register
5 GPIiex (IOC Function)=ioFunction_GPIiex_
5 GPOiex (IOC Property)=ioSoft_GPOiex
3 Parameters
4 IEX Register Quick Reference=iexOverview_Register_Quick_Reference
4 IOC Configuration Register=ioParam_CONFIG_REG
4 IEX Startup
5 IEX State Register (ioParams)=ioParam_IEX_STATE_REG
5 IEX Startup Delay(ioParams)=ioParam_IEX_STARTUP_DELAY
5 IEX Startup Tries(ioParams)=ioParam_IEX_STARTUP_TRIES
4 Glitch Management
5 IEX Glitch Burst(ioParams)=ioParam_IEX_GLITCH_BURST
5 IEX Glitch Count (ioParams)=ioParam_IEX_GLITCH_COUNT
5 IEX Glitch Overall(ioParams)=ioParam_IEX_GLITCH_OVERALL
5 IEX Glitch Tolerance(ioParams)=ioParam_IEX_GLITCH_TOLERANCE
4 Input Related
5 IEX Fall Attention Mask (ioParams)=ioParam_IEX_IN_FALL_ATTN_MASK
5 IEX Input Fall Register (ioParams)=ioParam_IEX_IN_FALL_REG
5 IEX Input Register (ioParams)=ioParam_IEX_IN_REG
5 IEX Input Rise Register (ioParams)=ioParam_IEX_IN_RISE_REG
5 IEX In Rise Attention Mask (ioParams)=ioParam_IEX_IN_RISE_ATTN_MASK
4 Output Related
5 IEX Output Register (ioParams)=ioParam_IEX_OUT_REG
5 IEX Stop Output Register (ioParams)=ioParam_IEX_STOP_OUT_REG
5 IEX User Output Register (ioParams)=ioParam_IEX_USER_OUT_REG
3 Types
4 IEX State (IEX Type)=ioType_IEX_State
3 Programming Examples
4 Pre-2.3 Example RPE/VB Program=ioSoft_IEX_Sample_RPE_1
4 IEX Programming Example=iexSoft_Programming_Example_Simple
2 Hardware Description
3 Physical Dimensions=ioDev_IEX_Physical_Dimensions
3 Hardware Overview=ioDev_IEX_Hardware_Overview
3 Connectors
4 Data-Link Connectors=ioDev_IEX_Connector_DataLink
4 I/O Connectors=ioDev_IEX_Connectors_IO
4 Power Connectors=ioDev_IEX_Connectors_Power
3 Schematics
4 Schematic: GPO=ioDev_IEX_Schematic_GPO
4 Schematic: GPI=ioDev_IEX_Schematic_GPI
