Wago IO Process Image Data...

Paullys50

Lifetime Supporting Member
Join Date
Jan 2006
Location
WI
Posts
2,188
I'm beginning to use Wago IO for remote IO racks via Ethernet/IP. Interfacing with a ControlLogix or CompactLogix. for the most part I have everything worked out but I'm confused about the I/O map that the 750-352 has provided me given the physical configuration.

For test purposes I have 3 cards.
Slot 1 - 2 Channel AI
Slot 2 - 2 Channel Relay DO
Slot 3 - 2 Channel Relay DO

My generic Ethernet module is configured using SINT data, instances 107 for input data, 101 for output data. Input size is 4 bytes, output size is 2 bytes.

As I understood from the 750-352 manual, that data comes in bytes from the slot location. The Input data are aligned, the output data are aligned.

So in my Logix Tag data coming from the Generic Ethernet Module I expected:
WAGO:I.Data[0] = Slot 1, Channel 1 Low Byte
WAGO:I.Data[1] = Slot 1, Channel 1 High Byte
WAGO:I.Data[2] = Slot 1, Channel 2 Low Byte
WAGO:I.Data[3] = Slot 1, Channel 2 Low Byte

This works, and I'm happy.

WAGO:O.Data[0].0 = Slot 2, Relay Output 1
WAGO:O.Data[0].1 = Slot 2, Relay Output 2
WAGO:O.Data[0].2 = Slot 2, Not Used
WAGO:O.Data[0].3 = Slot 2, Not Used

WAGO:O.Data[0].4 = Slot 2, Not Used
WAGO:O.Data[0].5 = Slot 2, Not Used
WAGO:O.Data[0].6 = Slot 2, Not Used
WAGO:O.Data[0].7 = Slot 2, Not Used

WAGO:O.Data[1].0 = Slot 3, Relay Output 1
WAGO:O.Data[1].1 = Slot 3, Relay Output 2

WAGO:O.Data[1].2 = Slot 3, Not Used
WAGO:O.Data[1].3 = Slot 3, Not Used
WAGO:O.Data[1].4 = Slot 3, Not Used
WAGO:O.Data[1].5 = Slot 3, Not Used
WAGO:O.Data[1].6 = Slot 3, Not Used
WAGO:O.Data[1].7 = Slot 3, Not Used

My issue is with the output mapping, the items in BOLD conflict my actual.

My ACTUAL output data is this:
WAGO:O.Data[0].0 = Slot 2, Relay Output 1
WAGO:O.Data[0].1 = Slot 2, Relay Output 2
WAGO:O.Data[0].2 = Slot 3, Relay Output 1
WAGO:O.Data[0].3 = Slot 3, Relay Output 2

WAGO:O.Data[0].4 = Slot 2, Not Used
WAGO:O.Data[0].5 = Slot 2, Not Used
WAGO:O.Data[0].6 = Slot 2, Not Used
WAGO:O.Data[0].7 = Slot 2, Not Used

Attached is a picture of the I/O Map from the 750-352, it shows both the relay output cards utilizing Output Byte 0. So the configuration seems to match what I am actually seeing.

Looks like there is some optimization going on here, but I'm not finding documentation that explains this in detail. Can anyone provide some insight? Or point me in the right direction so I can clarify my understanding. Should I expect so see the same optimization if I used digital input cards?

Wago.JPG
 
Nevermind... looks like I overlooked this paragraph in the manual:

The bits of the digital modules are combined into words and then mapped after the analog ones in the process image. If the number of digital I/Os is greater than 16 bits, the Fieldbus Coupler automatically begins a new word.
 
the inputs start with the analog channels at %IW0
then the digital starts the next word like %IX4.0
the same for outputs so analog starts with %QW0 and the digitakl continues with next word like %QX7.0
 
It looks like you've got this one under control, but I thought I'd pass along this information anyway...

There is a WAGO utility that will do this called "WAGO Addressing Tool". The modules you are using can be selected and it will create the assembly information for Logix, mapping breakdown, and the Logix tag list. The tag list can be exported to a .csv for modifying and importing into Logix. I think you have to contact your local WAGO representative to get a copy as I am not having any success finding on their website.

Happy WAGO'ing!
 

Similar Topics

Hello, I am in possession of a WAGO PFC 200 750-8216 which I was successfully able to set up as a Modbus RTU Master to a slave device using...
Replies
0
Views
47
I have a project to setup base programs across multiple PLC platforms that can be used for Modbus communications to various sensors that have...
Replies
0
Views
98
Hello, I m having a problem with wago 750-862 plc. The plc won't start automatically in run mode after a power reboot. I've also tried the...
Replies
4
Views
292
Hello everyone, I am trying to setup a Wago 750-8100 PLC to send a text message out via ethernet port, if I get a Digital input that is true. I...
Replies
0
Views
333
How do you set up a message block for a REMOTE IO unit? (using ethernet IP)?
Replies
1
Views
583
Back
Top Bottom