cz
en

Obecné dotazy na webserver

Při stažení alarmového logu přes terminál typu Controller as External Webserver není možné stáhnout systémový log nebo zobrazit alarmovou historií

S největší pravděpodobností nejsou definované uživatelské práva typu Engineering, které bývají ve výchozím nastavení admin/rw.

Nejde načíst webová stránka - chybový stav 404

  • Zkontrolujte, jestli máte v PLC nahrané složky s webovými soubory
  • S největší k pravděpodobností došlo k pádu fcgi serveru. Nejsnazším způsobem, jak fcgi server spustit aplikováním procesu, kdy ve vlastnostech „PLC“ zakážete funkci „Povolit webserver“ nahrajete konfiguraci do PLC s reboot a následně povolíte funkci „Povolit webserver“ a nahrajete konfiguraci do PLC s reboot.

Na webserveru se zobrazuje starý definiční soubor/schéma

S největší pravděpodobností si webový prohlížeč uložil soubory do mezi paměti. Zkuste provést některou z těchto možností: stiskněte klávesovou zkratku „Ctrl+F5“,  zkuste použít anonymní okno internetového prohlížeče nebo zobrazte webovou definici v jiném internetovém prohlížeči.

Na webserveru se nezobrazuje definovaný typ písma z HMI editoru

S největší pravděpodobností je webová definice zobrazená na PLC s operačním systémem FreeRTOS, který na webu zobrazuje pouze jeden typ písma.

Na webserveru se zobrazují rozsypané znaky

Pravděpodobně se jedná o chybu ohledně doplnění kódování pro UTF-8. Tuto chybu je možné vyřešit přehráním RT na verzi 2.4.0.18 a vyšší.

Přes Controller as External Webserver se mi nedaří nahrát webovou definici

  • Prověřte, jestli se nejedná o PLC s operačním systémem FreeRTOS tj. mar100, mark100v2, mark125, mark130, mark150/485, IMIO100, IMIO105, IMIO110, ICIO200 a ICIO205 na těchto platformách není tato funkce podporovaná.
  • Zkontrolujte, jestli webovou definici nahráváte na validní IP adresu a port resp. jestli jsou tyto údaje síťově otevřené.

Z webserveru nemohu nastavit/vyčítat čas/konfiguraci systému/systémový log

S největší pravděpodobností nebude mít uživatel na webserveru, ze kterého se snažíte nastavit čas přidělená zapisovací/čtecí práva pro danou funkci. Ve Vaší sestavě v editoru PLC v záložce „Uživatelská práva pro HMI“ zkontrolujte, jestli uživatel pod kterým na webserver přistupujete má zde vydefinované konkrétní práva.

Na PLC se nenahraje webserver

Zkontrolujte, jestli ve vlastnostech PLC ve Vaší sestavě je vybraná šablona pro webserver.

Na webserveru nemohu vyčítat historií

V případě, že webserver běží na PLC s operačním systémem FreeRTOS, tak se jedná o vlastnost, kde to není a ani nebude implementované.

U PLC s operačním systémem Linux je vyčítání historie na webu podporované, zkontrolujte tyto věci:

  • Jestli máte vybrané proměnné v „Záznamu historie“ v projektu IDE.
  • Nastavení času na PLC. V případě, že by byl „rozjetý čas“ na PLC, tak na webu by se vám nezobrazovali data, jelikož se můžete snažit zobrazovat období od/do a PLC má v sobě nastavený jiný čas.
  • Zkontrolujte periodu s jakou se data zapisují

Kolik záznamů je možné uložit do historie?

Minimální garantovaný počet záznamů, které je možné do historie na jednom PLC uložit je uvedené v katalogovém listu každého PLC v sekci „Programování“.

Co se stane, když překročím maximální počet záznamu historie a je možné tento počet nějak navýšit?

Počet není možné z uživatelského pohledu nijak navýšit. Po překročení maximálního počtu záznamů dojde k přepisování nejstarších záznamu.

Mohu zakázat webserver na PLC?

Na PLC s operačním systémem FreeRTOS to nejde resp. ve vlastnostech PLC ta možnost je, ale po zakázání webu na nahrání konfigurace nedojde k propsání změny. Na PLC s operačním systémem Linux toto je naimplementované, stačí zakázat web ve vlastnostech PLC a nahrát konfiguraci do PLC.

Po přehrání vytvoření definice pro HT200 na web přes terminál Controller as External Webserver se mi na webu zobrazuje definice v malém rozlišení

Je to způsobené tím, že definice byla vytvořená v rozlišení pro terminál HT200. Na webu u rozlišení vyberte možnost „Přizpůsobit obrazovce“.

Jak vyberu proměnné do grafu?

Pomocí „Ctrl + klik levého tlačítka myši“ vyberte objekty, které chcete zobrazit v grafu.

Je možné změnit číslo portu pro web?

Na PLC s operačním systémem FreeRTOS není možné změnit číslo portu pro webserver. U PLC s operačním systémem Linux je možné číslo portu pro webserver. Změnu je nutné provést v IDE v ve vlastnostech PLC (nahrát konfiguraci do PLC) a také v Linuxovém adresáři přes SSH pod cestou etc/rules/Firewall/Rules.