EtherCAT ESI Data for LinuxCNC

OMRON R88D-1SN04H-ECT

Type:
R88D-1SN04H-ECT
Description:
R88D-1SN04H-ECT 200V/400W ServoDrive
Vendor
OMRON Corporation
Documentation
http://www.ia.omron.com/

Revisions and PDOs

The ESI data ingested by github.com/linuxcnc-ethercat/esi-data describes 4 revision(s) of this hardware. Here are the known revisions and their differences.

This also includes the send and receive PDOs defined for each revision, and a link to other known devices with identical PDOs.

Revision
r1
Name
R88D-1SN04H-ECT 200V/400W ServoDrive
PID
0x000000b0
Revision Code
0x00010000
0x00010001
0x00010002
0x00010004
Equivalant Devices
R88D-1SN01H-ECT r1
R88D-1SN01H-ECT r1
R88D-1SN01H-ECT r1
R88D-1SN01H-ECT r1
R88D-1SN01L-ECT r1
R88D-1SN01L-ECT r1
R88D-1SN01L-ECT r1
R88D-1SN01L-ECT r1
R88D-1SN02H-ECT r1
R88D-1SN02H-ECT r1
R88D-1SN02H-ECT r1
R88D-1SN02H-ECT r1
R88D-1SN02L-ECT r1
R88D-1SN02L-ECT r1
R88D-1SN02L-ECT r1
R88D-1SN02L-ECT r1
R88D-1SN04L-ECT r1
R88D-1SN04L-ECT r1
R88D-1SN04L-ECT r1
R88D-1SN04L-ECT r1
R88D-1SN06F-ECT r1
R88D-1SN06F-ECT r1
R88D-1SN06F-ECT r1
R88D-1SN06F-ECT r1
R88D-1SN08H-ECT r1
R88D-1SN08H-ECT r1
R88D-1SN08H-ECT r1
R88D-1SN08H-ECT r1
R88D-1SN10F-ECT r1
R88D-1SN10F-ECT r1
R88D-1SN10F-ECT r1
R88D-1SN10F-ECT r1
R88D-1SN10H-ECT r1
R88D-1SN10H-ECT r1
R88D-1SN10H-ECT r1
R88D-1SN10H-ECT r1
R88D-1SN150F-ECT r1
R88D-1SN150F-ECT r1
R88D-1SN150H-ECT r1
R88D-1SN150H-ECT r1
R88D-1SN15F-ECT r1
R88D-1SN15F-ECT r1
R88D-1SN15F-ECT r1
R88D-1SN15F-ECT r1
R88D-1SN15H-ECT r1
R88D-1SN15H-ECT r1
R88D-1SN15H-ECT r1
R88D-1SN15H-ECT r1
R88D-1SN20F-ECT r1
R88D-1SN20F-ECT r1
R88D-1SN20F-ECT r1
R88D-1SN20F-ECT r1
R88D-1SN20H-ECT r1
R88D-1SN20H-ECT r1
R88D-1SN20H-ECT r1
R88D-1SN20H-ECT r1
R88D-1SN30F-ECT r1
R88D-1SN30F-ECT r1
R88D-1SN30F-ECT r1
R88D-1SN30F-ECT r1
R88D-1SN30H-ECT r1
R88D-1SN30H-ECT r1
R88D-1SN30H-ECT r1
R88D-1SN30H-ECT r1
R88D-1SN55F-ECT r1
R88D-1SN55F-ECT r1
R88D-1SN55H-ECT r1
R88D-1SN55H-ECT r1
R88D-1SN75F-ECT r1
R88D-1SN75F-ECT r1
R88D-1SN75H-ECT r1
R88D-1SN75H-ECT r1
TX PDOs
0x1a00: 1st transmit PDO Mapping
  0x6041:00  Statusword                      UINT (16 bits)
  0x6064:00  Position actual value           DINT (32 bits)
  0x60b9:00  Touch probe status              UINT (16 bits)
  0x60ba:00  Touch probe pos1 pos value      DINT (32 bits)
  0x60bc:00  Touch probe pos2 pos value      DINT (32 bits)
  0x603f:00  Error code                      UINT (16 bits)
  0x60fd:00  Digital inputs                  UDINT (32 bits)
0x1b01: 258th transmit PDO Mapping
  0x603f:00  Error code                      UINT (16 bits)
  0x6041:00  Statusword                      UINT (16 bits)
  0x6064:00  Position actual value           DINT (32 bits)
  0x6077:00  Torque actual value             INT (16 bits)
  0x60f4:00  Following error actual value    DINT (32 bits)
  0x60b9:00  Touch probe status              UINT (16 bits)
  0x60ba:00  Touch probe pos1 pos value      DINT (32 bits)
  0x60bc:00  Touch probe pos2 pos value      DINT (32 bits)
  0x60fd:00  Digital inputs                  UDINT (32 bits)
0x1b02: 259th transmit PDO Mapping
  0x603f:00  Error code                      UINT (16 bits)
  0x6041:00  Statusword                      UINT (16 bits)
  0x6064:00  Position actual value           DINT (32 bits)
  0x6077:00  Torque actual value             INT (16 bits)
  0x6061:00  Modes of operation display      SINT (8 bits)
  0x60b9:00  Touch probe status              UINT (16 bits)
  0x60ba:00  Touch probe pos1 pos value      DINT (32 bits)
  0x60bc:00  Touch probe pos2 pos value      DINT (32 bits)
  0x60fd:00  Digital inputs                  UDINT (32 bits)
0x1b03: 260th transmit PDO Mapping
  0x603f:00  Error code                      UINT (16 bits)
  0x6041:00  Statusword                      UINT (16 bits)
  0x6064:00  Position actual value           DINT (32 bits)
  0x6077:00  Torque actual value             INT (16 bits)
  0x60f4:00  Following error actual value    DINT (32 bits)
  0x6061:00  Modes of operation display      SINT (8 bits)
  0x60b9:00  Touch probe status              UINT (16 bits)
  0x60ba:00  Touch probe pos1 pos value      DINT (32 bits)
  0x60bc:00  Touch probe pos2 pos value      DINT (32 bits)
  0x60fd:00  Digital inputs                  UDINT (32 bits)
0x1b04: 261th transmit PDO Mapping
  0x603f:00  Error code                      UINT (16 bits)
  0x6041:00  Statusword                      UINT (16 bits)
  0x6064:00  Position actual value           DINT (32 bits)
  0x6077:00  Torque actual value             INT (16 bits)
  0x6061:00  Modes of operation display      SINT (8 bits)
  0x60b9:00  Touch probe status              UINT (16 bits)
  0x60ba:00  Touch probe pos1 pos value      DINT (32 bits)
  0x60bc:00  Touch probe pos2 pos value      DINT (32 bits)
  0x60fd:00  Digital inputs                  UDINT (32 bits)
  0x606c:00  Velocity actual value           DINT (32 bits)
0x1b10: 273th transmit PDO Mapping
  0x6640:00  STO command                     BOOL
  0x6632:00  error acknowledge               BOOL
0x1bff: 512th transmit PDO Mapping
RX PDOs
0x1600: 1st receive PDO Mapping
  0x6040:00  Controlword                     UINT (16 bits)
  0x607a:00  Target position                 DINT (32 bits)
  0x60b8:00  Touch probe function            UINT (16 bits)
0x1701: 258th receive PDO Mapping
  0x6040:00  Controlword                     UINT (16 bits)
  0x607a:00  Target position                 DINT (32 bits)
  0x60b8:00  Touch probe function            UINT (16 bits)
  0x60fe:01  Physical outputs                UDINT (32 bits)
0x1702: 259th receive PDO Mapping
  0x6040:00  Controlword                     UINT (16 bits)
  0x607a:00  Target position                 DINT (32 bits)
  0x60ff:00  Target velocity                 DINT (32 bits)
  0x6071:00  Target torque                   INT (16 bits)
  0x6060:00  Modes of operation              SINT (8 bits)
  0x60b8:00  Touch probe function            UINT (16 bits)
  0x607f:00  Max profile velocity            UDINT (32 bits)
0x1703: 260th receive PDO Mapping
  0x6040:00  Controlword                     UINT (16 bits)
  0x607a:00  Target position                 DINT (32 bits)
  0x60ff:00  Target velocity                 DINT (32 bits)
  0x6060:00  Modes of operation              SINT (8 bits)
  0x60b8:00  Touch probe function            UINT (16 bits)
  0x60e0:00  Positive torque limit value     UINT (16 bits)
  0x60e1:00  Negative torque limit value     UINT (16 bits)
0x1704: 261th receive PDO Mapping
  0x6040:00  Controlword                     UINT (16 bits)
  0x607a:00  Target position                 DINT (32 bits)
  0x60ff:00  Target velocity                 DINT (32 bits)
  0x6071:00  Target torque                   INT (16 bits)
  0x6060:00  Modes of operation              SINT (8 bits)
  0x60b8:00  Touch probe function            UINT (16 bits)
  0x607f:00  Max profile velocity            UDINT (32 bits)
  0x60e0:00  Positive torque limit value     UINT (16 bits)
  0x60e1:00  Negative torque limit value     UINT (16 bits)
0x1705: 262th receive PDO Mapping
  0x6040:00  Controlword                     UINT (16 bits)
  0x607a:00  Target position                 DINT (32 bits)
  0x60ff:00  Target velocity                 DINT (32 bits)
  0x6060:00  Modes of operation              SINT (8 bits)
  0x60b8:00  Touch probe function            UINT (16 bits)
  0x60e0:00  Positive torque limit value     UINT (16 bits)
  0x60e1:00  Negative torque limit value     UINT (16 bits)
  0x60b2:00  Torque offset                   INT (16 bits)
0x1710: 273th receive PDO Mapping
  0x6640:00  STO command                     BOOL
  0x6632:00  error acknowledge               BOOL