-> Hier kostenlos registrieren
Hallo Gemeinde,
Ein mobiles Gerät (TIA-V18, CPU1512-1PN Firmware 3.x, CP1543-1) soll an wechselnden Orten mit immer wieder wechselnden Ziel-CPU's und beliebigen IPs sprechen und einige wenige (aber beliebige) Datenbaustein-Werte auslesen. Die Ziel-IP & TSAP sowie DB,Offset,Breite und Datetyp werden also erst zur Laufzeit der CPU bekannt ( HMI-Eingabe IP-Adresse Ziel + Auswahl CPU-Typ/Serie/Version + Daten-Adress-Zeugs).
TCP/UDP per Open-User-Communication scheiden aus, weil dafür auf der Gegenseite die HW-Konfig angefasst werden müsste (mit CPU-Stop/Neustart).
Die Änderung "meiner eigenen IP" (mobiles Gerät) ist kein Thema, das werkt.
Bisherige Versuche mit TCONSettings (eigentlich ja nur für OUC gedacht) und Angabe der Verbindungs-ID der projektierten S7-Verbindung waren leider erfolglos.
Theoretisch bliebe als Variante noch eine "OUC" zu nutzen und die nötigen Datagramme/Handshakes des S7-Protokolls mit der Hand am Arm nachzuproggen, aber das wollte ich mir ersparen...
Kennt jemand eine Möglichkeit, die bereits projektierte S7-Verbindung des mobilen Geräts ohne TIA/HW-Konfig noch zu ändern oder einen anderen Ansatz?
An den Ziel-CPUs gilt es programmtechnisch nichts anfassen/ändern zu müssen, S7-Get verstehen alle CPUs.
Grüße,
Stix
Ein mobiles Gerät (TIA-V18, CPU1512-1PN Firmware 3.x, CP1543-1) soll an wechselnden Orten mit immer wieder wechselnden Ziel-CPU's und beliebigen IPs sprechen und einige wenige (aber beliebige) Datenbaustein-Werte auslesen. Die Ziel-IP & TSAP sowie DB,Offset,Breite und Datetyp werden also erst zur Laufzeit der CPU bekannt ( HMI-Eingabe IP-Adresse Ziel + Auswahl CPU-Typ/Serie/Version + Daten-Adress-Zeugs).
TCP/UDP per Open-User-Communication scheiden aus, weil dafür auf der Gegenseite die HW-Konfig angefasst werden müsste (mit CPU-Stop/Neustart).
Die Änderung "meiner eigenen IP" (mobiles Gerät) ist kein Thema, das werkt.
Bisherige Versuche mit TCONSettings (eigentlich ja nur für OUC gedacht) und Angabe der Verbindungs-ID der projektierten S7-Verbindung waren leider erfolglos.
Theoretisch bliebe als Variante noch eine "OUC" zu nutzen und die nötigen Datagramme/Handshakes des S7-Protokolls mit der Hand am Arm nachzuproggen, aber das wollte ich mir ersparen...
Kennt jemand eine Möglichkeit, die bereits projektierte S7-Verbindung des mobilen Geräts ohne TIA/HW-Konfig noch zu ändern oder einen anderen Ansatz?
An den Ziel-CPUs gilt es programmtechnisch nichts anfassen/ändern zu müssen, S7-Get verstehen alle CPUs.
Grüße,
Stix