TIA CPU Schnittstelle über USB-C realisieren

Dns_hshlr

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

da ich in Sachen Programmierung noch ganz am Anfang sehe, vergebt mir bitte meine Unwissenheit.

Ich habe folgendes Problem: Ich möchte gerne eine 300 CPU über Tia Portal, welches auf Windows 10 als VM auf meinem Macbook läuft mit, verbinden. Habe einen RJ 45 Adapter über USB-C einstecken. Netzwerkeinstellung sind bei IPv4 auf DHCP und IPv6 automatisch.

Internetverbindung läuft ohne Probleme aber sobald ich über PN verbinden möchte, sagt mir TIA Portal, das keine Teilnehmer gefunden wurden.

Hatte jemand schonmal damit zutun oder nutzt apple als Programmiergerät und hatte ähnliche Probleme?

Vielen dank schon mal für die antworten :)

Liebe Grüße
 
Ich nutze, je nach Bedarf 2 Varianten:

1: MacOS muß irgendeine IP auf dem Netzwerkadaper haben, den du nutzen möchtest, damit dieser zumindest aktiv ist.
Dann stelle ich im Windows der gewünschten Netzwerkkarte eine feste IP aus dem Netz ein, in dem auch die SPS hängt und gehe mit Parallels unter Geräte mit dieser Netzwerkkarte auf Bridged-Netzwerk.

2. MacOS bekommt für diesen Netzwerkadapter eine IP aus dem SPS-Netzwerk. Im Windows stelle ich eine 2. feste Nertzwerkadresse aus dem SPS-Netz ein. Dann gehe ich mit Parallels unter Geräte mit dieser Netzwerkkarte auf "Gemeinsames Netzwerk.

PS Ich lege im Windows immer mind. 2 Netzwerkkarten an, eine für die SPS, bzw. Festnetz, eine zweite, die ich dann über Parallels mit dem WLAN verbinde. So hat man bei Bedarf im Windows sowohl die SPS, als auch Internet über das WLAN des MAC. Gut zu nutzen ist im Windows das Programm NetSetMan, um die Ethernetkarten zu verwalten und mit den richtigen IP etc. zu versorgen, wenn man viele unterschiedliche SPS-Netze hat.

Vaariante 2 hat den Vorteil, dass auch von MacOS aus, die SPS oder Geräte in diesem Netz erreichbar sind, sei es für ein PING oder für Webseiten der Geräte.
 
Servus,

die allererste Frage ist, Was du für eine VM verwendest.

Bei der Workstation Pro reicht es völlig aus, wenn man den USB auf Ethernet Adapter im laufenden Betrieb der VM ansteckt und diesen auch NUR für die VM aktiviert (sollte ein Fenster aufgehen, welches dann "fragt"). Mache ich auch auf Fremdanlagen immer so.

Weiss aber nicht, ob das bei nem Mac als Host auch so funktioniert, bei Windoof und Linux als Host ist das auf alle Fälle so.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn er ein USB auf Ethernet Adapter verwendet, und es ist an den VM zugeordnet (kein "bridged" o.Ä) ist es Variante 3.
Es ist dann völlig unabhängig von Host.
Netzwerkeinstellung sind bei IPv4 auf DHCP und IPv6 automatisch.
Wenn der S7 CPU schon eine IP Adresse hat, soll es möglich sein es zu pingen. Firewall muss deaktiviert werden. Der VM/USB Adapter muss eine feste IPv4 Adresse haben in denselb Subnetz als der S7 CPU.

Wenn der S7 CPU noch keine IP Adresse hat, soll es trotzdem möglich sein nach den CPU mittels "erreichbare Teilnehmer" zu suchen. Der CPU wird dann über seine MAC Adresse gefunden. In die Netzwerkeinstellungen für den USB Adapter muss "Simatic Industrial Ethernet (ISO)" aktiviert werden.
 
Hallo allerseits :) bitte entschuldigt meine verspätete Antwort...

Das Problem hat sich gelöst und es war wirklich das einfachste von allen. Der Adapter wurde nicht unter der VM zugewiesen, da ich ihn erst und macOs verwende. Da ich das nicht wusste, habe ich mir einen Wolf gesucht.

ich bedanke mich bei allen recht herzlich für die vielen antworten :)

Viele Grüße
Dennis :)
 
Zurück
Oben