Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

Wie kann in Codesys Skripte (Python, etc ) ausgeführt werden?

Basta87
2017-09-09
2017-09-18
  • Basta87 - 2017-09-09

    Hallo liebes Forum,

    Ich habe eine Frage bezüglich des aufrufen von Skripten aus Codesys.

    Wie rufe ich aus dem Codesysablauf ein Skript (Python, etc) auf?

    Vielen Dank im Voraus.

    Schöne Grüße

     
  • mkeller - 2017-09-11

    Hi Basta87.

    Dies ist ein englisches Forum, also bitte das nächste mal in Englisch, wenn möglich.

    Basta87 hat geschrieben:
    Wie rufe ich aus dem Codesysablauf ein Skript (Python, etc) auf?

    In CODESYS kann man nur Python-Skripte ausführen. Um genauer zu sein, müssen das Python-Skript zu IronPython 2.7 kompatibel sein.

    Um ein Python-Skript auszuführen, gibt es drei Möglichkeiten:
    - vorhandes Menükommando Tools->Skripting->Skript ausführen
    - Kommandozeile (CLI)
    - Icon über die Symbolleiste (Toolbar)

    Siehe Skript ausführen in unserer Web-Hilfe.

    BR
    Martin

     
  • Basta87 - 2017-09-17

    Vielen Dank für die Antwort. Nächstes mal schreibe ich in englisch. Habe es nicht gesehen das es ein englisches Forum ist.

    Können Sie mir ein Beispiel nennen mit welchem Befehl man das Skript aus dem Programmablauf heraus ausführt?

    Schöne Grüße

     
  • mkeller - 2017-09-18

    Hi Basta87.

    Basta87 hat geschrieben:
    Können Sie mir ein Beispiel nennen mit welchem Befehl man das Skript aus dem Programmablauf heraus ausführt?

    Meinst du mit "aus dem Programmablauf" aus dem IEC-Program/Applikation heraus? Wenn ja, dann geht das nicht mit der ScriptEngine. Die ScriptEngine dient "nur" der Automatisierung von Arbeiten bzw. Aufgaben in der CODESYS Entwicklungsumgebung (IDE).

    Soweit ich weiss, kann man aus einer IEC-Applikation auch native Programme ausführen, wenn die Laufzeitumgebung das unterstüzt. Schau mal im Raspberry Pi Forum von uns. Dort kam das schon mal zur Sprache.

    BR
    Martin

     

Log in to post a comment.