Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 3 von 3

Thema: Frage an CAN Spezialisten

  1. #1
    Registriert seit
    09.11.2007
    Ort
    Rhein Main (Darmstadt)
    Beiträge
    663
    Danke
    61
    Erhielt 112 Danke für 80 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Folgendes Scenario:

    CAN System (CANOpen) mit 5 SPS + einigen weiteren IO. Systemumgebung CoDeSys 2.x.

    SPS 1 ist Master, konfiguriert die weiteren Teilnehmer per SDO, richtet die PDO ein und bringt das System in OPERATIONAL.

    System läuft zur Zufriedenheit aber SPS 1 ist mit Memory und Programmspeicher am Anschlag, auch sollten bei ihr und den anderen SPS möglichst nix oder ganz wenig geändert werden (never touch a running system).

    Zu Service Zwecken werden aber weitere Daten benötigt, in einer der SPS ist wenig bisher zu tun und so kommt der Gedanke auf, nach dem Hochlauf wird diese SPS kurzfristig von aussen gesteuert (Hilfs) Master und richtet auf den anderen SPS noch zusätzliche/temporäre PDO ein.

    Möglich aus Eurer Erfahrung, Rückschalten in PREOP notwendig beim Einrichten weiterer PDO?
    Als Freelancer immer auf der Suche nach interessanten Projekten.
    Zitieren Zitieren Frage an CAN Spezialisten  

  2. #2
    Registriert seit
    16.10.2007
    Ort
    östliches Ruhrgebiet
    Beiträge
    259
    Danke
    33
    Erhielt 36 Danke für 31 Beiträge

    Standard

    Hier mal meine Überlegung (vor dem ersten Kaffee des Tages)
    Du müsstest die Can Lib einsetzen und den zusätzlichen SDO Versand zu Fuß im hilfsmaster zu programmieren. Ich wuerde das Netz in operational belassen, da evtl. sonst der Hauptmaster alles wieder über bügelt. Hast du ein config tool mit dem du anklemmen kannst? Damit könntest du vorab mal testen

  3. #3
    Registriert seit
    08.10.2010
    Beiträge
    107
    Danke
    6
    Erhielt 15 Danke für 15 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Du kannst wohl im Operational Zustand bleiben, aber ich denke, dass Du eher darüber nachdenken solltest, wie Du die PDO's zeitlich aufteilst. Denn Du musst ja in Deinem Programm jeweils das Senden und Empfangen vorbereiten, oder liest das PDO direkt vom CAN? Wenn Dieser Code dann eh schon in der SPS vorhanden ist, dann geht es doch nur darum die Belastung herunterzubringen, z.B. indem Du die zusätzlichen Informationen in einer langsameren Task mit einer langsameren Buszykluszeit programmierst.

Ähnliche Themen

  1. Hilfe! Suche Spezialisten!
    Von Gini86 im Forum CODESYS und IEC61131
    Antworten: 6
    Letzter Beitrag: 05.05.2011, 21:30
  2. Antworten: 15
    Letzter Beitrag: 09.04.2009, 20:57
  3. An die VDE Spezialisten unter euch.
    Von Chriz im Forum Stammtisch
    Antworten: 7
    Letzter Beitrag: 26.10.2007, 22:02
  4. Antworten: 2
    Letzter Beitrag: 20.01.2006, 14:45
  5. 2 Fragen an die C Spezialisten (WinCC)
    Von Bender25 im Forum HMI
    Antworten: 1
    Letzter Beitrag: 20.05.2005, 14:43

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •