MC_DwellTimePreparation
TF5410 | TF5420 | |
---|---|---|
| MC Group with Pick-and-Place | MC Group Coordinated Motion |
Der Funktionsbaustein MC_DwellTimePreparation hängt einen Stillstandsjob mit einer definierten Zeit an die Tabelle der Segmente in der Struktur PathData an. Die PathData-Tabelle kann über MC_MovePath ausgeführt werden. Der Funktionsbaustein MC_DwellTimePreparation kann mehrmals pro Zyklus aufgerufen werden.
Eingänge
VAR_INPUT
DwellTime : Time;
BufferMode : MC_BUFFER_MODE := mcBuffered;
InvokeId : UDINT;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
DwellTime | Time | Zeit, während der die Bahn mit Geschwindigkeit 0 stillsteht. Jede Zeitspanne >= 0 ist erlaubt. Eine DwellTime gleich Null führt zu einem exakten Stopp, auch wenn die umgebenden Seg-mente einen Übergang mit einer Geschwindigkeit > 0 erlauben würden. |
BufferMode | MC_BUFFER_MODE | Legt fest, wie aufeinanderfolgende Fahraufträge abgearbeitet werden sollen (siehe MC_BUFFER_MODE). Hier sind nur mcBuffered und mcAborting erlaubt. |
InvokeId | UDINT | Segment-ID für Analysezwecke. |
Ein-/Ausgänge
VAR_IN_OUT
PathData : MC_PATH_DATA_REF;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
PathData | MC_PATH_DATA_REF | Tabelle, die die Segmente einer Bahn enthält. Die Tabelle wird von den Preparation-Bausteinen, wie diesem, geschrieben und von MC_MovePath ausgeführt (siehe MC_PATH_DATA_REF). |
Ausgänge
VAR_OUTPUT
Error : BOOL;
ErrorId : UDINT;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
Error | BOOL | Dieser Ausgang wird TRUE, wenn bei der Ausführung des Kommandos ein Fehler aufgetreten ist. |
ErrorId | UDINT | Enthält den befehlsspezifischen Fehlercode des zuletzt ausgeführten Kommandos. Der Fehlercode kann in der ADS-Fehlerdokumentation oder in der NC-Fehlerdokumentation (Fehlercodes 0x4nnn und 0x8nnn) nachgeschlagen werden. |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS Bibliotheken |
---|---|---|
TwinCAT V3.1.4024.7 TF5400 Advanced Motion Pack V3.1.10.1 | PC oder CX (x64) | Tc3_McCollisionAvoidance, Tc3_McCoordinatedMotion, Tc2_MC2 |