Acasă > forum > controlerele SlimLine e Netsyst (LogicLab) > Configurarea rețelei Ethernet de pe pagina web
- Acest subiect are 4 răspunsuri, 1 participant și a fost actualizat ultima dată 3 ani, acum 3 luni da Sergio Bertana.
-
AutorPost
-
Septembrie 26, 2019 la 2: 27 pm #50088AnonimInactiv
Folosesc un sistem SlimLine bazat pe Cortex M7, am o îndoială cu privire la configurația paginii web.
Având în vedere că am activat clientul DHCP și, prin urmare, când este pornit, sistemul dobândește configurația de pe serverul DHCP corporativ. Acum, dacă vizualizez pagina de configurare dintr-un browser, văd configurația furnizată de serverul DHCP, dar dacă acționez cu mouse-ul pe roata dințată pentru setul de valori, văd alte valori pe afișaj, nu înțeleg ...
Septembrie 26, 2019 la 2: 37 pm #50090Sergio BertanaAdministrator al forumuluiActivarea clientului DHCP acesta SlimLine când este pornit, caută serverul DHCP și, dacă îl găsește, solicită parametrii de configurare. Parametrii care sunt utilizați pentru a configura interfața de rețea și care sunt afișați în fereastra relevantă (screenshot) (În exemplu avem IP: 192.168.1.77, MASK: 255.255.254.0, GATEWAY: 192.168.0.1, ...).
Dar dacă serverul DHCP nu este găsit, sistemul este configurat cu parametrii setați prin pop-up-ul de configurare (În exemplu avem IP: 192.168.0.125, MASK: 255.255.254.0, GATEWAY: 192.168.0.1, ...).
Parametrii de configurare (cei care pot fi setați în fereastra pop-up) pot fi, de asemenea, gestionați de programul utilizator prin intermediul funcției SysOSIDValue, folosind ID-urile:
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 addressÎn prezent, nu sunt definite OSID-uri pentru citirea configurației actuale pe interfața ethernet.
Notă: Dacă doriți parametrii setați cu funcția SysOSIDValue rămâne salvat în configurația sistemului care trebuie să execute funcția cu OSID_CFG_WRITE.
Decembrie 30, 2020 la 8: 07 am #58628RuboxparticipantMă confrunt cu următoarea problemă. Trebuie să dezvolt un program pentru un client, pe o rețea LAN izolată, pe care să nu existe router. Sub setările gateway-ului SlimLine ce ar trebui să pun în el?
Până acum dezvoltasem sisteme conectate la internet și gateway-ul era routerul către exterior, acum nu mai găsesc niciun router. Acum, aceleași programe care funcționează cu un router prezent nu mai funcționează: de exemplu EMailSend. Cum te comporti în acest caz?
PLC are întotdeauna nevoie de un gateway și, prin urmare, de un router pe o rețea LAN izolată?
Decembrie 30, 2020 la 8: 08 am #58630RuboxparticipantDerulare înapoi: pe o rețea LAN orice IP ca gateway este în regulă. E-mailul nu mi-a trimis deoarece am uitat că în codificarea JSON nu este posibilă inserarea caracterului colon.
E-mailul este acum trimis și primit de către serverul de e-mail local.
Decembrie 30, 2020 la 8: 13 am #58640Sergio BertanaAdministrator al forumuluiAdresa IP a gateway-ului din configurația de rețea a oricărui dispozitiv trebuie să fie cea a dispozitivului care permite comunicarea cu Internetul sau, în orice caz, cu alte rețele din afara clasei de rețea configurate pentru produs.
Deci, presupunând că IP-ul SlimLine este implicit 192.168.0.122/24 atunci când se încearcă comunicarea cu un IP extern clasei de rețea, pachetele sunt trimise la adresa IP a gateway-ului care le va direcționa către rețeaua căreia îi aparține adresa IP.
Dacă nu este nevoie să comunicați cu dispozitive din afara clasei de rețea, gateway-ul nu este necesar și câmpul poate avea orice valoare.
-
AutorPost
- Trebuie să fiți autentificat pentru a răspunde la acest subiect.