Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

(1) - ErrorCode is currently unused reserved and returns 0. Use MotorStatus to get motor error information

...

ByteNameData Type
0-3us50CounterDINT
4-7ActualPositionDINT
8-11MotionTargetDINT
12-15ActualSpeedDINT
16-17MotorStatusINT
18-19PercentActualCurrentINT
20-21PercentOverloadTorqueINT
22-23AnalogININT
24-25DCVoltageINT
26DigitalIOSINT
27TemperatureSINT
28ModeOfOperationDisplaySINT
29ErrorCode(1)SINT
30-31ReadAddress1INT
32-35ReadValue1DINT
36-37ReadAddress2INT
38-39ReadAddress3INT
40-41ReadAddress4INT
42-43ReadAddress5INT
44-47ReadValue2DINT
48-51RadValue3DINT
52-55ReadValue4DINT
56-59ReadValue5DINT

(1) - ErrorCode is currently reserved and returns 0. Use MotorStatus to get motor error information

O2T (Output) Message

  • Instance = 113
  • Size = 44

...

NameData TypeDescription
InputSINT[36]Data coming from the CM1-T
OutputSINT[28]Data going to the CM1-T
us50CounterDINTMotor 50us counter
ModeOfOperationSINTSelect control mode
ModeOfOperationDisplaySINTCurrent control mode
ControlwordCM1T_ControlwordControl operation
DriveStatusCM1T_DriveStatusDrive status
PositionTargetDINTTarget position for position move
SpeedTargetDINTMax speed for target move
TorqueTargetINTMax torque for target move
AccelerationTargetINTAcceleration for target move
DecelerationTargetINTDeceleration for target move
PositionActualDINTActual position of the motor
TargetActualDINT1ms target position of the motor
PositionErrorDINTError between actual and target
SpeedActualDINTActual speed of the motor
CurrentActualINTActual current percentage of the motor (0.1% rated)
OverloadActualINT0.1% of overload torque
DCVoltageINT24V DC input value at 0.1V
AnalogININT10bit analog input (0-1023)
DigitalINSINTRead digital inputs
DigitalOUTSINTSet digital outputs
TemperatureSINTDrive temperature in °C
ErrorCodeSINTError in communication moduleErrorCode is currently reserved and returns 0.
Use MotorStatus to get motor error information
ReadAddress1INTAddress of register to read
ReadValue1DINTValue of read register
ReadValueAddress1INTAddress of the current read register
WriteValue1DINTRegister write value
WriteRegister1INTWrite register address

...

NameData TypeDescription
InputSINT[60]Data coming from the CM1-T
OutputSINT[44]Data going to the CM1-T
us50CounterDINTMotor 50us counter
DriveStatusCM1T_DriveStatusDrive status
PositionActualDINTActual position of the motor
TargetActualDINT1ms target position of the motor
PositionErrorDINTError between actual and target
SpeedActualDINTActual speed of the motor
CurrentActualINTActual current percentage of the motor (0.1% rated)
OverloadActualINT0.1% of overload torque
DCVoltageINT24V DC input value at 0.1V
AnalogININT10bit analog input (0-1023)
DigitalINSINTRead digital inputs
DigitalOUTSINTSet digital outputs
TemperatureSINTDrive temperature in °C
ErrorCodeSINTError in communication module(1) - ErrorCode is currently unused and returns 0. Use MotorStatus to get motor error information
WriteValueDINT[5]

Register write value (array)

Address of register to read

ReadValueDINT[5]Value of read register (array)
WriteAddressINT[5]Write register address (array)
ReadAddressINT[5]Read address register (array)
ReadValueAddressINT[5]Address of the current returned read register (array)

...