Factory acceptance testing with system simulators

System simulators allow developers to test most of a new control system, but not the entire system. See 6 tips for the factory acceptance test (FAT) phase of your project.


Virtual machines and control system simulation have been a great help in checking out systems during development. These have allowed the developer to be able to check out the control system code prior to installation. Most factory acceptance tests (FATs) are conducted using a simulated system or part of the real system that will be used for final installation. Over the past several years I have developed several new plant control systems using system simulators. Although this allows the developer to check out most of the system it does not check out the entire system.

I have heard several times during the site acceptance test (SAT) or commissioning phase of the project: “I thought the system was completely tested during the FAT.” One should remember that usually the instrumentation is not present during the FAT. Unless the testing team follows a rigorous test plan that includes checking signal ranges, controller loading, etc., the commissioning team may run into surprises during startup. Although issues that arise are not usually show stoppers, they do take time to resolve.

Here are six quick checks that can be done to make sure that you do not get surprised after the FAT is complete:

  1. Make sure to fully check that the configured instrumentation ranges match the actual instruments being used in the field. Most manufacturers will configure the ranges on smart devices at a small cost.

  2. For systems that use fieldbus protocols make sure that the addresses are set properly in the configuration and at the device. Also make sure the device actually supports the protocol you think it does.

  3. For discrete signals, verify the normal operation of the signals. Fail or normal position is not always what one thinks it is. This pertains to both inputs and outputs.

  4. Make sure the I/O card number and types match the actual I/O cards used in the system.

  5. Make sure you understand the voltage level of the signals being interfaced to the control system. I have seen people make assumptions that were wrong just to find this out during loop checks.

  6. Make sure that controller loading and system performance is not an issue. This is something you do not want to be surprised with during startup. Some simulation systems have the ability to check controller loading.

Although this does not include everything this should start people thinking about what was not done during the FAT checkout and what needs to be done before startup. I wonder if others have experiences to share that are similar to this?

This post was written by Jeff Wood. Jeff is a senior engineer at MAVERICK Technologies, a leading automation solutions provider offering industrial automation, strategic manufacturing, and enterprise integration services for the process industries. MAVERICK delivers expertise and consulting in a wide variety of areas including industrial automation controls, distributed control systems, manufacturing execution systems, operational strategy, business process optimization and more.

MARINO , Non-US/Not Applicable, Mexico, 12/18/14 04:59 PM:

FAT should include a closed loop test which includes the controller and the process (math model process), both conected by I/O wires. Actuators can be simulated by single first order models.
The Engineers' Choice Awards highlight some of the best new control, instrumentation and automation products as chosen by...
The System Integrator Giants program lists the top 100 system integrators among companies listed in CFE Media's Global System Integrator Database.
Each year, a panel of Control Engineering and Plant Engineering editors and industry expert judges select the System Integrator of the Year Award winners in three categories.
This eGuide illustrates solutions, applications and benefits of machine vision systems.
Learn how to increase device reliability in harsh environments and decrease unplanned system downtime.
This eGuide contains a series of articles and videos that considers theoretical and practical; immediate needs and a look into the future.
Additive manufacturing benefits; HMI and sensor tips; System integrator advice; Innovations from the industry
Robotic safety, collaboration, standards; DCS migration tips; IT/OT convergence; 2017 Control Engineering Salary and Career Survey
Integrated mobility; Artificial intelligence; Predictive motion control; Sensors and control system inputs; Asset Management; Cybersecurity
Featured articles highlight technologies that enable the Industrial Internet of Things, IIoT-related products and strategies to get data more easily to the user.
This article collection contains several articles on how automation and controls are helping human-machine interface (HMI) hardware and software advance.
This digital report will explore several aspects of how IIoT will transform manufacturing in the coming years.

Find and connect with the most suitable service provider for your unique application. Start searching the Global System Integrator Database Now!

Infrastructure for natural gas expansion; Artificial lift methods; Disruptive technology and fugitive gas emissions
Mobility as the means to offshore innovation; Preventing another Deepwater Horizon; ROVs as subsea robots; SCADA and the radio spectrum
Future of oil and gas projects; Reservoir models; The importance of SCADA to oil and gas
Automation Engineer; Wood Group
System Integrator; Cross Integrated Systems Group
Jose S. Vasquez, Jr.
Fire & Life Safety Engineer; Technip USA Inc.
This course focuses on climate analysis, appropriateness of cooling system selection, and combining cooling systems.
This course will help identify and reveal electrical hazards and identify the solutions to implementing and maintaining a safe work environment.
This course explains how maintaining power and communication systems through emergency power-generation systems is critical.
click me