UK weigh filling machinery for powders, granules, coffee, snacks, pet food, chemicals and hardware.
01494 623015 · sales@lancinguk.com
Line-integration guide

Weigh filler controls and VFFS interface.

A practical signal and sequence guide for synchronising a weigher with a bag maker, product infeed, coding, inspection and downstream equipment.

Automatic VFFS weigh filling line requiring a coordinated controls interface
One line, several controlled statesThe filler, bag maker and connected equipment must agree when a valid pack is ready and when product may be released.
Interface purpose

Prevent product discharge unless the receiving process is ready.

A weigh filler can reach its target while the bag maker is still forming film, waiting for a code, clearing a fault or blocked by downstream equipment. A defined handshake holds the measured dose until the receiving system is ready, then confirms that the discharge and bag cycle have completed.

The final signal list depends on the controls architecture and risk assessment. The sequence below is a functional planning framework, not a substitute for the machine electrical design, safety validation or software specification.

Core handshake

Define the state, owner and timeout for every signal.

Signal names vary between controls systems. What matters is that both machines share the same meaning, sequence and fault response.

Ready

The receiving machine can accept a dose.

Bag maker ready should represent a valid bag position, available sealing cycle and no fault that would make a product discharge unsafe or wasteful.

Request and permission

The cycle asks for product at the correct point.

The request identifies when a dose is needed; discharge permission confirms that the line state still allows release.

Complete

The sequence closes before the next cycle.

Discharge complete, bag-cycle complete and any reject or inspection state should be associated with the correct pack before the next request is accepted.

Functional signal schedule

Include process, availability and fault information.

Weigher readyWeighing system available, no blocking fault and able to prepare or hold the next dose.
Dose readyTarget dose complete and held for release.
Bag maker readyA valid bag position is available and the receiving sequence can accept product.
Weigh requestBagging cycle requests a dose for a defined pack.
Discharge permissionFinal interlock allowing the held dose to be released.
Discharge completeWeigher confirms gate sequence complete; timeout and incomplete-discharge handling should be defined.
Busy or cycle activePrevents conflicting commands while a weigh or bag cycle is in progress.
Low product / infeed requestRequests product supply while preventing uncontrolled overfill of the distribution system.
Fault / downstream unavailableStops or holds the sequence in a defined condition without losing pack identity.
Reset / mode stateControls agreed recovery and distinguishes automatic, manual, cleaning and maintenance modes.

Safety is a separate validated function.

Emergency stops, guard interlocks and safety devices must be designed and validated through the machine safety system. A normal PLC handshake or production-ready bit should not be treated as the sole safety function.

Any interface between separately supplied machines needs documented responsibility for the safety boundary, stop category, restart conditions and behaviour after loss of power or communications.

Timing and pack identity

Track the result through the physical distance of the line.

A weight produced by the filler may reach a checkweigher or reject station several cycles later. The controls must associate the measured result, bag-maker cycle, code, inspection result and reject action with the same physical pack.

When a downstream checkweigher provides feedback, the delay between a filler adjustment and the packs affected by it must be known. Corrections should be bounded and based on a stable trend, not a single pack. The line should prevent an old result being applied to the wrong product, recipe or lane.

  • Define pack sequence or tracking identifiers where the architecture supports them.
  • Account for packs held in chutes, conveyors and inspection equipment.
  • Confirm reject operation and reject confirmation for the correct pack.
  • Freeze or reset feedback safely after recipe change, line clearance or a tracking fault.
  • Record who owns target changes and the permitted adjustment limits.

Interface document inputs.

  • Controls make, model and communications method.
  • Signal direction, data type, normal state and owner.
  • Automatic, manual, cleaning and maintenance mode behaviour.
  • Sequence diagram with expected timing and timeouts.
  • Fault, pause, stop and restart behaviour.
  • Product-infeed and low-level logic.
  • Recipe, target and batch-data ownership.
  • Pack tracking, inspection and reject sequence.
  • Safety boundary and competent validation responsibility.
  • FAT simulation and site interface tests.

Agree the sequence before the equipment arrives on site.

Lancing can review the product-flow, weigh, bag-making and downstream states so the mechanical layout and control interface are specified together.

Controls questions

VFFS interface questions.

Can the weigher simply discharge on a timed delay?

A fixed delay may work in a tightly controlled sequence, but a readiness handshake is generally more robust because it prevents release during a bag-maker fault, pause or delayed cycle.

Should emergency stops be passed through the normal PLC?

The safety architecture must be designed and validated by competent persons. Normal production PLC signals are not automatically suitable as safety functions.

What happens if a dose is ready but the bag maker faults?

The agreed sequence should hold or safely handle the dose, prevent another conflicting request and define how the line recovers without losing product or pack identity.

Can checkweigher feedback correct every individual result?

Feedback should normally act on a stable trend with appropriate delay and bounds. Reacting to single-pack variation can increase instability and misapply corrections to later packs.

What should be tested at FAT?

Normal cycles, ready and busy states, timeouts, low product, bag-maker faults, downstream blockage, loss of communications, recovery, pack tracking and reject confirmation.