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