DATA_TABLE_READ / WRITE - Knowledge Base

EtherNet/IP DATA_TABLE_READ and DATA_TABLE_WRITE access modes — the #1 configuration mistake in gateway integrations.

Categories:

What DATA_TABLE_READ / WRITE Is

DATA_TABLE_READ and DATA_TABLE_WRITE are EtherNet/IP access modes that determine how a gateway reads from or writes to PLC data tables via CIP messaging.

ModeDirectionUse
DATA_TABLE_READPLC → GatewayGateway reads values from the PLC
DATA_TABLE_WRITEGateway → PLCGateway writes values to the PLC

The #1 Configuration Mistake

[!WARNING] Using DATA_TABLE_READ for points that require write access is the most common EtherNet/IP integration error. Writes fail silently — the gateway reads successfully, so the connection appears healthy, but setpoint commands never reach the PLC.

When to Use Each

Point TypeMode Required
Sensor readings, status valuesDATA_TABLE_READ
Setpoints, commands, limitsDATA_TABLE_WRITE
Bidirectional valuesBoth — read one Assembly, write another

Common write-required points include:

  • Temperature setpoints
  • Fan speed commands
  • Enable/disable flags
  • Limit values
  • Schedule overrides

How to Avoid the Mistake

  1. Classify every point as read-only or read/write before starting configuration
  2. Map read points to DATA_TABLE_READ, write points to DATA_TABLE_WRITE
  3. Test write operations explicitly — don’t assume writes work just because reads succeed

See EtherNet/IP Integration Guide for a complete walkthrough.

Need more help?

If this page does not resolve the issue, contact Chipkin support with the product model, protocol details, and any diagnostics you have already captured.

Open Chipkin Support