Appendix 5 flow chart of the fifo data output, Appendix 5, App index – Yokogawa Value Series FX1000 User Manual
Page 199: Overview of the fifo buffer
App-9
IM 04L21B01-17EN
Appendix
1
2
3
4
5
6
App
Index
Appendix 5 Flow Chart of the FIFO Data Output
Overview of the FIFO Buffer
The FX has a dedicated internal memory for outputting measured/computed data.
This memory is structured as a FIFO (First-In-First-Out). Measured/computed data are
constantly acquired to the internal memory at the specified acquiring interval (FIFO
acquiring interval, set with the FR command). By using this function, it is possible to read
measured/computed data that have been saved at the specified intervals regardless of
the frequency at which the PC periodically reads the measured/computed data.
The following example shows the case when the acquisition interval is 1 s and the
capacity of the FIFO memory is for 8 intervals.
Most recent acquire
Position: WP
Previous read
Position: RP1
Current read
Position: RP2
Block 1
2
3
4
5
6
7
Block 8
• Acquiring of the Measured/Computed Data
• The measured/computed data are acquired to the internal memory at 1 s intervals.
• Measured/computed data is acquired to positions 1 through 8 in order. After
acquiring to position 8, the next data is acquired to position 1.
• Reading the Measured/Computed Data (FF GET command is used)
Outputs the data from the previous read position (RP1) to the most recent acquisition
position (WP).
In this example, more than 2 s has elapsed from the previous read operation.
Therefore, data in blocks 5 and 6 are output.
The size of the internal memory reserved for FIFO (FIFO buffer data size) varies
depending on the model.
Model
Data size
FX1002 and FX1004
1200 intervals (150 seconds at the shortest write
interval of 125 ms)
FX1006, FX1008, FX1010, and FX1012
240 intervals (240 seconds at the shortest write
interval of 1 s)