TwinCAT Sync Clock

Synchronisation der Simulink®-Simulation mit der lokalen Systemzeit.

TwinCAT Sync Clock 1:

Block Parameter

TwinCAT Sync Clock 2:

Sync Clock Mode

None

Simulation wird weder beschleunigt noch gebremst.

Clock

Simulationszeit und Systemzeit werden angeglichen.

ClockWithTime

Simulationszeit und Systemzeit werden angeglichen. Zusätzlich wird ein Outport erzeugt, der die vergangene Systemzeit anzeigt.

ClockWithTimeAndDeviation

Simulationszeit und Systemzeit werden angeglichen. Zusätzlich wird ein Outport erzeugt, der die vergangene Systemzeit und die Abweichung zwischen Simulationszeit und Systemzeit anzeigt.

Bemerkung

Der Block synchronisiert nicht die Simulink®-Simulation mit der TwinCAT-Laufzeit, sondern mit der lokalen Systemzeit. Eine Synchronisation der lokalen Systemzeit erfolgt durch „Bremsen“ der Simulink®-Simulation; eine Beschleunigung ist nicht möglich.

Für eine vollständig synchronisierte Software-in-the-Loop-Simulation zwischen TwinCAT und Simulink® benötigen Sie eine TwinCAT 3 Usermode Runtime: External Control und den SiL Connector Block in Simulink®.