APIs, concepts, guides, and more

◆ RSINetworkIndexType

enum class RSINetworkIndexType
strong

Used with Axis::NetworkIndexSet() and Axis::NetworkIndexGet() to override default PDO (Process Data Object) mappings detected via DS402 auto-detection or NodeInfo & CustomNodeInfo files.

Input PDOs (Drive → RMP Controller)
These PDO entries carry feedback data from the drive to the RMP controller:
  • STATUS_WORD_INDEX: Drive state machine status
  • POSITION_ACTUAL_INDEX: Encoder position feedback
  • VELOCITY_ACTUAL_INDEX: Velocity feedback
  • TORQUE_ACTUAL_INDEX: Torque/current feedback
  • DIGITAL_INPUT_INDEX: Drive digital input states
  • ANALOG_INPUT_INDEX: Analog sensor inputs
  • PDO_POSITION_ERROR_INDEX: Following error from drive
  • AUX_POSITION_FEEDBACK_INDEX: Secondary encoder feedback
Output PDOs (RMP Controller → Drive)
These PDO entries carry command data from the RMP controller to the drive:
  • CONTROL_WORD_INDEX: Drive state machine control
  • POSITION_DEMAND_INDEX: Position setpoint
  • VELOCITY_DEMAND_INDEX: Velocity setpoint (CSV mode)
  • TARGET_TORQUE_INDEX: Torque/current setpoint
  • MODE_OF_OPERATION_INDEX: DS402 operation mode selection
  • DIGITAL_OUTPUT_INDEX: Digital output commands
  • ANALOG_OUTPUT_INDEX: Analog output commands
Enumerator
NetworkIndexTypeSTATUS_WORD_INDEX 

Status Word (DS402 0x6041) - 16-bit drive state/status flags.

NetworkIndexTypePOSITION_ACTUAL_INDEX 

Position Actual Value (DS402 0x6064) - 32-bit encoder feedback in counts.

NetworkIndexTypeVELOCITY_ACTUAL_INDEX 

Velocity Actual Value (DS402 0x606C) - 32-bit velocity feedback in counts/sample.

NetworkIndexTypeTORQUE_ACTUAL_INDEX 

Torque Actual Value (DS402 0x6077) - 16-bit torque/current feedback (‰ of rated torque)

NetworkIndexTypeDIGITAL_INPUT_INDEX 

Digital Inputs (DS402 0x60FD) - 8/16/32-bit drive input state (vendor-specific)

NetworkIndexTypeANALOG_INPUT_INDEX 

Analog Input - 16/32-bit analog sensor value (vendor-specific)

NetworkIndexTypePDO_POSITION_ERROR_INDEX 

Position Error (DS402 0x60F4) - 32-bit following error in counts (optional)

NetworkIndexTypeAUX_POSITION_FEEDBACK_INDEX 

Auxiliary Encoder - 32-bit secondary encoder feedback (vendor-specific)

NetworkIndexTypeCONTROL_WORD_INDEX 

Control Word (DS402 0x6040) - 16-bit drive state machine commands.

NetworkIndexTypePOSITION_DEMAND_INDEX 

Target Position (DS402 0x607A) - 32-bit position setpoint in counts.

NetworkIndexTypeVELOCITY_DEMAND_INDEX 

Target Velocity (DS402 0x60FF) - 32-bit velocity setpoint in counts/sample.

NetworkIndexTypeTARGET_TORQUE_INDEX 

Target Torque (DS402 0x6071) - 16-bit torque/current setpoint (‰ of rated torque)

NetworkIndexTypeMODE_OF_OPERATION_INDEX 

Modes of Operation (DS402 0x6060) - 8-bit operation mode (PP, PV, HM, CSP, CSV, CST)

NetworkIndexTypeDIGITAL_OUTPUT_INDEX 

Digital Outputs (DS402 0x60FE) - 8/16/32-bit drive output commands (vendor-specific)

NetworkIndexTypeANALOG_OUTPUT_INDEX 

Analog Output - 16/32-bit analog output command (vendor-specific)

Definition at line 1390 of file rsienums.h.