Step 7 OPC Server einrichten Step7/Simatic Manager/Siemens S-300

INEVPS

Level-1
Beiträge
3
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Community,

ich bin, wie die meisten fragenden hier, Frischling in der SPS Materie und hab diese Aufgabe als studentische Hilfskraft bekommen.
Kurz zu meiner Projektbeschreibung. Ziel ist es Daten aus einer SPS (Siemens S-300er Baureihe) Daten auszulesen und auf einem externen PC zu speichern.
Als Programmiersoftware steht mir aktuell nur Step7(=Simatic Manager?) zur Verfügung und ein PC auf dem Windows 7 läuft, um die SPS zu programmieren.

Ich bin gerade dabei einen OPC-Server einzurichten, jedoch ist mir nicht ganz klar, ob die Einrichtung mittels des Simatic Managers funktioniert, oder ob es da eine andere Software gibt (Simatic Net?) mit der man das bewerkstelligen kann?
Fuer den Fall, dass das schlussendlich funktioniert hat, kann man dann den OPC-Server mittels OPC Scout auf Erreichbarkeit testen?

Bitte entschuldigt, wenn ich mit den Begrifflichkeiten nicht ganz richtig liege.
Wie gesagt, absoluter neuling -.-

Ich hoffe Ihr koennt meine Fragen, und alle zukuenftigen, beantworten. Ich geb mir Muehe moeglichst konkrete Fragen zu stellen.

Vielen Dank!
Gruß
PS
 
Ja, mit Simatic Manager (STEP7 Classic) kann man ein PC Station einrichten mit OPC Server als Bestandteil davon.
TIA ist die neue Generation von Siemens Software, es entspricht die Simatic Manager. Mit TIA STEP7 PROF kann man auch PC Station + OPC Server einrichten.
Auf den Ziel-PC muss man mindestens Simatic Net installieren. Dies hat zwei Bestandteile. Simatic Net selber und NCM Manager.
NCM ist eine abgespeckte Simatic Manager ohne STEP7. Mit NCM kann man auch eine PC Station mit OPC Server einrichten, aber dann nur "unspezifizierte" Verbindungen.

Ja, OPC Scout ist ganu dafür gemeint um OPC Verbindungen zu testen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
danke für die ausführliceh Antwort.

Mittlerweile habe ich eine etwas ältere Version von TIA erhalten (V12) und arbeite damit weiter.
Nun will ich meine S7-300 in TIA laden. Mir wird meine SPS als erreichbarer Teilnehmer angezeigt (IE), aber sobald ich versuche die Baugruppe zu laden kommt nur die Fehlermeldung "Das ausgewählte Objekt CPU 315F-2PN/DP [PB =2] kann nicht vom Gerät geladen werden.,19.11.2019,12:02:01". Weiß jemand eine Lösung dazu? (Alternativ kommt als Schnittstelle auch ein PROFIBUS in Frage).

Vielen Dank, wenn jemand schon einmal ein ähnliches Prblem hatte und einen Lösungsvorschlag weiß.
 
Nun will ich meine S7-300 in TIA laden. Mir wird meine SPS als erreichbarer Teilnehmer angezeigt (IE), aber sobald ich versuche die Baugruppe zu laden kommt nur die Fehlermeldung "Das ausgewählte Objekt CPU 315F-2PN/DP [PB =2] kann nicht vom Gerät geladen werden.,19.11.2019,12:02:01".
Ich nehme an das um online gehen zu könne bzw. von SPS ins TIA das Projekt zu laden, fordert TIA dass das Program mit TIA erstellt wurde.
Ich weiss dass diese Einschränkung gibt es wenn man versucht mittels STEP7 Classic online zu gehen auf ein S7-300 mit TIA erstellte Programm.

Willst du den S7-300 ins TIA laden um die für den OPC Server benötigte Verbindung zu erstellen ?
Eine Alternativ ist einfach eine unspezifizierte Verbindung anzulegen.
 
Wenn den OPC Verbindung voll-spezifizert werden muss, dann sehe ich 3 Lösungsmöglichkeiten:

1. STEP7 Classic Projekt nach TIA migrieren. Das S7-300 Programm muss vermutlich neu in den CPU geladen werden.
2. In STEP7 Classic bleiben. OPC Server mit V8.3 konfigurieren. PC Station nach .xdb-Datei exportieren. In Simatic Net V12 importieren. Bin nicht 100% dass es geht. Musste eigentlich gehen wenn Simatic Net V1x mit Simatic Net v8.x rückwärtskompatibel ist.
3. Das S7-300 Programm in STEP7 Classic behalten. TIA Projekt anlegen mit den S7-300 als Proxy CPU anlegen. OPC Server Verbindung mittels Proxy CPU konfigurieren. Bin auch nicht 100% das es geht. Proxy CPU funktioniert bei HMI-Verbindungen, aber bin nicht sicher für S7-Verbindungen (für den OPC server).
 
Du wählst einfach "unspezifiziert" beim Anfang wenn du den Verbindung anliegst.
Dazu brauchst du nur eine sinnvolle Name (wird der Name von den OPC Verbindung), IP Adresse, und Rack/Slot.
Fertig.
 

Anhänge

  • TIA_OPC_Server_unspec_conn.png
    TIA_OPC_Server_unspec_conn.png
    18,3 KB · Aufrufe: 28
  • TIA_OPC_Server_unspec_conn_2.jpg
    TIA_OPC_Server_unspec_conn_2.jpg
    47 KB · Aufrufe: 24
  • TIA_OPC_Server_unspec_conn_3.jpg
    TIA_OPC_Server_unspec_conn_3.jpg
    62 KB · Aufrufe: 23
Zurück
Oben