Forum

Forum Index -> AddOns (OPC/SMS/VOICE) / Extensions -> OPC Server Verwendung
Hannes <p>OPC Server Verwendung</p>
Benutzer
Mitglied seit: 19.01.2016
Nachrichten: 471

Hallo

Ich habe mich jetzt einmal mit dem OPC Server/Client beschäftigt und komme an einer Stelle nicht so recht weiter.

Den OPC Server/Clienten Nutzen sehe ich so(?):
Server gibt bei einer Änderung eines Netzes diese Änderung übers Netz an den Clienten weiter, der wiederum aktualisiert das zugehörige Netz.

Ich habe nun einen Server eingebaut und Konfiguriert.
Testweise habe ich einen Clienten in die gleiche Seite eingefügt und verbunden:
IP: 127.0.0.1
Im Dropdown bei OPC Server erhalte ich dann: Eisbaer.OPCServer.1

Ein Klick auf verbinden und die 2 sind verbunden.

Rechts ein klick auf "Datenpunkte auflisten" zeigt mir das eine Netz das ich testweise im Server angelegt habe. Per rechter Mausklick füge ich den Datenpunkt ein.

In der Kommunikation steht mir dann der Datenpunkt zur Verfügung und verbinde mit einem Netz

Jedes Netz bekommt einen Button.
Drücke ich nun Serverseitig den Button, sollte der Button des Clienten den Wert annehmen.

Aber da tut sich nichts. Weder in der IDE noch in der Runtime.

Wenn ich die Runtime starte nur mit dem Server und ein neues Projekt mit einem Clienten mache, findet er unter der IP des OPC Server nicht :-?

Kann jemand eine kurz Anleitung geben?

Danke

Hannes

Edit: Es klappt nun wenn Server und Client im selben Projekt sind. Jedoch nicht, wenn der Server in der Runtime läuft und in der IDE in einem neuen Projekt ein Client eingefügt wird. Firewalls sind aus und probiert mit 127.0.0.1 und IP des Rechners.

[ Geändert von Hannes an 21.05.2006 14:14 ]

21.05.2006 14:01
Dirk Hofher <p>Re: OPC Server Verwendung</p>
Moderator
Mitglied seit: 18.01.2016
Nachrichten: 582


Hannes schrieb:

IP: 127.0.0.1
Im Dropdown bei OPC Server erhalte ich dann: Eisbaer.OPCServer.1

Edit: Es klappt nun wenn Server und Client im selben Projekt sind. Jedoch nicht, wenn der Server in der Runtime läuft und in der IDE in einem neuen Projekt ein Client eingefügt wird. Firewalls sind aus und probiert mit 127.0.0.1 und IP des Rechners.

[ Geändert von Hannes an 21.05.2006 14:14 ]

Hallo Hannes,

habe es versucht nachzustellen:

OPC-Server (mit 3 Datenpunkten, verbunden mit 3 Buttonschaltern) in der Runtime.

OPC-Client mit obigen Server im Editor verbunden, Datenpunkte verbunden - funktioniert.

Getestet lokal - versuche es gerade über Netzwerk mit einer zweiten Maschine nachzustellen.

Bist Du dir sicher, dass der Server aktiv ist? Könnte Dir ein kleines Testtool zuschicken...

Gruss, Dirk

22.05.2006 14:08
Hannes <p>Re: OPC Server Verwendung</p>
Benutzer
Mitglied seit: 19.01.2016
Nachrichten: 471

Hallo Dirk

Werde es in den nächsten Tagen nocheinmal probieren. Eventuell ist doch ein Hacken falsch gesetzt.

Ob der Server aktiv ist? In der Runtime ist er ja unsichtbar,im Editor hatte ich ihn gestartet.
Habe aber die Runtime über die IDE gestartet. Werde es dann seperate probieren.

Danke dir

Hannes

22.05.2006 18:17
Dirk Hofher <p>Re: OPC Server Verwendung</p>
Moderator
Mitglied seit: 18.01.2016
Nachrichten: 582

Hallo Hannes,

ich empfehle Dir bei solchen Tests lieber die "Real"-Runtime zu benutzen... mit der "Temporären" Runtime (die aus dem EisBären gestartet wird) habe ich auch ab und zu Treiberprobleme, da dieser im Editor immer ausgeschalten werden muss - (das wird noch geändert)... sonst funktioniert das nicht so ganz in der TEMP-Runtime... :-D

Gruss,
Dirk

23.05.2006 15:24
Hannes <p>Re: OPC Server Verwendung</p>
Benutzer
Mitglied seit: 19.01.2016
Nachrichten: 471

Hallo Dirk

Ja, habe ich schon bemerkt :-D

Mit der "real" Runtime klappt es ohne Probleme

Gruß

Hannes

23.05.2006 17:10
Anmelden