<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Stern-Dreieck Schaltung</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/a3557c78fc/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/a3557c78fc/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/a3557c78fc/</id><updated>2020-02-28T05:45:47.718000Z</updated><subtitle>Recent posts to Stern-Dreieck Schaltung</subtitle><entry><title>Stern-Dreieck Schaltung</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/a3557c78fc/?limit=25#127a" rel="alternate"/><published>2020-02-28T05:45:47.718000Z</published><updated>2020-02-28T05:45:47.718000Z</updated><author><name>Dennish23</name><uri>https://forge.codesys.com/u/dennish23/</uri></author><id>https://forge.codesys.comfdea0d46b4ae9fe6a004cfa929f75387116f7212</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Danke schön Rolf. Ich werd mich deiner Variante mal annehmen und schauen ob ich dort meine Variante mit unterbringen kann.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Stern-Dreieck Schaltung</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/a3557c78fc/?limit=25#ce57" rel="alternate"/><published>2020-02-28T05:45:41.586000Z</published><updated>2020-02-28T05:45:41.586000Z</updated><author><name>Rolf-Geisler</name><uri>https://forge.codesys.com/u/rolf-geisler/</uri></author><id>https://forge.codesys.com2b94efff668ad32aa52c8baa9c33caaca6763a29</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo,&lt;/p&gt;
&lt;p&gt;ich verstehe zwar nicht ganz, wie Du das mit dem Hand- und dem Automatikbetrieb meinst, aber eine allgemeine Antwort kann ich sicher geben.&lt;/p&gt;
&lt;p&gt;Ausprogrammieren würde ich die Aufgabe als Schrittkette. Anbei ein Beispiel:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nv"&gt;VAR_INPUT&lt;/span&gt;
  &lt;span class="nv"&gt;ixInit&lt;/span&gt; : &lt;span class="nv"&gt;BOOL&lt;/span&gt;&lt;span class="c1"&gt;;  (* TRUE = Initialisierung *)&lt;/span&gt;
  &lt;span class="nv"&gt;ixStart&lt;/span&gt; : &lt;span class="nv"&gt;BOOL&lt;/span&gt;&lt;span class="c1"&gt;;  (* TRUE = Einschalten *)&lt;/span&gt;
  &lt;span class="nv"&gt;ixStop&lt;/span&gt; : &lt;span class="nv"&gt;BOOL&lt;/span&gt;&lt;span class="c1"&gt;;  (* TRUE = Ausschalten *)&lt;/span&gt;
  &lt;span class="nv"&gt;itSternZeit&lt;/span&gt; : &lt;span class="nv"&gt;TIME&lt;/span&gt;&lt;span class="c1"&gt;;  (* Verweilzeit in Sternschaltung *)&lt;/span&gt;
  &lt;span class="nv"&gt;itUmschaltZeit&lt;/span&gt; : &lt;span class="nv"&gt;TIME&lt;/span&gt;&lt;span class="c1"&gt;;  (* Verweilzeit Umschaltung *)&lt;/span&gt;
&lt;span class="nv"&gt;END_VAR&lt;/span&gt;
&lt;span class="nv"&gt;VAR_OUTPUT&lt;/span&gt;
  &lt;span class="nv"&gt;qxNetz&lt;/span&gt; : &lt;span class="nv"&gt;BOOL&lt;/span&gt;&lt;span class="c1"&gt;;  (* Ntzschütz für alles *)&lt;/span&gt;
  &lt;span class="nv"&gt;qxStern&lt;/span&gt; : &lt;span class="nv"&gt;BOOL&lt;/span&gt;&lt;span class="c1"&gt;;  (* Stern-Schütz *)&lt;/span&gt;
  &lt;span class="nv"&gt;qxDreieck&lt;/span&gt; : &lt;span class="nv"&gt;BOOL&lt;/span&gt;&lt;span class="c1"&gt;;  (* Dreieck-Schütz *)&lt;/span&gt;
&lt;span class="nv"&gt;END_VAR&lt;/span&gt;
&lt;span class="nv"&gt;VAR&lt;/span&gt;
  &lt;span class="nv"&gt;Zustand&lt;/span&gt; : &lt;span class="nv"&gt;INT&lt;/span&gt;&lt;span class="c1"&gt;;  (* Aktiver Schritt *)&lt;/span&gt;
  &lt;span class="k"&gt;Next&lt;/span&gt; : &lt;span class="nv"&gt;INT&lt;/span&gt;&lt;span class="c1"&gt;;  (* Weiterschalten *)&lt;/span&gt;
  &lt;span class="nv"&gt;tStern&lt;/span&gt; : &lt;span class="nv"&gt;TON&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
  &lt;span class="nv"&gt;tUmschaltung&lt;/span&gt; : &lt;span class="nv"&gt;TON&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;span class="nv"&gt;END_VAR&lt;/span&gt;
&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="nv"&gt;Initalisierung&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;ixInit&lt;/span&gt;
&lt;span class="k"&gt;THEN&lt;/span&gt; &lt;span class="nv"&gt;Zustand&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="nv"&gt;qxNetz&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;FALSE&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
     &lt;span class="nv"&gt;qxStern&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;FALSE&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
     &lt;span class="nv"&gt;qxDreieck&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;FALSE&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;span class="nv"&gt;END_IF&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="nv"&gt;Ablaufsteuerung&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
&lt;span class="k"&gt;Next&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="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt; ... &lt;span class="nv"&gt;Timers&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
&lt;span class="nv"&gt;tStern&lt;/span&gt; &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;IN&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;Zustand&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;,
        &lt;span class="nv"&gt;PT&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;itSternZeit&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;span class="nv"&gt;tUmschaltung&lt;/span&gt; &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;IN&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;Zustand&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;,
              &lt;span class="nv"&gt;PT&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;itUmschaltZeit&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt; ... &lt;span class="nv"&gt;Schrittkette&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
&lt;span class="nv"&gt;CASE&lt;/span&gt; &lt;span class="nv"&gt;Zustand&lt;/span&gt; &lt;span class="nv"&gt;OF&lt;/span&gt;
  &lt;span class="mi"&gt;0&lt;/span&gt; : &lt;span class="k"&gt;Next&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="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;Alles&lt;/span&gt; &lt;span class="nv"&gt;ist&lt;/span&gt; &lt;span class="nv"&gt;aus&lt;/span&gt;. &lt;span class="nv"&gt;Warte&lt;/span&gt; &lt;span class="nv"&gt;auf&lt;/span&gt; &lt;span class="nv"&gt;Einschalten&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
      &lt;span class="nv"&gt;qxNetz&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;FALSE&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="nv"&gt;qxStern&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;FALSE&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="nv"&gt;qxDreieck&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;FALSE&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="k"&gt;IF&lt;/span&gt; &lt;span class="nv"&gt;ixStart&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;ixStop&lt;/span&gt;
      &lt;span class="k"&gt;THEN&lt;/span&gt; &lt;span class="k"&gt;Next&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;;&lt;/span&gt;
      &lt;span class="nv"&gt;END_IF&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
  &lt;span class="mi"&gt;2&lt;/span&gt; : &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="nv"&gt;Stern&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nv"&gt;Anlauf&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
      &lt;span class="nv"&gt;qxNetz&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;qxStern&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="k"&gt;IF&lt;/span&gt; &lt;span class="nv"&gt;tStern&lt;/span&gt;.&lt;span class="nv"&gt;Q&lt;/span&gt;  &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="nv"&gt;Stern&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nv"&gt;Anlaufzeit&lt;/span&gt; &lt;span class="nv"&gt;abgelaufen&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
      &lt;span class="k"&gt;THEN&lt;/span&gt; &lt;span class="k"&gt;Next&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="nv"&gt;END_IF&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
  &lt;span class="mi"&gt;3&lt;/span&gt; : &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="nv"&gt;Umschaltzeit&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
      &lt;span class="nv"&gt;qxNetz&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;FALSE&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="nv"&gt;qxStern&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;FALSE&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="k"&gt;IF&lt;/span&gt; &lt;span class="nv"&gt;tUmschaltung&lt;/span&gt;.&lt;span class="nv"&gt;Q&lt;/span&gt;  &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="nv"&gt;Umschaltzeit&lt;/span&gt; &lt;span class="nv"&gt;abgelaufen&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
      &lt;span class="k"&gt;THEN&lt;/span&gt; &lt;span class="k"&gt;Next&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="nv"&gt;END_IF&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
  &lt;span class="mi"&gt;4&lt;/span&gt; : &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="nv"&gt;Dreieckschaltung&lt;/span&gt; &lt;span class="nv"&gt;aktivieren&lt;/span&gt; &lt;span class="o"&gt;==&amp;gt;&lt;/span&gt; &lt;span class="nv"&gt;Antrien&lt;/span&gt; &lt;span class="nv"&gt;hochgelaufen&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
      &lt;span class="nv"&gt;qxNetz&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;qxDreieck&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="k"&gt;IF&lt;/span&gt; &lt;span class="nv"&gt;ixStop&lt;/span&gt;  &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="nv"&gt;Ausschalten&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
      &lt;span class="k"&gt;THEN&lt;/span&gt; &lt;span class="k"&gt;Next&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="nv"&gt;END_IF&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;span class="nv"&gt;END_CASE&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="nv"&gt;Schritt&lt;/span&gt; &lt;span class="nv"&gt;weiterschalten&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="ss"&gt;(&lt;/span&gt;&lt;span class="k"&gt;Next&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;gt;&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
&lt;span class="k"&gt;THEN&lt;/span&gt; &lt;span class="nv"&gt;Zustand&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;Next&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;span class="nv"&gt;END_IF&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Hier kannst Du den Hand- oder Automatikbetrieb sicher selbst einbauen.&lt;/p&gt;
&lt;p&gt;Viel Erfolg&lt;/p&gt;
&lt;p&gt;Rolf&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Stern-Dreieck Schaltung</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/a3557c78fc/?limit=25#7fe6" rel="alternate"/><published>2020-02-28T05:45:39.489000Z</published><updated>2020-02-28T05:45:39.489000Z</updated><author><name>Dennish23</name><uri>https://forge.codesys.com/u/dennish23/</uri></author><id>https://forge.codesys.com4d51b877d53858ddeaa6c43503908e660aa27b0a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo liebe Forumgemeinde&lt;/p&gt;
&lt;p&gt;Hat jemand von euch schonmal eine Stern-Dreieck Schaltung für die SPS programmiert mit gegenseitiger Verriegelung? Ich möchte dies in den Varianten für einen Automatic Betrieb und auch für einen Manuell Betrieb programmieren, nur leider fehlen mir da so ein wenig die Anfänge.&lt;/p&gt;
&lt;p&gt;Ich brauche dafür 3 Eingänge. Einen Schalter und 2 Taster. Der Schalter soll die Anlage einschalten und die Taster sind für den Automatic Betrieb sowie für den Manuell Betrieb vorgesehen, die natürlich gegenseitig auch verriegelt sein müssten.&lt;/p&gt;
&lt;p&gt;Vielleicht hat ja jemand ne Idee wie ich damit anfangen könnte.&lt;/p&gt;
&lt;p&gt;MFG Dennis&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>