CODESYS - das IEC 61131-3 Programmiersystem

Willkommen im offiziellen CODESYS - Forum von 3S-Smart Software Solutions
Deutsche Version English version russian version 
Aktuelle Zeit: Fr Dez 15, 2017 8:02 am

Alle Zeiten sind UTC




Ein neues Thema erstellen  Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Fr Sep 08, 2017 8:49 am 
Offline

Registriert: Mi Feb 08, 2017 2:43 pm
Beiträge: 11
Hallo liebe Forum User,

ich habe eine Frage bezüglich python und CODESYS.
Kann mit einem python script auf eine globale Variable zugegriffen und diese verändert werden?
Wenn ja kann mir jemand ein Beispiel hierfür nennen?

Wie können im allgemeiner Scripte, .Exe aus CODESYS heraus ausgeführt werden? Man kann ja z.B externe Dateien in das Projekt einbinden.

Vielen Dank für die Antworten.

Schönen Gruß


Nach oben
   
BeitragVerfasst: So Sep 10, 2017 11:43 am 
Offline
Site Admin

Registriert: Mo Sep 05, 2005 8:42 am
Beiträge: 2330
Hi,
globale Variable schreiben/lesen gibt's mehrere Ansätze:
1. netvars:
https://sourceforge.net/projects/pynetv ... p_redirect
2. Sharedmemory müsste auch gehen , hat das schon jemand ausprobiert?
Beispiel aus dem Store: (in C)
https://store.codesys.com/shared-memory ... ation.html



>Wie können im allgemeiner Scripte, .Exe aus CODESYS heraus ausgeführt werden? Man kann ja z.B externe Dateien in das Projekt einbinden.
Das ist ja was Pi spezifisches, weil sowas macht ja nur auf einem Laufzeitsystem Sinn welches unten python aufrufen kann.
-Externes Script anhängen, dann untern aufrufen mit _ dazu gibt's ein paar Beispiele im Forum.
https://forum.codesys.com/viewtopic.php ... 699#p12711

Grüße
Edwin


Dateianhänge:
downloadpython.jpg
downloadpython.jpg [ 47.76 KiB | 142 mal betrachtet ]
executePy.jpg
executePy.jpg [ 332.11 KiB | 143 mal betrachtet ]
Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 2 Beiträge ] 

Alle Zeiten sind UTC


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de