Restoring a Concrete Block Production Line after More than a Month of Downtime
Original CPU recovery · VIPA / IM306 diagnostics · STEP 5 STL analysis · Live I/O monitoring · Production verification
A concrete block manufacturer approached Jasper Electronics with a mixer control system that had remained out of service for more than a month. Previous replacement of the power supply, CPU and rack had not restored operation. The installed replacement CPU could not be accessed for online diagnostics and would not enter RUN.
The machine used a Siemens SIMATIC S5-115U control system with a CPU 943B, a VIPA SSM-BG42 module and IM306 interface modules. Our work uncovered several separate problems, each becoming apparent as the preceding fault was resolved.
Recovering the Original Controller
During our first visit on 8 October 2026, we assessed the installed equipment and requested the original CPU, power supply and rack for workshop testing.
On 9 October, the original assembly successfully entered RUN with a minimal test program. This established that the original CPU could execute a program and justified returning it to the machine for further diagnosis.
After reinstalling the original assembly and carrying out a memory reset and program restoration, we traced the remaining peripheral handshake fault to the VIPA SSM-BG42 assembly. The baseboard and its MD40 and MD45 daughterboards were investigated, and a replacement baseboard was sourced.
Restoring Communication with the Machine’s Inputs and Outputs
At the follow-up visit on 17 October, replacement of the VIPA baseboard allowed the CPU to run with the machine program. However, online monitoring revealed that some physical input signals were still not reaching the PLC correctly.
Further investigation identified a problem in the IM306 interface arrangement. Substitution with modules borrowed from the adjacent machine restored input/output operation, allowing the mixer to be tested in manual mode.
Following successful manual checks, replacement IM306 modules and the associated cable were sourced for installation and full automatic testing.
Finding the Final Fault during Automatic Operation
On 26 October, we installed and configured the replacement interface equipment, restoring the adjacent machine to operation.
The mixer controller also required a memory reset and restoration of its program and operating data after the shutdown period. Once the parameters and recipes had been reloaded, automatic testing exposed a further issue: the dosing sequence would not advance to feed material into the mixer.
Tracing the Sequence through Legacy STL Code
The complete PLC program was written in Siemens STEP 5 Statement List (STL). Diagnosing the stalled sequence required following instruction-level logic across multiple function blocks, internal flags, timers and feedback conditions.
By combining program analysis with live monitoring, we traced the dosing belt command through the PLC logic and identified a missing feedback condition at input I11.5. Monitoring the complete input byte, I11.0–I11.7, revealed that the signal was arriving at I11.6 instead.
Correcting the feedback connection to I11.5 allowed the sequence to proceed.
Verified through the Production Process
Following the wiring correction, the customer operated the complete process:
- Material dosing into the mixer.
- Mixing and transfer to the wet-side block-making machine.
- Wet-side machine operation.
- Dry-side operation and ring transport.
All systems were reported working normally, and the service intervention was successfully closed on 26 October 2026.
The Value of Systematic Fault Diagnosis
This recovery required workshop testing, PLC fault analysis, hardware substitution, live input/output monitoring and automatic sequence tracing. The controller recovery, peripheral interface faults and incorrectly connected feedback signal required more than a single component replacement.
By proving the original CPU’s basic operation and following each fault through to its cause, Jasper Electronics restored the existing control system and returned the production line to service without a full PLC conversion.