RF096-35/55-100 [Revision 1.0.0] 12.12.2018
Pipe ID Control System. RF096-35/55-100 Series
27
12.4.2. Data transfer
·
PLC prepares variables with the new data according to production requirements:
Calibration diameter
,
Measurement position
.
·
PLC requires to save the new data in the pipe control system by setting the
New
data transfer
flag = TRUE and waits until the process is complete.
·
The pipe control system sets
New data transfer request read
= TRUE and
holds it until all data is read.
·
When the pipe control system has finished reading the new data from PLC, it sets
New transfer data read
= TRUE and holds this flag waiting a reply from PLC.
·
PLC reads that the pipe control system has completed the procedure and resets
New data transfer
= FALSE.
·
The pipe control system resets variables
New data transfer request read
=
FALSE and
New transfer data read
= FALSE.
12.4.3. Calibration
·
PLC requires to perform the calibration procedure for the pipe control system by
Start calibration command
= TRUE and holds this flag until the process is
complete.
·
When the pipe control system starts the calibration cycle, it sets
Calibration
running
= TRUE and holds it until the process is complete.
·
When the pipe control system has completed the calibration process, it sets
Calibration Done
= TRUE and holds it waiting a reply from PLC.
·
PLC reads that the pipe control system has completed the procedure and resets
Start calibration command
= FALSE.
·
The pipe control system resets variables
Calibration running
= FALSE ,
Calibration Done
= FALSE.
12.4.4. Measurement
·
PLC requires to make a new measurement by
Start Measure command
=
TRUE and holds the flag until the process is complete.
·
The pipe control system starts the measurement cycle, sets
Measure running
=
TRUE and holds it until the process is complete.
·
When the pipe control system has completed the measurement process, it writes
variables
Last diameter average
,
Last diameter read minimum
,
Last
diameter read maximum,
sets
Measure Done
= TRUE and holds this flag until
all the measurement data is read by PLC.
·
PLC reads that the pipe control system has completed the measurement
procedure and resets
Start Measure command
= FALSE.
·
The pipe control system resets variables
Measure running
= FALSE,
Measure
Done
= FALSE.
12.4.5. Go to zero
·
PLC requires the pipe control system to go to a zero position, sets
Move to zero
= TRUE and holds this flag until the process is complete.
·
The pipe control system starts to move a laser sensor to a zero position, sets
Move to zero running
= TRUE and holds the flag until the process is complete.
·
When the pipe control system has completed the process, it sets
Move to zero
Done
= TRUE and holds it waiting a reply from PLC.