TwinCAT File Writer
Der TwinCAT-File-Writer-Block schreibt .mat-Dateien aus der TwinCAT-Umgebung heraus. Der Block erfüllt diese Funktion nur, wenn das Simulink®-Modell bereits in ein TcCOM oder FB überführt wurde und in einer TwinCAT Runtime ausgeführt wird. Wenn das Simulink®-Modell in Simulink® ausgeführt wird, hat dieser Block keine Funktion.
Parameter | Beschreibung | Anmerkung |
---|---|---|
Port data type | Datentyp des eingehenden Signals | Unterstützt werden:
|
Port dimension | Dimensionalität des eingehenden Signals | -1 -> Inherit |
SampleTime | Block Sample Time in Sekunden | -1 -> Inherit |
file name | Dateiname der .mat-Datei | Fullpath oder relativer Pfad möglich. Relativer Pfad relativ zu TwinCAT\3.1\Boot. |
Maximum file byte size | Maximale Größe (in Bytes) der .mat-Datei. Wird diese Größe erreicht, wird die aktuelle Datei abgeschlossen und eine neue begonnen. | 0 -> Dateiformatbedingtes Maximum |
Maximum file count | Maximale Anzahl der zu schreibenden .mat-Dateien. | 0 -> Unendlich viele Dateien. Wird das Maximum erreicht, werden alte Dateien überschrieben, beginnend mit |
Pause writing files | Pausiert das Schreiben | Parameter am TcCOM |
Write simulation time with data | Schreibt pro Datum eine Struktur mit 2 Feldern, „time“ und „data“. |
|
Expose Pause as block input | Erzeugt einen Inport, über den der TwinCAT File Writer pausiert werden kann. |
|