Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Was ist eine Pyaction?

Was ist eine Pyaction?

Geschätze Lesezeit: 3 Minuten
Teclab
01.10.2024

Was ist eine PyAction und was muss ich einrichten damit ich mit einem Makros arbeiten kann?

Wichtig: Wenn ein Ausgang im Makro geschaltet wird, darf dieser Ausgang für keine andere Funktion zugewiesen sein.

1. Was ist eine PyAction?
Eine PyAction ist der Aufruf eines Makros oder Funktion die während der Ausführung der SIM Software im Hintergrund dauerhaft läuft ohne extra aufgerufen zu werden. Im Gegensatz zu einem M Befehl können mittels der PyAction Ein und Ausgänge überwacht werden um eine Reaktion zu erzwingen.
Selbstverständlich können auch M Befehle in einer Pyaktion ausgeführt werden.
Eine Pyaktion kann im Ordner Screen / Scripte liegen oder auch im Maschinen Ordner / Skripte.

Wer einen M Befehl über den DIN Code aufrufen möchte, muss dieser im Ordner Maschinenprofil - Skripte kopiert werden.

Beispiel:
Sie möchten den Flüssigkeitstand der Zentralschmierung überwachen. 


Gehen Sie dazu wie folgt vor:
- Gehen Sie in die Einstellungen und dann auf den Reiter PyAction
- Klicken Sie auf Hinzufügen -  es wird in der linken Spalte eine Aktion angelegt.
- Markieren Sie diese neue Aktion - aktivieren Sie die Funktion mit dem Häkchen und klicken Sie auf  Bearbeiten




Es öffnet sich ein Fenster mit den Einstellmöglichkeiten.
Geben Sie der Aktion einen Namen, so das Sie später auch noch wissen wofür diese Aktion über ist.
Nun können Sie das Event auswählen, was die Aktion überhaupt auslösen soll.
In unserem Beispiel wählen wir die EA Änderung.

Es gibt auch noch viele andere aber das wird Ihnen in jedem Makro genau von uns erklärt was Sie einzustellen haben.
Wenn wir EA Änderung ausgewählt haben, bedeutet dieses, wenn sich der zugewiesene Ein oder Ausgang ändert soll reagiert werden.
Nun wählen Sie den Ein oder Ausgang der überwacht werden soll.
Wir wählen in diesem Beispiel die CSMIO-IP aus und möchten den Eingang 3 überwachen.
Nun müssen wir auch noch eintragen wie sich der Eingang ändern muss um eine Aktion auszulösen.
Folgende Auswahl steht zu verfügung
- Change -- wenn das Signal sich wechselt
- UP -- wenn das Signal wieder anliegt
- Down -- wenn das Signal abfällt
Welche Einstellung Sie bei dem jeweiligen Makro benötigen entnehmen Sie der Anleitung zum Makro
Zum Schluss wählen Sie das von uns bereitgestellt Makro aus.
Das Makro muss zwingend im Ordner Makros im Maschinenverzeichnis liegen.
Teachen für die SIM Software
Teachen für die SIM Software
Wer mit seinem Handrad oder einen externen Taster Koordinaten aufzeichnen möchte kann mittels unserem Makro die Positionen teachen. Weisen Sie dem Makro einen Eingang zu der zum Speichern der Positionen zuständig ist. Es werden alle Achsen :X-Y-Z-A-B-C abgespeichert beim betätigen des Tasters. Idealerweise wird ein Handrad für die Bewegung mit Extra Taste genommen. So können Sie die Position anfahren speichern - nächste Position - speichern und so weiter. Die Koordinaten werden in eine txt Datei gespeichert und kann entsprechend nachträglich geändert werden.Lieferumfang: Makro zum Tasten der Positionen für die SIM Software Achtung: Wenn Sie mehr Achsen aussuchen wie Sie wirklich haben erhalten Sie eine Fehlermeldung, bitte das richtige Script auswählen!Lieferumfang:Teachen MakroWichtiger Hinweis: Dieses Makro ist Bestandteil der Industrie Variante der SIM Software

179,00 €*

Wichtig:
Es darf der Ausgang im Skript keinerlei Funktion innerhalb der SIM Software zugewiesen sein.

Beispiel: Sie verwenden im Script den Ausgang 5, dann darf dieser zum Beispiel nicht der Kühlmittelpumpe zugewiesen sein. Gehen Sie alle Reiter Schritt für Schritt durch um das zu prüfen.

Kommentare (0)

Schreiben Sie ein Kommentar

Die mit einem Stern (*) markierten Felder sind Pflichtfelder.

Rückruf anfragen
Wir bieten einen Rückruf von Montag bis Donnerstag an!
Bitte bedenken Sie das wir die gewünschte Zeit nicht 
Garantieren können.
                                      
Die von Ihnen übermittelten Informationen werden gemäß unserer Datenschutzerklärung ausschließlich für die Abwicklung Ihrer Kontaktanfrage gespeichert.
Rückruf erfolgreich angefordert.
Formular konnte nicht verarbeitet werden.