CP 243-1 und DHCP oder BOOTP

caret

Level-1
Beiträge
82
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich würde dem S7-200 Ethernetmodul CP 243-1 gerne dynamisch eine IP Adresse von einem DHCP oder BOOTP Server zuweisen lassen, habe aber enorme Schwierigkeiten. Zum einen spricht die CP 243-1 scheinbar auf DHCP-Server gar nicht an, obwohl DHCP eigentlich bis zu einem gewissen Grade zu BOOTP abwärtskompatibel sein soll und für BOOTP finde ich keinen Hardwarerouter der BOOTP unterstützt. Hat jemand eine Idee wie sich die dynamische IP Vergabe mit der CP 243-1 realisieren lässt?

Bisher ist das nämlich alles äußerst unzufriedenstellend. So wie ich das sehe kann man mit dem Ethernetassistenten in MicroWin 4.0 entweder nur eine feste IP zuordnen oder eben BOOTP auswählen, wobei letzteres noch nicht richtig funktioniert. Derzeit stellen wir also bevor wir eine Maschine ausliefern im Rezepturassistenten eine feste IP ein, die natürlich meist nicht zum Netzwerk des Kunden passt. Die IP kann der Kunde aber auch nicht selbst ändern, da die wohl nur mit dem Rezepturassistenten zu konfigurieren ist und leider nicht per Funktionsaufruf zur Laufzeit bzw. bei Einschalten der SPS einstellbar. Wir müssen also die IPs für den Kunden vorher einstellen oder im nachinein ändern was nur unnötig Zeit und Geld verschwendet. Am besten wäre es wenn man die IP eben per DHCP oder BOOTP vergibt oder zumindest an der SPS über ein angeschlossenes Touchpanel konfigurieren könnte.
 
Zuviel Werbung?
-> Hier kostenlos registrieren

Inwiefern soll mir das jetzt weiterhelfen? Ich meine es ist ja nicht so, dass hier ins Forum posten würde ohne vorher in Handbuch geschaut zu haben. Mag wohl sein, dass ich was übersehen haben könnte, aber nur ein prinzipieller Hinweis auf das Handbuch hilft mir nicht wirklich weiter. (c;

Konkret: Ich weiss aus dem Handbuch, dass die CP 243-1 nur BOOTP und nicht DHCP unterstützt. Des Weiteren weiss ich das der Siemens Königsweg zur IP-Konfiguration der CP 243-1 über den Ethernetassistenten läuft. Was ich aber gerne wissen möchte:

1) Gibt es noch, und wenn ja welcher, einen Hardwarerouter käuflich zu erwerben, der mit BOOTP und damit auch mit dem CP 243-1 umgehen kann. Neue Router machen nur noch DHCP und damit läuft die CP 243-1 jedenfalls nicht.

2) Gibt es einen Workaround um den Datensatz für die Konfiguration des Ethernetmoduls noch anders zu schreiben als über den Assistenten (z.B. mit libnodave oder durch Aufbrechen des Bearbeitungsschutzes des POE ETH0_CTRL, oder oder oder)
 
Zuletzt bearbeitet:
Wenn du in diesem Handbuch im Kapitel 4 Projektierung nachsiehst wirst du dabei folgenden Satz lesen:
"• Projektierung über ein S7-200-Anwenderprogramm"
und da darunter dann noch etliche Hinweise.

Weiter dann im Kapitel 4.4.2 hier findest du die Struktur des Konfiguration-Datenbausteins.

Des weiteren findest du im Kapitel 5.2 eine Beschreibung des vom Ethernet-Assistenten angelegte (Wenn CRC-Check aus ist),
angelegten ETHx_CFG Unterprogramms.

Und jetzt sag mir noch mal du hättest ins Handbuch geschaut.

Mfg
Manuel
 
Wenn du in diesem Handbuch im Kapitel 4 Projektierung nachsiehst wirst du dabei folgenden Satz lesen:
"• Projektierung über ein S7-200-Anwenderprogramm"
und da darunter dann noch etliche Hinweise.

Weiter dann im Kapitel 4.4.2 hier findest du die Struktur des Konfiguration-Datenbausteins.

Des weiteren findest du im Kapitel 5.2 eine Beschreibung des vom Ethernet-Assistenten angelegte (Wenn CRC-Check aus ist),
angelegten ETHx_CFG Unterprogramms.

Und jetzt sag mir noch mal du hättest ins Handbuch geschaut.

Mea Culpla. War schon etwas länger her, dass ich ins Handbuch geschaut hatte. Den Abschnitt hab ich jedenfalls nicht in Erinnerung gehabt. Danke für den Hinweis.
 
Zurück
Oben