6F8C0845
89
4.4 User Function Block for Slave Data Input/Output
4
(f)Keep REQ TRUE till DONE turns TRUE.
(g) In using this function block in synchronous mode, the input output semaphors of
the DN611 are used by just one function block, so do not use two or more of this
function block per program for the same DN611.
(h) ERR and DONE are turned TRUE if an error occurs, for example.
(i) Completion status is output to STATUS.
(j) If REQ is FALSE, both DONE and ERR turn FALSE.
(k) When this function block is started (when REQ is turned TRUE), keep REQ
TRUE till DONE becomes TRUE.
Asynchronous
Both
• Output data write in polling output data area and bit
strobe output data area
• Input data read from polling/bit strobe input data area
Synchronous
Both
• Output data write in bit strobe output data area
• Data exchange with slave device using bit strobe output
data semaphore and input data semaphore
• Output data write in polling output data area Input data
read from polling/bit strobe input data area
• Data exchange with slave device using polling output
data semaphore and input data semaphore
• Input data read from polling/bit strobe input data area
Table 4-17 Operation of Input/Output Data Area Batch Access Function Block
Data transfer
between S
controller and
DN611
Polling/Bit Strobe
Function Block Operation