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

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Aus TwinCat heraus von einem fremden OPC Server Daten lesen

  1. #1
    Registriert seit
    11.06.2008
    Ort
    Baar
    Beiträge
    15
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ich habe das Problem, dass ich aus einem OPC Server der SNMP Nachrichten einliest Daten in die Twincat PLC einlesen soll.
    Also folgender Aufbau:

    beliebiger OPC Server auf diesen soll aus der TwinCat PLC zugegriffen werden.

    Wie dies aus einer HMI funktioniert ist klar.

    Aber kann man direkt aus der PLC auf einen OPC Server zugreifen?

    Wer kann hier Tipps geben? Wer hat sowas schon realisiert?
    Gibt es hierzu vielleicht einen OPC Server der SNMP kann und gleichzeitig an TwinCat funktioniert.
    Zitieren Zitieren Aus TwinCat heraus von einem fremden OPC Server Daten lesen  

  2. #2
    Registriert seit
    20.10.2003
    Ort
    Biberach
    Beiträge
    5.083
    Danke
    963
    Erhielt 1.471 Danke für 929 Beiträge

    Standard

    Hallo,

    zwei parallele Diskussion machen keinen Sinn,
    alles weitere besser hier.
    Beste Grüße Gerhard Bäurle
    _________________________________________________________________

    Die Signatur ist den allgemeinen Sparmaßnahmen zum Opfer gefallen.

  3. #3
    Byteverdreher ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    11.06.2008
    Ort
    Baar
    Beiträge
    15
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    OK nun alles hier:


    Die andere Welt ist mir vollkommen klar. OPC Server von Beckhoff und andere Teilnehmer(OPC Clients) rufen aus diesem Daten ab.

    Jedoch ist es hier andersherum.

    Der Kunden bzw. wir haben einen OPC Server am laufen aus dem die PLC (TwinCat) als Client zugreiffen soll und Daten lesen.

    Dies brauchen wir um SNMP Nachrichten aus angeschlossenen Geräten (Netzwerkswitche, Router, Motherboarddiagnosen) in die SPS zu bekommen.

    Leider hab ich noch keine direkte Möglichkeit gefunden SNMP Nachrichten in die SPS zu bekommen. Also Umweg über den SNMP/OPC Server und Zugriff der PLC als Client.

    Ich hab nichts gefunden wie dies zu bewerkstelligen wäre.

  4. #4
    Registriert seit
    10.03.2008
    Beiträge
    89
    Danke
    1
    Erhielt 19 Danke für 18 Beiträge

    Standard

    Hallo
    Schau doch mal hier nach. http://www.somebytes.de/opc_netlistener.php
    Ist das das was du meinst?
    MfG Fritze.

  5. #5
    Byteverdreher ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    11.06.2008
    Ort
    Baar
    Beiträge
    15
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Der OPC Server ist schon vorhanden.

    Ich suche nur die Möglichkeit aus der PLC auf den vorhandenen OPC Server zuzugreifen.

    Also einen Funktionsbaustein mit dem man auf einen OPC Server lesend zugreifen kann.

    Ich möchte Daten aus dem OPC Server in die SPS bekommen.

  6. #6
    Registriert seit
    10.03.2008
    Beiträge
    89
    Danke
    1
    Erhielt 19 Danke für 18 Beiträge

    Standard

    Also dann sage doch einmal welchen OPC-Server du hast und wie dieser die Daten (deine SNMP-Traps) ließt.
    Um aber noch einmal auf die Grundlagen des OPC-Servers zurück zu kommen.
    Der OPC-Server ist eine Software-Schnittstelle zwischen OPC-Client (meist HMI oder BDE) und der Feldebene. Du kannst den OPC-Server nicht von einer Steuerung aus manipulieren. Der OPC-Server kann nur Daten aus der Steuerung lesen und stellt diese dem Client entsprechend zur Verfügung und umgekehrt kann er Daten in die Steuerung Schreiben, die vom OPC-Client gesendet werden. Du benötigst also einen OPC-Client der eine SNMP-Traps auf entsprechende Informationen für die Steuerung umsetzt, welche du dann mittels des OPC-Servers in einen Datenbereich deiner Steuerung schreiben kannst.
    Sollte ich mit meinen Aussagen völlig Falsch liegen so lasse ich mich aber gerne eines besseren belehren.
    MfG Fritze.

  7. #7
    Byteverdreher ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    11.06.2008
    Ort
    Baar
    Beiträge
    15
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Also der OPC Server SAEAUT SNMP OPC Server ist von http://www.saeautom.sk/de/ und liest die SNMP Geschichten selbständig ein.

    Ich will nun diesen OPC Server aus der PLC heraus auslesen.

    Alternative wäre natürlich das die PLC SNMP selbständig aus dem Ethernet liest.

  8. #8
    Registriert seit
    10.03.2008
    Beiträge
    89
    Danke
    1
    Erhielt 19 Danke für 18 Beiträge

    Standard

    Die Seite 5 der Dokumentation für deinen OPC-Server zeigt doch eindeutig den Aufbau.
    Du benötigst einen Client, der die Daten dieses Servers auf einen anderen OPC-Server überträgt, der mit der Steuerung kommuniziert.
    Wenn du ein HMI-System hast, wo schon die Daten des SNMP-OPC-Servers eingehen und auch Daten deiner Steuerung, so muß du hier entsprechend die Daten rangieren.
    Wenn deine Steuerung die Möglichkeit hat die Traps auch zu empfangen und auszuwerten und sich alles in einem Netzwerk befindet so ist das dann eine Möglichkeit die Daten von der Steuerung aus zu lesen und zu verarbeiten.
    MfG Fritze.
    Geändert von Fritze (13.06.2008 um 10:43 Uhr)

  9. #9
    Registriert seit
    20.10.2003
    Ort
    Biberach
    Beiträge
    5.083
    Danke
    963
    Erhielt 1.471 Danke für 929 Beiträge

    Standard

    Hallo,

    noch ein paar Gedanken dazu:

    Muss es denn OPC sein? Twincat und andere Windows-basierten
    Systeme werben doch immer mit ihrer Offenheit. Hast Du mal bei
    Beckhoff gefragt, ob Du die SNMP-Daten nicht über einen
    Windowstreiber in die Steuerung bekommst?

    Eine funktionierende aber ziemlich aufwändige Lösung wäre einen
    SNMP-fähigen OPC-Server zu nehmen, parallel dazu den Twincat-
    OPC-Server laufen zu lassen und sich dann einen Client zu schreiben,
    der die Daten zwischzen den OPC-Server hin- und herschiebt

    Das Problem bei den OPC-Technologie ist, dass Du meist an OPC-
    Server des Komponentenherstellers gebunden bist. Für die Siemens-
    SPSen gibt es zwar mehrere Anbieter von OPC-Servern, dass ist aber
    eher die Ausnahme.

    Twincat bassiert ja auf CoDeSys, die könntest auch mal im
    dortigen Forum fragen.
    Beste Grüße Gerhard Bäurle
    _________________________________________________________________

    Die Signatur ist den allgemeinen Sparmaßnahmen zum Opfer gefallen.

  10. #10
    Byteverdreher ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    11.06.2008
    Ort
    Baar
    Beiträge
    15
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Also dann werde ich mal im Codesys Forum fragen ob es was gibt um SNMP Traps auszulesen.

    Kennt in diesem Forum jemand eine Lösung für TwinCat/Codesys?

Ähnliche Themen

  1. Daten von einem OPC Server in Excel Tabelle exportieren?
    Von nate im Forum Hochsprachen - OPC
    Antworten: 7
    Letzter Beitrag: 16.02.2011, 21:02
  2. Antworten: 12
    Letzter Beitrag: 20.12.2010, 19:52
  3. Daten von einem OPC-Server in eine MySQL Datenbank
    Von apfel im Forum Hochsprachen - OPC
    Antworten: 3
    Letzter Beitrag: 16.03.2008, 20:21
  4. WAGO 750-841 Daten von einem HTTP/FTP-Server holen?
    Von Brain im Forum Sonstige Steuerungen
    Antworten: 5
    Letzter Beitrag: 26.01.2007, 20:55
  5. Daten von einem KEPware OPC Server in Excel
    Von Kobold im Forum Hochsprachen - OPC
    Antworten: 1
    Letzter Beitrag: 17.11.2005, 10:41

Stichworte

Lesezeichen

Berechtigungen

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