Testing and simulation of control systems – remote tests, FAT/SAT and virtual commissioning
We test PLC, HMI and SCADA systems before they reach production – in simulation, against a remote test line or at pilot sites. On-site commissioning gets shorter, and faults are found where they are cheapest to fix.
- Certified in Siemens TIA Portal, Mitsubishi GX Works and Beijer X2/CODESYS
- Siemens TIA Portal Safety · SCL Advanced (S7-1200/1500)
- OT cybersecurity training (IEC 62443)
- 12+ years of experience · Founded 2019, Stockholm
- Listed in Inductive Automation's integrator directory
- Ignition by Inductive Automation® 8.3 Credentialed
Common situations we help with
- The commissioning window is short and there is no time to hunt for faults on site
- The line is built or tested in another country, but the control system has to be ready before it arrives
- New software versions are rolled out to many sites and have to work at every one of them
- Communication between machines, PLCs and SCADA/MES has to be verified before start-up
- You need an external tester at FAT and SAT – someone other than the person who wrote the code
Services
What we deliver
From simulation at the desk to verification in a live environment.
- Remote testing against a test line – the PLC is connected over a secure link (VPN) to a physical test line, and communication, logic and data are verified before installation
- Virtual commissioning – the PLC program is tested against a simulated plant (S7-PLCSIM/PLCSIM Advanced) before any equipment is on site
- Simulation of signals and communication – simulated tags and devices in Ignition to test SCADA, HMI and alarms without hardware
- Test plans, test cases and test reports for FAT and SAT – for the supplier or the customer
- System testing and regression testing of new software versions – in the lab and at pilot sites
- Verification of communication, statuses, sensor values, production counters and traceability data towards SCADA/MES
- Fault reports with clear steps to reproduce, so the supplier can fix the issue straight away
Remote testing against a test line in practice
In an automotive project, our PLC (Siemens S7-1500) was connected via VPN to a test line in Germany. Before the equipment was installed in Sweden, we tested the communication with SCADA/MES, traceability data, takt and flow logic, as well as statuses, sensor values and production counters. What would otherwise have surfaced during commissioning was already fixed when the line arrived.
Technologies
Tools for testing and simulation
We choose tools to suit the project – often what is already included in your licences is enough.
Siemens S7-PLCSIM / PLCSIM Advanced
Simulated S7 control in TIA Portal. PLCSIM is included in the STEP 7 licence; PLCSIM Advanced (separate licence) is used when the simulated PLC has to communicate with external systems over the network (e.g. SCADA, OPC UA).
Mitsubishi GX Works and CODESYS
Built-in simulation to test logic before the program is downloaded to the controller.
Ignition
Simulated devices and tags to test screens, alarms, history and reports without connected hardware.
Secure remote connection (VPN)
Testing against your test line or pilot site remotely – without travelling between countries for every test round.
Process
How we work
- 1
Technical call
(30 min, free)We walk through your facility, systems and goals.
Book directly - 2
Requirements review and test plan
We go through the requirements specification and prepare a test plan and test cases.
- 3
Test execution
Tests in simulation, against a test line or on site – with a report for every test case.
- 4
Report and retest
Deviations are documented with steps to reproduce them and retested after the fix.
Experience
Proven in production
Testing of control and monitoring systems in industry, agriculture and buildings – in Sweden and internationally.
Automotive manufacturing
Remote testing of a PLC gateway (Siemens S7-1500) against a test line in Germany via VPN – part of an installation with over 300 connected machine cells and robot stations. On new lines we also tested the machine suppliers' deliveries on the customer's side.
Dairy automation and robotics
System testing of an automated milking system: milking interface, visualisation and herd management software. New versions were tested in the lab and then on pilot farms in several European countries.
Building automation – museum and ferry terminal
Hardware and program testing on two BMS projects: first in the office, where different climate scenarios were simulated, then on site – point by point according to the control schematics (driftkort).
Building automation: references from a museum and a ferry terminal
Certifications
Certified where it counts
Ignition 8.3 Credentialed
Inductive Automation
Siemens S7-1200/1500 SCL Advanced in TIA Portal
Training Center for Automation Systems INTEX, Gliwice
Simatic WinCC SCADA in TIA Portal
Siemens AB, Stockholm
CODESYS with Beijer X2 Panel / Soft PLC
Beijer Electronics, Upplands Väsby
Mitsubishi GX Works 2 Advanced
Mitsubishi Electric, Stockholm
Siemens S7 Advanced Diagnostics
Training Center for Automation Systems INTEX, Gliwice
FAQ
Common technical questions
What is the difference between virtual commissioning and remote testing?
In virtual commissioning, the PLC program runs against a simulated plant before any equipment exists. In remote testing, the PLC is connected via VPN to a physical test line, often at the machine builder. Both move fault-finding from on-site commissioning to an earlier stage.
Do we need to buy simulation software?
Usually not. We choose tools to suit the project: for many tests, the simulation included in the STEP 7 licence in TIA Portal (S7-PLCSIM), in GX Works and in CODESYS or simulated tags in Ignition is enough. When the plant requires it, we connect PLCSIM Advanced to a process model.
Can you test for a machine builder outside Sweden?
Yes. Tests can be run remotely over a secure connection (VPN) to your test line, and on site at FAT or SAT.
Can you test as an external party at FAT and SAT?
Yes. We test code written by someone else, prepare test cases and reports based on the requirements specification and document deviations – on behalf of the supplier or the customer.
Contact
Let's discuss your project
Whether you have a detailed specification or just a first idea – we're happy to have a technical conversation and help you find the right path forward.
Prefer direct contact?
Based in Stockholm. Assignments across Sweden, on-site and remote – abroad by arrangement. Professional liability insurance in place for all assignments.