<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Mit Python Skript eine globale Variable in Codesys beschreiben</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/f3da0a38f6/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Engineering/thread/f3da0a38f6/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Engineering/thread/f3da0a38f6/</id><updated>2020-02-27T14:56:16.579000Z</updated><subtitle>Recent posts to Mit Python Skript eine globale Variable in Codesys beschreiben</subtitle><entry><title>Mit Python Skript eine globale Variable in Codesys beschreiben</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/f3da0a38f6/?limit=25#45ae" rel="alternate"/><published>2020-02-27T14:56:16.579000Z</published><updated>2020-02-27T14:56:16.579000Z</updated><author><name>mkeller</name><uri>https://forge.codesys.com/u/mkeller/</uri></author><id>https://forge.codesys.combbd30e200ac02a0d645858b1bb8f6ce5bc5b87f4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Basta87.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Basta87 hat geschrieben:&lt;/strong&gt;&lt;br/&gt;
Vielen Dank für die Antwort. Für mich kommt die Variante Monitor in Frage. Den Wert einer Variable online zu verändern.&lt;br/&gt;
Haben Sie dadür ein Beispiel?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Hier ein Beispiel von mir:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;onlineApp&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;online&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;create_online_application&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="n"&gt;onlineApp&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set_prepared_value&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;"PLC_PRG.iVal"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;"20"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;onlineApp&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set_prepared_value&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;"PLC_PRG.iResult"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;"42"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;onlineApp&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;set_prepared_value&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;"PLC_PRG.diVal2"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;"12"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;onlineApp&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;write_prepared_values&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;BR&lt;br/&gt;
Martin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Mit Python Skript eine globale Variable in Codesys beschreiben</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/f3da0a38f6/?limit=25#8d9d" rel="alternate"/><published>2020-02-27T14:56:16.005000Z</published><updated>2020-02-27T14:56:16.005000Z</updated><author><name>Basta87</name><uri>https://forge.codesys.com/u/basta87/</uri></author><id>https://forge.codesys.com58680d3a4ebed1e0984b20441a45b239a22bac02</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Vielen Dank für die Antwort. Für mich kommt die Variante Monitor in Frage. Den Wert einer Variable online zu verändern.&lt;br/&gt;
Haben Sie dadür ein Beispiel?&lt;/p&gt;
&lt;p&gt;Schöne Grüße&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Mit Python Skript eine globale Variable in Codesys beschreiben</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/f3da0a38f6/?limit=25#93c9" rel="alternate"/><published>2020-02-27T14:56:15.412000Z</published><updated>2020-02-27T14:56:15.412000Z</updated><author><name>mkeller</name><uri>https://forge.codesys.com/u/mkeller/</uri></author><id>https://forge.codesys.comadf718822ff184780a8e8ad094fe85b51e1e8e9e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Basta87.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Basta87 hat geschrieben:&lt;/strong&gt;&lt;br/&gt;
ist es möglich mit einem Python Skript eine globale Variable in Codesys zu beschreiben ?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Das hängt davon ab, was genau man will. Willst du den Wert im Projekt ändern oder den Wert auf der SPS?&lt;/p&gt;
&lt;p&gt;Den Wert im Projekt kann man über folgendes ändern:&lt;br/&gt;
- Export und Import von PLCopenXML&lt;br/&gt;
- Text der GVL direkt verändern (benötigt CODESYS V3.5 SP6 oder neuer)&lt;/p&gt;
&lt;p&gt;Den Online-Wert auf der SPS kann man über das Monitor ändern.&lt;/p&gt;
&lt;p&gt;Welche dieser Möglichkeiten trifft den zu?&lt;/p&gt;
&lt;p&gt;BR&lt;br/&gt;
Martin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Mit Python Skript eine globale Variable in Codesys beschreiben</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/f3da0a38f6/?limit=25#27aa" rel="alternate"/><published>2020-02-27T14:56:13.785000Z</published><updated>2020-02-27T14:56:13.785000Z</updated><author><name>Basta87</name><uri>https://forge.codesys.com/u/basta87/</uri></author><id>https://forge.codesys.comed00bc1a7d010d124d137d9bdb545ab20c698a73</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo liebes Forum,&lt;/p&gt;
&lt;p&gt;ist es möglich mit einem Python Skript eine globale Variable in Codesys zu beschreiben ?&lt;/p&gt;
&lt;p&gt;Vielen Dank im Voraus für die Antworten.&lt;/p&gt;
&lt;p&gt;Schöne Grüße&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>