PLC-API

Soll eine SPS über den TwinCAT Simulations-Manager simuliert werden, müssen die Original-SPSen und die Simulations-SPS die TcSimManager.lib enthalten.

Globale Variablen

Die TcSimManager.lib enthält das globale DWORD 'dwSimState', über die die SPSen über den aktuellen Status der Simulation informiert werden.

VAR_GLOBAL
    dwSimState : DWORD;
END_VAR

Flag

Beschreibung

0

Simulations-Modus ein / aus

Das Flag wird vom TwinCAT Simulations-Manager gesetzt, wenn erfolgreich in den Simulations-Modus umgeschaltet wurde. An dieser Stelle ist der Modus durch die SPS auslesbar.

1 - 31

Reserviert

Bausteine

Name

Beschreibung

FB_SimDelayedLatch

Verzögertes Latch

FB_SimPosMotor

Positionsgesteuerter Simulations-Motor.

FB_SimSimpleVeloMotor

Einfacher geschwindigkeitsgesteuerter Simulations-Motor

FB_SimVeloMotor

Geschwindigkeitsgesteuerter Simulations-Motor

Hilfsbausteine

Name

Beschreibung

FB_SimClock

Taktbaustein

FB_SimDelay

Verzögerungsbaustein

FB_SimDerivative

Ableitungsbaustein

FB_SimIntegral

Integrierbaustein

FB_SimPastCpuCounterTicks

Zeitmessungsbaustein

FB_SimRamp

Rampenbaustein