In brief
Interlocks, priming, purge, leak control, stock identification, tube replacement and cleaning for the dosing subsystem.
Mandatory interlocks
| Condition | Automatic response |
|---|---|
| Invalid or stale sensor | block feedback correction |
| Reservoir below minimum level | block concentrated stock dosing |
| Reservoir above maximum level | block water addition |
| Calibration expired | block volumetric automatic dosing |
| Maximum dose/runtime exceeded | stop channel and latch fault |
| Mixing delay active | block second feedback action |
| Stock mismatch | reject recipe execution |
| Cover/service state unsafe | disable pump motion where required |
| Communication loss | outputs return to defined safe state |
| Leak detected | stop all liquid actuators and alert |
Tube lifecycle
Tube service life is not published as a fixed 1,000-hour value unless validated for the exact tube, occlusion, fluid, speed and duty cycle. Replacement is triggered by calibrated-flow drift, visible damage, loss of occlusion, contamination risk or the validated service threshold.
Cleaning record
cleaning_id, system_id, channel_id, cleaning_agent, concentration, contact_time, rinse_volume, verification_method, operator, timestamp, next_allowed_fluid_class
FlavoRotor design provenance
The system-specific configuration on this page is traced to the supplied FlavoRotor engineering records.
