schlizbaeda
Level-1
- Beiträge
- 8
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Guten Tag,
ich möchte auf einem SIMATIC Rack-PC "IPC647C PN" mit der MLFB 6AG4112-1RD71-0FA0 einen OPC-UA-Server betreiben, der über PROFINET PNIO mit zwei ET200SP-Aufbauten (jeweils mit ET200SP-Interface IM155-6PN ST, MLFB 6ES7155-6AA00-0BN0 als Kopfbaugruppe) kommuniziert. Dieser Aufbau wurde in TIA-Portal V13 projektiert, außerdem habe ich es mit allgemeinen Nicht-Siemens Komponenten projektiert, davon anbei einige Screenshots.
Mein Problem:
Wenn im TIA-Portal der IPC647C PN als "PC-Station" ausgewählt wird, werden zwar die drei Ethernet-Schnittstellen des PCs (zwei "normale" onboard-Standard-LANs und ein CP1616-onboard mit drei LAN-Buchsen) angezeigt, aber die ET200SP-Komponenten können keinem Profinet-Controller zugeordnet werden (Vergleiche Screenshots 01 und 03). Außerdem lässt das TIA-Portal beim IPC647C PN keine "OPC-Konfiguration" zu (Vergleiche Screenshots 02 und 04). Die projektierten ET200SP-Komponenten erscheinen im Baum "Geräte" (links im TIA-Portal) im Ast "Nicht zugeordnete Geräte". Auch eine manuelle Vernetzung in der Netzsicht bringt keinen Erfolg: Wenn die Projektierung übersetzt wird und die XDB-Datei über die Siemens-Software "Komponenten-Konfigurator" mit der Schaltfläche "Station importieren" dem OPC-Server (und der ganzen SIMATIC NET-Software) bekanntgegeben wird, kennt der OPC-UA-Server die ET200SP-Komponenten nicht, d.h. es tauchen keine entsprechenden OPC-UA-Knoten auf!
Das Ganze habe ich daraufhin mit einer allgemeinen PC-Station projektiert, in der eine allgemeine PN/IE-Karte ("IE Allgemein") installiert ist. In dieser Projektierungsvariante können die ET200SP-Komponenten dem Controller "IE Allgemein" zugeordnet werden und die PROFINET-Verbindungen werden automatisch gezeichnet (siehe Screenshot 01). Die ET200SP-Komponenten sind im Baum unter dem Ast "IE Allgemein" aufgeführt. Außerdem steht im TIA-Portal bei den Eigenschaften von "IE-Allgemein" die Einstellmöglichkeit "OPC-Konfiguration" zur Verfügung (siehe Screenshot 2). Wird diese XDB-Datei importiert, findet der OPC-Server die ET200SP-Komponenten in seinen Knoten wie erwartet, aber nur an den "normalen" onboard-LAN-Schnittstellen! Wenn man die eigentliche PROFINET-Schnittstelle (basierend auf CP1616) des IPC647C PN verwenden will, lässt der Komponenten-Konfigurator dies nicht zu, vermutlich da er laut XDB-Datei eine "allgemeine" Schnittstelle erwartet, aber in seiner Hardware eine "CP1616" findet.
Mit der oben beschriebenen Notlösung über "IE Allgemein" könnte man das schon so weit lösen, aber der Kunde wird später berechtigterweise fragen, weshalb die PROFINET-Leitung an einer "normalen" LAN-Leitung hängt und die vorhandene PROFINET-Leitung nicht verwendet wird. Auch ich selbst würde eine saubere Lösung sehr begrüßen, weiß aber im Augenblick nicht, wie ich hier weiter vorgehen soll.
* Gibt es eine (aktuelle) GSD-/GSDML-Datei für den SIMATIC IPC647C PN und wo kann man die herunterladen oder liege ich da ganz falsch?
* Gibt es sonst eine Lösung oder Ideen?
viele Grüße
Peter
ich möchte auf einem SIMATIC Rack-PC "IPC647C PN" mit der MLFB 6AG4112-1RD71-0FA0 einen OPC-UA-Server betreiben, der über PROFINET PNIO mit zwei ET200SP-Aufbauten (jeweils mit ET200SP-Interface IM155-6PN ST, MLFB 6ES7155-6AA00-0BN0 als Kopfbaugruppe) kommuniziert. Dieser Aufbau wurde in TIA-Portal V13 projektiert, außerdem habe ich es mit allgemeinen Nicht-Siemens Komponenten projektiert, davon anbei einige Screenshots.
Mein Problem:
Wenn im TIA-Portal der IPC647C PN als "PC-Station" ausgewählt wird, werden zwar die drei Ethernet-Schnittstellen des PCs (zwei "normale" onboard-Standard-LANs und ein CP1616-onboard mit drei LAN-Buchsen) angezeigt, aber die ET200SP-Komponenten können keinem Profinet-Controller zugeordnet werden (Vergleiche Screenshots 01 und 03). Außerdem lässt das TIA-Portal beim IPC647C PN keine "OPC-Konfiguration" zu (Vergleiche Screenshots 02 und 04). Die projektierten ET200SP-Komponenten erscheinen im Baum "Geräte" (links im TIA-Portal) im Ast "Nicht zugeordnete Geräte". Auch eine manuelle Vernetzung in der Netzsicht bringt keinen Erfolg: Wenn die Projektierung übersetzt wird und die XDB-Datei über die Siemens-Software "Komponenten-Konfigurator" mit der Schaltfläche "Station importieren" dem OPC-Server (und der ganzen SIMATIC NET-Software) bekanntgegeben wird, kennt der OPC-UA-Server die ET200SP-Komponenten nicht, d.h. es tauchen keine entsprechenden OPC-UA-Knoten auf!
Das Ganze habe ich daraufhin mit einer allgemeinen PC-Station projektiert, in der eine allgemeine PN/IE-Karte ("IE Allgemein") installiert ist. In dieser Projektierungsvariante können die ET200SP-Komponenten dem Controller "IE Allgemein" zugeordnet werden und die PROFINET-Verbindungen werden automatisch gezeichnet (siehe Screenshot 01). Die ET200SP-Komponenten sind im Baum unter dem Ast "IE Allgemein" aufgeführt. Außerdem steht im TIA-Portal bei den Eigenschaften von "IE-Allgemein" die Einstellmöglichkeit "OPC-Konfiguration" zur Verfügung (siehe Screenshot 2). Wird diese XDB-Datei importiert, findet der OPC-Server die ET200SP-Komponenten in seinen Knoten wie erwartet, aber nur an den "normalen" onboard-LAN-Schnittstellen! Wenn man die eigentliche PROFINET-Schnittstelle (basierend auf CP1616) des IPC647C PN verwenden will, lässt der Komponenten-Konfigurator dies nicht zu, vermutlich da er laut XDB-Datei eine "allgemeine" Schnittstelle erwartet, aber in seiner Hardware eine "CP1616" findet.
Mit der oben beschriebenen Notlösung über "IE Allgemein" könnte man das schon so weit lösen, aber der Kunde wird später berechtigterweise fragen, weshalb die PROFINET-Leitung an einer "normalen" LAN-Leitung hängt und die vorhandene PROFINET-Leitung nicht verwendet wird. Auch ich selbst würde eine saubere Lösung sehr begrüßen, weiß aber im Augenblick nicht, wie ich hier weiter vorgehen soll.
* Gibt es eine (aktuelle) GSD-/GSDML-Datei für den SIMATIC IPC647C PN und wo kann man die herunterladen oder liege ich da ganz falsch?
* Gibt es sonst eine Lösung oder Ideen?
viele Grüße
Peter
Anhänge
Zuletzt bearbeitet: