Startseite > Forum > Controller SlimLine e Netsyst (LogicLab) > Ethernet-Netzwerkkonfiguration von der Webseite
- Dieses Thema hat 4 Antworten, 1 Teilnehmer und wurde zuletzt aktualisiert 3 Jahre, 4 Monate da Sergio Bertana.
-
AutorPost
-
September 26, 2019 bei 2: 27 pm #50088AnonymLeerlauf
Ich benutze ein System SlimLine basierend auf Cortex M7, ich habe Zweifel an der Netzwerkkonfiguration der Webseite.
Da ich den DHCP-Client aktiviert habe und das System beim Einschalten die Konfiguration vom Unternehmens-DHCP-Server abruft. Wenn ich jetzt die Konfigurationsseite in einem Browser ansehe, wird die vom DHCP-Server bereitgestellte Konfiguration angezeigt. Wenn ich jedoch mit der Maus auf das Zahnrad für den Wertesatz reagiere, werden andere Werte angezeigt. Ich verstehe nicht ...
September 26, 2019 bei 2: 37 pm #50090Sergio BertanaAdministrator des ForumsAktivieren des DHCP-Clients SlimLine Wenn es eingeschaltet ist, sucht es nach dem DHCP-Server und fordert die Konfigurationsparameter an, wenn es ihn findet. Parameter, mit denen die Netzwerkschnittstelle konfiguriert wird und die im entsprechenden Fenster angezeigt werden (Bildschirmfoto) (Im Beispiel haben wir IP: 192.168.1.77, MASK: 255.255.254.0, GATEWAY: 192.168.0.1, ...).
Wird der DHCP-Server jedoch nicht gefunden, wird das System mit den über das Konfigurations-Popup festgelegten Parametern konfiguriert (im Beispiel IP: 192.168.0.125, MASK: 255.255.254.0, GATEWAY: 192.168.0.1,…).
Die Konfigurationsparameter (die im Popup eingestellt werden können) können auch vom Anwenderprogramm über die Funktion verwaltet werden SysOSIDValueunter Verwendung der IDs:
OSID_ETH0_DHCP_DNS BOOL (ETH0) Enable DNS acquisition from DHCP
OSID_ETH0_DHCP_EN BOOL (ETH0) Enable IP acquisition from DHCP
OSID_ETH0_DNS_PRIMARY USINT[4] (ETH0) Primary DNS IP address
OSID_ETH0_DNS_SECONDARY USINT[4] (ETH0) Secondary DNS IP address
OSID_ETH0_GATEWAY USINT[4](ETH0) Gateway IP address
OSID_ETH0_IP USINT[4] (ETH0) IP addressDerzeit ist keine OSID für das Lesen der aktuell auf der Ethernet-Schnittstelle aktiven Konfiguration definiert.
Hinweis: Wenn Sie möchten, dass die Parameter mit der Funktion eingestellt werden SysOSIDValue ggf. in der Systemkonfiguration gespeichert bleiben, Funktion mit OSID_CFG_WRITE ausführen.
Dezember 30, 2020 bei 8: 07 am #58628RuboxPartecipanteIch bin mit folgendem Problem konfrontiert. Ich muss ein Programm für einen Client in einem isolierten LAN entwickeln, in dem sich kein Router befindet. Unter Gateway-Einstellungen der SlimLine was soll ich da reinstecken?
Bis jetzt hatte ich Systeme entwickelt, die mit dem Internet verbunden waren, und das Gateway war der Router nach außen. Jetzt finde ich keinen Router. Jetzt funktionieren dieselben Programme, die mit einem vorhandenen Router funktionieren, nicht mehr: zum Beispiel EMailSend. Wie verhalten Sie sich in diesem Fall?
Benötigt die SPS immer ein Gateway und damit einen Router in einem isolierten LAN-Netzwerk?
Dezember 30, 2020 bei 8: 08 am #58630RuboxPartecipanteRücklauf: In einem LAN ist jede IP als Gateway in Ordnung. Die E-Mail wurde mir nicht gesendet, da ich vergessen habe, dass in der JSON-Codierung das Doppelpunktzeichen nicht eingefügt werden kann.
Die E-Mail wird jetzt vom lokalen E-Mail-Server gesendet und empfangen.
Dezember 30, 2020 bei 8: 13 am #58640Sergio BertanaAdministrator des ForumsDie IP-Adresse des Gateways in der Netzwerkkonfiguration eines Geräts muss die des Geräts sein, das die Kommunikation mit dem Internet oder in jedem Fall mit anderen Netzwerken außerhalb der für das Produkt konfigurierten Netzwerkklasse ermöglicht.
Also unter der Annahme, dass die IP der SlimLine ist die Standardeinstellung 192.168.0.122/24, wenn versucht wird, mit einer IP außerhalb der Netzwerkklasse zu kommunizieren. Die Pakete werden an die IP-Adresse des Gateways gesendet, das sie an das Netzwerk weiterleitet, zu dem die IP-Adresse gehört.
Wenn keine Kommunikation mit Geräten außerhalb Ihrer Netzwerkklasse erforderlich ist, ist das Gateway nicht erforderlich und das Feld kann einen beliebigen Wert haben.
-
AutorPost
- Sie müssen angemeldet sein, um auf dieses Thema antworten zu können.