<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Redundanz</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/25984b3bd0/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/25984b3bd0/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/25984b3bd0/</id><updated>2020-02-28T05:04:12.700000Z</updated><subtitle>Recent posts to Redundanz</subtitle><entry><title>Redundanz</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/25984b3bd0/?limit=25#683e" rel="alternate"/><published>2020-02-28T05:04:12.700000Z</published><updated>2020-02-28T05:04:12.700000Z</updated><author><name>Matze001</name><uri>https://forge.codesys.com/u/matze001/</uri></author><id>https://forge.codesys.com6d5ccb301b7f7d682b0c3916ba3bdda14c1bcfb2</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Muss mal gucken ob Wago sowas hat &lt;/p&gt;
&lt;p&gt;Hab bisher nur mit Normalen DI und DO gearbeitet...&lt;/p&gt;
&lt;p&gt;MfG&lt;/p&gt;
&lt;p&gt;Marcel&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Redundanz</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/25984b3bd0/?limit=25#80b5" rel="alternate"/><published>2020-02-28T05:04:10.625000Z</published><updated>2020-02-28T05:04:10.625000Z</updated><author><name>gravieren</name><uri>https://forge.codesys.com/u/gravieren/</uri></author><id>https://forge.codesys.com343a56ffc3cd855047a3e488e1c9baa738ae7625</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Zitat:&lt;/strong&gt;&lt;br/&gt;
2 haben ein Signal, eine nicht... dann hat die nen Fehler. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;F-Eingänge&lt;/p&gt;
&lt;p&gt;F-Ausgänge&lt;/p&gt;
&lt;p&gt;Könnten dieses lösen/entschärfen.&lt;/p&gt;
&lt;p&gt;War aber nur um Probleme/Anforderungen zu zeigen.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Redundanz</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/25984b3bd0/?limit=25#67fd" rel="alternate"/><published>2020-02-28T05:04:04.813000Z</published><updated>2020-02-28T05:04:04.813000Z</updated><author><name>gravieren</name><uri>https://forge.codesys.com/u/gravieren/</uri></author><id>https://forge.codesys.comf9072a005d5d44bdf1f53b411233c54be0f453e4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ist aber ein Interessantes Thema.   &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Redundanz</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/25984b3bd0/?limit=25#8864" rel="alternate"/><published>2020-02-28T05:04:02.748000Z</published><updated>2020-02-28T05:04:02.748000Z</updated><author><name>Matze001</name><uri>https://forge.codesys.com/u/matze001/</uri></author><id>https://forge.codesys.comf130cb8d59916deca35b814b6b485e84a5a19626</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Okay, ich merke mein Denkansatz war nicht der Beste.&lt;/p&gt;
&lt;p&gt;Somit bräuchte ich mind. 3 CPUs um ein vernünftiges System aufzubauen.&lt;/p&gt;
&lt;p&gt;2 haben ein Signal, eine nicht... dann hat die nen Fehler.&lt;/p&gt;
&lt;p&gt;Auf jeder liefe ein identisches Programm, und alle relevanten Daten würden über Netzwerkvariablen ausgetauscht, so das jede CPU weis was die anderen machen.&lt;/p&gt;
&lt;p&gt;Es ging mir gerade nur um spielerei, das ist richtig. &lt;/p&gt;
&lt;p&gt;MfG&lt;/p&gt;
&lt;p&gt;Marcel&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Redundanz</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/25984b3bd0/?limit=25#6bee" rel="alternate"/><published>2020-02-28T05:03:56.158000Z</published><updated>2020-02-28T05:03:56.158000Z</updated><author><name>gravieren</name><uri>https://forge.codesys.com/u/gravieren/</uri></author><id>https://forge.codesys.comcd533375dee17a6e8acabddca55f108ad0f19cee</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Frage: &lt;/p&gt;
&lt;p&gt;Eine "Zulassung" benötigst du nicht  ? &lt;/p&gt;
&lt;p&gt;Also wirklich nur zum Spielen  ?&lt;/p&gt;
&lt;p&gt;O.K. &lt;/p&gt;
&lt;p&gt;Rendundant   &lt;/p&gt;
&lt;p&gt;Eingang 0.1    an PLC1=0   an PLC2=1&lt;/p&gt;
&lt;p&gt;Eingang 0.5    an PLC1=1   an PLC2=0&lt;/p&gt;
&lt;p&gt;Welche CPU hat das richtige Signal angenommen.&lt;/p&gt;
&lt;p&gt;Thema Fehlersicherheit.&lt;/p&gt;
&lt;p&gt;Welche CPU willst du anschalten ?&lt;/p&gt;
&lt;p&gt;Oder gehst du nur von einem Totalausfall aus ?&lt;/p&gt;
&lt;p&gt;Alle merker/variblen sollten identisch sein.&lt;/p&gt;
&lt;p&gt;Bei Diskrepanz:  Welche ist die "gute" ?&lt;/p&gt;
&lt;p&gt;Thema --&amp;gt; CRC-Prüfsumme.&lt;/p&gt;
&lt;p&gt;Wer entscheidet welche CPU "gut" ist.&lt;/p&gt;
&lt;p&gt;Die CPUs selber ?&lt;/p&gt;
&lt;p&gt;Was aber, wenn die "böse" entscheidet, dass die "gute" abgeschaltet wird ?&lt;/p&gt;
&lt;p&gt;Normalerweise F-CPU.&lt;/p&gt;
&lt;p&gt;Mit CRCs, Koidenzprüfungen, vergleichen der Eingangszustände beider Eingänge der CPUen.  (Mit Zeit-Toleranz-fenster) &lt;/p&gt;
&lt;p&gt;. . .&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Redundanz</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/25984b3bd0/?limit=25#6188" rel="alternate"/><published>2020-02-28T05:03:53.667000Z</published><updated>2020-02-28T05:03:53.667000Z</updated><author><name>Matze001</name><uri>https://forge.codesys.com/u/matze001/</uri></author><id>https://forge.codesys.comba2c6496935e9f5453c933bedb3b8fd978d56b87</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Guten Abend,&lt;/p&gt;
&lt;p&gt;ich habe zwei Wago 750-841 vor mir liegen und wollte ein wenig "spielen".&lt;/p&gt;
&lt;p&gt;Wolle mal ein redundantes System aufbauen.&lt;/p&gt;
&lt;p&gt;Dazu habe ich mir gedacht die Eingänge parallel auf beide SPS aufzulegen, &lt;/p&gt;
&lt;p&gt;Und die Ausgänge nicht parallel zu schalten, sondern die Koppelrelais die dahinter sitzen.&lt;/p&gt;
&lt;p&gt;Hardwaremäßig also kein Problem, auch wenn doppelter Aufwand und Material bei den Ausgängen.&lt;/p&gt;
&lt;p&gt;Nur wie macht man es in der Software? Man braucht ja ein Programm das auf beiden SPS läuft und muss die Ein- und Ausgänge und inneren Zustände des Programms vergleichen und bewerten. Dann die fehlerhafte SPS "abschalten" und nur die andere laufen lassen, die dann aber eine Meldung produzieren lassen das sie jetzt allein da steht.&lt;/p&gt;
&lt;p&gt;Habe ich nen Denkfehler oder kann man das so machen?&lt;/p&gt;
&lt;p&gt;Wenn ja -&amp;gt; wie sollte man das aufbauen?&lt;/p&gt;
&lt;p&gt;MfG&lt;/p&gt;
&lt;p&gt;Marcel&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>