Jste zde

Zálohování a obnovení datových bloků PLC Simatic S7 bez použití Step7

Jednoduchá utilitka pro práci s datovými bloky v PLC Simatic S7-200, 1200, 300/400 Vám může usnadnit zálohování dat z PLC. Není totiž potřeba Step7.

Program vznikl ve společnosti Elekt Labs s.r.o. původně jako nástroj pro zálohu datových bloků z Simatic S7-1200, tedy používá pro komunikaci ethernetové rozhraní. Pokud máme ostaní PLC s komunikačním procesorem, nebo třeba PLC VIPA, které má na sobě ethernet, bude nám fungovat i pro ostaní řady Simatic S7. Pomocí nástroje můžeme patřičný datový blok "stáhnout" na PC a v případě potřeby nahrát zpět. Zajímavé, hlavně pokud máte v DB uloženy receptury, nebo strojní data. Stáhnete, uložíte, a kdykoliv nahrajete do PLC zpět. Hlavně bez použití Stepu7, tedy jakýmkoliv kompem.

Jedná se o program zdarma, takže není vše ideální, ale pracuje se i na komerční verzi, která bude umět hlavně další druhy komunikace, vylepšené filtrované zobrazení dat, editaci, přepínání formátů zobrazení atp. Jakmile bude komerční verze hotova, mám přislíbeno zapůjčení pro recenzi, takže uvidíme.

Na konci článku jsou odkazy na výrobce a stažení programu.

 

  • Nic se neinstaluje, samotný program je jen jeden exe soubor a dll knihovna.
  • Nejdříve nastavíme spojení na PLC, tedy IP adresu PLC a ostatní data. Spojení otestujeme tlačítkem "Test Connection".
  • Všechny další dostupné funkce jsou v nabídce PLC, zajímavá je i diagnostika komunikace.

Simatic S7 backup DB utility 

  • Pokud máme vše dobře, tedy IP adresu a  hlavně CPU rack a slot, tak test spojení proběhne úspěšně. Tohle je sice detail, ale důležitý, neboť například číslo slotu se nastavuje slot PLC a ne komunikačního procesoru, i když se připojíme do něj. Pokud jste dělali třeba s WinCC, tak tam je to taky přesně tak. A když nevíte, tak stačí pár testů a trefíte to třeba na potřetí. 

Simatic S7 backup DB utility 

  • Celou diagnostiku spojení si můžeme uložit do logu, prohlédnout atd.
  • V komerční verzi bude ještě možnost monitoringu jedné adresy, aby bylo vidět, že proměnná v PLC žije, a hlavně ji zaznamenat do logu.

Simatic S7 backup DB utility 

  • Tady už jsou vidět načtená data z datového bloku 1, od adresy 1000 a 100bytes.
  • Řazení je po bytech a v PLC doubleword, takže v prvním je jednička, ve druhém dvojka atd. To jen pro pochopení skladby dat.
  • Data uložíme klasicky do souboru, který můžeme i editovat. Úpravy dat zprostředí programu nejsou ve free verzi možné.

Simatic S7 backup DB utility 

  • Nepředpokládá se ovšem nějaká větší editace uloženého souboru, neboť přehlednost dat není téměř nijaká. Vše by to bylo velmi pracné a náročné na přesnost.  K tomuto účelu ani nebyl program vytvořen. Slouží opravdu jen k zálohování dat v datových blocích.
  • Také můžete vidět, jaká je skladba hodnot v jednotlivých bytech. Jeden rámeček jeden doubleword.

Simatic S7 backup DB utility 

  • Takové drobné utilitky jsou vždy prima a spoustě uživatelům usnadní práci. Navíc ji máte k dispozici zdarma, takže vyzkoušení nic nebrání.
  • Pokud se podaří všechna vylepšení implementovat do komerční verze, hlavně další možnosti spojení na PLC (například použití Simatic PG/PC interface) a na PLC ostaních výrobců, bude to určitě přínos pro mnohem větší skupinu uživatelů PLC systémů a zařízení.

Jaroslav Blažek


 

Doplňující odkazy k článku:

Výrobce programu společnost Elekt Labs s.r.o. Velký Týnec: http://www.elektlabs.cz/

Stažení programu: http://www.elektlabs.cz/products/s7backup

Další články, testy, recenze o PLC, Scada/HMI systémech, pohonech, profi-software a komponentech nejen pro průmyslové aplikace najdete na serveru automatizace.HW.cz

  

Hodnocení článku: