EPOS24/2 Object dictionary

EPOS24_2.h

Committer:
heslinga
Date:
2012-02-03
Revision:
0:0f396c8096f6

File content as of revision 0:0f396c8096f6:


/* File generated by gen_cfile.py. Should not be modified. */

#ifndef EPOS24_2_H
#define EPOS24_2_H

#include "data.h"

/* Prototypes of function provided by object dictionnary */
UNS32 _valueRangeTest (UNS8 typeValue, void * value);
const indextable * _scanIndexOD (UNS16 wIndex, UNS32 * errorCode, ODCallback_t **callbacks);

/* Master node data struct */
extern CO_Data _Data;
extern UNS8 Node_ID;        /* Mapped at index 0x2000, subindex 0x00*/
extern UNS16 CAN_Bitrate;        /* Mapped at index 0x2001, subindex 0x00*/
extern UNS16 RS232_Baudrate;        /* Mapped at index 0x2002, subindex 0x00*/
extern UNS16 Version_Software_Version;        /* Mapped at index 0x2003, subindex 0x01 */
extern UNS16 Version_Hardware_Version;        /* Mapped at index 0x2003, subindex 0x02 */
extern UNS16 Version_Application_Number;        /* Mapped at index 0x2003, subindex 0x03 */
extern UNS16 Version_Application_Version;        /* Mapped at index 0x2003, subindex 0x04 */
extern UNS16 Version_Basesector_Version;        /* Mapped at index 0x2003, subindex 0x05 */
extern UNS64 Serial_Number;        /* Mapped at index 0x2004, subindex 0x00*/
extern UNS16 RS232_Frame_Timeout;        /* Mapped at index 0x2005, subindex 0x00*/
extern UNS16 USB_Frame_Timeout;        /* Mapped at index 0x2006, subindex 0x00*/
extern UNS16 Miscellaneous_Configuration;        /* Mapped at index 0x2008, subindex 0x00*/
extern UNS16 Internal_Dip_Switch_State;        /* Mapped at index 0x2009, subindex 0x00*/
extern UNS16 CAN_Bitrate_Display;        /* Mapped at index 0x200A, subindex 0x00*/
extern UNS32 Custom_persistent_memory_Custom_persistent_memory_1;        /* Mapped at index 0x200C, subindex 0x01 */
extern UNS32 Custom_persistent_memory_Custom_persistent_memory_2;        /* Mapped at index 0x200C, subindex 0x02 */
extern UNS32 Custom_persistent_memory_Custom_persistent_memory_3;        /* Mapped at index 0x200C, subindex 0x03 */
extern UNS32 Custom_persistent_memory_Custom_persistent_memory_4;        /* Mapped at index 0x200C, subindex 0x04 */
extern UNS16 Internal_DataRecorder_Control;        /* Mapped at index 0x2010, subindex 0x00*/
extern UNS16 Internal_DataRecorder_Configuration;        /* Mapped at index 0x2011, subindex 0x00*/
extern UNS16 Internal_DataRecorder_Sampling_Period;        /* Mapped at index 0x2012, subindex 0x00*/
extern UNS16 Internal_DataRecorder_Number_of_Preceding_Samples;        /* Mapped at index 0x2013, subindex 0x00*/
extern UNS16 Internal_DataRecorder_Number_of_Sampling_Variables;        /* Mapped at index 0x2014, subindex 0x00*/
extern UNS16 Internal_DataRecorder_Index_of_Variables_Internal_DataRecorder_Index_of_Variable_1;        /* Mapped at index 0x2015, subindex 0x01 */
extern UNS16 Internal_DataRecorder_Index_of_Variables_Internal_DataRecorder_Index_of_Variable_2;        /* Mapped at index 0x2015, subindex 0x02 */
extern UNS16 Internal_DataRecorder_Index_of_Variables_Internal_DataRecorder_Index_of_Variable_3;        /* Mapped at index 0x2015, subindex 0x03 */
extern UNS16 Internal_DataRecorder_Index_of_Variables_Internal_DataRecorder_Index_of_Variable_4;        /* Mapped at index 0x2015, subindex 0x04 */
extern UNS16 Internal_DataRecorder_SubIndex_of_Variables_Internal_DataRecorder_SubIndex_of_Variable_1;        /* Mapped at index 0x2016, subindex 0x01 */
extern UNS16 Internal_DataRecorder_SubIndex_of_Variables_Internal_DataRecorder_SubIndex_of_Variable_2;        /* Mapped at index 0x2016, subindex 0x02 */
extern UNS16 Internal_DataRecorder_SubIndex_of_Variables_Internal_DataRecorder_SubIndex_of_Variable_3;        /* Mapped at index 0x2016, subindex 0x03 */
extern UNS16 Internal_DataRecorder_SubIndex_of_Variables_Internal_DataRecorder_SubIndex_of_Variable_4;        /* Mapped at index 0x2016, subindex 0x04 */
extern UNS16 Internal_DataRecorder_Status;        /* Mapped at index 0x2017, subindex 0x00*/
extern UNS16 Internal_DataRecorder_Max_Number_of_Samples;        /* Mapped at index 0x2018, subindex 0x00*/
extern UNS16 Internal_DataRecorder_Number_of_Recorded_Samples;        /* Mapped at index 0x2019, subindex 0x00*/
extern UNS16 Internal_DataRecorder_Vector_Start_Offset;        /* Mapped at index 0x201A, subindex 0x00*/
extern UNS32 Incremental_Encoder_1_Counter;        /* Mapped at index 0x2020, subindex 0x00*/
extern UNS32 Incremental_Encoder_1_Counter_at_Index_Pulse;        /* Mapped at index 0x2021, subindex 0x00*/
extern UNS16 Hall_Sensor_Pattern;        /* Mapped at index 0x2022, subindex 0x00*/
extern UNS16 Internal_Object_Actual_Rotor_Angle;        /* Mapped at index 0x2023, subindex 0x00*/
extern UNS16 Internal_System_State;        /* Mapped at index 0x2024, subindex 0x00*/
extern UNS32 Internal_Object_Reserved;        /* Mapped at index 0x2025, subindex 0x00*/
extern UNS32 Internal_Object_ProcessMemory_Internal_Object_MemoryAddress;        /* Mapped at index 0x2026, subindex 0x01 */
extern UNS16 Internal_Object_ProcessMemory_Internal_Object_MemoryValue;        /* Mapped at index 0x2026, subindex 0x02 */
extern INTEGER16 Current_Actual_Value_Averaged;        /* Mapped at index 0x2027, subindex 0x00*/
extern INTEGER32 Velocity_Actual_Value_Averaged;        /* Mapped at index 0x2028, subindex 0x00*/
extern UNS32 Internal_Object_Internal_Parameters_Internal_Object_Main_Position_Sensor_Resolution;        /* Mapped at index 0x202C, subindex 0x01 */
extern UNS32 Internal_Object_Internal_Parameters_Internal_Object_Maximal_Velocity_Limit;        /* Mapped at index 0x202C, subindex 0x02 */
extern INTEGER16 Internal_Object_Internal_Values_Internal_Object_Maximum_measured_angle_difference;        /* Mapped at index 0x202D, subindex 0x01 */
extern INTEGER16 Internal_Object_Internal_Values_Internal_Object_Minimum_measured_angle_difference;        /* Mapped at index 0x202D, subindex 0x02 */
extern UNS16 Internal_Object_Internal_Values_Internal_Object_Angle_difference_overflow_counter;        /* Mapped at index 0x202D, subindex 0x03 */
extern UNS16 Internal_Object_Internal_Values_Internal_Object_Angle_Error_factor_2_pole_motor;        /* Mapped at index 0x202D, subindex 0x04 */
extern UNS16 Internal_Object_Internal_Values_Internal_Object_Angle_Error_factor_N_pole_motor;        /* Mapped at index 0x202D, subindex 0x05 */
extern UNS16 Internal_Object_ADC_values_Internal_Object_ADC_NTC_temperature_value;        /* Mapped at index 0x202E, subindex 0x01 */
extern INTEGER16 Internal_Object_ADC_values_Internal_Object_ADC_current_U_W1;        /* Mapped at index 0x202E, subindex 0x02 */
extern INTEGER16 Internal_Object_ADC_values_Internal_Object_ADC_current_V_W2;        /* Mapped at index 0x202E, subindex 0x03 */
extern UNS16 Internal_Object_ADC_values_Internal_Object_ADC_Input_voltage;        /* Mapped at index 0x202E, subindex 0x04 */
extern UNS8 Internal_Object_ADC_values_Compatibility_Entry_5;        /* Mapped at index 0x202E, subindex 0x05 */
extern UNS8 Internal_Object_ADC_values_Compatibility_Entry_6;        /* Mapped at index 0x202E, subindex 0x06 */
extern UNS8 Internal_Object_ADC_values_Compatibility_Entry_7;        /* Mapped at index 0x202E, subindex 0x07 */
extern UNS8 Internal_Object_ADC_values_Compatibility_Entry_8;        /* Mapped at index 0x202E, subindex 0x08 */
extern UNS8 Internal_Object_ADC_values_Compatibility_Entry_9;        /* Mapped at index 0x202E, subindex 0x09 */
extern UNS8 Internal_Object_ADC_values_Compatibility_Entry_A;        /* Mapped at index 0x202E, subindex 0x0A */
extern UNS8 Internal_Object_ADC_values_Compatibility_Entry_B;        /* Mapped at index 0x202E, subindex 0x0B */
extern INTEGER16 Internal_Object_ADC_values_Internal_Object_ADC_Supply_Voltage_Udd;        /* Mapped at index 0x202E, subindex 0x0C */
extern INTEGER16 Current_Mode_Setting_Value;        /* Mapped at index 0x2030, subindex 0x00*/
extern INTEGER16 Current_Demand_Value;        /* Mapped at index 0x2031, subindex 0x00*/
extern INTEGER32 Position_Mode_Setting_Value;        /* Mapped at index 0x2062, subindex 0x00*/
extern INTEGER32 Velocity_Mode_Setting_Value;        /* Mapped at index 0x206B, subindex 0x00*/
extern UNS16 Configuration_of_Digital_Inputs_Configuration_of_Digital_Input1;        /* Mapped at index 0x2070, subindex 0x01 */
extern UNS16 Configuration_of_Digital_Inputs_Configuration_of_Digital_Input2;        /* Mapped at index 0x2070, subindex 0x02 */
extern UNS16 Configuration_of_Digital_Inputs_Configuration_of_Digital_Input3;        /* Mapped at index 0x2070, subindex 0x03 */
extern UNS16 Configuration_of_Digital_Inputs_Configuration_of_Digital_Input4;        /* Mapped at index 0x2070, subindex 0x04 */
extern UNS16 Configuration_of_Digital_Inputs_Configuration_of_Digital_Input5;        /* Mapped at index 0x2070, subindex 0x05 */
extern UNS16 Configuration_of_Digital_Inputs_Configuration_of_Digital_Input6;        /* Mapped at index 0x2070, subindex 0x06 */
extern UNS16 Digital_Input_Functionalities_Digital_Input_Functionalities_State;        /* Mapped at index 0x2071, subindex 0x01 */
extern UNS16 Digital_Input_Functionalities_Digital_Input_Functionalities_Mask;        /* Mapped at index 0x2071, subindex 0x02 */
extern UNS16 Digital_Input_Functionalities_Digital_Input_Functionalities_Polarity;        /* Mapped at index 0x2071, subindex 0x03 */
extern UNS16 Digital_Input_Functionalities_Digital_Input_Functionalities_Execution_Mask;        /* Mapped at index 0x2071, subindex 0x04 */
extern INTEGER32 Position_Marker_Position_Marker_Captured_Position;        /* Mapped at index 0x2074, subindex 0x01 */
extern UNS8 Position_Marker_Position_Marker_Edge_Type;        /* Mapped at index 0x2074, subindex 0x02 */
extern UNS8 Position_Marker_Position_Marker_Mode;        /* Mapped at index 0x2074, subindex 0x03 */
extern UNS16 Position_Marker_Position_Marker_Counter;        /* Mapped at index 0x2074, subindex 0x04 */
extern INTEGER32 Position_Marker_Position_Marker_History_1;        /* Mapped at index 0x2074, subindex 0x05 */
extern INTEGER32 Position_Marker_Position_Marker_History_2;        /* Mapped at index 0x2074, subindex 0x06 */
extern UNS16 Digital_Output_Functionalities_Digital_Output_State;        /* Mapped at index 0x2078, subindex 0x01 */
extern UNS16 Digital_Output_Functionalities_Digital_Output_Mask;        /* Mapped at index 0x2078, subindex 0x02 */
extern UNS16 Digital_Output_Functionalities_Digital_Output_Polarity;        /* Mapped at index 0x2078, subindex 0x03 */
extern UNS8 Configuration_of_Digital_Outputs_Compatibility_Entry_1;        /* Mapped at index 0x2079, subindex 0x01 */
extern UNS8 Configuration_of_Digital_Outputs_Compatibility_Entry_2;        /* Mapped at index 0x2079, subindex 0x02 */
extern UNS16 Configuration_of_Digital_Outputs_Configuration_of_Digital_Output3;        /* Mapped at index 0x2079, subindex 0x03 */
extern UNS16 Configuration_of_Digital_Outputs_Configuration_of_Digital_Output4;        /* Mapped at index 0x2079, subindex 0x04 */
extern UNS16 Position_Compare_Position_Compare_Configuration;        /* Mapped at index 0x207A, subindex 0x01 */
extern INTEGER32 Position_Compare_Position_Compare_Reference_Position;        /* Mapped at index 0x207A, subindex 0x02 */
extern INTEGER32 Position_Compare_Position_Compare_Interval_Width;        /* Mapped at index 0x207A, subindex 0x03 */
extern UNS16 Position_Compare_Position_Compare_Interval_Repetitions;        /* Mapped at index 0x207A, subindex 0x04 */
extern UNS16 Position_Compare_Position_Compare_Pulse_Width;        /* Mapped at index 0x207A, subindex 0x05 */
extern UNS16 Configuration_of_Analog_Inputs_Configuration_of_Analog_Input1;        /* Mapped at index 0x207B, subindex 0x01 */
extern UNS16 Configuration_of_Analog_Inputs_Configuration_of_Analog_Input2;        /* Mapped at index 0x207B, subindex 0x02 */
extern INTEGER16 Analog_Inputs_Analog_Input_1;        /* Mapped at index 0x207C, subindex 0x01 */
extern INTEGER16 Analog_Inputs_Analog_Input_2;        /* Mapped at index 0x207C, subindex 0x02 */
extern UNS16 Analog_Input_Functionalities_Execution_Mask;        /* Mapped at index 0x207D, subindex 0x00*/
extern UNS16 Current_Threshold_for_Homing_Mode;        /* Mapped at index 0x2080, subindex 0x00*/
extern INTEGER32 Home_Position;        /* Mapped at index 0x2081, subindex 0x00*/
extern INTEGER32 Home_Position_Displacement;        /* Mapped at index 0x2082, subindex 0x00*/
extern UNS64 Interpolation_Data_Record;        /* Mapped at index 0x20C1, subindex 0x00*/
extern UNS16 Interpolation_Buffer_Interpolation_Buffer_Status;        /* Mapped at index 0x20C4, subindex 0x01 */
extern UNS16 Interpolation_Buffer_Interpolation_Buffer_Underflow_Warning;        /* Mapped at index 0x20C4, subindex 0x02 */
extern UNS16 Interpolation_Buffer_Interpolation_Buffer_Overflow_Warning;        /* Mapped at index 0x20C4, subindex 0x03 */
extern INTEGER16 Following_Error_Actual_Value;        /* Mapped at index 0x20F4, subindex 0x00*/
extern UNS16 Holding_Brake_Configuration_Brake_Reaction_Rise_Time;        /* Mapped at index 0x2100, subindex 0x01 */
extern UNS16 Holding_Brake_Configuration_Brake_Reaction_Fall_Time;        /* Mapped at index 0x2100, subindex 0x02 */
extern UNS16 Holding_Brake_Configuration_Brake_Timeout;        /* Mapped at index 0x2100, subindex 0x03 */
extern UNS16 Standstill_Window_Configuration_Standstill_Window;        /* Mapped at index 0x2101, subindex 0x01 */
extern UNS16 Standstill_Window_Configuration_Standstill_Window_Time;        /* Mapped at index 0x2101, subindex 0x02 */
extern UNS16 Standstill_Window_Configuration_Standstill_Timeout;        /* Mapped at index 0x2101, subindex 0x03 */
extern UNS32 Sensor_Configuration_Pulse_Number_Incremental_Encoder_1;        /* Mapped at index 0x2210, subindex 0x01 */
extern UNS16 Sensor_Configuration_Position_Sensor_Type;        /* Mapped at index 0x2210, subindex 0x02 */
extern UNS16 Sensor_Configuration_Internal_Absolute_Position_Offset;        /* Mapped at index 0x2210, subindex 0x03 */
extern UNS16 Sensor_Configuration_Position_Sensor_Polarity;        /* Mapped at index 0x2210, subindex 0x04 */
extern UNS16 Controller_Structure;        /* Mapped at index 0x2220, subindex 0x00*/
extern UNS32 Gear_Configuration_Gear_Ratio_Numerator;        /* Mapped at index 0x2230, subindex 0x01 */
extern UNS16 Gear_Configuration_Gear_Ratio_Denominator;        /* Mapped at index 0x2230, subindex 0x02 */
extern UNS32 Gear_Configuration_Gear_Maximal_Speed;        /* Mapped at index 0x2230, subindex 0x03 */
extern INTEGER32 Digital_Position_Input_Digital_Position_Desired_Value;        /* Mapped at index 0x2300, subindex 0x01 */
extern UNS16 Digital_Position_Input_Digital_Position_Scaling_Numerator;        /* Mapped at index 0x2300, subindex 0x02 */
extern UNS16 Digital_Position_Input_Digital_Position_Scaling_Denominator;        /* Mapped at index 0x2300, subindex 0x03 */
extern UNS8 Digital_Position_Input_Digital_Position_Polarity;        /* Mapped at index 0x2300, subindex 0x04 */
extern INTEGER32 Digital_Position_Input_Digital_Position_Offset;        /* Mapped at index 0x2300, subindex 0x05 */
extern INTEGER16 Analog_Current_Setpoint_Configuration_Analog_Current_Setpoint_Scaling;        /* Mapped at index 0x2301, subindex 0x01 */
extern INTEGER16 Analog_Current_Setpoint_Configuration_Analog_Current_Setpoint_Offset;        /* Mapped at index 0x2301, subindex 0x02 */
extern INTEGER8 Analog_Current_Setpoint_Configuration_Analog_Current_Setpoint_Notation_Index;        /* Mapped at index 0x2301, subindex 0x03 */
extern INTEGER16 Analog_Current_Setpoint_Configuration_Analog_Current_Setpoint;        /* Mapped at index 0x2301, subindex 0x04 */
extern INTEGER16 Analog_Velocity_Setpoint_Configuration_Analog_Velocity_Setpoint_Scaling;        /* Mapped at index 0x2302, subindex 0x01 */
extern INTEGER32 Analog_Velocity_Setpoint_Configuration_Analog_Velocity_Setpoint_Offset;        /* Mapped at index 0x2302, subindex 0x02 */
extern INTEGER8 Analog_Velocity_Setpoint_Configuration_Analog_Velocity_Setpoint_Notation_Index;        /* Mapped at index 0x2302, subindex 0x03 */
extern INTEGER32 Analog_Velocity_Setpoint_Configuration_Analog_Velocity_Setpoint;        /* Mapped at index 0x2302, subindex 0x04 */
extern INTEGER16 Analog_Position_Setpoint_Configuration_Analog_Position_Setpoint_Scaling;        /* Mapped at index 0x2303, subindex 0x01 */
extern INTEGER32 Analog_Position_Setpoint_Configuration_Analog_Position_Setpoint_Offset;        /* Mapped at index 0x2303, subindex 0x02 */
extern INTEGER8 Analog_Position_Setpoint_Configuration_Analog_Position_Setpoint_Notation_Index;        /* Mapped at index 0x2303, subindex 0x03 */
extern INTEGER32 Analog_Position_Setpoint_Configuration_Analog_Position_Setpoint;        /* Mapped at index 0x2303, subindex 0x04 */
extern UNS16 Internal_P_Autotuning_Parameters_Internal_Cut_off_Frequency_of_Oscillator;        /* Mapped at index 0x2400, subindex 0x01 */
extern UNS32 Internal_P_Autotuning_Parameters_Internal_Target_Amplitude_of_Oscillation;        /* Mapped at index 0x2400, subindex 0x02 */
extern UNS16 Internal_P_Autotuning_Parameters_Internal_Oscillation_Control;        /* Mapped at index 0x2400, subindex 0x03 */
extern UNS32 Internal_P_Autotuning_Values_Internal_Cycle_Duration;        /* Mapped at index 0x2401, subindex 0x01 */
extern UNS32 Internal_P_Autotuning_Values_Internal_Phase_Delay;        /* Mapped at index 0x2401, subindex 0x02 */
extern UNS16 Internal_P_Autotuning_Values_Internal_Set_Value_Ramp_Current;        /* Mapped at index 0x2401, subindex 0x03 */
extern UNS32 Internal_P_Autotuning_Values_Internal_Actual_Position_Peak_Value;        /* Mapped at index 0x2401, subindex 0x04 */
extern UNS32 Internal_P_Autotuning_Values_Internal_Actual_Value_of_Dynamic_Friction;        /* Mapped at index 0x2401, subindex 0x05 */
extern UNS16 Internal_P_Autotuning_Values_Internal_Number_of_Oscillation_Cycles;        /* Mapped at index 0x2401, subindex 0x06 */
extern UNS16 Internal_P_Autotuning_Values_Internal_Maximum_Friction_Current;        /* Mapped at index 0x2401, subindex 0x07 */
extern UNS16 Internal_LR_Identification_Internal_LR_Identification_Control;        /* Mapped at index 0x2410, subindex 0x01 */
extern UNS16 Internal_LR_Identification_Internal_LR_Identification_Current;        /* Mapped at index 0x2410, subindex 0x02 */
extern UNS16 Internal_LR_Identification_Internal_Resistance;        /* Mapped at index 0x2411, subindex 0x01 */
extern UNS16 Internal_LR_Identification_Internal_Inductivity;        /* Mapped at index 0x2411, subindex 0x02 */
extern UNS16 Internal_LR_Identification_Internal_Frequency;        /* Mapped at index 0x2411, subindex 0x03 */
extern UNS32 Internal_Firmware_Download_Internal_Download_Start;        /* Mapped at index 0x2FFF, subindex 0x01 */
//extern UNS16 Internal_Firmware_Download_Internal_Download_Number_of_SubSections;        /* Mapped at index 0x2FFF, subindex 0x02 */
extern INTEGER8 Internal_Firmware_Download_Internal_Download_Code_SubSection[0];        /* Mapped at index 0x2FFF, subindex 0x03 */
extern UNS16 Internal_Firmware_Download_Internal_Download_Boot_Code_Version;        /* Mapped at index 0x2FFF, subindex 0x04 */
extern UNS32 Internal_Firmware_Download_Internal_Download_Serial_Number_HighWord;        /* Mapped at index 0x2FFF, subindex 0x05 */
extern UNS32 Internal_Firmware_Download_Internal_Download_Serial_Number_LowWord;        /* Mapped at index 0x2FFF, subindex 0x06 */
extern INTEGER16 Abort_Connection_Option_Code;        /* Mapped at index 0x6007, subindex 0x00*/
extern UNS16 Controlword;        /* Mapped at index 0x6040, subindex 0x00*/
extern UNS16 Statusword;        /* Mapped at index 0x6041, subindex 0x00*/
extern INTEGER16 Shutdown_Option_Code;        /* Mapped at index 0x605B, subindex 0x00*/
extern INTEGER16 Disable_Operation_Option_Code;        /* Mapped at index 0x605C, subindex 0x00*/
extern INTEGER16 Fault_Reaction_Option_Code;        /* Mapped at index 0x605E, subindex 0x00*/
extern INTEGER8 Modes_of_Operation;        /* Mapped at index 0x6060, subindex 0x00*/
extern INTEGER8 Modes_of_Operation_Display;        /* Mapped at index 0x6061, subindex 0x00*/
extern INTEGER32 Position_Demand_Value;        /* Mapped at index 0x6062, subindex 0x00*/
extern INTEGER32 Position_Actual_Value;        /* Mapped at index 0x6064, subindex 0x00*/
extern UNS32 Max_Following_Error;        /* Mapped at index 0x6065, subindex 0x00*/
extern UNS32 Position_Window;        /* Mapped at index 0x6067, subindex 0x00*/
extern UNS16 Position_Window_Time;        /* Mapped at index 0x6068, subindex 0x00*/
extern INTEGER32 Velocity_Sensor_Actual_Value;        /* Mapped at index 0x6069, subindex 0x00*/
extern INTEGER32 Velocity_Demand_Value;        /* Mapped at index 0x606B, subindex 0x00*/
extern INTEGER32 Velocity_Actual_Value;        /* Mapped at index 0x606C, subindex 0x00*/
extern UNS32 Velocity_Window;        /* Mapped at index 0x606D, subindex 0x00*/
extern UNS16 Velocity_Window_Time;        /* Mapped at index 0x606E, subindex 0x00*/
extern INTEGER16 Current_Actual_Value;        /* Mapped at index 0x6078, subindex 0x00*/
extern INTEGER32 Target_Position;        /* Mapped at index 0x607A, subindex 0x00*/
extern INTEGER32 Home_Offset;        /* Mapped at index 0x607C, subindex 0x00*/
extern INTEGER32 Software_Position_Limit_Min_Position_Limit;        /* Mapped at index 0x607D, subindex 0x01 */
extern INTEGER32 Software_Position_Limit_Max_Position_Limit;        /* Mapped at index 0x607D, subindex 0x02 */
extern UNS32 Max_Profile_Velocity;        /* Mapped at index 0x607F, subindex 0x00*/
extern UNS32 Profile_Velocity;        /* Mapped at index 0x6081, subindex 0x00*/
extern UNS32 Profile_Acceleration;        /* Mapped at index 0x6083, subindex 0x00*/
extern UNS32 Profile_Deceleration;        /* Mapped at index 0x6084, subindex 0x00*/
extern UNS32 QuickStop_Deceleration;        /* Mapped at index 0x6085, subindex 0x00*/
extern INTEGER16 Motion_Profile_Type;        /* Mapped at index 0x6086, subindex 0x00*/
extern INTEGER8 Position_Notation_Index;        /* Mapped at index 0x6089, subindex 0x00*/
extern UNS8 Position_Dimension_Index;        /* Mapped at index 0x608A, subindex 0x00*/
extern INTEGER8 Velocity_Notation_Index;        /* Mapped at index 0x608B, subindex 0x00*/
extern UNS8 Velocity_Dimension_Index;        /* Mapped at index 0x608C, subindex 0x00*/
extern INTEGER8 Acceleration_Notation_Index;        /* Mapped at index 0x608D, subindex 0x00*/
extern UNS8 Acceleration_Dimension_Index;        /* Mapped at index 0x608E, subindex 0x00*/
extern INTEGER8 Homing_Method;        /* Mapped at index 0x6098, subindex 0x00*/
extern UNS32 Homing_Speeds_Speed_for_Switch_Search;        /* Mapped at index 0x6099, subindex 0x01 */
extern UNS32 Homing_Speeds_Speed_for_Zero_Search;        /* Mapped at index 0x6099, subindex 0x02 */
extern UNS32 Homing_Acceleration;        /* Mapped at index 0x609A, subindex 0x00*/
extern INTEGER16 Interpolation_Sub_Mode_Selection;        /* Mapped at index 0x60C0, subindex 0x00*/
extern UNS8 Interpolation_Time_Period_Interpolation_Time_Periode_Value;        /* Mapped at index 0x60C2, subindex 0x01 */
extern INTEGER8 Interpolation_Time_Period_Interpolation_Time_Index;        /* Mapped at index 0x60C2, subindex 0x02 */
extern UNS32 Interpolation_Data_Configuration_Maximum_Buffer_Size;        /* Mapped at index 0x60C4, subindex 0x01 */
extern UNS32 Interpolation_Data_Configuration_Actual_Buffer_Size;        /* Mapped at index 0x60C4, subindex 0x02 */
extern UNS8 Interpolation_Data_Configuration_Buffer_Organisation;        /* Mapped at index 0x60C4, subindex 0x03 */
extern UNS16 Interpolation_Data_Configuration_Buffer_Position;        /* Mapped at index 0x60C4, subindex 0x04 */
extern UNS8 Interpolation_Data_Configuration_Size_Of_Data_Record;        /* Mapped at index 0x60C4, subindex 0x05 */
extern UNS8 Interpolation_Data_Configuration_Buffer_Clear;        /* Mapped at index 0x60C4, subindex 0x06 */
extern UNS32 Max_Acceleration;        /* Mapped at index 0x60C5, subindex 0x00*/
extern INTEGER16 Current_Control_Parameter_Set_Current_Regulator_P_Gain;        /* Mapped at index 0x60F6, subindex 0x01 */
extern INTEGER16 Current_Control_Parameter_Set_Current_Regulator_I_Gain;        /* Mapped at index 0x60F6, subindex 0x02 */
extern INTEGER16 Velocity_Control_Parameter_Set_Speed_Regulator_P_Gain;        /* Mapped at index 0x60F9, subindex 0x01 */
extern INTEGER16 Velocity_Control_Parameter_Set_Speed_Regulator_I_Gain;        /* Mapped at index 0x60F9, subindex 0x02 */
extern UNS8 Velocity_Control_Parameter_Set_Compatibility_Entry;        /* Mapped at index 0x60F9, subindex 0x03 */
extern UNS16 Velocity_Control_Parameter_Set_Velocity_Feedforward_Factor_in_Speed_Regulator;        /* Mapped at index 0x60F9, subindex 0x04 */
extern UNS16 Velocity_Control_Parameter_Set_Acceleration_Feedforward_Factor_in_Speed_Regulator;        /* Mapped at index 0x60F9, subindex 0x05 */
extern INTEGER16 Position_Control_Parameter_Set_Position_Regulator_P_Gain;        /* Mapped at index 0x60FB, subindex 0x01 */
extern INTEGER16 Position_Control_Parameter_Set_Position_Regulator_I_Gain;        /* Mapped at index 0x60FB, subindex 0x02 */
extern INTEGER16 Position_Control_Parameter_Set_Position_Regulator_D_Gain;        /* Mapped at index 0x60FB, subindex 0x03 */
extern UNS16 Position_Control_Parameter_Set_Velocity_Feedforward_Factor_in_Position_Regulator;        /* Mapped at index 0x60FB, subindex 0x04 */
extern UNS16 Position_Control_Parameter_Set_Acceleration_Feedforward_Factor_in_Position_Regulator;        /* Mapped at index 0x60FB, subindex 0x05 */
extern INTEGER32 Target_Velocity;        /* Mapped at index 0x60FF, subindex 0x00*/
extern UNS16 Motor_Type;        /* Mapped at index 0x6402, subindex 0x00*/
extern UNS16 Motor_Data_Continuous_Current_Limit;        /* Mapped at index 0x6410, subindex 0x01 */
extern UNS16 Motor_Data_Output_Current_Limit;        /* Mapped at index 0x6410, subindex 0x02 */
extern UNS8 Motor_Data_Pole_Pair_Number;        /* Mapped at index 0x6410, subindex 0x03 */
extern UNS32 Motor_Data_Maximal_Motor_Speed;        /* Mapped at index 0x6410, subindex 0x04 */
extern UNS16 Motor_Data_Thermal_Time_Constant_Winding;        /* Mapped at index 0x6410, subindex 0x05 */
extern UNS32 Supported_Drive_Modes;        /* Mapped at index 0x6502, subindex 0x00*/

#endif // EPOS24_2_H