Compatible Devices
- G3 HMI Series
- Allen‑Bradley ControlLogix PLC [tnoi17 | Word]
Requirements
- 1756‑ENET/B or 1756‑ENBT/A module
- Logix5550 controller
- RSLogix 5000
- RSLinx [tnoi17 | Word]
ControlLogix Configuration
Add Ethernet module (ENET/B or ENBT/A), assign IP address, and download configuration. [tnoi17 | Word]
Configure the module’s IP address and subnet mask, then verify communication (ping test). [tnoi17 | Word]
Add G3 as Generic Ethernet Module
Set:
- Name → G3_HMI
- IP → G3 device IP
Connection settings:
- Input instance → 2, size 2
- Output instance → 3, size 2
- Config instance → 1, size 0 [tnoi17 | Word]
PLC Tags Created
- G3_HMI:I → data from G3
- G3_HMI:O → data to G3
- G3_HMI:C → config data [tnoi17 | Word]
Data Direction
- Input = G3 → PLC
- Output = PLC → G3 [tnoi17 | Word]
G3 Configuration (Crimson)
Set Ethernet IP to match PLC configuration. [tnoi17 | Word]
Select driver: Ethernet/IP Slave Adaptor [tnoi17 | Word]
Gateway Blocks
Input block (G3 → PLC):
- Connection Point: 2
- Offset: 0
- Type: Long
- Size: 2
- Direction: G3 to Device [tnoi17 | Word]
Output block (PLC → G3):
- Connection Point: 3
- Offset: 0
- Type: Long
- Size: 2
- Direction: Device to G3 [tnoi17 | Word]
Data Mapping
PLC writes → G3_HMI:O → G3 tags
G3 writes → G3_HMI:I → PLC tags [tnoi17 | Word]
Behavior Notes
- Originator is PLC (direction relative to PLC)
- Connection builds automatically after download [tnoi17 | Word]
Run Requirement
- PLC must be in RUN mode
- Idle mode = data ignored [tnoi17 | Word]
Testing
- Write values into G3_HMI:O → verify G3 updates
- Modify G3 tags → verify G3_HMI:I updates [tnoi17 | Word]
© HMS Networks AB 2025