Here we have our experienced engineer and PLC programmer Cam wiring for a hardware-in-loop testing system which SAPHI uses to validate our client’s code.

Essentially this means that we are replicating the client’s machine in the real world and then testing our PLC code to ensure that it is running efficiently. Without this form of testing, a PLC programmer would need physical access to the machine to run and test the PLC code. So, if the code is not working as intended, the programmer would then need to disconnect, go back to the office, make changes and repeat the process over and over until the code runs as intended. This is obviously extremely inefficient. However, by replicating the machine, a PLC programmer is then able to test the code remotely, having the ability to make instant changes, dramatically reducing the amount of time spent on the job.

This is just one example of how SAPHI verifies the performance of our code before passing it on to our clients, reducing risk and potential downtime.

To see more SAPHI updates be sure to view our other posts here and follow us on LinkedIn