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

Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: OPC Datenzugriff über die Automation Schnittstelle

  1. #1
    Join Date
    07.05.2004
    Location
    Campbelltown
    Posts
    2,500
    Danke
    131
    Erhielt 293 Danke für 86 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hah,
    es hat geklappt. (Ich beziehe mich auf das Topic http://www.sps-forum.de/phpBB2/viewtopic.php?t=1066, das ich hier als neues weiterführe).

    Der Datenzugriff mit Excel funktioniert. Ist doch ganz easy (mehr smilies auch an dieser Stelle)

    Aber, wenn ich den Client starte, laufen meine Variablen wie gewünscht, also die Verbindung steht zur SPS, aber gleichzeitig kommt auch die Meldung "Unable to connect to server "OPC.SimaticNet". Klickere ich auf OK, kommt der gleiche Spruch noch einmal, klickere ich dort OK, wird das Fenster geschlossen und ein Laufzeitfehler bzw Automatisierungsfehler tritt auf.

    Wieso?

    pt
    Reply With Quote Reply With Quote OPC Datenzugriff über die Automation Schnittstelle  

  2. #2
    plc_tippser is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    07.05.2004
    Location
    Campbelltown
    Posts
    2,500
    Danke
    131
    Erhielt 293 Danke für 86 Beiträge

    Default

    Stopp,#
    die Beschreibung war nicht ganz richtig, die OPC-Verbindung wird unterbrochen, das Fenster bleibt offen.

    pt

  3. #3
    Anonymous Gast

    Default

    Hallo pt,

    was benutzt Du als Client ?

    Gruss
    Question_mark
    Reply With Quote Reply With Quote OPC Automation Interface  

  4. #4
    plc_tippser is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    07.05.2004
    Location
    Campbelltown
    Posts
    2,500
    Danke
    131
    Erhielt 293 Danke für 86 Beiträge

    Default

    Ähhhm Excel

    Ich habe das Topic in dem Du mir damals schon geholfen hast hier nur weiter geführt. Im Augenblick übe ich noch mit Excel, parallel dazu bin ich jetzt mit VB6 am kämpfen bevor ich die Customer Schnittstelle zerlege. Das tolle ist, wenn ich das Fenster nicht mit OK schließe, läuft alles wie es soll.

    Grup pt

  5. #5
    Anonymous Gast

    Default

    Hallo pt,

    ohne jetzt den Quellcode zu kennen : Ich denke, dass im Event zu dem Ok-Button versucht wird, den OPC-Server anzusprechen. Da aber vorher anscheinend die Verbindung schon unterbrochen wurde (warum auch immer), knallt es dann in VBA.
    Das Problem scheint darin zu bestehen, dass die Verbindung vorzeitig abgebaut wird,

    Gruss

    Question_mark
    Reply With Quote Reply With Quote OPC Automation interface  

  6. #6
    plc_tippser is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    07.05.2004
    Location
    Campbelltown
    Posts
    2,500
    Danke
    131
    Erhielt 293 Danke für 86 Beiträge

    Default

    Hmmmh,
    ich bin mir nicht sicher, aber entweder ich verstehe Dich nu nicht, oder Du mich nicht

    Ich starte aus Excel mit einem Buttom eine UserForm. Diese startet und beendet automatisch die Kommunikation zum OPC Server. Nach dem Starten kommt ein Systemmeldungsfenster mit der Meldung ""Unable to connect to server "OPC.SimaticNet" und einem OK Buttom. Also OK ist kein Event aus VB. Solange ich diesen OK nicht beklickere, läuft die Kommunikation auch anständig. Variablen werden gelesen und geschrieben.

    Grup pt

  7. #7
    Anonymous Gast

    Default

    @pt,
    also das Drücken auf den Ok-Button löst einen Event aus, so dass VB
    in eine Ereignisbehandlungsroutine springt, in der der Code programmiert sein muss, der beim Drücken auf den Button ausgeführt werden soll. In VB ist das eine Subroutine, die wird ungefähr "Sub Ok_OnClick" oder ähnlich heissen. Der Code, der in dieser Routine steht, verursacht Dein Problem.

    Gruss
    Question_mark
    Reply With Quote Reply With Quote OPC Automation Interface  

  8. #8
    Join Date
    07.07.2004
    Posts
    3,381
    Danke
    38
    Erhielt 584 Danke für 382 Beiträge

    Default

    @pt,

    Oooppss,
    wer lesen kann ist klar im Vorteil !!!
    Ich habe das dreimal gelesen, dann erst habe ich begriffen :
    kommt ein Systemmeldungsfenster
    Damit streiche erst mal meinen vorigen Beitrag !!!
    Damit ich das jetzt endlich richtig verstehe : Nach dem Start von Excel erscheint die Systemmeldung "Unable to connect to Server "OPC.SimaticNet"". Danach werden alle Werte der Tags in Excel richtig angezeigt, bis durch den Ok-Button der Crash kommt.
    Die Meldung "unable to connect...." kommt nach meiner bisherigen Erfahrung immer, wenn der OPC-Server noch nicht gestartet war.
    Verbinde dich mal zuerst mit dem OPC-Scout zu den Tags und starte dann Deine Anwendung.
    Wenn Du willst, kannst Du mir das Ding auch per PN zuschicken, dann schreiben wir nicht über unterschiedliche Dinge.

    Gruss
    Question_mark
    Reply With Quote Reply With Quote OPC Automation Interface  

  9. #9
    plc_tippser is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    07.05.2004
    Location
    Campbelltown
    Posts
    2,500
    Danke
    131
    Erhielt 293 Danke für 86 Beiträge

    Default

    Also, ich habe nun erst den Scout gestartet, der OPC wird connectet und die Var laufen. Nun starte ich Excel und alles ist beim alten.

    grrr. pt

  10. #10
    plc_tippser is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    07.05.2004
    Location
    Campbelltown
    Posts
    2,500
    Danke
    131
    Erhielt 293 Danke für 86 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    @qm,
    ist die PN angekommen? Ich war mir da gestern nicht so sicher, ob das geklappt hat.

    pt

Similar Threads

  1. Wago PFC200: OPC UA Datenzugriff
    By PlcHeli in forum WAGO
    Replies: 1
    Last Post: 20.06.2018, 18:55
  2. Replies: 3
    Last Post: 19.08.2014, 10:31
  3. Replies: 0
    Last Post: 18.08.2012, 13:35
  4. Replies: 15
    Last Post: 16.03.2012, 22:48
  5. Replies: 10
    Last Post: 14.06.2004, 15:40

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •