
B-64164EN/01 SPECIFICATION 2.CYCLIC TRANSMISSION
- 31 -
NOTE
1 As shown in the above example, the area specified
by Pa46 (allocation size (for DI)) can contain the
local node transmit data area. In this case, the
corresponding PMC area can be specified for Pa40
(PMC start address (for DO)) to allocate no wasted
PMC area.
To make such a setting, however, carefully set Pa40
(PMC start address (for DO)) not to duplicate PMC
area setting.
2 Node information can also be changed dynamically
with static DI data allocation of common memory
area 2. When node information is changed,
however, the DO offset is also changed. To
change only the node information, carefully change
the setting not to change the DO offset.
3 Information on other nodes is 4 bytes in size.
So, for an area in the R area to be allocated for DI,
allocate an area 4 bytes larger than the value set in
Pa46 (allocation size (for DI)).
When the user program handles DI data in area 2,
the data at the address 4 bytes shifted from the
address set in Pa42 (allocation address (for DI)) is
handled.
4 There are the following restrictions on static DI data
exchange:
- When a value of 0 is specified for Pa46
(allocation size (for DI)), DI data exchange with
dynamic allocation is performed.
- When the PMC area for Pa42 (allocation
address (for DI)) is not set, transfer of
information on other nodes and DI data
exchange are not performed.
- When the PMC area for Pa43 (allocation
condition setting (for DI/DO)) is not set, transfer
of information on other nodes is not performed.
- When the PMC area for Pa44 (switch flag
allocation address) is not set, it is impossible to
change node information dynamically.