Opc

Outrider

Level-1
Beiträge
745
Reaktionspunkte
5
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Freunde eine kurze frage,
Was ist ein OPC oder OPC server?
Wenn ich Daten aus der SPS in ein PC rüberbringen möcht um z.B. in Excel zu speicher was muß ich alles machen und welche zusätzliche Sofware benötige ich.
Vielleicht gibt es auch spezielle Literatur dazu!
Danke für Antworten
 
OPC ist umfangreich....

Also, OPC ist ein recht offenes Werkzeug zum übertragen von Daten unterschiedlicher Anwendungen.

Für die Steuerungstechnik heisst das:
PC ist (z.b. mit Profibus mit der Steuerung verbunden).
Auf dem PC läuft ein OPC Server (von Siemens, Matrikon, softing.....). Der Server nimmt Daten aus der SPS und stellt sie den Clients zur Verfügung.
Sehr einfach ist es auch eine bestehende Visu als Server einzusetzen. Bei Protool reicht ein einziges Häckchen (und bei WinCCflex ein Häckchen und eine Authorisierung:sb7: ) und alles Variablen der Visu stehen zur Verfügung.

Die Clients können, müssen aber nicht auf dem selben Rechner laufen.
Was ist nun ein client. Im einfachsten Fall ist es ein Testprogramm, (z.B. OPC-Scout). Mit diesem kann mann die Daten des OPC-Servers sichtbar machen. Auch Excel kann man (über VBA-Code) zu einem Client machen. VB6-Programme gehen auch sehr gut, VB.net hab ich noch nicht geschafft. Auch WinCCflex (oder Prottool) kann als Client die Daten des Servers visualisieren.

Der Datenverkehr ist in beide Richtungen möglich.

Um einfach nur Daten aus einer Excel-Tabelle zu lesen oder zu schreiben, missbrauche ich immer WinCCflex und umgehe so die nicht so ganz einfachen OPC-Mechanismen. Ich schreibe einfach ein Skript, öffne damit Excel, schreibe mit sehr einfachen befehlen direkt in die Excel-Zeilen. Funktioniert wunderbar. Habe ich schon verwendet für Schichtprotokolle, QS-Protokolle, einlesen von Rezepturen.....)

Vielleicht kannst Du mal etwas mehr zu Deinem Projekt sagen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Literatur...hab ich vergessen....

Also Literatur...

Ein Standardwerk ist vielleicht OPC von Jürgen Lange, allerdings sehr SOFTING-belastet. Auf den Seiten von Softing und Matrikon gibt es viele Infos.

Gut sind auch die Siemens OPC-Kursunterlagen.
 
Hallo Freunde eine kurze frage,
Was ist ein OPC oder OPC server?
Wenn ich Daten aus der SPS in ein PC rüberbringen möcht um z.B. in Excel zu speicher was muß ich alles machen und welche zusätzliche Sofware benötige ich.
Vielleicht gibt es auch spezielle Literatur dazu!
Danke für Antworten
Wenn noch keine Erfahrungen in OPC vorliegen, dann lohnt sich auf jeden Fall ein Blick auf libnodave http://sourceforge.net/projects/libnodave und ACCON-AGLink http://www.deltalogic.de/software/aglink/aglink.htm als Alternativen zum Einlesen von Daten in Excel. GGf. reicht auch bereits S7-Easylog http://www.deltalogic.de/software/aglink/easylog.htm aus, wenn eine excel-lesbare Datei genügt.
 
Zurück
Oben