Waarom is de P-Web panel PCD7. D44WT5R crash/reboot als de gebruiker toegang het setup-menu tot?
FAQ #102022
Als de gebruiker toegang wilt tot het configuratiemenu van het deelvenster P-Web, dan is het mogelijk dat het toepassingsprogramma op de P-Web panel crash/reboot en de toegang tot de web-pagina niet meer ontvankelijk is.
Het probleem doet zich alleen als de gebruiker toegang wilt tot het instelmenu en de gebruiker heeft een wachtwoord instellen voor toegang tot het menu setup en maakt gebruik van de software-watchdog op het toepassingsprogramma.
Foutbeschrijving:
Dit probleem wordt veroorzaakt wanneer het configuratiemenu van het deelvenster P-Web beveiligd met een wachtwoord is en een software-watchdog is geïmplementeerd in het toepassingsprogramma.
Afhankelijk van de gebruikte firmware, de combinatie van die twee punten veroorzaken het panel om:
FW versie | gedrag |
---|---|
FW = < 1.28.11 | P-Web panel bevriest, programma stoppen met werken tot een macht |
FW > = FW 1.28.22 | P-Web-panel opnieuw opstarten, ook het applicatieprogramma opnieuw opstarten |
elke keer dat de gebruikers wilt openen van het menu setup terwijl toepassingsprogramma wordt uitgevoerd.
Oplossing:
De oplossing bestaat om te verhogen van de tijd van de time-out voor de software waakhond 800ms.
Opening van het setup-menu op de P-Web-panel vertraagt het programma op die manier dat de watchdog software wordt uitgevoerd en het hele P-Web-deelvenster opnieuw wordt opgestart.
Om dit te vermijden, moet de systeemtijd van de watchdog worden verhoogd.
Dit kan gebeuren via een CGI instructie of IL programmering.
De CGI-instructie moet worden gedaan via een Web-Browser en de P-Web-panel moet beschikbaar zijn via LAN, met een IP-adres.
FW 1.28.22 of nieuwere mag worden gebruikt.
Workaround met CGI instructie.
1. zorg ervoor dat u een ethernet-verbinding met de P-Web-panel
2. openen van de web-browser en het CGI-commando:
http://xxxIPxxx/cgi-bin/writeVal.exe?CFG-Pcd,SysWDogTime+800
3. bepalen als de ingestelde instellingen correct zijn ingesteld:
http://xxxIPxxx/cgi-bin/readVal.exe?CFG-Pcd,SysWDogTime
4. de configuratie opslaan de volgende opdracht ha om te worden uitgevoerd:
http://xxxIPxxx/cgi-bin/writeVal.exe?NT-Config,Save+Pcd
Wanneer het niet wordt opgeslagen, gaat de instelling terug naar standaard wanneer de controller als opnieuw opstarten doet.
Aandacht: deze opdracht dient uitsluitend in casu. Oplossing voor IL programmering:
Gebruik van de IL-instructie ' SYS. WriteTag' in te stellen van de software-watchdog op 800ms.
CB S.SF. SYS. Bibliotheek ; Bibliotheek nummer
S.SF. SYS. WriteTag ; Tag schrijven
Watchdog_R_name , 1 X | R IN, registernaam
Watchdog_T_name , 2 X | R IN, labelnaam
Watchdog_value , 3 R | K IN, type van de parameter tagwaarde
Watchdog_value ; 4 X | R IN, tagwaarde
Program_Status , 5 R uit, Status
De IL-programma op deze FAQ is aangesloten en kan worden toegevoegd aan het project PG5 met behulp van de functie
'Program files, bestanden toevoegen'
Stel de software watchdog waarde niet anders beschreven aangezien het beschadigen de P-Web Panel.
Categories
PCD7 / D443WT5R
Last update: 05.06.2018 13:03
First release: 01.06.2018 10:33
Views: 1