TIA HMI Verbindung über Proxy mit MPI-Schnittstelle

Bib0r

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

ich habe folgendes Problem:

Ich besitze eine CPU 313C (6ES7 313-5BF03-0AB0) hinter ihr hängt über MPI ein OP7B auf dem ein Projekt läuft das mit WinCC flexible erstellt
wurde.


Jetzt meine Frage:

Ich will zusätzlich zu dem OP noch eine weiteres Bediengerät hinzufügen. Und zwar einen PC (also eine Runtime). Die neue
Runtime wollte ich mit TIA Protal V13 programmieren.
Hier gibt es die Option "Proxy", der mir die Daten zwischen CPU und PC vermitteln soll.

Die Kommunikation zwischen CPU und PC würde ich über einen PC Adapter MPI --> Ethernet herstellen um mir den CP zu sparen.
Der PC ist immer Master und die Kommunikation müsste funktionieren oder was meint ihr?

Leider kann ich keine HMI-Verbindung zwischen den 2 Teilnehmern herstellen.

Im Anhang sieht man den Fehler.

Ich habe einen Lösungsansatz weis aber nicht wie ich ihn umsetzen soll.
Man müsste der CPU in der HW-Config einen Adapter hinzufügen der die zusätzlich Schnittstelle IE
hervor bringt. Diese wäre dann im TIA sichtbar und ich könnte die Verbindungsline ziehen.

Danke für eure Mithilfe
Bib0r
 

Anhänge

  • Fehler_TIA.jpg
    Fehler_TIA.jpg
    301,1 KB · Aufrufe: 87
Hi,

um eine Verbindung zu erstellen musst du erstaml in der PC Station ein entsprechendes Businterface stecken damit da überhaupt ein Busanschluss da ist.
Im Katalog findest du die entsprechenden Einträge.

Gruß
Christioph
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

achso das Businterface von der PC-Station. Das habe ich schon eingefügt.
Meine Wahl viel auf das IE-Allgemein.

Dann war eine Ethernetschnittstelle verfügbar. Diese kann ich aber mit der MPI-Schnittstelle der CPU nicht
verbinden in TIA.

Wenn ich bei der CPU ein CP343 einfüge funktioniert die Verbindung. Aber das will ich ja nicht.
Ich will über MPI koppeln. Helmholz Net-Link Pro Adapter (MPI-->Ethernet)

VG
Bib0r
 
Zuletzt bearbeitet:
Hi,

einfach ne IE-Allgemein einfügen, wenn die Verbindung über Ethernet erfolgt.
Wenn du als Verbindung MPI nimmst gehen nur die von Siemens freigegebenen Adapter aus dem katalog!

Gruß
Christoph
 
Hi,

ja die hatte ich getestet lässt sich aber nicht mit der MPI verbinden.

*sry für die Änderung

VG
Bib0r
 
Zuviel Werbung?
-> Hier kostenlos registrieren
OK,

welche Adapter sind das? Und wie kann ich die dort einfügen damit
er mir die Verbindung erstellt. Oder wie kann ich diese in der HW-Config einfügen?

VG
Bib0r
 
Hi,

logisch weil das 2 verschieden Busssysteme sind.
Ich kenne den Helmholz Adapter und seine Treiber nicht, denke aber das er sich nicht so einfach in TIA integrieren lassen wird und somit auch nicht für die Kommunikationsprojektierung zur Verfügung steht.
Was du probieren kannst ist eine CP5611 A2 zu stecken und die MPI Verbindung zu erzeugen.
Die Verbindung selber geht über den Zugangspunkt S7ONLINE , wie dieser steht ist dann wieder offen, sprich wenn du da den Helmholz einstellst und dann mal RT startest hast du vielleicht glück und es funktioniert.

Die Adapter findest du rechts im HW Katalog unter "Kommunikations module", dazu einfach die Gerätesicht der PC Station öffnen.

Gruß
Christoph
 
Zuletzt bearbeitet:
Ok, die Idee ist auf alle Fälle gut. Aber wenn ich die Karte projektiere muss sie dann nicht gesteckt werden?

Gibt es denn keine Möglichkeit den Siemens eigenen Adapter in der HW-Config einzufügen damit eine
Ethernetschnittstelle generiert wird. Denn die Daten kommen ja auch wirklich physikalisch über die
Ethernet-Schnittstelle zum PC.

Oder wäre ein Lösungsansatz eine PC/PG Schnittstelle in der HW-Config einzufügen. Weil ein PG ist erstens immer Master
und der Zugang wäre MPI/Profibus/Ethernet. Aber wie geht das. Hier habe ich gestern schon experimentiert aber
ich habe es nur geschafft einen PC/PG im NetPro einzufügen. In der HW-Config konnte ich ihn nicht erstellen

Vg
Bib0r
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

im TIA gibt es kein PG/PC und das würde hier auch nicht helfen.
Die Projektierung ist so das die PC-Station mit der PLC kommuniziert.
Wenn du nun also eine PLC mit nur MPI hast dann kann die PC Station auch nur mit einem MPI Interface damit kommunizieren, unabhängig der physikalischen Gegebenheiten wie Gateway oder MPI/Ethernet Adapter.

Ist ja das gleiche wie im Step 7:
Um online zu gehen gibst du eine MPI Adresse an, der Treiber des Helmholz sorgt dann dafür das über Ethernet mit der MPI Adresse eine Verbindung aufgebaut wird, das kriegt Step7 also gar nicht mit, für Step7 wird ne MPI Verbindung gemacht.
Der Helmholz Adapter ist daher aus Step7 Sicht ein MPI Adapter , fertig.

Ob du die CP wirklich gesteckt haben musst soll ja der vorgeschlagene Test zeigen, ich selber habe keinen solchen Adapter und kann es nicht probieren!

Gruß
Christoph
 
Stat der adaptor ein 400 pn cpu einfuggen und der verbindung via routing machen. Ich habe dass gemacht mit ein ibh s7lan ich muste das in programm nachschauwe welche typ von der 7s400 wie vituele sps in netpro steht.
 
Wenn es nicht sooo viele HMI-Variablen sind, dann muß es nicht der PLC-Proxy sein. Dann kannst Du in WinCC einfach eine Nicht integrierte Verbindung projektieren
Die PLC-Variablen kannst Du auch mit dem TagConverter ins WinCC TIA bringen.

Wenn es der Geräte-Proxy sein soll, dann kannst Du auch mit 2 Step7-classic-Projekten (oder zwei Stationen im Projekt) arbeiten
- das originale Projekt mit der korrekten HW Konfig zur Programmierung der 313C
- ein zweites Projekt (oder 2. Station im original-Projekt) mit irgendeiner S7-300-CPU (mit/ohne IE-CP) mit PN-Schnittstelle für den PLC-Proxy, mit der IP-Adresse des Netlink MPI-Adapters, da kopierst Du nur die HMI-Koppel-DB für das TIA rein

Der Vorschlag von JoopB mit einer Dummy-PN-CPU als Router/Netzübergang-Stellvertreter für den Netlink-MPI-Adapter sollte auch gehen, ich habe sowas aber bisher nur in Step7 classic gemacht.

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hierbei ein paar bilder mit der verbindung via ein IBH-Link S7++.
In dieser bilder habe ich ein 315er mit ein CP und ein 312C mit der S7Link stekker auf der MPI port. (MPI kabel nach die 315 ist abgenomen (312C nur mit S&lan adaptor verbunden)
Ich kan mit meine PC ein WinCC flex RT online mit die steurungen verbinden und auch ein TIA RT .
Hier die bilden von HW konfig von DER IBH LINK S7++ (in project ein 412PN) mit MPI/DP port verbunden mit das MPI net und der PN port mit das profinet.
S7LinkHW.JPGNetPro S7link.JPGTia13sp1TP1200.JPG

Gruss joop
 
Hallo zusammen,

danke erstmal für die gute Unterstützung.

Ein paar Fragen hätte ich noch:

@JoopB was ist ein IBH-Link S7?
Könntest du mir bitte dein Projekt als Muster per email schicken?

@PN/DP
Könntest du mir auch bitte ein Muster Projekt per email schicken?

Mit Musterprojekten ist mir am meisten geholfen. Dann kann ich das 1:1 übertragen.

email: onlyaspamhost@gmail.com

Mit freundlichen Grüßen
Bib0r
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hier ein link fur ihre adaptor.
https://www.helmholz.de/dnl/Erweiterte_NETLinkfunktionen_Projektspezifische_Schnittstelle_4.pdf


und hier ein video von meine S7Link++
https://www.ibhsoftec.com/epages/63...ories/Support/Videos/IBH_Link_Kurzeinfuehrung

Das unterscheid ist das type von 412 sps in die konfiguration von Netpro. Bij Helmholz must man ein PC staion einfuggen und bei IBH softtec nur ein 412PN SPS wobei die MPI/DP port auf MPI oder Auf Profibus eingesteld wurde,
 
Hier ein link fur ihre adaptor.
https://www.helmholz.de/dnl/Erweiterte_NETLinkfunktionen_Projektspezifische_Schnittstelle_4.pdf

[...]
Das unterscheid ist das type von 412 sps in die konfiguration von Netpro. Bij Helmholz must man ein PC staion einfuggen und bei IBH softtec nur ein 412PN SPS
Es wird beides funktionieren - die clevere Idee bei der Helmholz-Lösung mit der virtuellen "CPU 412-2 PCI" ist, daß dadurch der NetLink-Stellvertreter in NetPro nicht wie eine SPS aussieht, sondern wie ein Computer - das PC-Icon passt besser zu einem Gateway.

Harald
 
Hier ein beispiel mit der Helmholz lossung via meine IBHLink++.
IE adresse meine IBHlink ist 192.168.231.11 und das MPI adresse ist 0
Die verbindung machen in TIA geht zum beste durch ein symbol aus der Proxy SPS mit die mouse auf ein BILD von der HMI zu schleppen.
 

Anhänge

  • Helmholz S7-5_5_TiaPanel.zip
    3,3 MB · Aufrufe: 12
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Und hier die lossung mit IBHLINK++ ( 412PN)

Diese Zip dateien unzippen fur die archive von S7 5.5. und von TIA.
Bei dass aktualisieren von der Proxys die richtige odner auswahle von das S7 5.5 projekt.
In diese vorbild projecten sind keine DB's in das project aber wen da DB's mit Symbolische namen in sind kan man diese bij bausteine offenen.
Ich habe in beide projecten die Panels getestet mit die Simulation in TIA , meine PC ist via lan mit der IBH_Link verbunde welche auf der MPI port von der 312C sitz.

Gruss,

Joop
 

Anhänge

  • IBHLINK S7-5_5_TiaPanel.zip
    3,3 MB · Aufrufe: 32
Lösung des Problems

Hallo zusammen,

nochmal Danke für die tolle Unterstützung und die Ideen. Nach einem ausgiebigem Telefonat mit der Fa. Helmholz habe ich folgende Lösung gefunden.

Es funktioniert mit folgenden Einstellungen:

Allgemein:
- PC/PG muss auf Netlink Pro Family MPI gestellt werden
- Im Netlink Adapter muss über das tolle Web-Interface die RFC1006 Kommunikation aktiviert werden

Im TIA
- Beim einfügen einer Runtime wird automatisch ein PC-Station mit eingefügt, diese muss dann um einen CP5512 erweitert werden. (Dieser existiert physikalisch nicht)
- Danach kann eine HMI-Verbindung eingefügt werden.


Und jetzt funktioniert das ganze schon. Es muss nichts mehr eingestellt werden oder dergleichen.

Das einzige was mir auffällt (siehe Bild Proxy Bausteine) ist das unter Device Proxy die Bausteine nicht wie normal schön farbig erscheinen,
sondern ausgegraut sind, ebenso die Symbole und Meldungen. Diese können aber ganz normal verwendet werden und werden dann auch richtig angezeigt.

Ich bin mit der Fa. Helmholz in Verbindung und wir werden gemeinsam ein Video online stellen das genau diese Fall darstellt.

VG
Bib0r
 

Anhänge

  • MPI-Verbindung.jpg
    MPI-Verbindung.jpg
    172,6 KB · Aufrufe: 32
  • Proxy-Bausteine.jpg
    Proxy-Bausteine.jpg
    199,6 KB · Aufrufe: 33
  • HMI-Verbindung.jpg
    HMI-Verbindung.jpg
    150,4 KB · Aufrufe: 33
Hallo,

die Darstellung des Proxy ist normal. Es hamdelt sich ja hier nicht um richtige Bausteine die du bearbeiten kannst sondern lediglich um die HMI relevanten "Kopien" aus dem originalprojekt.

Gruß
Christoph
 
Zurück
Oben