Jste zde

FTP server na HMI panelech Weintek a co na něm najdete

Jak snadno stáhnout uložená data z HMI panelu? Pomocí FTP serveru lze z každého počítačového systému data převzít bez nutnosti něco složitě programovat.

Řídící systém stroje může snadno ukládat naměřená data do své paměti (datalogging). Jak je pak však snadno dostat z jeho paměti do nadřazeného PC systému bez složitého programování nějakých funkcí? V tomto směru je výhodné, když komponenty řídícího systému již mají od výrobce implementovaný FTP server, na něhož je možné se přes ethernetové rozhraní vzdáleně připojit a data si rovnou stáhnout. A právě tuto funkci mají například HMI panely Weintek řady MTxxxx iE.

FTP server HMI panelů Weintek

Některé HMI panely Weintek, obvykle vyšší řady označované koncovými písmen iE, mají od výrobce již v sobě implementovanou funkci FTP serveru. Ta nikde není moc zvýrazňována, ale umožňuje velmi snadno, prakticky bez jakékoliv práce, z něho prostřednictvím ethernetového portu RJ-45 stahovat několik následujících zajímavých informací:

Všechny uvedené funkce je možné používat a jsou přístupné na FTP současně, pokud jsou tedy aktivovány v nastavení HMI a využívány v jeho programu.

Aktivace funkce FTP serveru

Pro funkční přístup na FTP server je pouze nutné správně nastavit LAN komunikační parametry (IP adresa, maska, případně brána Gateway a DNS server). Z pak již lze z libovolného PC na přednastavenou IP adresu na FTP server HMI panelu přihlásit.

Například pro základní funkci stažení výše uvedených souborů lze využít libovolný "Internetový prohlížeč" (Web browser), kde do zadávacího řádku webové stránky je napíšete "ftp://xxx.xxx.xxx.xxx", kde místo xxx zadáte v HMI panelu přednastavenou IP adresu. To je základní možnost, jinak je samozřejmě lepší použít pro FTP přístup nějaký "průzkumník".

Následně se objeví požadavek na zadání přihlašovacího jména a hesla. Standardně od výrobce Weintek je přednastavené následující:

  • Uživatelské jméno: uploadhis
  • Heslo: 111111

Pak se již objeví adresářová struktura FTP severu panelu a je možné v ní "brouzdat":

 

Použití souborů na FTP serveru HMI

Soubory uložených "nachytaných" a uložených naměřených či procesních dat z funkce "Data Sampling" v programu HMI panelu najdete v adresáři "datalog" a v něm v podadresáři pod jménem zavedeným právě v nastavení funkce "Data Sampling" uvedeným v programu. V mém případě například v HMI programu jsem založil vzorkovací funkci s názvem "Hmotnost produktu" a tak se výsledky naleznou v podadresáři s názvem "Hmotnost_produktu". Pokud je v programu HMI panelu nastavených více různých vzorkovacích funkcí, tak se zde nachází více podadresářů s příslušnými jmény. V nich pak jeden nebo více souborů s koncovkou "*.dtl".

Každý soubor představuje hodnoty uložené v každý konkrétní den. Tyto soubory nelze přímo otevřít v nějakém běžném PC programu a nejdříve je konvertovat pomocí volného Weintek prográmku "EasyConvert". Tento prográmek je součástí celého Weintek programovacího softwarového balíku "EasyBuilder PRO", ale lze je provozovat i samostatně (viz zip soubor ke stažení níže - stačí jej jen rozzipovat a spustit soubor "Easyconverter.exe" - nic se neinstaluje a přímo se program převodu otevře). V něm po otevření příslušného z FTP severu staženého a na disk PC uloženého souboru "xxxx.dtl" je možné jej uložit jako CSV soubor či jej přímo konvertovat do EXCEL XLS souboru.

Soubory s databází receptur "RECIPE" pak na FTP serveru naleznete v adresáři "recipe". Zde je možné si stáhnout soubory s koncovkou "*.db", což jsou přímo soubory SQL databáze. Ty lze snadno otevřít v některém volně dostupném softwarovém PC prohlížeči. Já například využívám software "SQLiteDatabaseBrowser" (DB Browser for SQLite), ale je také možné použít program "Recipe Database Editor", který je součástí balíku "EasyBuilder PRO". Soubory "recipe.rcp" a "recipe_a.rcp" pak lze otevřít jen v programu "Recipe Editor", který je opět bezplatnou součástí programovacího softwarového balíku "EasyBuilder PRO".

 

Soubory záznamů uložených událostí "Event (Alarm) Log"  se pak na FTP serveru nachází v adresáři "eventlog". V tomto případě to jsou soubory s koncovkou "*.evt", které opět je možné prostřednictvím Weintek prográmku "EasyConvert" převést na CSV nebo XLS Excel soubory.

Mimo výše uvedené je pak přes FTP přístup i nahlížet na data v USB disku připojeného do USB slotu HMI panelu a také SD karty zasunutou do SD slotu panelu (pokud je jím HMI panel vybaven).

Závěr

Vestavěná funkce FTP serveru v HMI panelech Weintek umožňuje snadno, prakticky bez námahy, stahovat v panelu uložená naměření a procesní data, vytvořené databáze parametrů i případě provozní /chybové LOG soubory panelu.

Odkazy:

Hodnocení článku: