<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Einmalige Ausführung bei Programmstart</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/156352928d/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/156352928d/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/156352928d/</id><updated>2020-02-28T06:06:47.543000Z</updated><subtitle>Recent posts to Einmalige Ausführung bei Programmstart</subtitle><entry><title>Einmalige Ausführung bei Programmstart</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/156352928d/?limit=25#6c0d" rel="alternate"/><published>2020-02-28T06:06:47.543000Z</published><updated>2020-02-28T06:06:47.543000Z</updated><author><name>chucky</name><uri>https://forge.codesys.com/u/chucky/</uri></author><id>https://forge.codesys.come135f114f212bf461cf97390b60585dcab8d9d0b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo zusammen&lt;/p&gt;
&lt;p&gt;Vielen Dank für eure Unterstützung und Hilfe.&lt;/p&gt;
&lt;p&gt;Diese Möglichkeit ist eine gute Alternative.&lt;/p&gt;
&lt;p&gt;Also nochmals vielen Dank&lt;/p&gt;
&lt;p&gt;Gruss Chucky&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Einmalige Ausführung bei Programmstart</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/156352928d/?limit=25#ae7d" rel="alternate"/><published>2020-02-28T06:06:45.373000Z</published><updated>2020-02-28T06:06:45.373000Z</updated><author><name>Codewarrior</name><uri>https://forge.codesys.com/u/codewarrior/</uri></author><id>https://forge.codesys.coma53f5b073e7762c64188355be218872ab78caed2</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Warum so kompliziert !?&lt;/p&gt;
&lt;p&gt;Die einfachste Lösung: (vor allem Zielsystemunabhängig)&lt;/p&gt;
&lt;p&gt;PROGRAM PLC_PRG&lt;/p&gt;
&lt;p&gt;VAR&lt;/p&gt;
&lt;p&gt;Startup:BOOL:=FALSE;&lt;/p&gt;
&lt;p&gt;END_VAR&lt;/p&gt;
&lt;p&gt;IF NOT Startup THEN&lt;/p&gt;
&lt;p&gt;(&lt;em&gt;Hier Initialisierungen vornehmen&lt;/em&gt;)&lt;/p&gt;
&lt;p&gt;Startup:=TRUE;&lt;/p&gt;
&lt;p&gt;END_IF;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Einmalige Ausführung bei Programmstart</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/156352928d/?limit=25#d582" rel="alternate"/><published>2020-02-28T06:06:39.375000Z</published><updated>2020-02-28T06:06:39.375000Z</updated><author><name>McNugget2000</name><uri>https://forge.codesys.com/u/mcnugget2000/</uri></author><id>https://forge.codesys.com28a711ba859f7c382bcebdb0d48e9f048610d804</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo &lt;/p&gt;
&lt;p&gt;Ich kann das Programm leider nicht hier aus dem Forum zu meinem Rechner downloaden. Da gibt´s eine Fehlermeldung im Browser.&lt;/p&gt;
&lt;p&gt;Auch beim zweiten Versuch zeigt mir das Forensystem einen Fehler.&lt;/p&gt;
&lt;p&gt;Vielleicht kannst du es woanders hochladen, oder mir mailen?&lt;/p&gt;
&lt;p&gt;(Leider ist die PM-Funktion hier deaktiviert und hier möchte ich meine Mailadresse nicht öffentlich kundtun.)&lt;/p&gt;
&lt;p&gt;Unter SPS-Forum könntest du es auch einstellen.&lt;/p&gt;
&lt;p&gt;Mit der Adressierung ist es so:&lt;/p&gt;
&lt;p&gt;Wenn du an den Offset-Bausteinen z.B. 128 (Bytes) angibst, schibt dercontroller die Adressen um 64 Worte (1 Wort = 2 Byte) zurück.&lt;/p&gt;
&lt;p&gt;Dann muss der erste digitale Eingang in der Variablenkonfiguration statt als &lt;/p&gt;
&lt;p&gt;%IX0.0 &lt;/p&gt;
&lt;p&gt;als&lt;/p&gt;
&lt;p&gt;%IX64.0 &lt;/p&gt;
&lt;p&gt;adressiert werden, usw..&lt;/p&gt;
&lt;p&gt;Alle analogen Klemmen fügesn sich dann in den Bereich von Wort 0 bis Wort 63 ein.&lt;/p&gt;
&lt;p&gt;Mit den Ausgängen verhält es sich genauso.&lt;/p&gt;
&lt;p&gt;Alles klar??&lt;/p&gt;
&lt;p&gt;Gruss&lt;/p&gt;
&lt;p&gt;McNugget&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Einmalige Ausführung bei Programmstart</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/156352928d/?limit=25#3550" rel="alternate"/><published>2020-02-28T06:06:37.052000Z</published><updated>2020-02-28T06:06:37.052000Z</updated><author><name>chucky</name><uri>https://forge.codesys.com/u/chucky/</uri></author><id>https://forge.codesys.com6585b1b88fcd938978c34c717d186566db94edb7</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo McNugget&lt;/p&gt;
&lt;p&gt;Das ist ja gerade das Problem bei dem übersetzen wird der Fehler angezeigt (siehe Anhang),daher kann es nicht runtergeladen werden.&lt;/p&gt;
&lt;p&gt;Der Baustein der aus der Tasksteuerung erzeugt wird, ist eine Funktion. Muss diese noch durch PCL_PRG aufgerufen werden?&lt;/p&gt;
&lt;p&gt;Sind Inputvariabeln mit Werten zu belegen ode wird dieses von dem System erledigt?&lt;/p&gt;
&lt;p&gt;Ich werde einfach nicht schlau aus dieser Fehlermeldung.&lt;/p&gt;
&lt;p&gt;Es wäre echt toll, wenn du (oder auch sonst jemand) mir einen Typ für dises Problem geben könntet.  Das Programm ist auch noch einmal im Anhang.&lt;/p&gt;
&lt;p&gt;Vielen Dank und  Gruss&lt;/p&gt;
&lt;p&gt;Chucky&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="https://forum-de.codesys.com//download/file.php?id=508" rel="nofollow"&gt;Codesys.zip &lt;span&gt;&lt;span&gt;[95.27 KiB]&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Einmalige Ausführung bei Programmstart</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/156352928d/?limit=25#574d" rel="alternate"/><published>2020-02-28T06:06:31.042000Z</published><updated>2020-02-28T06:06:31.042000Z</updated><author><name>McNugget2000</name><uri>https://forge.codesys.com/u/mcnugget2000/</uri></author><id>https://forge.codesys.come64808dd28ee0ad8709ccaea4c8c2a5d161fd149</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo chucky.&lt;/p&gt;
&lt;p&gt;die Datei lässt sich nicht runterladen. Vielelicht kannst Du sie ja noch mal einstellen.&lt;/p&gt;
&lt;p&gt;Gruss&lt;/p&gt;
&lt;p&gt;McNugget&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Einmalige Ausführung bei Programmstart</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/156352928d/?limit=25#dc64" rel="alternate"/><published>2020-02-28T06:06:28.875000Z</published><updated>2020-02-28T06:06:28.875000Z</updated><author><name>chucky</name><uri>https://forge.codesys.com/u/chucky/</uri></author><id>https://forge.codesys.com6f2ac27dfd17a7777b4c05741ab0bbaab3ad3284</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo McNugget&lt;/p&gt;
&lt;p&gt;Danke für deine Antwort.&lt;/p&gt;
&lt;p&gt;Nein die Bibliothek ist eingefügt, dran kann es nicht liegen.&lt;/p&gt;
&lt;p&gt;Anbei ist das Programm. Vieleich findest du den fehler. Ich werde aus dieser Fehlermeldung nicht schlau.&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="https://forum-de.codesys.com//download/file.php?id=507" rel="nofollow"&gt;EFH_01.pro &lt;span&gt;&lt;span&gt;[170.75 KiB]&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Einmalige Ausführung bei Programmstart</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/156352928d/?limit=25#6f56" rel="alternate"/><published>2020-02-28T06:06:22.680000Z</published><updated>2020-02-28T06:06:22.680000Z</updated><author><name>McNugget2000</name><uri>https://forge.codesys.com/u/mcnugget2000/</uri></author><id>https://forge.codesys.com2ae0271746e48c58e040d9e539633a0f7299b0b0</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Halo chucky, &lt;/p&gt;
&lt;p&gt;sorry, war mein Fehler. &lt;/p&gt;
&lt;p&gt;Du musst natürlich noch die Bibliothek "MOD_COM.lib" in das Projekt einbinden. &lt;/p&gt;
&lt;p&gt;Sonst steht die genannte Funktion nicht zur Verfügung.&lt;/p&gt;
&lt;p&gt;Ich hoffe, dann läuft´s.&lt;/p&gt;
&lt;p&gt;Gruss&lt;/p&gt;
&lt;p&gt;McNugget&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Einmalige Ausführung bei Programmstart</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/156352928d/?limit=25#d439" rel="alternate"/><published>2020-02-28T06:06:20.391000Z</published><updated>2020-02-28T06:06:20.391000Z</updated><author><name>chucky</name><uri>https://forge.codesys.com/u/chucky/</uri></author><id>https://forge.codesys.comce7e77224a9690a7426499ba9f9df847500c5219</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo McNugget&lt;/p&gt;
&lt;p&gt;Vielen Dank für deinen tip.&lt;/p&gt;
&lt;p&gt;Konnten den Baustein für den Startup erstellen.&lt;/p&gt;
&lt;p&gt;Wenn ich jetzt die beiden Bunktionsblöcke in dem StartUp (FU) aufrufen will bekomme ich bei der Übersetzung folgende Fehlermeldung:&lt;/p&gt;
&lt;p&gt;Fehler 4051. Set_digital_input_offset ist keine funktion.&lt;/p&gt;
&lt;p&gt;Was mache ich falsch?&lt;/p&gt;
&lt;p&gt;Danke für eure Hilfe&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Einmalige Ausführung bei Programmstart</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/156352928d/?limit=25#da37" rel="alternate"/><published>2020-02-28T06:06:14.352000Z</published><updated>2020-02-28T06:06:14.352000Z</updated><author><name>McNugget2000</name><uri>https://forge.codesys.com/u/mcnugget2000/</uri></author><id>https://forge.codesys.com17e8133b2c7b615c1858b1f16fc0c5a5a261cdb6</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo.&lt;/p&gt;
&lt;p&gt;Du rufst die beiden OFFSET-Funktionen in einem Programm auf (nennen wir es mal "startup").&lt;/p&gt;
&lt;p&gt;Dieses Programm rufst Du folgendermassen einmalig beim Controllerstart auf:&lt;/p&gt;
&lt;p&gt;Ressourcen -&amp;gt; &lt;/p&gt;
&lt;p&gt;Taskkonfiguration -&amp;gt; &lt;/p&gt;
&lt;p&gt;dann nach Klick auf den gelben Blitz System-Ereignisse in der  mittleren Spalte klicken.&lt;/p&gt;
&lt;p&gt;Dann rechts bei "start" einen Haken im Kästchen setzen.&lt;/p&gt;
&lt;p&gt;In der Spalte rechts daneben "aufgerufenene POU" das Programm "startup" eintragen. (Muss man etwas genauer für hinschauen.)&lt;/p&gt;
&lt;p&gt;Woanders hinklicken, darauf achten, dass der Name der POU (also "startup") stehenbleibt.&lt;/p&gt;
&lt;p&gt;Fertig.&lt;/p&gt;
&lt;p&gt;Nun wird bei jedem Start des Controllers das Programm "Startup" einmalig ausgeführt.&lt;/p&gt;
&lt;p&gt;Natürlich kann auch noch mehr drin stehen. &lt;/p&gt;
&lt;p&gt;Ich hoffe, es hat geholfen.&lt;/p&gt;
&lt;p&gt;Gruss&lt;/p&gt;
&lt;p&gt;McNugget&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Einmalige Ausführung bei Programmstart</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/156352928d/?limit=25#92e1" rel="alternate"/><published>2020-02-28T06:06:12.177000Z</published><updated>2020-02-28T06:06:12.177000Z</updated><author><name>chucky</name><uri>https://forge.codesys.com/u/chucky/</uri></author><id>https://forge.codesys.com20d3ec0d00f7f3bfac056a15e2aafe9f7fdd5e73</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo zusammen.&lt;/p&gt;
&lt;p&gt;Ich bin an der zusammenstellung der Hardware. Zur Zeit verwende ich eine 750-841 mit Digitalen In und Out Modulen. Zusätzlich ist eine Enoceanklemme integriert. &lt;/p&gt;
&lt;p&gt;Da ich später ev. noch Analogo Klemme hinzufügen werde, möchte ich einen Offset der digitalen in und Out's machen.&lt;/p&gt;
&lt;p&gt;Dazu stehen die set_digital_input_offset und set_digital_output_offset zu verfügung.&lt;/p&gt;
&lt;p&gt;Wie stelle ich es an, dass diese zwei Funktionen nur bei dem Programmstart aufgerufen werden?&lt;/p&gt;
&lt;p&gt;Vielen Dank für eure Antwort.&lt;/p&gt;
&lt;p&gt;Gruss Chucky&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>