Register Name / Module Address Assembled Address for PLC Description
Left Motor Current
4:0055
M: 4:1704
E: I.Data [4]
P: Byte 8 (Hi)
   Byte 9 (Lo)
Integer Value in mA for the current the motor is drawing
   Example: 1900 = 1.9 Amps
Left Motor Frequency
4:0056
M: 4:1705
E: I.Data [5]
P: Byte 10 (Hi)
   Byte 11 (Lo)
Integer value in Hz for the electrical frequency the motor is running
   Example: 300 = 300 Hz
Left Motor Temperature
4:0057
M: 4:1706
E: I.Data [6]
P: Byte 12 (Hi)
   Byte 13 (Lo)
High Byte / Low Byte of temperatures in °C
   High Byte = Calculated motor temperature
   Low Byte = Temperature reading from
              the on board sensor
Left Motor Status
4:0058
M: 4:1707
E: I.Data [7]
P: Byte 14 (Hi)
   Byte 15 (Lo)
Bitwise Value – Read Only:
   bit 0 = Motor Rotation Status
   bit 1 = Motor Rotation Status
   bit 2 = Port in Digital Mode
   bit 3 = Reserved
   bit 4 = Reserved
   bit 5 = Board Overheat
   bit 6 = Over-voltage
   bit 7 = Low Voltage
   bit 8 = Over-heated
   bit 9 = Over-current
   bit 10 = Short Circuit
   bit 11 = Motor Not Connected
   bit 12 = Overloaded
   bit 13 = Stalled
   bit 14 = Sensor Error
   bit 15 = Motor Not Used

Motor Rotation Status

Bits 0 and 1 are used in combination to provide 4 possible states. The following chart defines the bit values for these states:

Bit 1 Bit 0 Description
0 0 Motor not running, Normal or Servo Braking Mode applied
0 1 Motor running in CCW Direction
1 0 Motor running in CW Direction
1 1 Motor not running and Free Braking Mode applied

Motor Frequency

This contains the current value of the electrical frequency of the motor if it is running. For Senergy motors, electrical frequency divided by 5 = mechanical frequency. The mechanical frequency is the number of motor rotations per second. You can use this value along with the mechanical gear ratio of the gearbox to calculate the actual running motor RPM. Please consult your Pulseroller catalog for the gear ratio value for the particular part number you are using.