Instruction Manual
3-28
- IV Series User’s Manual (Field Network) -
Operating procedure of the cyclic communication
Reading out the overall status result of the IV series  
(Handshake control [Enabled])
The following describes the operating procedure when the data handshake control is set to [Enabled]. 
You can acquire all status results without fail by setting the data handshake control to [Enabled]. 
Trigger request
A B C
A B C
A B C
A
A
A
B C
C
B C
A
A
Result of A
10 9 8 9 10 9
B
Result of B
C
Result of C
B
Trigger response
Trigger failed
BUSY
Imaging status
Result update 
complete
Result available
Result acquisition 
complete notication
Overall judgment
Result No.
Number of 
remaining buffers
(1)  Execute a [Trigger request]. (0 → 1)
(2)  If the trigger is valid, [Trigger response] will change from 0 to 1. 
(3)  [BUSY] will change from 0 to 1 when a trigger is input. 
(4)  [BUSY] will change from 1 to 0 when the judgment process ends. 
   At this time, the [Result update complete] BIT will be switched, [Result available] will change from 0 to 
1, and [Overall judgment] will be updated. 
(5)   [Number of remaining buffers] will be decremented by 1 when the status result is updated. 
(6)   Executes [Result acquisition complete notice] (0 → 1). [Number of remaining buffers] will be 
incremented by 1. 
[Result update complete] will switch to “1” if its value was “0” after the previous judgment update (or 
from “0” to “1” if the previous value was “1”). 
[Result No.] will be counted up each time the status result is updated. The upper limit value is 32767. If 
the maximum value is exceeded, it will go back to 0 and start counting up again. 
[Result No.] will also count the judgment process counts that were skipped due to the cyclic frequency 
setting. 
[Busy] and [Imaging] may be skipped in some cyclic frequency settings. It is therefore necessary to take 
the imaging condition into consideration when setting the cyclic frequency. 
[Number of trigger errors] will be counted up at the timing when the [Result updated] BIT is switched. 
If handshake control has been set to [Enabled], the status result will not be updated until [Result 
acquisition complete notice] is set ON/OFF (0 → 1 → 0), even if the next trigger has been input and a 
judgment process has been executed. 
If a new trigger is input when [Number of remaining buffers] is “0”, [Buffer overrun] will switch from “0” to 
“1”. The status result from the new trigger will be ignored. 
[Buffer overrun] can be cleared using [Warning clear]. 
3
Cyclic communication










