Servicing, Training and Feedback - JHB Trip Task Manager

Servicing, Training and Feedback

JHB Trip · Task Manager

Supreme Poultry · 3 August - extended through the weekend, ~17 August.

L1

Running

New bellows fitted, roll shaft levelled. Software + telemetry still to come.

L2

Update in progress

Runnable. Recipe selection works; the rest of the update is being coded off site. Roll axle is missing.

L3 · GEA

Running

Spilling + panel resets both fixed. At 40 Hz. Needs the software only.

The four duties - how close each is to fulfilled

Claude's estimate, weighted by remaining effort. Moves live as tasks are pushed, parked or dropped.

Task list - Top Priority (P1) first*

*not associated with F1

Summary

Filters

Key

Push = choose: P1, or top priority of its duty Park = sets it aside for another day Drop = removes it for good
= Mechanical issues = Software updates = Telemetry = Training/Feedback

Parked - for another day

Software update plan - per line

Latest software pulled from each line's HMI and PLC, and backed up.

Now: coding the new changes into each line's software, off site.

Tuesday morning: upload each to its line, then test and troubleshoot.

L2First

The development line - everything is built and proven here

  1. Recipe slots to production values - first, since L2 may be run
  2. Build offline: the drying intelligence, "Water drain from filter", the Production-screen status, and the maintenance switch
  3. Simulate every function before it goes near the machine
  4. Download, then dry runs (pump off) - verify every step, input and output
  5. Live proving run; first cycles at dry time 1000 s so a blocked chamber can't spill
After this, L2's software is the master copy for L3 and L1. Diagnose the Empty Fryer / Fryer Drain fault alongside.
L3Second

The priority line - software only, one short stop

  1. Read L3's live drying values first - it already runs half the drying control, so its numbers seed the build
  2. Seed the recipe with the tuned pump speed (from duty #1), right first time
  3. ~45-min stop: download screen + PLC, restart
  4. Watch one full cycle, and confirm its monitoring signals
Filter runs parallel to production, so the stop interrupts nothing. No mechanical work on L3.
L1Third

Gets the proven master copy, last

  1. Download the proven copy - already run on L2 and L3, so nothing lands on L1 untested
  2. Seed L1's recipe with its own values - it runs at 50 Hz, so its pump speed stays its own
  3. Dry-cycle check on the older hardware, then release to production
  4. Confirm its monitoring signals arrive over the new wiring
  5. Done with L1's mechanical items - the belt re-thread, and the chamber transmitter if it's arrived
Oldest design - anything the old hardware disagrees with surfaces here, after the software is proven on the other two.

For the new SOP / Maintenance report to Supreme

The missing L2 filter roll axle

No axle, no roll can be mounted - so L2 can't run a roll however ready the software is. Where did it go, and is there a spare on site or does one come from Cape Town?

Air supply to the filters - low across both plants

The machines were supplied 6 bar flat at install; most now reach only 4-5 bar, in FP1 and FP2 - so this looks like plant-wide supply, not a filter fault. We want at least 4 bar at the machine for the chamber to seal properly under a full flow of oil. Worth Supreme checking the compressor and reticulation. Watch the incoming gauge during a cycle - it dips on start-up.

The updated SOP - to follow after the visit

Everything learned this trip goes to our administrator in Cape Town as the feedback package; the updated SOP is sent through to the plant from there.

L1's missing roll-shaft spacer - drawing to follow from Cape Town

L1 runs a spacer short today; without both, the shaft pulls the roll skew. Sydney does not know where the missing one is, so a drawing follows from Cape Town for the workshop to make spares.

Alternative Dad saw at Finlar: pull the pipe off over the shaft and fit a stopper instead - works well. Ask if the plant has that stopper type.

The pipe at Fryer 1's outlet

Bashed in and choking flow to the filter. We suggest a long reducer with an elbow; quotation to follow.

L3 pipe fittings pop when oil spills

The under-machine pipes sit under pressure and pop when spilled oil lands on them - a symptom of the spilling, not weak fittings. L3 has no catch sump (newer machines do), so oil falls straight onto the pipes; 8 Aug the bellow-vent and chamber-supply both went, one at an old braze. Fix #1 is the drying software (stops the spilling). As protection, route the vulnerable pipes inside ~20 mm stainless steel pipe; longer term, a catch sump removes the root cause.

L3 walk-down defects

Top alarm to replace; door lock / sensor gap to close; and the belt-exit sensor is dead while the system does not flag it - a real gap, a sensor failing silent. (Being investigated on site for a diagnosis.)

Updates and meeting notes

Present: Morné (GM) · Lily (safety) · Jeffrey (maintenance manager) · Golliath (head maintenance)

Why the meeting happened

Everyone in the room treats the filters as here to stay - that was never the question. Safety came onto the agenda after the maintenance burn incident and the spills. Morné opened with his own read of the root problem: since the machines were installed there were never proper SOPs, for artisans or for operators, and he asked whether that is being put right now. It is - the first drafts are written. From there the whole conversation came down to one thing: taking proper control of the safety of the environment the filter works in.

Who does what - now management-backed

Lily set out Clayton's position: he is comfortable with his operators changing the rolls and starting and stopping the oil cycles, but not with them handling blockages, faults or valves. Golliath backed it as the right arrangement - "that will be the safe way and it's actually the correct way" - with an artisan called to the machine for anything beyond normal running. Nobody in the room argued otherwise, so this is now settled with management rather than being Clayton's request alone.

The two spill causes, and the software answer

I took them through both. Splatter is water left in the pipework after cleaning flashing to steam the moment it meets 180 °C oil - that one is solved and proven on Line 3, and the fix is a purge procedure that belongs to maintenance. Overflow is a different problem: the fryer's automatic top-up being bypassed. Jeffrey then raised the software side with Morné himself - after cleaning the filter will not allow a start until the water has been drained, and the screen will say why. Morné's question was simply whether that is really what it will do.

The fryer top-ups, line by line

Line 3's works - Jeffrey confirmed it. Line 1 has a selector switch under the tank: left on automatic it tops up from the dirty-oil tank, but it is sitting on manual, so an operator fills by eye. Line 2's Bulldog fryer is hard-wired with no PLC and never received the automatic top-up Dad was told was being commissioned at install - a project that predates both Morné and Lily. Line 2 does already have the level sensor and two tanks, so a retrofit is realistic.

Directive: start with Line 3

Because L3's top-up works, Morné's call was to start there, and I agreed. L3 becomes the first line commissioned, run and trained on; L1 and L2 follow once their top-ups are sorted. I still want to confirm L3's oil routing on the machine before its live run.

Live running paused, and how testing works from here

After Wednesday morning's spill during my own test I stopped rather than put anyone at risk. Until the top-up works, the purge procedure is in place and the training is done, I am staying hands-off the machines: software work and dry signal-only tests. I committed to Morné that the remaining software and telemetry tasks finish this weekend. Lily added the rule for when live testing resumes - Clayton close by for any in-line test in production, so if something goes wrong he is there rather than supervisors scattering.

Also raised, and what I still owe them

Air supply is short across both plants - supplied at 6 bar originally, most machines now see 4-5, so it is worth Supreme checking the compressor and reticulation. The fryer-side shut-off needed for the purge sits on the operation side under the machine and should be moved so every maintenance valve is together on the filter side. I also asked for the GEA manual, to check whether there is a better take-off position than the one cut at install. On departure Morné gets the report: fittings to replace with metal, the air supply, and the outstanding mechanical items. Worth recording that this trip was the machines' first major service since installation, on all three lines. Morné closed by thanking us for the effort.

Jeffrey's office · Clayton (production manager) · Jeffrey (maintenance manager) · Selato · Simens

Why we sat down

Morné had asked Clayton and Selato about safety and about who is trained to operate the filters, ahead of the GM meeting. Behind that: the maintenance burn incident and the report Lily has to compile on how a repeat gets prevented. Clayton's problem is evidential - he has to be able to show that the person operating the machine was competent to. Plus a short follow-up chat with Jeffrey afterwards.

The spill causes - finally separated

Splatter = water left after weekend cleaning flashing to steam in 180 °C+ oil (L3's problem - fixed and proven: L3 ran full production clean after a proper purge). Overflow = the fryer's auto top-up bypassed to a manual pipe (L1/L2): the filter draws ~50-60 L to fill its pipes at start, an eyeballed-full fryer then overflows on the return. Working top-ups (L3, L4) never overflow.

Who does what - settled

Operators keep what they have safely done for five years: start/stop, roll change, recipe select. The water purge becomes a maintenance procedure (~5-10 min at the start of the week). Jeffrey's shape for it: one SOP for operators and a separate one for the maintenance side. Clayton's condition is that safety officer Lily has to be able to sign his operators off against that SOP - he cannot certify them on his own.

New software interlock agreed

Jeffrey's ask, twice: after cleaning, production cannot start until the water drain has run - auto-detected, no honesty button. "The machine doesn't want to start - then they realise: we need to drain it."

L1 top-up restoration

In the follow-up chat Jeffrey offered his team for it - he has fixed it before. His interim answer: leave the manual valve open and put the selector on automatic, and it tops up on its own all shift. I put it to Clayton that our position to the GM would be that L1's filter should not run until that is restored; he did not take a view on the messaging - his two requirements are simply that the filter runs and that it is safe to use.

To verify on the machines

L3's drying-return path (tank vs fryer) - trace the actuators with Clayton, he wants to see it. L1's original routing (Jeffrey recalls filter-return → heated dirty tank → level-controlled top-up). Oil-flow documentation for the manual - Selato asked for exactly this.

Training and the oil stake

Operators attend training too - Clayton schedules who, per shift; Jeffrey joins the training WhatsApp group. Clayton's numbers: filter off = oil lasts ~1.5 days; filter on = 3-4 days. "The oil saver needs to run. It's a must."

Update · PLC + HMI downloaded to Line 2

What went in

The recipe engine and its interlock (the machine refuses to start without a recipe selected), the drying intelligence, a restored water drain from filter button on the CIP screen, and a pressure drying lamp on the Production screen so the drying phase is visible while it runs.

Drying is no longer just a timer

It now watches the chamber pressure: drying can end early once the pressure has decayed, or hold a dwell at a set pressure, instead of always running the clock out. That is the piece that stops a wet, blocked chamber being opened.

How it was verified before it went near the machine

Every edit was checked against the program export rung by rung, the program compiled clean, and it was run on a simulated PLC to prove the interlock fires. Then HMI first, PLC second, same order as the July download.

What is still open on L2

The live proving cycles. Those wait on L2's fryer top-up and on the training - Line 3 goes first for commissioning. The pressure threshold also still has to be read off the machine itself; it cannot be copied from another line.

Done this trip