Reference · built on requestOperator by FibricProduction & maintenance

Clean Cycle

Checks each clean-in-place run against the circuit's required temperature, flow, and time and proposes accepting it or a rerun.

About

A clean-in-place run is a claim that the circuit is clean. Clean Cycle checks the claim. It subscribes to the CIP skid's return-line temperature, supply flow, conductivity, and active step over OPC UA, or reads a finished cycle from a PI event frame, and holds the required temperature, flow, and hold time per circuit and step from the recipe sheet you keep in SharePoint, Excel, or Google Sheets.

When every step reached its temperature and flow for the required time, it proposes accepting the cycle and filing the record. When a step fell short, it proposes a rerun of that circuit and names the step. A person approves both. It never starts a cycle, releases equipment, or signs a record on its own.

This is a reference listing. It documents what Fibric would read from Clean Cycle and what it could propose, based on the vendor's published interfaces. Fibric builds it under a managed deployment when you request it; selecting it here installs nothing.

Inputs

  • Return-line temperature, supply flow, conductivity, and the active step from the CIP skid's PLC over OPC UA, with source timestamps and status codes
  • Step and circuit tags on a SIMATIC S7-1500 OPC UA server, or through KEPServerEX for a controller that has none
  • Finished cycles as PI event frames with start and end times, referenced elements, and captured values, where AVEVA PI System keeps the history
  • Required temperature, flow, and hold time per circuit and step, from a recipe sheet in SharePoint, an Excel table, or a Google Sheets range
  • Which circuit was cleaned, and the product and lot that ran before it, from your MES or a job list you provide
  • Value changes at the sampling interval the OPC UA server assigns each monitored item, so hold time is measured from server timestamps, not polling

Proposed actions

  • Target capability: propose accepting the cycle when each step held its temperature and flow for the required time, for the sanitation lead to approve
  • Target capability: propose a rerun of the circuit when a step fell short, naming the step, the value reached, and the value required
  • Target capability: propose a cleaning record for the run: circuit, steps, minimum temperature and flow held, durations, and the person who approved
  • Target capability: propose a hold on the circuit's next job until an accepted cycle exists for it
  • Target capability: propose an annotation on the PI event frame marking the cycle accepted or sent for rerun, with the reason

Proposed actions are target capabilities. Every action runs propose-first and needs a validated deployment and the appropriate permissions.

What you can build

  • Accept the overnight CIP before the morning shift

    The skid's S7-1500 publishes step, temperature, and flow overnight. By start-up the operator has compared each circuit to its recipe sheet in SharePoint and proposes an acceptance list, with the circuits that fell short on top.

    With SIMATIC S7-1500, Microsoft SharePoint

  • Rerun the circuit that never reached temperature

    The caustic step on one circuit peaked below its required return temperature. The operator proposes a rerun for that circuit only, names the step, and proposes a hold on the next Plex job for that line.

    With OPC UA, Plex

  • Build the cleaning record from PI event frames

    PI System already frames each cycle. The operator reads the frame's captured values, checks them against the Google Sheets recipe, and proposes a record row and an annotation on the frame.

    With AVEVA PI System, Google Sheets

  • Front an older skid with KEPServerEX

    A skid PLC with no OPC UA server exposes its tags through KEPServerEX. The operator subscribes to them there and files the record as a table row in an Excel workbook.

    With KEPServerEX, Microsoft Excel

Requirements

  • An OPC UA server on the CIP skid's PLC, or KEPServerEX in front of it, with certificates trusted in both directions
  • A recipe sheet per circuit with required temperature, flow, and hold time per step, in SharePoint, Excel, or Google Sheets
  • A named place to file the cleaning record: a SharePoint library, a workbook table, or an S3 prefix
  • PI Web API with Bearer authentication, if cycles are read from event frames rather than from the skid's current tag values
Authentication
Reads skid values through the credentials your OPC UA, controller, and PI Web API connectors hold, and writes records and annotations only after approval, through the file and PI connectors.

Limits

  • It judges the numbers the skid reports. A fouled temperature probe or a stuck flow meter passes unless another tag contradicts it.
  • It does not measure chemical strength unless the skid exposes conductivity or concentration as a tag.
  • Acceptance is a proposal, not a release. The cleaning record still needs the review, date, and initials your program requires.
  • It never starts, stops, or resequences a cycle. A rerun is a proposal to the operator, not a command to the skid.

Access and pricing

Reference listing. Fibric builds the operator under a managed deployment when you request it. Your quote covers the build, capabilities, usage, and support.

Request Clean Cycle ↗

Questions and answers

What does the sanitation lead approve?
Every acceptance, rerun, record, hold, and annotation. The proposal shows the circuit, each step's required and reached temperature, flow, and hold time, and the timestamps read from the skid. Accept it, send it back with a comment, or dismiss it.
What record is left?
A record per cycle: circuit, steps, the minimum temperature and flow held, the duration of each, the values required, the proposal made, who approved it, and when. A rerun or a dismissed cycle is kept with its reason, not dropped.
Does it satisfy the cleaning-record rules for a dairy plant?
It supplies the values. The Pasteurized Milk Ordinance still requires a recording device on the return solution line and a record identified with the plant, initialed by the person performing the activity, reviewed and signed, kept onsite, and retained. Your program owns those steps.
Ask about Clean Cycle

Ask about the capabilities and requirements in this listing.

For project-specific requirements, contact Fibric.