<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Programmierproblem bei Semesterarbeit</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/70f6a3ce1d/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/70f6a3ce1d/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/70f6a3ce1d/</id><updated>2020-02-28T09:05:10.505000Z</updated><subtitle>Recent posts to Programmierproblem bei Semesterarbeit</subtitle><entry><title>Programmierproblem bei Semesterarbeit</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/70f6a3ce1d/?limit=25#a62a" rel="alternate"/><published>2020-02-28T09:05:10.505000Z</published><updated>2020-02-28T09:05:10.505000Z</updated><author><name>Uwe</name><uri>https://forge.codesys.com/u/uwe/</uri></author><id>https://forge.codesys.comd82085dfad8a559b7077739340ce580516f3e38c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo Patzau,&lt;/p&gt;
&lt;p&gt;ich denke du hast ein wenig viel gestartet &lt;/p&gt;
&lt;p&gt;lösch mal in den  Zeilen 27 und 50 das&lt;/p&gt;
&lt;p&gt;start := true;&lt;/p&gt;
&lt;p&gt;und verschieb die Parametrierung hinter das &lt;/p&gt;
&lt;p&gt;IF NOT start THEN&lt;/p&gt;
&lt;p&gt;also so&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nv"&gt;CASE&lt;/span&gt; &lt;span class="nv"&gt;state&lt;/span&gt; &lt;span class="nv"&gt;OF&lt;/span&gt;
&lt;span class="mi"&gt;0&lt;/span&gt;:
&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="nv"&gt;Spannung&lt;/span&gt; &lt;span class="nv"&gt;Daten&lt;/span&gt; &lt;span class="nv"&gt;vom&lt;/span&gt; &lt;span class="nv"&gt;Slave&lt;/span&gt; &lt;span class="nv"&gt;lesen&lt;/span&gt; &lt;span class="nv"&gt;und&lt;/span&gt; &lt;span class="nv"&gt;in&lt;/span&gt; &lt;span class="nv"&gt;Array&lt;/span&gt; &lt;span class="nv"&gt;Slavedata&lt;/span&gt; &lt;span class="nv"&gt;speichern&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
   &lt;span class="k"&gt;IF&lt;/span&gt; &lt;span class="nv"&gt;NOT&lt;/span&gt; &lt;span class="nv"&gt;start&lt;/span&gt; &lt;span class="k"&gt;THEN&lt;/span&gt;        &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="nv"&gt;start&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;StartFunction&lt;/span&gt;: &lt;span class="nv"&gt;wird&lt;/span&gt; &lt;span class="nv"&gt;zur&lt;/span&gt;ü&lt;span class="nv"&gt;ckgesetzt&lt;/span&gt; &lt;span class="nv"&gt;nach&lt;/span&gt; &lt;span class="nv"&gt;erfolgreichem&lt;/span&gt; &lt;span class="nv"&gt;Ablauf&lt;/span&gt; &lt;span class="nv"&gt;des&lt;/span&gt; &lt;span class="nv"&gt;Dienstes&lt;/span&gt; &lt;span class="nv"&gt;Master&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="nv"&gt;Slave&lt;/span&gt; &lt;span class="nv"&gt;Seite&lt;/span&gt; &lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
      &lt;span class="nv"&gt;SlaveAddress&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="nv"&gt;FunctionCode&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#3&lt;/span&gt;&lt;span class="c1"&gt;;     (* Manual Bibliothek Seite 3*)&lt;/span&gt;
      &lt;span class="nv"&gt;StartAddress&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;782&lt;/span&gt;&lt;span class="c1"&gt;;      (* Spannung U1 -782 Dez oder 30E Hex, Strom I1  768 Dez oder 300 HEX*)&lt;/span&gt;
      &lt;span class="nv"&gt;NumberOfPoints&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="c1"&gt;;  (* 0=Bitzugriff, &amp;gt; 0 = Registerzugriff (2 Register WORD) *)&lt;/span&gt;
      &lt;span class="k"&gt;IF&lt;/span&gt; &lt;span class="nv"&gt;rec&lt;/span&gt;.&lt;span class="nv"&gt;Data&lt;/span&gt;[&lt;span class="mi"&gt;1&lt;/span&gt;]&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;FunctionCode&lt;/span&gt; &lt;span class="nv"&gt;AND&lt;/span&gt; &lt;span class="nv"&gt;rec&lt;/span&gt;.&lt;span class="nv"&gt;Data&lt;/span&gt;[&lt;span class="mi"&gt;0&lt;/span&gt;]&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;SlaveAddress&lt;/span&gt; &lt;span class="nv"&gt;AND&lt;/span&gt; &lt;span class="nv"&gt;NOT&lt;/span&gt; &lt;span class="nv"&gt;BYTE_TO_BOOL&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;Master&lt;/span&gt;.&lt;span class="nv"&gt;error&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt; &lt;span class="k"&gt;THEN&lt;/span&gt; &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="nv"&gt;check&lt;/span&gt; &lt;span class="nv"&gt;answer&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
         &lt;span class="k"&gt;FOR&lt;/span&gt; &lt;span class="nv"&gt;i&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt; &lt;span class="nv"&gt;TO&lt;/span&gt; &lt;span class="nv"&gt;rec&lt;/span&gt;.&lt;span class="nv"&gt;Data&lt;/span&gt;[&lt;span class="mi"&gt;2&lt;/span&gt;] &lt;span class="k"&gt;DO&lt;/span&gt;         &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="nv"&gt;Nutzerdaten&lt;/span&gt; &lt;span class="nv"&gt;in&lt;/span&gt; &lt;span class="nv"&gt;Nutz&lt;/span&gt; &lt;span class="nv"&gt;Array&lt;/span&gt; &lt;span class="nv"&gt;schreiben&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
            &lt;span class="nv"&gt;slavedata1&lt;/span&gt;[&lt;span class="nv"&gt;i&lt;/span&gt;]:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;rec&lt;/span&gt;.&lt;span class="nv"&gt;Data&lt;/span&gt;[&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="nv"&gt;i&lt;/span&gt;]&lt;span class="c1"&gt;;    (* Empfangene Daten vom Diris Multimeter in Array schreiben*)&lt;/span&gt;
         &lt;span class="nv"&gt;END_FOR&lt;/span&gt;
         &lt;span class="nv"&gt;state&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="k"&gt;ELSE&lt;/span&gt;
         &lt;span class="nv"&gt;start&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;TRUE&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="nv"&gt;END_IF&lt;/span&gt;
   &lt;span class="nv"&gt;END_IF&lt;/span&gt;
&lt;span class="mi"&gt;1&lt;/span&gt;:
&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="nv"&gt;Strom&lt;/span&gt; &lt;span class="nv"&gt;Daten&lt;/span&gt; &lt;span class="nv"&gt;vom&lt;/span&gt; &lt;span class="nv"&gt;Slave&lt;/span&gt; &lt;span class="nv"&gt;lesen&lt;/span&gt; &lt;span class="nv"&gt;und&lt;/span&gt; &lt;span class="nv"&gt;in&lt;/span&gt; &lt;span class="nv"&gt;Array&lt;/span&gt; &lt;span class="nv"&gt;Slavedata&lt;/span&gt; &lt;span class="nv"&gt;speichern&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
   &lt;span class="k"&gt;IF&lt;/span&gt; &lt;span class="nv"&gt;NOT&lt;/span&gt; &lt;span class="nv"&gt;start&lt;/span&gt; &lt;span class="k"&gt;THEN&lt;/span&gt;        &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="nv"&gt;start&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;StartFunction&lt;/span&gt;: &lt;span class="nv"&gt;wird&lt;/span&gt; &lt;span class="nv"&gt;zur&lt;/span&gt;ü&lt;span class="nv"&gt;ckgesetzt&lt;/span&gt; &lt;span class="nv"&gt;nach&lt;/span&gt; &lt;span class="nv"&gt;erfolgreichem&lt;/span&gt; &lt;span class="nv"&gt;Ablauf&lt;/span&gt; &lt;span class="nv"&gt;des&lt;/span&gt; &lt;span class="nv"&gt;Dienstes&lt;/span&gt; &lt;span class="nv"&gt;Master&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="nv"&gt;Slave&lt;/span&gt; &lt;span class="nv"&gt;Seite&lt;/span&gt; &lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
      &lt;span class="nv"&gt;SlaveAddress&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="nv"&gt;FunctionCode&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;16&lt;/span&gt;&lt;span class="sc"&gt;#3&lt;/span&gt;&lt;span class="c1"&gt;;     (* Manual Bibliothek Seite 3*)&lt;/span&gt;
      &lt;span class="nv"&gt;StartAddress&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;768&lt;/span&gt;&lt;span class="c1"&gt;;      (* Spannung U1 -782 Dez oder 30E Hex, Strom I1  768 Dez oder 300 HEX*)&lt;/span&gt;
      &lt;span class="nv"&gt;NumberOfPoints&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="c1"&gt;;  (* 0=Bitzugriff, &amp;gt; 0 = Registerzugriff (2 Register WORD) *)&lt;/span&gt;
      &lt;span class="k"&gt;IF&lt;/span&gt; &lt;span class="nv"&gt;rec&lt;/span&gt;.&lt;span class="nv"&gt;Data&lt;/span&gt;[&lt;span class="mi"&gt;1&lt;/span&gt;]&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;FunctionCode&lt;/span&gt; &lt;span class="nv"&gt;AND&lt;/span&gt; &lt;span class="nv"&gt;rec&lt;/span&gt;.&lt;span class="nv"&gt;Data&lt;/span&gt;[&lt;span class="mi"&gt;0&lt;/span&gt;]&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;SlaveAddress&lt;/span&gt; &lt;span class="nv"&gt;AND&lt;/span&gt; &lt;span class="nv"&gt;NOT&lt;/span&gt; &lt;span class="nv"&gt;BYTE_TO_BOOL&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;Master&lt;/span&gt;.&lt;span class="nv"&gt;error&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt; &lt;span class="k"&gt;THEN&lt;/span&gt; &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="nv"&gt;check&lt;/span&gt; &lt;span class="nv"&gt;answer&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
         &lt;span class="k"&gt;FOR&lt;/span&gt; &lt;span class="nv"&gt;i&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt; &lt;span class="nv"&gt;TO&lt;/span&gt; &lt;span class="nv"&gt;rec&lt;/span&gt;.&lt;span class="nv"&gt;Data&lt;/span&gt;[&lt;span class="mi"&gt;2&lt;/span&gt;] &lt;span class="k"&gt;DO&lt;/span&gt;         &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="nv"&gt;Nutzerdaten&lt;/span&gt; &lt;span class="nv"&gt;in&lt;/span&gt; &lt;span class="nv"&gt;Nutz&lt;/span&gt; &lt;span class="nv"&gt;Array&lt;/span&gt; &lt;span class="nv"&gt;schreiben&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
            &lt;span class="nv"&gt;slavedata2&lt;/span&gt;[&lt;span class="nv"&gt;i&lt;/span&gt;]:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;rec&lt;/span&gt;.&lt;span class="nv"&gt;Data&lt;/span&gt;[&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="nv"&gt;i&lt;/span&gt;]&lt;span class="c1"&gt;;    (* Empfangene Daten vom Diris Multimeter in Array schreiben*)&lt;/span&gt;
         &lt;span class="nv"&gt;END_FOR&lt;/span&gt;
         &lt;span class="nv"&gt;state&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="k"&gt;ELSE&lt;/span&gt;
         &lt;span class="nv"&gt;start&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;TRUE&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="nv"&gt;END_IF&lt;/span&gt;
   &lt;span class="nv"&gt;END_IF&lt;/span&gt;
&lt;span class="nv"&gt;END_CASE&lt;/span&gt;
&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="nv"&gt;RS485&lt;/span&gt; &lt;span class="nv"&gt;Einstellungen&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="k"&gt;Call&lt;/span&gt; &lt;span class="nl"&gt;function&lt;/span&gt; &lt;span class="nv"&gt;blco&lt;/span&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="nv"&gt;communication&lt;/span&gt; &lt;span class="nv"&gt;with&lt;/span&gt; &lt;span class="nv"&gt;slave&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
&lt;span class="nv"&gt;Master&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;SlaveAddress&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;SlaveAddress&lt;/span&gt; ,
      &lt;span class="nv"&gt;FunctionCode&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;FunctionCode&lt;/span&gt; ,
      &lt;span class="nv"&gt;StartAddress&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;StartAddress&lt;/span&gt; ,
      &lt;span class="nv"&gt;NumberOfPoints&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;NumberOfPoints&lt;/span&gt;,
       &lt;span class="nv"&gt;bCOM_PORT&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt; ,
      &lt;span class="nv"&gt;cbCOM_BAUDRATE&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;960&lt;/span&gt; ,
      &lt;span class="nv"&gt;cpCOM_PARITY&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt; ,
      &lt;span class="nv"&gt;csCOM_STOPBITS&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt; ,
      &lt;span class="nv"&gt;cbsCOM_BYTESIZE&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt; ,
      &lt;span class="nv"&gt;cfCOM_FLOW_CONTROL&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;halfduplex&lt;/span&gt;,
      &lt;span class="nb"&gt;TimeOut&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;t&lt;/span&gt;&lt;span class="sc"&gt;#250&lt;/span&gt;&lt;span class="nv"&gt;ms&lt;/span&gt; ,
       &lt;span class="nv"&gt;StartFunction&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;start&lt;/span&gt; ,
      &lt;span class="nv"&gt;ReceiveBuffer&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;rec&lt;/span&gt; ,
      &lt;span class="nv"&gt;SendData&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="k"&gt;send&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</summary></entry><entry><title>Programmierproblem bei Semesterarbeit</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/70f6a3ce1d/?limit=25#e374" rel="alternate"/><published>2020-02-28T09:05:08.034000Z</published><updated>2020-02-28T09:05:08.034000Z</updated><author><name>patzau</name><uri>https://forge.codesys.com/u/patzau/</uri></author><id>https://forge.codesys.com047ac2d28fdcfc51c342bce76088e9ac47e7393e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo&lt;/p&gt;
&lt;p&gt;Für eine Semesterarbeit im Programmieren (Nebenfach) habe ich folgende Aufgabe raelisiert.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Messwerte von einem Multimeter Socomec über RS485 auslesen.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Die Messwerte werden in der Visu online angezeigt.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Mittels der Visu kann der Bediener die Messdaten in einer csv Datei speichern. Die Daten werden auf dem Controller Wago 841 gespeichert.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Zur lokalen Auswertung der Daten mit Excel kann das File über FTP an einen FTP Server gesendet werden.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Alle Funktionen funktionieren, aber leider kann ich nur ein Messwert aus dem Messgerät lesen. Ich sollte aber zyklisch zwei Messwerte über RS485 nacheinander auslesen. &lt;/p&gt;
&lt;p&gt;Kann sich mal jemand den Programmteil DataExchange anschauen? &lt;/p&gt;
&lt;p&gt;Ich finde den richtigen weg nicht.&lt;/p&gt;
&lt;p&gt;Dabei ist StartAdresse 782 (Spannung) und StartAdresse 768 (Strom). Wenn ich nur eine Adresse anwähle erhalte ich jeweils den richtigen Messwert Siehe PLC_PRG letzte zwei Netzwerke.&lt;/p&gt;
&lt;p&gt;Programm liegt bei&lt;/p&gt;
&lt;p&gt;Besten Dank für eure Unterstützung&lt;/p&gt;
&lt;p&gt;Patzau&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="https://forum-de.codesys.com//download/file.php?id=467" rel="nofollow"&gt;Forum IBZ Case Study 20100108.pro &lt;span&gt;&lt;span&gt;[116.48 KiB]&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>