Basic Operation
15
Doc.Id. SCM-1200-093
Anybus Communicator for Modbus Plus
Doc.Rev. 3.01
2.2 Data Exchange Model
Internally, the data exchanged on the subnetwork, and
the data exchanged on the higher level network, resides
in the same memory.
This means that in order to exchange data with the sub-
network, the higher level network simply reads and
writes data to memory locations specified using the An-
ybus Configuration Manager. The very same memory
locations can then be exchanged on the subnetwork.
The internal memory buffer is divided into three areas
based on their function:
• Input Data (512 bytes)
This area can be read by the higher level net-
work.
(how this data is represented on the higher level
network will be described later in this chapter).
• Output Data (512 bytes)
This area can be written to by the higher level
network.
(how this data is represented on the higher level
network will be described later in this chapter).
• General Data
This area cannot be accessed from the higher level network, but can be used for transfers be-
tween individual nodes on the subnetwork, or as a general “scratch pad” for data. The actual size
of this area depends on the amount of data that is exchanged on the subnetwork. The gateway
can handle up to 1024 bytes of General Data.
2.2.1 Memory Map
When building the subnetwork configuration using the Anybus Configuration Manager, the different ar-
eas described above are mapped to the memory locations (addresses) specified below.
General Data
Internal Memory
Input Data
(512 bytes)
Subnetwork
Output Data
(512 bytes)
Higher Level Network
Input Data
Output Data
General Data
Subnetwork:
Subnetwork:
Subnetwork:
Fieldbus:
Read/Write
Read Only
Read Only
Read/Write
Read/Write
-
Fieldbus: Fieldbus:
0x000 0x200
0x1FF 0x3FF
0x400
0x???
Содержание Communicator Modbus plus
Страница 83: ......