Kurzfassung:
Sicherzustellen, dass Steuerungsprogramme in Prozessleitsystemen (PLS) entsprechend
der Kundenanforderungen implementiert wurden, ist eine wesentliche Aufgabe im Engineering
von Automatisierungssystemen. Da diese Anforderungen nicht formalisiert vorliegen,
werden dazu umfangreiche Tests durchgeführt. Dieser Beitrag stellt eine Methode
vor, mit der das Test-Engineering durch den Einsatz von automatisch generierten Simulationsmodellen
unterstützt und verkürzt wird. Mit dem generierten Anlagenmodell wird
es möglich, rein virtuelle Steuerungstests und Hardware-in-the-Loop (HIL)-Prüfungen
durchzuführen. So lassen sich Funktionsblöcke, Verriegelungen und Schrittketten sowie
die für die Werksabnahme des Leitsystems (Factory Acceptance Test, FAT) notwendigen
Kommunikationsparameter (zum Beispiel Feldbusadressen) testen.
Keywords:
Factory Acceptance Test, automatische Modellgenerierung, Simulation, Modelica, CAEX, Objektorientierung, PLS-Test-Engineering
Abstract:
To validate that control functions have been implemented correctly (according to specification)
in process control systems is a crucial task in the engineering of automation
systems. Because these specifications are usually only given informally, numerous test
runs are carried out to detect possible design or implementation faults in the control
software. Within this paper, a method is presented which supports the tests by means of
automatically generated simulation models. Starting point is the hypothesis that it should
be feasible to derive a simulation model from the CAE planning data of the process plant,
and that this simulation model should be detailed and accurate enough to generate valid
test results. This approach has been developed and implemented, which allows to run
both purely virtual system simulations and Hardware-in-the-loop (HIL) tests. Thus, control
function blocks, interlocks, sequences and communication parameters (such as field
bus addresses) relevant for Factory Acceptance Test can be carried out with significantly
reduced time and costs.
Keywords:
Factory Acceptance Test, automated model generation, simulation, Modelica, CAEX, object orientation
Jürgen Greifeneder, 07.09.2014 | Impressum |