easy-forum
Deutsch - Software => Kommunikation => OPC Server => Thema gestartet von: fepr am Juli 13, 2005, 08:46:30 Vormittag
-
Hi, ich bin ein Neuling und habe noch nicht wirklich viel erfahrung mit OPC Server/Client anwendungen. Meine Frage ist jene welche werte kann ich verändern mit dem OPC Client an der Easy819-AC-RC. Gibts es da einstellungen womit ich mehr verändern kann? Und da wäre noch eine frage: würde das gehen wenn ich mit dem Client z.B. nur die Ausgänge freischalten möchte?
Danke im voraus Franz
-
Ich hätte da noch so eine Frage, für was steht dieser Befehl den ich ändern kann mit der Softing OPC Toolbox Demo Client.
Easy819-AC-RC.local.function_block_diagram.MW01 ???
Damit kann ich momentan ein paar Eingänge Schalten (4,5,6) aber in was ich da in der konkret in der Schaltung änder würde mich Interressieren. Mein Ziel wäre es mittels OPC-Client die Ausgänge zu schalten.
Mfg Franz
-
Hallo,
die EASYSOFT 6.10 Pro erzeugt eine Symboldatei für den OPC-Zugriff, in der alle im EASY Programm vorhandenen Variablen existieren. Demnach hat man Zugriff auf alle Merker, Ein- und Ausgänge und vor allem auch auf alle verwendeten Funktionsbausteine.
Ob ein direktes Schreiben auf die Ausgänge möglich ist, weiß ich nicht genau. Ich halte es aber auch generell für einen Fehler direkt auf die Ausgänge zu schreiben. Besser man schreibt über OPC auf Merker und diese Merker sind dann im Programm mit den Ausgängen verknüpft.
Vorteil: Merker und Ausgänge erscheinen in der Querverweisliste ;)
:) ;) :D
Viele Grüße
Paul
-
Das mit dem Merker hab ich mir auch schon überlegt und ich hab es mir ebenfalls gedacht. Das einzige was ich noch gerne wissen würde wäre welche von denen sind die Merker Items??
Danke für die Antwort.
Franz
-
Hallo,
hatte bis vor kurzem auch das Problem mit dem OPC-Server.
Habe mir jetzt eine Software geschrieben, mit der man per OPC auf alle "Datenpunkte" in der EASY zugreifen kann, die der OPC-Server bedient.
Das Schöne an dem Programm ist, dass man alles per Mausklick schalten und walten, die Zustände (ein/aus) oder Werte sauber lesen kann und nur die Datenpunkte, die einen interessieren. Eine Bedienung um Werte zu setzen ist natürlich auch dabei. (Auch Wochenpläne können vom PC aus bedient werden!).
Und das ganze ist grafisch und super easy zu bedienen.
Ich denke in den nächsten Tagen kann ich eine Demoversion vorstellen.
Bis dann
CAS
PS: Einziges Manko: Du brauchst den OPC-Server und die Liste der Datenpunkte im Server (wie oben beschrieben).
-
Hallo CAS
Wie sieht es aus mit Deiner Demoversion?
Danke, Gruss wima
-
Hallo mal wieder !
Habe jetzt ein noch besseren Treiber bekommen, mit dem man viel besser auf dem Server wuseln kann. Bin gerade dabei diesen in mein Projekt einzuarbeiten. EIn paar Tage wird es schon noch dauern. Aber das Programm wird super sein !!! :D
Bis dann
CAS
-
Hallo CAS,
mit welcher Programmiersprache programmierst du ?
Gruß Paul
-
Wäre toll wenn du ein kleines stück source-code posten könntest - damit man sehen kann wie man prinzipiell auf die steuerung zugreifen kann. ;D
Ich glaube da wäre vielen hobbyprogrammierern geholfen.
thx -martin-
-
Hallo, hier cas ! ;D
Ich programmiere in VisualBasic 6.0 !
Ein bißchen Code mitzuteilen bringt wahrscheinlich überhauptnichts. Das größte Problem ist nämlich, die Verbindung mit dem OPC-Server zu bekommen. Das programmiert man lieber nicht selber, sondern nutzt einen Treiber. Wichtig ist nur, dass dieser Treiber OPC kann und auch noch von der Prpgrammiersoftware (z.B. VB) angesprochen werden kann. Ich habe mir einen solchen Treiber gekauft und möchte diesen nicht verschenken. Da es eine neue Funktion darin gibt, ändere ich mein Programm im Moment ein bißchen. Funktioniert aber sehr gut.
Ich nutze das Programm z.Z. um damit Fehler im easy-Programm zu finden. Die Werte und das Ganze lasse ich mir sekundenschnell anzeigen. Im Moment werden ca. 20 Werte pro Sekunde aktualisiert auf meinem Rechner angezeigt, egal ob als Zahl oder grafischer Animation.
Also noch ein bißchen warten... ;)
Bis dann.....
CAS
PS: Vieleicht darf ich ja ein bißchen Werbung machen ::) : www.cas-solution.de
-
Hallo,
vielleicht schaut Ihr mal nach unserem ShowIt®. Da muss man nichts programmieren, sondern nur konfigurieren :).
http://easy-forum.net/index.php?topic=1365.0
-
Hallo ShowIt,
ich habe mir die Demo mal angeschaut. Funktioniert gut :) ;) :D
Jetzt wäre es wohl sinnvoll sich etwas in die Materie einzulesen.
Welche Doku ist für den Einsteiger sinnvoll. Das eigentliche Handbuch ist mir für den Anfang zu umfangreich !!
:) ;) :D
Viele Grüße
Paul
PS: Die Homeversion halte ich für eine sehr gute Idee :-) Hier passen die Lizenzkosten zum Produkt EASY und MFD.
-
Hallo KnodelPa,
sorry für die verzögerte Antwort :(
Es freut mich, dass es gut geklappt hat.
Das Handbuch ist tatsächlich recht groß geraten. Für den Anfang haben wir folgendes pdf Dokument für den schnelleren Einstieg: http://www.showit.de/pdf/Einstieg.pdf
Um den Einstieg zukünftig weiter zu vereinfachen ist ein Flash-Video geplant. Sowie es verfügbar ist werden wir den Link bekannt geben.
-
programmbeispiel in c++:
http://pgras.home.cern.ch/pgras/OPCClientTutorial/
-
fett danke, schubert!
dein link war sehr hilfreich.
die implementierung gelang im eigenen projekt auf anhieb.
jetzt gibts für VISU und datenlogging keine grenzen mehr.
gruss
william
-
Freut mich dass sich doch noch jemand dafür interessiert.
Hab im moment leider null zeit. Wenn du weitere infos hast
bitte poste sie ;D oder zumindest PM
- in c++ bin ich nicht mehr wirklich drinnen - is schon etliche jahre her - und nix mehr gemacht. Verwende nur mehr ms vba :-( (und das auch eher selten und nur kleinere projekte)
Vielleicht kannst du mal nen tipp geben wie das funktionieren kann.
byby
-
Hallo zusammen
Ich such auch schon länger nach einer Visualisierungsmöglichkeit meiner easy Steuerung. Hab auch schon ein paar clients ausprobiert und kann das showit echt empfehlen, ist relativ einfach zu bedienen (gewisse Einarbeitung is natürlich schon nötig ;)) ist auch in der Demo voll lauffähig. Läßt in der grafischen Auswertung einem Ottonormalverbraucher wie mir fast keine wünsche übrig.
Denke auch das man hier unterscheiden sollte zwischen usern die eine Anwendung suchen die ohne viel Aufwand läuft oder ob einer alles selbst programmieren will, was natürlich auch seinen Reiz hat.
Aber für Laien denke ich sind fertige clients wo man nur noch Variablen zuweisen muß eine kostengünste Alternative.
Vor allem wenn ich an den Aufwand denke um beim MFD auch nur eine kleine Visualierung darzustellen ist die Lösung mit dem OPC Server doch wesentlich schneller und viel komfortabler.
Ich hoffe Ihr macht weiter so :-*
mfg thorsten