|
uint32_t | Number |
| Logical servo number.
|
|
uint32_t | Node |
| Communication node number.
|
|
uint32_t | Axis |
| Axis number (valid for multi-axis servo drives)
|
|
SERVO_TYPE | Type |
| Servo type.
|
|
uint32_t | Resolution |
| Motor resolution [ inc/rev ].
|
|
int32_t | SerialNumber |
| Serial number of servo drives.
|
|
volatile uint32_t | Control |
|
volatile int32_t | Status |
|
int32_t | Mode |
| Servo modes.
|
|
uint32_t | Error |
| Fault code.
|
|
uint32_t | EtherCATState |
| State of communications on the ETHERCAT.
|
|
uint32_t | DigitalIn |
| State of servo digital inputs.
|
|
uint32_t | DigitalOut |
| State of servo digital outputs, writing causes setting servo digital outputs.
|
|
int32_t | TorqueFeedForward |
| Torque feed forward, scaling is 0.001 of rated torque.
|
|
uint32_t | ControlWord |
| copy of CAN control word
|
|
uint32_t | StatusWord |
| copy of CAN status word
|
|
uint32_t | SysTimeDifference |
| last known difference between local time and reference time in ns
|
|
ECAT_REGISTER | ecatRegister |
| ECAT register communication channel.
|
|
uint32_t | ECATBusPosition |
| found physical position on the bus
|
|
uint32_t | ResolutionBits |
| Motor resolution in bits (RO)
|
|
uint32_t | LatchControlWord |
| Latch control word (ServoStar 700 only)
|
|
int32_t | FeedbackType |
|
int32_t | Revision |
| servo revision number
|
|
uint32_t | ExtEncoderResolution |
| external encoder resolution, only for TGMcontroller, default 1024
|
|
int32_t | IReserve [89] |
| reserved
|
|
float64_t | WritePosition |
| Wanted servo position [ inc ] RW.
|
|
float64_t | Position |
| Actual position reading from the servo [ inc ] R.
|
|
float64_t | RefPosition |
| Actual shift position from the servo [ inc ] R.
|
|
float64_t | ExtPosition |
| Actual external position reading from the servo [ inc ] R.
|
|
float64_t | Offset |
| Shift of the position [ inc ] W.
|
|
float64_t | Correction |
| Correction of position [ inc ] W.
|
|
float64_t | PositionError |
| Actual position error [ inc ] R.
|
|
float64_t | WriteSpeed |
| Actual speed writing to servo [ inc/s ] R.
|
|
float64_t | Speed |
| Actual speed reading from the servo [ inc/s ] R.
|
|
float64_t | LimitCurrent |
| Drive current limitation [ inc ] - depends on servo type W.
|
|
float64_t | Current |
| Actual drive current [ inc ] - depends on servo type R.
|
|
float64_t | MaxCurrent |
| Max. drive current [ mA ] - depends on servo type R.
|
|
float64_t | AnalogIn |
| Actual value from analog input [ inc ] - depends on servo type R.
|
|
float64_t | WriteAcc |
| Actual acceleration writing to servo [ inc/s2 ] R.
|
|
float64_t | AccMaxTorqueFeedForward |
| Acceleration for max feed forward [ inc/s2 ] W.
|
|
float64_t | TransformedPosition |
| Value to be copied to WritePosition in case of Mode == 9 (MODE_USER)
|
|
float64_t | Position_SecondAxis |
| for double axes servo, the second axis actual position
|
|
float64_t | AnalogIn_SecondAxis |
| for double axes servo, second analog input
|
|
float64_t | DReserve [86] |
| reserved
|
|
PG | Pg |
| Profile generator.
|
|
SDO | Sdo |
| SDO communication object.
|
|
GEAR | Gear |
| Gear generator.
|
|
MAP_CNC | Cnc |
| Mapping of interpolator axis to servo.
|
|
CAPTURE | Capture |
| Capture control.
|
|
COMMAND | Command |
| Interface which simplifies Profile and Gear generator settings.
|
|
Describes one servo drive (or axis)
Structure size is 2048 bytes