Simulation
Eine Simulation erfordert die Emulation eines Prozesses, der von einer Steuerung beeinflusst wird. Dies wird durch das Senden von Steuerwerten an Ausgabegeräte realisiert, die Aktoren steuern. Der Zustand des Prozesses wird von Sensoren erfasst, die darauf reagieren, indem sie Signale an Eingabegeräte senden.
Typische Beispiele für diese Geräte sind:
- Servoverstärker und Ventile mit direkter Feldbusschnittstelle
- Drehgeber und Sensoren mit direkter Feldbusschnittstelle
- Drehgeber und Sensoren über analoge Eingangsklemmen
- Servoverstärker und Ventile über analoge Ausgangsklemmen
Die effizienteste Art, eine Prozesssimulation mit einer Steuerungsimplementierung wie einer auf TC3 Plastic Functions basierenden Anwendung zu verbinden, besteht darin, die realen E/A-Geräte durch kompatible Containerobjekte zu ersetzen.
In einem solchen Konzept muss die Simulation die folgenden Aufgaben erfüllen:
- die Funktionalität des Ausgabegeräts zu emulieren
- das Verhalten des Aktors zu simulieren
- die Auswirkungen auf den Prozess zu simulieren
- das Verhalten des Sensors zu simulieren
- die Funktionalität des Eingabegeräts zu emulieren