schlizbaeda
Level-1
- Beiträge
- 8
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Guten Tag,
ich experimentiere derzeit mit OPC-UA, um von einer PC-Software unter .NET auf die Daten der verwendeten SPS-Komponenten zugreifen zu können.
Hardware:
PC mit Win7 (32bit)
Siemens CPU315-2 PN/DP (aus der Baureihe SIMATIC S7-300)
alternativ: Siemens ET200S mit etlichen IO-Modulen
alternativ: Siemens MV420 Kamerasystem
Software:
SIMATIC NET SOFTNET IE, PN IO V8.2+SP1 (Bestandteil OPC-UA-Server)
alternativ: Step 7
Microsoft Visual Studio 2005 und 2008
Wie kann/muss die CPU315-2 PN/DP im Siemens NCM-Manager bzw. Step 7 projektiert werden, um über den OPC-Server auf deren Daten Zugriff zu erhalten?
Folgende Teillösungen habe ich erreicht:
Die ET200S-Komponenten konnte ich erfolgreich projektieren, so dass Zugriff über den OPC-Server besteht. Es können Eingänge gelesen und Ausgänge beschrieben und gelesen werden.
Das Kamerasystem MV420 konnte ebenfalls projektiert werden, nachdem von der Siemens-Automation-Support-Homepage die richtige GSDML-Datei heruntergeladen und im NCM-Manager bekannt gegeben wurde. Die Kamera wird getriggert und ein DataMatrix-Code wird erfolgreich von meiner OPC-UA-Client-Demosoftware unter VB.NET 2008 über den OPC-Server eingelesen.
Die Daten befinden sich bei beiden Projektierungen unter dem OPC-UA-Namespace "PNIO:"
Nicht gelöst:
ich wollte das gleiche "noch schnell" für die CPU315-2 PN/DP durchführen. Im NCM-Manager (ein abgespecktes Step 7, mit dem nur projektiert werden kann) fand sich kein passender Eintrag. Die Installation des vollen Step 7 half mir auch nicht weiter.
Die CPU selbst ist nicht programmiert.
Ich möchte sowohl auf die Ein- und Ausgänge der CPU sowie auf die Daten aus internen Datenbausteinen der SPS (wenn später ein Programm drauf ist) zugreifen.
Derzeit schaffe ich es nicht, die CPU im OPC-Client sichtbar zu machen, weder in meiner Demosoftware, noch mit dem Siemens-Client "OPC-Scout"
Weiß jemand, wie die CPU315-2 PN/DP richtig projektiert werden muss, um über OPC-UA den gewünschten Zugriff zu erhalten?
Peter
ich experimentiere derzeit mit OPC-UA, um von einer PC-Software unter .NET auf die Daten der verwendeten SPS-Komponenten zugreifen zu können.
Hardware:
PC mit Win7 (32bit)
Siemens CPU315-2 PN/DP (aus der Baureihe SIMATIC S7-300)
alternativ: Siemens ET200S mit etlichen IO-Modulen
alternativ: Siemens MV420 Kamerasystem
Software:
SIMATIC NET SOFTNET IE, PN IO V8.2+SP1 (Bestandteil OPC-UA-Server)
alternativ: Step 7
Microsoft Visual Studio 2005 und 2008
Wie kann/muss die CPU315-2 PN/DP im Siemens NCM-Manager bzw. Step 7 projektiert werden, um über den OPC-Server auf deren Daten Zugriff zu erhalten?
Folgende Teillösungen habe ich erreicht:
Die ET200S-Komponenten konnte ich erfolgreich projektieren, so dass Zugriff über den OPC-Server besteht. Es können Eingänge gelesen und Ausgänge beschrieben und gelesen werden.
Das Kamerasystem MV420 konnte ebenfalls projektiert werden, nachdem von der Siemens-Automation-Support-Homepage die richtige GSDML-Datei heruntergeladen und im NCM-Manager bekannt gegeben wurde. Die Kamera wird getriggert und ein DataMatrix-Code wird erfolgreich von meiner OPC-UA-Client-Demosoftware unter VB.NET 2008 über den OPC-Server eingelesen.
Die Daten befinden sich bei beiden Projektierungen unter dem OPC-UA-Namespace "PNIO:"
Nicht gelöst:
ich wollte das gleiche "noch schnell" für die CPU315-2 PN/DP durchführen. Im NCM-Manager (ein abgespecktes Step 7, mit dem nur projektiert werden kann) fand sich kein passender Eintrag. Die Installation des vollen Step 7 half mir auch nicht weiter.
Die CPU selbst ist nicht programmiert.
Ich möchte sowohl auf die Ein- und Ausgänge der CPU sowie auf die Daten aus internen Datenbausteinen der SPS (wenn später ein Programm drauf ist) zugreifen.
Derzeit schaffe ich es nicht, die CPU im OPC-Client sichtbar zu machen, weder in meiner Demosoftware, noch mit dem Siemens-Client "OPC-Scout"
Weiß jemand, wie die CPU315-2 PN/DP richtig projektiert werden muss, um über OPC-UA den gewünschten Zugriff zu erhalten?
Peter