Makro: Abarbeitung: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Uslex (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
{{TC789g}} | |||
__NOTOC__ | |||
Lutz Ulrich hat im TC-Forum eine Lösungsmöglichkeit vorgestellt, um auf das vollständige Abarbeiten eines Makros zu warten.<br /> | Lutz Ulrich hat im TC-Forum eine Lösungsmöglichkeit vorgestellt, um auf das vollständige Abarbeiten eines Makros zu warten.<br /> | ||
'''Hintergrundinfo:''' Wird in TC im Rahmen von Operationen ein Makro gestartet, so wird dieses Makro grundsätzlich parallel zu den weiteren Operationen abgearbeitet. Mit der vorgestellten Lösungsmöglichkeit wird diese Parallelverarbeitung umgangen.<br /> | '''Hintergrundinfo:''' Wird in TC im Rahmen von Operationen ein Makro gestartet, so wird dieses Makro grundsätzlich parallel zu den weiteren Operationen abgearbeitet. Mit der vorgestellten Lösungsmöglichkeit wird diese Parallelverarbeitung umgangen.<br /> | ||
Zeile 31: | Zeile 36: | ||
Das war es. Es funktioniert bei mir einwandfrei und erfüllt seinen Zweck.<br /> | Das war es. Es funktioniert bei mir einwandfrei und erfüllt seinen Zweck.<br /> | ||
[[Kategorie:Software]] | [[Kategorie:Software]] | ||
[[Kategorie:Makros]] |
Version vom 18. November 2021, 13:33 Uhr
Lutz Ulrich hat im TC-Forum eine Lösungsmöglichkeit vorgestellt, um auf das vollständige Abarbeiten eines Makros zu warten.
Hintergrundinfo: Wird in TC im Rahmen von Operationen ein Makro gestartet, so wird dieses Makro grundsätzlich parallel zu den weiteren Operationen abgearbeitet. Mit der vorgestellten Lösungsmöglichkeit wird diese Parallelverarbeitung umgangen.
Auf Wunsch von Lutz Ulrich stelle ich sein Vorgehen hier ins TC-Wiki ein.
Ab hier folgt der Originalbeitrag von Lutz:
Im TC-Forum hier zu finden: Teil 1, Teil 2
Für mich habe ich einen Weg gefunden, auf die Abarbeitung eines Makros zu warten. Ich möchte das hier anderen zur Verfügung stellen.
--> Zunächst braucht man einen EIN/Aus Schalter irgend wo. Der muss gar nichts machen.
--> Dann braucht man im Makro den Schaltereintrag zweimal. Am Beginn des Makros in der Stellung EIN und am Ende des Makros in der Stellung AUS in den Operationen.
--> In der aufrufenden Operation wird zusätzlich zu dem Makro eine Marke, ein Sprung und eine Voraussetzung benötigt.
Die Marke hat den Namen `Wart´.
Das war es. Es funktioniert bei mir einwandfrei und erfüllt seinen Zweck.