Blow Moulding Machine Control: PLC vs Relay Logic Selection Guide

David Krause25 min read
Process ControlSiemensTechnical Reference
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

Overview and Decision Scope

The plastic blow moulding machine specification defines a control challenge that sits at the boundary between conventional relay logic and a modern compact PLC architecture. The system requires 30 digital inputs, 16 type J thermocouple inputs, 16 digital outputs dedicated to heater solid-state relays, 10 additional digital outputs, and one 0–10 V analogue output that drives a hydraulic proportional valve switching between approximately seven discrete pressure setpoints during a single machine cycle. The control philosophy decision drives hardware cost, downtime exposure, fault-finding methodology, and long-term expandability.

This reference consolidates the design trade-offs, temperature-control strategies, hydraulic valve actuation schemes, platform comparisons, and commissioning procedures required to size a control system for a small-to-medium production blow moulder operated by a mechanically oriented builder with limited PLC exposure. It is written for a sole proprietor evaluating a first PLC retrofit and a control engineer advising that proprietor.

Machine I/O and Control Requirements

A complete I/O audit drives every downstream decision. The signal inventory for the second-generation machine breaks down into five functional groups.

Signal Type Count Application
Digital Inputs 30 Limit switches, pushbuttons, mode selectors, guard interlock switches, pressure switches, position feedback, e-stop circuit
Thermocouple Inputs (Type J) 16 Parison barrel zones, mould platen zones, die-head, neck ring, accumulator body (0–760 °C range)
Digital Outputs (Heater SSR) 16 Zero-cross solid-state relay drive for band heaters and cartridge heaters
Digital Outputs (Other) 10 Solenoid valves, indicator lamps, motor contactors, hydraulic directional valves
Analogue Output (0–10 V) 1 Proportional valve command for oil pressure modulation

The 16 heating zones drive a power architecture decision. A typical band heater for a 100 mm barrel draws 1.5–3 kW at 230 V (6.5–13 A). Sixteen zones at the upper end total 48 kW / 208 A. SSRs for that load class are 25 A or 40 A panel-mount units, each requiring a dedicated heat sink, an RC snubber across the AC terminals, and high-speed semiconductor fusing. Discrete I/O at 30 DI / 26 DO places the machine in the mid-range compact PLC category — below the S7-300/400 class but above the entry-level logic relay tier.

The hydraulic cycle specifies approximately seven discrete pressure steps executed per mould stroke, sequenced by mechanical position events: mould close, clamp, parison extrusion, blow, exhaust, open, eject. Each step requires a stable 0–10 V setpoint held for a deterministic dwell time. The discrete nature of the pressure profile makes the hydraulic section amenable to either a stepped voltage reference switched by electromechanical relays or a PLC-driven analogue output with a stepping-cam sequencer.

PLC vs Relay Logic: Decision Matrix

The decision between a PLC and a hard-wired relay system is not binary. It rests on five engineering variables: operator skill profile, fault-finding methodology, downtime tolerance, expansion roadmap, and capital cost. Each variable favours one architecture or the other; the optimal answer is a weighted sum.

Criterion Relay Logic Compact PLC
Up-front hardware cost Low (contactors, timers, terminal blocks) Medium (CPU, I/O, HMI, software licence)
Programming skill required None (ladder drawn on paper) Ladder or FBD/ST; 8–40 hours training
Fault-finding by mechanical staff Direct (voltmeter across coil) Indirect (PC, online monitor, status word)
Spare parts cost (10-year horizon) Low (DIN-rail relays universal) Higher (CPU, I/O, comms modules vendor-locked)
Change implementation Rewire (hours) Edit logic (minutes)
Safety interlock density Limited (relay count grows fast) Effectively unlimited in software
Data acquisition / recipe management External paper or thumbwheels Native via HMI or Ethernet
Mean time to repair (skilled mechanic) 15–45 minutes 5–20 minutes with laptop, otherwise hours
Hydraulic step profile implementation 7 voltage references via relay mux One analogue output + stepping cam block
Electromagnetic compliance Robust (no clock harmonics) Requires CE marking, filter design
Documentation artefact Wiring diagram (paper) Program archive + wiring diagram

For a sole proprietor producing plastic products on a small-to-medium scale, the dominant decision drivers are: (1) who services the machine during a fault, and (2) what is the cost of an unplanned production stop. If the operator is comfortable with a multimeter and a printed wiring diagram, relay logic remains a defensible choice for a 30 DI / 26 DO machine. If recipe data must change between products, the cost of a thumbwheel-and-paper system quickly exceeds the cost of an entry-level HMI.

Field rule: if the production loss from one 8-hour stop exceeds the difference between the two architectures, choose the architecture with the faster mean time to repair for the person who will actually do the repair — not the architecture with the most elegant specification.

Temperature Control: On/Off, PID, and Fuzzy Logic

The existing first-generation machine uses dedicated temperature controllers with fuzzy logic. Replacing these with PLC-resident control loops is feasible only if the PLC can match the controller's tuning dynamics, sample time, and disturbance rejection. A blow moulder's thermal zones are dominated by a single first-order-plus-dead-time (FOPDT) response with time constants in the 30–180 second range and dead times of 5–20 seconds, which means the choice between control algorithms is rarely the limiting factor in practice.

On/Off (Two-Position) Control

The simplest implementation: output energises when PV falls below SP − hysteresis/2 and de-energises when PV rises above SP + hysteresis/2. Hysteresis typically spans 2–10 °C on a Type J parison zone. Advantages: no tuning, predictable behaviour, one digital output per zone, sample time can be 100 ms. Disadvantages: continuous cycling, audible relay chatter (mitigated by SSR), increased SSR semiconductor wear, and ±hysteresis/2 steady-state oscillation that translates directly into parison wall-thickness variation. For a 5 °C hysteresis on a parison zone, expect ±2.5 °C temperature swing at steady state, which can manifest as ±0.05 mm wall-thickness variation downstream.

PID Control

The proportional-integral-derivative algorithm produces a continuous actuating signal:

MV(t) = Kc·e(t) + (Kc/Ti)·∫e(t)dt + Kc·Td·de(t)/dt

where the error e(t) = SP − PV. In a discrete PLC implementation, the parallel (ideal) form is computed every sample period Ts:

MV[k] = Kc·e[k] + (Kc·Ts/Ti)·Σe[j] + (Kc·Td/Ts)·(e[k] − e[k−1])

Tuning constants Kc, Ti, Td are set by Ziegler-Nichols open-loop step test, lambda tuning, or auto-tune routines. Derivative action is typically applied to PV only (not error) to suppress setpoint kicks. Anti-windup clamps the integral sum when the output saturates. PID with a 1–4 second sample period performs within 1–2 °C of a commercial fuzzy controller on a parison zone.

Fuzzy Logic Control

Fuzzy logic controllers replace the linear PID equation with a rule base of the form: IF (e is Negative Large AND Δe is Negative Small) THEN (MV change is Negative Medium). Membership functions map crisp error and error-rate values to linguistic categories (NB, NM, NS, ZE, PS, PM, PB). The inference engine combines active rules, and defuzzification converts the conclusion to a single MV increment. A practical rule base uses 25–49 rules with 5–7 triangular membership functions per input. Fuzzy logic offers smoother response than PID for processes with non-linear thermal mass or variable coolant draw, at the cost of a more complex tuning procedure.

Selecting the Algorithm for a 16-Zone Machine

For most parison and mould zones, PID with auto-tune is sufficient. Fuzzy logic wins where the thermal mass changes during the cycle (e.g., a die-head that loses heat during parison extrusion and recovers during mould close) and where the operator is unwilling to manually retune four times a shift. On/Off is acceptable only on zones that feed the next process step with a buffer (pre-heat zones, standby zones).

PID Output Mapping: From Continuous MV to Digital SSR Drive

A PLC PID loop produces a normalised continuous MV in engineering units (0–100 % or 4–20 mA equivalent). The heating element is a discrete load driven by an SSR. Three mapping strategies exist, each with distinct electrical and control implications.

Time-Proportioning Output (TPO)

The MV percentage is converted to a duty cycle over a fixed base period Tbase (typically 1–10 seconds). For MV = 65 % and Tbase = 2 s, the SSR is on for 1.3 s and off for 0.7 s. TPO requires one digital output per zone and one timer per zone, with a resolution of Tbase / scan-time. For a 50 ms scan, Tbase = 2 s gives 40 discrete steps (2.5 % resolution) — adequate for most plastics processes. TPO is the default output mode for PLC PID blocks driving SSRs.

Burst-Fire (Zero-Cross) Output

Similar to TPO but with a shorter Tbase (0.5–2 s) suitable for low-inertia loads. Zero-cross switching minimises EMI by commutating only at the AC zero-voltage crossing, eliminating the inrush current and RFI associated with random-fire into a cold element. Zero-cross is mandatory for heating elements driven by transformers and is the standard choice for resistive band and cartridge heaters.

Phase-Angle Output

The SSR is fired at a phase delay θ after each zero-cross, modulating the RMS voltage to the heater. Phase-angle control is used for short-wavelength IR heaters and tungsten-halogen lamps, not for resistive band heaters where zero-cross is preferred. PLC phase-angle output requires a special SSR with analogue or phase-control input and is not the same as PWM TPO.

PLC Implementation Example

A typical compact PLC exposes a PID function block with parameters: SP, PV, Kc, Ti, Td, Ts, MV_min, MV_max, and a control word for bumpless transfer and auto/manual. The TPO conversion is performed by a separate PWM block or by a hardware PWM module. For a 16-zone machine, the total CPU load for 16 PID loops at 1 s sample time on a controller of the S7-200 class is approximately 25–35 % — well within budget for a scan time of 30–50 ms.

Hydraulic Proportional Valve Control Strategies

The 0–10 V analogue output drives a proportional valve controller that modulates oil pressure. The cycle requires approximately seven discrete pressure steps sequenced by mould position. The choice of actuation strategy affects maintenance burden, dynamic performance, and the long-term cost of recipe changes.

Strategy 1: Stepped Voltage Reference (Relay-Switched Divider)

A resistor ladder with seven tap points, each connected through a relay to the valve input, produces a preset 0–10 V for each step. The PLC selects the active tap by energising one of seven relays. Cost: one 7-relay interposing block, one resistor network (precision 0.1 % parts recommended). Accuracy: ±0.5 % of full scale. Disadvantage: relay contact wear, no closed-loop trim, no ramp between steps. Acceptable for step-driven hydraulic systems with slow transitions and infrequent product changes.

Strategy 2: PLC Analogue Output with Stepped Setpoint Table

The PLC holds a 7-row table of pressure setpoints indexed by step number. A cam-style sequencer advances the row on a position-event trigger (limit switch, encoder, or timer). The analogue output writes the active row's value to the 0–10 V module. The PLC can interpolate between rows for soft transitions and can apply a rate limit (dP/dt) to suppress water-hammer and pressure overshoot. Recipe changes are data-block edits, not rewires.

Strategy 3: Stepping Cam Emulation

Most PLC platforms (Siemens S7-200/300, Allen-Bradley SLC/MicroLogix, AutomationDirect DL-260) include a stepping-cam or drum-sequencer instruction designed for exactly this application. The cam has N steps, each defining an output state and dwell time. Outputs may be digital (solenoid selection) or analogue (mapped via scaling). For a 7-step pressure profile, the cam advances on a position-triggered pulse and resets on home-position. This is the cleanest implementation in software and is the recommended default.

Strategy Hardware Accuracy Recipe Change Maintenance Burden
Relay-switched divider 7× relay + resistor network ±0.5 % FS Rewire tap resistor Contact wear every 1–3 years
PLC analogue output + table 1× AO module ±0.1 % FS Edit data block None (solid-state)
Stepping-cam sequencer 1× AO module + cam FB ±0.1 % FS Edit cam table None (software)

PLC Platform Comparison

Siemens LOGO!

The Siemens LOGO! logic module targets simple sequential control. I/O count tops out at 24 digital + 8 analogue, with 4 expansion modules maximum. PID loops are not native; the user must build a discrete-time PID from arithmetic and timer blocks. The platform is attractive for a 30 DI / 26 DO machine only if temperature control is delegated to external controllers. Pricing per I/O point is low; the LOGO! Soft Comfort programming software is free.

Siemens S7-200 (CPU 226)

The CPU 226 offers 24 DI / 16 DO on-board, expandable to 128 DI / 128 DO via EM modules. The EM 231 thermocouple module accepts 4 or 8 type J inputs with cold-junction compensation. The PID wizard in STEP 7 Micro/WIN configures up to 8 loops with auto-tune. The 8-loop limit is the wizard's convenience ceiling — manual PID routines can implement additional loops, and a 16-zone application is achievable by writing custom PID blocks with a 1 s sample period. The CP 243-1 IT module exposes an embedded web server, allowing recipe editing from any browser on the plant network. A TP070 or TD200 text display handles the operator interface. For 16 thermocouple zones plus 16 SSRs, a representative configuration is: CPU 226 + 2× EM 231 (8 TC each) + 2× EM 222 (8 DO each) + 1× EM 232 (2 AO) + 1× TP070 + 1× CP 243-1 IT. Note that the S7-200 line is in the process of being superseded by the S7-200 SMART platform; consult Siemens for current product availability and migration guidance.

Siemens S7-300

The S7-300 enters the budget only if the application grows beyond the S7-200's 128-point ceiling or if STEP 7 (rather than Micro/WIN) is required for integration with a plant-wide S7 fleet. The SM 331 analogue module handles 8 thermocouples per slot; the FM 355 closed-loop module provides 4 PID channels with auto-tune, ramp/soak, and bumpless transfer — features beyond the S7-200 PID block. Hardware cost is roughly 3–5× the S7-200 equivalent. Programming uses STEP 7 (SIMATIC Manager) or TIA Portal. The S7-300 line is in transition to the S7-1500 platform; check Siemens' product migration roadmap before committing.

Allen-Bradley MicroLogix 1500 and SLC 500

The MicroLogix 1500 (1764-LSP) family offers 12 DI / 12 DO on-board, expandable to 96 points via 1769 I/O. The 1769-IF8 and 1769-OF2 handle analogue; the 1769-IT6 accepts 6 thermocouples (types J, K, T, E, R, S) with CJC. RSLogix 500 is the programming environment. The PID instruction (PD) is included; 8 loops are practical without significant CPU load.

The SLC 500 (1746/1747 platform) is mature, well-supported, and available on the secondary market. Modular I/O accommodates larger machines. Pricing is mid-range and the platform has decades of installed base in plastics, packaging, and material handling.

AutomationDirect (Koyo) DL-06 and DL-260

The AutomationDirect DL-06 offers 20 DI / 16 DO on-board, expandable to 100 points. The DL-260 (D2-260) extends to 8 I/O slots per rack, plus local expansion and bus-based remote I/O (Ethernet or RS-485). Per-slot capacity: 4 TC, 8 analogue, or 32 discrete. The F0-04THM thermocouple module accepts 4 type J inputs with CJC. DirectLOGIC programming is free (DirectSOFT); PID is included. Pricing is typically 30–50 % below equivalent Siemens or Allen-Bradley hardware. Spare parts are stocked in the US, EU distributors, and on the secondary market.

Mitsubishi MELSEC FX Series

The FX3U/FX5U series competes directly with the S7-200 and MicroLogix. The FX5-4AD-TC thermocouple module accepts 4 channels of J or K type. PID is native. The FX series benefits from a large installed base in plastics machinery, particularly in Asia, and is programmed via GX Works. The MELSEC platform's PID instruction set is well-documented and the FX5U has sufficient scan-time headroom for 16 PID loops at 1 s.

Modicon M221 / M241 / M340

Schneider Electric's M221 (TM221) is a micro-PLC with 40 I/O, expandable to 200. The TM221CE40R offers 24 DI / 16 DO relay outputs. Thermocouple handling requires the TM3TI4 module. Programming is via EcoStruxure Machine Expert Basic. For a 16-zone temperature application, the M221 sits in the same price band as the S7-200 and MicroLogix 1500.

Platform On-board DI/DO Max I/O TC Module Native PID Price Band
Siemens LOGO! 8/4 24/20 LOGO! AM2 RTD/TC No (user-built) Low
Siemens S7-200 (CPU 226) 24/16 128/128 EM 231 (4/8 TC) Yes (8 via wizard) Medium
Siemens S7-300 0/0 (modular) >1000 SM 331 (8 TC) Yes (FM 355 module) High
AB MicroLogix 1500 12/12 96 1769-IT6 (6 TC) Yes (PD instruction) Medium
AB SLC 500 0/0 (modular) 4096 1746-NT8 (8 TC) Yes Medium-High
AutomationDirect DL-260 0/0 (modular) >500 F0-04THM (4 TC) Yes Low-Medium
Mitsubishi FX5U varies 256 FX5-4AD-TC (4 TC) Yes Medium
Schneider M221 24/16 200 TM3TI4 (4 TC) Yes Medium

Logic Relay Alternative: Phoenix Contact PLC Logic Relay System

For applications below the compact-PLC threshold, the Phoenix Contact PLC logic relay system integrates the logic module, interface, and field connection levels into a single housing. The system includes a base unit with digital and analogue I/O on-board, expandable with additional I/O modules. Programming uses LOGIC+ or a graphical ladder editor (LOGO!Soft Comfort-style). Typical applications include small machine control, building automation, and lighting control — the platform is positioned between a hard-wired relay panel and a micro-PLC.

For the 16-zone blow moulder, the logic relay tier is too small for resident temperature loops, but is worth considering if the temperature section remains on discrete controllers and the logic tier is reduced to fewer than 40 I/O. The PLC logic relay also serves as a useful training step: a mechanical electrician can learn ladder logic on a 16-I/O platform with free software and no risk to the production machine, then transfer the skill to a compact PLC.

HMI and Operator Interface Options

The recipe data (timer values, pressure setpoints) must be adjustable between products. The minimum viable interface is a text display with numeric entry; the maximum is a 4–7 inch colour touchscreen. For a one-off small machine, a text display keeps the cost down; for a machine with frequent product changes, a touchscreen pays for itself in operator time saved.

Platform Display Function
Siemens LOGO! TD 4-line text Recipe setpoint entry, status display
Siemens TD200 (S7-200) 2-line text, 8 function keys Recipe, manual mode, fault log
Siemens TP070 (S7-200) 5.7" mono Graphical mimic, recipe pages, trend
Siemens CP 243-1 IT (S7-200) Web browser Recipe editing from any PC on network
Allen-Bradley PanelView Component 3–10" colour touch Recipe, alarm, trend
AutomationDirect C-more 3–15" colour touch Recipe, alarm, trend, scripting
Pro-face GP4000 3.5–12" colour touch Recipe, alarm, multi-protocol
Red Lion CR1000 3" colour touch Recipe, alarm, data logging
Beijer iX T7 7" colour touch Recipe, alarm, iX Developer

The CP 243-1 IT module on the S7-200 is an elegant solution: any laptop or tablet on the plant network becomes the operator interface, eliminating the panel-mounted display entirely. This is the lowest-cost path to a recipe editor with full numeric and alphanumeric capability.

Cost Analysis and Spare Parts Strategy

A representative cost roll-up for a complete compact PLC build with HMI, programmed and documented, gives a baseline for the comparison. Pricing is indicative and varies with region, distributor, and project volume.

Item Quantity Unit Cost (€) Subtotal (€)
CPU 226 (216-2BD23) 1 350 350
EM 231 AI 8×TC (231-7PF22) 2 280 560
EM 222 DO 8×24V (222-1BF22) 2 130 260
EM 232 AO 2×±10V (232-0HB22) 1 220 220
TP070 HMI 1 450 450
CP 243-1 IT 1 320 320
STEP 7 Micro/WIN licence 1 250 250
PC/PPI cable (USB) 1 70 70
Wiring, terminals, DIN, cabinet 1 400 400
Labour (design, program, test, install) 60 h 85 5,100
Total ~7,980

The spare-parts decision is independent of the architecture choice. If the machine produces 20 % of business revenue, one CPU + one EM 231 + one EM 222 = approximately €1,000 of spares secures a worst-case 4-hour recovery from a module failure. This is roughly 12 % of the system cost — a defensible insurance policy. For a relay-logic build, the equivalent spares strategy costs about €200 (one of each relay type, one timer, one contactor) but provides lower diagnostic granularity during a fault.

A relay-logic alternative avoids the CPU, HMI, and software cost but consumes ~30 person-hours of wiring labour and produces a less flexible recipe system. Hardware cost is approximately €1,500 for timers, contactors, terminals, and a discrete PID set. Wiring labour narrows the cost gap to within 30 % either way.

Electrical Sizing for the 16 SSR Loads

Each heating zone requires careful electrical design. The single-phase apparent power per zone is kVA = V × I / 1000. For a 2 kW band heater at 230 V single phase, I = 2,000 / 230 = 8.7 A. The SSR must be rated for at least 1.5× the steady-state current to absorb inrush from a cold element — 25 A is the standard panel-mount size. For a 3 kW heater, I = 13 A, and a 40 A SSR is appropriate.

Three-phase total apparent power for the 16 zones, assuming average 2 kW per zone at 230 V single phase, is 16 × 2,000 / 1000 = 32 kVA single-phase, or 32 kVA three-phase if the zones are balanced across phases. The supply feed must be sized for at least 1.25× the calculated total (NEC derating), plus the hydraulic pump motor (typically 7.5–15 kW three-phase) and barrel extruder motor (15–45 kW).

Load Quantity Power Each Total Phase Current at 400 V 3φ
Band heater 16 2 kW 32 kW 1φ / 3φ mixed ~46 A
Hydraulic pump 1 11 kW 11 kW ~20 A
Extruder motor 1 30 kW 30 kW ~54 A
Total (approximate) ~73 kW ~120 A

Safety and E-Stop Circuit Design

A blow moulder presents several safety hazards: pinch points at mould close, hot surfaces above 200 °C, stored hydraulic energy in the accumulator, and rotating extruder screw. The minimum safety architecture is a Category 3 / PL d e-stop circuit per ISO 13849-1, realised with a safety relay (Pilz PNOZ, Sick FX3, or equivalent) and dual-channel e-stop wiring. The PLC reads the safety relay's output and disables motion, but the safety function is never implemented in software alone — the safety relay must break the contactor coils directly.

Guard interlock switches on the mould guards (mechanically operated, positively-opened) feed the safety relay. Light curtains at the parison drop zone (if operator access is required during cycling) require a Type 4 ESPE. Hydraulic accumulators must be depressurised via a solenoid dump valve on e-stop, with verification by a pressure switch.

Compliance check: verify CE marking requirements (Machinery Directive 2006/42/EC in the EU), ANSI B11.19 for performance criteria for safeguarding, and any local regulations. The above is a starting point, not a complete safety design — engage a qualified safety engineer for the final risk assessment.

Wiring, Grounding, and EMC Practices

A compact PLC system must be installed to industrial wiring standards to avoid nuisance faults. The minimum practices are:

  1. Separate cable trays for power (230/400 V AC), control (24 V DC), and signal (thermocouple, analogue). Minimum 200 mm separation, or use of divided trays with metal barrier.
  2. 24 V DC power supply sized for 1.5× the calculated load, with sufficient inrush margin for the I/O modules.
  3. Analogue signal cable shielded, with shield grounded at one end only (PLC end), to avoid ground loops.
  4. Thermocouple extension wire matched to type J, with cold-junction compensation at the PLC module. Do not run thermocouple wire in the same conduit as power.
  5. Surge protection on the 230/400 V supply (Type 2 SPD at the cabinet inlet).
  6. Earth bonding of cabinet, panel, and machine frame to a single ground point with 10 mm² or larger conductor.
  7. Ferrite beads on SSR control lines if zero-cross SSRs are co-located with VFD or servo drives.

Implementation Recommendations

The decision matrix resolves to three candidate architectures, ranked by alignment with a sole-proprietor operator who is mechanically skilled and PLC-naïve.

Option A: Relay Logic + Discrete Temperature Controllers + Stepped Voltage Reference

Lowest hardware cost, no PLC training, direct multimeter fault-finding. Disadvantages: no recipe memory, no data logging, slow changeover. Hydraulic valve driven by 7-relay resistor network. Estimated cost: €3,500–5,500 including labour. Acceptable if production volume is stable and product mix is narrow. Suitable for a first machine or a low-revenue startup.

Option B: Compact PLC + Discrete Temperature Controllers + PLC Analogue Output

PLC handles sequencing, hydraulic stepping, and recipe storage. Discrete controllers retain autonomy over the 16 temperature zones — retaining the auto-tune, ramp/soak, and diagnostic features of a Eurotherm 2408-class device. Operator learns to use the HMI and to monitor the PLC status page. Estimated cost: €6,500–9,000 including labour. This is the recommended architecture for a builder who plans to scale production, modify recipes frequently, and retain the proven temperature-control performance of dedicated controllers.

Option C: Compact PLC + PLC PID for All 16 Zones

Eliminates the 16 discrete controllers, reducing hardware cost by approximately €3,000 (controllers typically €180–250 each). The PLC CPU must handle 16 PID loops with 1-second sample time — feasible on the S7-226, MicroLogix 1500, FX5U, or DL-260. The trade-off: tuning each loop requires more engineering effort than a commercial controller's auto-tune. Estimated cost: €5,500–7,500 including labour. Suitable for a builder willing to spend 20–30 hours learning PID tuning and who values long-term hardware consolidation over short-term commissioning speed.

For a small-to-medium scale operation with a 7-step hydraulic profile, varying product mix, and growth ambitions, Option B is the highest-leverage choice. Option C is the lowest lifecycle cost once temperature-controller replacement cycles are factored in.

Commissioning and Verification

Regardless of architecture, the commissioning sequence should verify, in order:

  1. I/O checkout: every DI forced and read; every DO forced and observed; every TC channel reading room temperature within ±2 °C; AO output measured at 0, 50, and 100 %.
  2. SSR phasing: with all 16 heaters off, energise each zone one at a time and confirm current draw matches the element rating ±10 %.
  3. Temperature loop stability: with setpoint 50 °C above ambient, verify each loop reaches setpoint within 3 thermal time constants with overshoot <5 °C and steady-state error <1 °C.
  4. Hydraulic step profile: command each of the 7 setpoints in sequence with a 2-second dwell; record actual pressure at the transducer and verify within ±0.5 bar of target.
  5. Fault injection: open a guard, drop a pressure switch, break a thermocouple, simulate a CPU stop. Confirm the machine enters a safe state and the fault is logged.
  6. Recipe round-trip: save 3 recipes, change product, verify all setpoints loaded correctly.
  7. EMC verification: operate the machine near a welding set or VFD; confirm no nuisance trips or communication errors.

Troubleshooting Matrix

Symptom Likely Cause Diagnostic Corrective Action
One zone overshoots >10 °C PID Kc too high, derivative action missing View trend of PV vs MV Reduce Kc by 30 %, enable derivative
All zones read ambient Thermocouple break, CJC open Check TC input module diagnostics Replace TC, verify wiring polarity
Hydraulic pressure unstable AO scaling wrong, valve spool sticking Measure AO with multimeter, isolate valve Recalibrate AO, flush valve
CPU stop light, no comms 24 V DC supply collapsed, I/O fault Check PSU voltage under load Replace PSU, scan event log
SSR heatsink hot, load cold SSR failed open, heater open-circuit Measure load current with clamp Replace SSR, check heater continuity
HMI shows # symbol on PV TC out of range, input open Check TC at terminal block Repair TC wiring
Random fault on cycle start E-stop circuit noise, ground loop Check ground bonding, shield termination Re-terminate shield at PLC end only

Documentation and Lifecycle Considerations

A machine's lifecycle cost is dominated by service and modification, not initial build. The minimum documentation deliverable for a PLC-controlled machine is: a wiring diagram with terminal numbers, a program archive (project file) on two physical media, a parts list with vendor and order codes, a tuning sheet for each PID loop, and an operator's quick-reference card. Store the documentation in two locations: one on-site (in the cabinet) and one off-site (cloud, office, or engineer's archive). A machine that survives its original builder is a machine whose documentation is current.

For the platform choice, prefer a vendor with a multi-decade support roadmap. Siemens, Allen-Bradley, Mitsubishi, Schneider, and AutomationDirect all have installed bases measured in millions and offer migration paths to current platforms. The S7-200 line, while still in service, is being superseded by the S7-200 SMART — confirm the migration path before committing. The S7-300 line is in transition to the S7-1500. For a 10-year service horizon, the S7-1500, MicroLogix 1400/1500, FX5U, M221/M241, and DL-260 all have active product roadmaps.

FAQ

Can a compact PLC match a dedicated temperature controller like the Eurotherm 2408?

For first-order thermal processes with time constants above 30 s, a well-tuned PLC PID at 1–2 s sample time achieves ±1–2 °C control, comparable to commercial controllers. Commercial controllers win on auto-tune quality, ramp/soak programming, and pre-engineered diagnostics, but PLC loops are sufficient for 16-zone blow moulding where zones are not aggressively non-linear.

How is a PID analogue output converted to a digital SSR drive?

Use time-proportioning output (TPO): the MV percentage maps to a duty cycle over a 1–10 s base period. For MV = 65 % and Tbase = 2 s, the SSR is on for 1.3 s and off for 0.7 s. The TPO block needs one digital output and one timer per zone, with a resolution of Tbase / scan-time. Zero-cross SSRs are mandatory for resistive band and cartridge heaters.

Which is cheaper — relay logic or a compact PLC for a 30 DI / 26 DO machine?

Relay hardware is 40–60 % cheaper, but wiring labour is 2–3× higher, and changeover cost is substantial. Total installed cost is typically within 30 % either way. The PLC wins on flexibility, recipe management, and data acquisition; the relay panel wins on serviceability by mechanical staff and on the absence of programming skill requirements.

What is the minimum PLC specification for 16 thermocouple zones with PID?

A controller with 8 on-board or expansion TC inputs, ≥16 digital outputs, ≥1 analogue output, and a PID instruction set. Candidates: Siemens CPU 226 with two EM 231 modules, Allen-Bradley MicroLogix 1500 with 1769-IT6, Mitsubishi FX5U with FX5-4AD-TC, or AutomationDirect DL-260 with F0-04THM modules. Confirm the platform's PID loop count and scan time can support 16 loops at 1 s sample period.

Do I need to keep spare PLC modules?

For a sole-proprietor machine producing significant revenue, hold one CPU, one TC input module, and one digital output module as spares. Cost is ~10–15 % of system value and reduces worst-case recovery time from days to 4 hours. For a prototype or low-revenue machine, skip spares and rely on the vendor's RMA turnaround.

How is the 7-step hydraulic pressure profile implemented without an analogue output?

Use a resistor ladder with seven tap points, each connected through a relay to the valve input. The PLC selects the active tap by energising one of seven relays. Accuracy is ±0.5 % of full scale. For better accuracy, ramp/soak capability, and easy recipe change, use the PLC's analogue output with a stepping-cam sequencer instruction.

Back to blog