Menu

EtherNet/IP Data Table Read and Write

Reference page for DATA_TABLE_READ and DATA_TABLE_WRITE behavior in EtherNet/IP integrations.

Categories:

What Data Table Read and Write Mean

DATA_TABLE_READ and DATA_TABLE_WRITE are EtherNet/IP access patterns that determine whether a gateway or client reads values from a PLC data table or writes values back to it. In real projects, this is one of the easiest places to get a connection that looks healthy while still failing the actual control objective.

Direction Summary

ModeDirectionTypical Use
DATA_TABLE_READPLC to gatewayStatus values, measurements, read-only data
DATA_TABLE_WRITEGateway to PLCCommands, setpoints, writable values

Why It Matters

  • Read access does not imply write access.
  • A project can look functional during basic testing while all command paths still fail.
  • Point classification should happen before mapping starts, not after the first failed write test.

Common Mistake

[!WARNING] Using DATA_TABLE_READ for points that must be writable is one of the most common EtherNet/IP setup errors. Reads succeed, the system appears alive, and the write problem is found late.

Practical Guidance

  1. Classify every point as read-only or read/write.
  2. Map writable points with the correct write-capable path.
  3. Test at least one known-good write during commissioning.