Designing & Testing PLC Control Rules


Indesit Company used SIMUL8 to ensure the successful deployment of a new PLC conveyor system. The simulation gave a risk-free environment in which to test a wide range of control rules and find the best solution.

SIMUL8 as been used within Indesit Company since 2002 to assess proposed production facility changes and to design and develop manufacturing systems.

FMC Technologies


Key Facts

  • SIMUL8 was used to design and test the control rules of the PLC conveyor system before installing



  • SIMUL8's COM functionality allowed integration with existing software and factory equipment

  • The simulation run directly on data collected from barcode scanners on the production line



  • SIMUL8 provided confidence that the solution would work prior to installation

The Challenge

Indesit Company is one of the European leading manufacturers and distributors of major domestic appliances (washing machines, dryers, dishwashers, fridges, freezers, cookers, hoods, ovens and hobs). It is the undisputed leader in major markets such as Italy, the UK and Russia.


The existing production line at a Cooker manufacturing facility relied on human product allocation from 8 assembly lines into a 14 lane sortation area. Due to the complicated product mix in the factory, it proved very difficult for a human to assess which item should go to which lane and change lane allocations in a quick and accurate manner.

Getting the lane allocation wrong or not changing it in time for new models easily caused a bottleneck, possible production losses and extra work for the distribution department.

To maximize the efficiency of the process a PLC conveyor system that automatically allocated a range of unique products to sortation tracks at the end of these assembly lines was to be installed. SIMUL8 was used to design and test the control rules of the system before installing.

"We chose SIMUL8 because it provides rapid model development, a high degree of control over entities within the simulation and superior graphical execution of the model that helps with troubleshooting and customer buy-in."

George Culver, Sr. Operations Research Analyst/Engineer at SAIC

The Challenge

Martyn Hogg, Systems Engineer at Indesit, used SIMUL8 simulation software to simulate the system in conjunction with a specific tool for tracking product types.



The simulation was configured to run on actual data collected from barcode scanners in the factory production lines. This enabled a validation exercise to take place, giving conclusive evidence that the simulation was behaving as the system would do under general working conditions.

After this, it was possible to experiment with a series of different control rules to find the best automated allocation system before this was implemented in the real factory.

Martyn developed a Visual Basic program to communicate with SIMUL8 and the existing Lane Allocation Software simultaneously. In the simulation, when a product arrives at the sortation system, SIMUL8 sends a COM message to the Visual Basic program.

Then, when a product arrives at a lane, SIMUL8 checks if the model matches the model allocated to that lane. If they match another COM message is sent, representing the lane delivery signal that is sent in the factory.

The lane allocation data is sent to SIMUL8 to use to control the routing logic for the lanes. SIMUL8 sends lane delivery data when a product is delivered to a lane and also barcode information when a product arrives at the Sortation system.

The simulation allows quick and easy testing of different rules options. The simulation was used to test a wide range of control rules in order to find the one that best optimized performance so that this could be used in the real factories.

An example of one lane allocation rule is where a model is only allocated a lane if more than four units of that model are available for sortation. This leads to the build-up of models at this point in the process until each of these units are available.

The Result

SIMUL8 was used to find the optimal set of PLC control rules to be implemented in the factory for improved throughput and efficiency.



As the simulation worked with actual production data it was able to provide results with an added level of accuracy.

Once the selection of possible rule sets had been tested, SIMUL8 proved which setup performed best and used its output data dynamically through the Lane Allocation software to dictate routing decisions though barcodes within the real factory.

The visual nature of the simulation allowed the solution proposals to be easily communicated to company management to get buy-in. The simulation was also used to train personnel in sortation and distribution procedures. SIMUL8 software is still being used regularly within Indesit Company to test assembly line and manufacturing "what-if" scenarios like this one.

Practical benefits of using SIMUL8 software for this work include:

  • The new system can better manage the complex product mix more effectively
  • Increased understanding of the whole system was realized through use of the simulation
  • SIMUL8 provided confidence that the solution would work prior to installation
  • The COM functionality of SIMUL8 enabled it to be easily linked to Visual Basic to simulate communications between different equipment within the factory

See SIMUL8 in action

View videos of SIMUL8 and learn about the benefits of simulation.


Watch now

Request a SIMUL8 demo

Arrange a personalized online demonstration of SIMUL8 with one of our simulation experts.


Get a demo

Get in touch

If you would like more information, we're happy to help.


Contact us