Specifications

App - 87
Appendix 9.2.3 Interlock program example
When handling data larger than two words (32 bits) at one time without using the 32-bit
data guarantee function or the block guarantee per station function, the data may be
broken up into new and old data.
As in the example below, the program should be interlocked using the oldest number of
the link relay (B) or link register (W).
4)
Receiving station
6)
5)
1)
Sending station
2)
7)
3)
1) The send command turns on.
2) The contents of D0 to D2 are stored in W0 to W2.
3) Upon completion of storage in W0 to W2, B0 for handshaking turns on.
4) By cyclic transmission, the link relay (B) is sent after the link register (W), which turns
on B0 of the receiving station.
5) The contents of W0 to W2 are stored in D100 to D102.
6) Upon completion of storage in D100 to D102, B100 for handshaking turns on.
7) When the data is transmitted to the receiving station, B0 turns off.