56 • Fieldbus Controller
Fieldbus Controller 750-872/020-000
WAGO-I/O-SYSTEM
750
ETHERNET TCP/IP
application program, whereby the data addressing is different than the fieldbus
addressing.
3.1.6.1 Memory Areas
CPU
I
O
1
3
2
4
1
3
2
4
Programmable Fieldbus Controller
memory area
for input data
word 0
word 255
word 256
input
modules
PFC
input
variables
IEC 61131-
program
word 511
memory area
for output data
output
modules
word 0
word 255
word 256
word 511
PFC
output
variables
fieldbus
master
I/O modules
Fig. 3.1-8: Memory Areas and Data Exchange for a Fieldbus Controller
g012938e
The PFC‘s process image contains the physical data of the I/O modules in
memory words 0 to 255 and 512 to 1275.
(1) Reading data of the input modules is possible from both the controller’s
CPU and from the fieldbus master (See Figure 3-8).
(2) In the same manner, writing data to output modules is possible from both
the controller’s CPU and from the fieldbus master.
The controller’s process image also contains variables called “PFC Variables”.
These variables are allocated based on the fieldbus protocols. The MODBUS
TCP PFC variables are stored in memory from word 256 to 511. Ethernet IP
PFC variables are stored in memory from word 1276 to 1531. The memory
area above word 1531 is reserved for future protocols.
(3) The PFC input variables are written into the input memory space from the
fieldbus master and can be read by the controller’s CPU for further
processing.
(4) The variables processed by the controller’s CPU , via an IEC 61131-3
application program, can be written to the PFC Variables and then read by
the fieldbus master.