afk
Level-1
- Beiträge
- 883
- Reaktionspunkte
- 97
-> Hier kostenlos registrieren
Hallo,
wir haben hier mit dem Netlink (kein PRO) mehrfach schon das Problem gehabt, daß er sich nicht mehr ansprechen läßt. Wenn er hängt, dann reagiert er nicht mehr auf einen Ping und er erscheint nicht mal mehr in der Config-Software (in unserem Fall von IBH). Ich bin zwar bei der Suche in diesem Forum schon auf den Artikel s7 verbindung über ethernet gestoßen (und der hat mich nicht gerade hoffnungsvoll gestimmt), aber vielleicht gibt es zu dem Thema ja etwas neues, ist ja schon ein paar Wochen her ...
Die Konstellation bei uns ist folgende:
Der Netlink steckt auf der CPU im Schaltschrank (dürfte so wohl üblich sein), und den dürfen bei der Mehrzahl unserer Kunden nur die Serviceleute öffnen, Netlink von der CPU abziehen ist also keine Lösung. CPU spannungsfrei schalten ist erst recht keine Lösung, da keiner unserer Kunden akzeptieren kann und wird, das wegen einem Fehler in der Kommunikation zu Visu die Maschine abgeschaltet werden muß.
Die Kommunikation zur Visu erfolgt über die Kombination aus libnodave und TNoDave (meine Delphi-Komponente) mit meinem eigenen OPC-Server.
Und an der Stelle hoffe ich noch irgendetwas retten zu können. Laut der letzten Info, die wir vom IBH-Support bekommen haben, werden im Netlink nich korrekt beendete Verbindungen wohl nicht "recycled". Da laut IBH nach 4 abgebrochenen Verbindungen endgültig Schluß ist, würde ich den NetLink gerne aus meinem OPC-Server bei jeder Verbindungsaufnahme zuerst einmal resetten. Das ist zwar nicht ganz "sauber", da dann vermutlich alle bestehenden Verbindungen gleich mit gekillt werden, da bei uns aber immer nur ein OPC-Server mit der SPS kommuniziert, wäre das akzeptabel. Das Hauptproblem scheint eh der Simatic Manager zu sein, denn immer wenn unsere SPS-Programmierer Änderungen einspielen, dann tritt das Problem gehäuft auf.
Die Frage ist jetzt nur, wie kann ich den NetLink per Software resetten ?
Kann ich das aus meinem Delphi-Programm oder aus der Komponente heraus tun, oder muß ich Zottel bitten, das direkt in libnodave einzubauen ?
Welche Alternativen gibt es, ist der Netlink-Pro ausfallsicherer ?
Gruß Axel
wir haben hier mit dem Netlink (kein PRO) mehrfach schon das Problem gehabt, daß er sich nicht mehr ansprechen läßt. Wenn er hängt, dann reagiert er nicht mehr auf einen Ping und er erscheint nicht mal mehr in der Config-Software (in unserem Fall von IBH). Ich bin zwar bei der Suche in diesem Forum schon auf den Artikel s7 verbindung über ethernet gestoßen (und der hat mich nicht gerade hoffnungsvoll gestimmt), aber vielleicht gibt es zu dem Thema ja etwas neues, ist ja schon ein paar Wochen her ...
Die Konstellation bei uns ist folgende:
Der Netlink steckt auf der CPU im Schaltschrank (dürfte so wohl üblich sein), und den dürfen bei der Mehrzahl unserer Kunden nur die Serviceleute öffnen, Netlink von der CPU abziehen ist also keine Lösung. CPU spannungsfrei schalten ist erst recht keine Lösung, da keiner unserer Kunden akzeptieren kann und wird, das wegen einem Fehler in der Kommunikation zu Visu die Maschine abgeschaltet werden muß.
Die Kommunikation zur Visu erfolgt über die Kombination aus libnodave und TNoDave (meine Delphi-Komponente) mit meinem eigenen OPC-Server.
Und an der Stelle hoffe ich noch irgendetwas retten zu können. Laut der letzten Info, die wir vom IBH-Support bekommen haben, werden im Netlink nich korrekt beendete Verbindungen wohl nicht "recycled". Da laut IBH nach 4 abgebrochenen Verbindungen endgültig Schluß ist, würde ich den NetLink gerne aus meinem OPC-Server bei jeder Verbindungsaufnahme zuerst einmal resetten. Das ist zwar nicht ganz "sauber", da dann vermutlich alle bestehenden Verbindungen gleich mit gekillt werden, da bei uns aber immer nur ein OPC-Server mit der SPS kommuniziert, wäre das akzeptabel. Das Hauptproblem scheint eh der Simatic Manager zu sein, denn immer wenn unsere SPS-Programmierer Änderungen einspielen, dann tritt das Problem gehäuft auf.
Die Frage ist jetzt nur, wie kann ich den NetLink per Software resetten ?
Kann ich das aus meinem Delphi-Programm oder aus der Komponente heraus tun, oder muß ich Zottel bitten, das direkt in libnodave einzubauen ?
Welche Alternativen gibt es, ist der Netlink-Pro ausfallsicherer ?
Gruß Axel