Logger dat z OPC serveru do excelu

  • sobota, 05 leden 2008 03:00

 Logo software Záznam dat z OPC serveru a PLC Simatic S7 přímo do excelu.

Našel jsem na webu Software toolbox tenhle hezký logger, pro ukládání dat z PLC do excelu. Využívá jakýkoliv OPC server a tím pádem i jakýkoliv PLC.

Celou instalaci a popis si stáhněte z webu zde. Jedná se o dvou hodinové demo s omezením na 1 měsíc. Celé nastavení není komplikované, jen vzhledem k univerzálnosti trochu delší. V podstatě ale to nejdůležitější nastavení najdete níže. Logger dokáže zaznamenat data do souboru a hlavně do různých druhů databází. Od toho se odvíjí potom i cena produktu. Více informací najdete opět zde.


Logger vyžaduje NET Framework ve verzi 2.0. Na webu je u instalace Loggeru ke stažení utilitka, která Vám Framework nainstaluje, nebo opraví. Pokud jej máte už nainstalován, tento krok klidně přeskočte.

8kB

Pak již klidně spuťte instalátor Loggeru. Je to za chvilku. 2kB

Tohle vše se nainstaluje. 4kB

Na hardu slabých 13MB. 3kB

Při spuštění se otevře "wizard" pro nastavení celého loggeru. Klidně  jej použijte, stejně na konci je vhodné projít vše v hlavním okně programu, je to přehlednější. Dá se samozřejmě přeskočit. 38kB

Z kraje je nutno vybrat OPC server na místním PC, nebo i na síti.

14kB

Je dobré si OPC server spustit, pak půjdou proměné pěkně načíst. Používám stále server Deltalogic.  9kB

Tady jsme v části načtení proměných z OPC serveru. Pořád se jedná o "wizarda".

9kB

Hlavní věc. Kam dat ukládat. Text je nejlevnější, ale nastavení má trochu odlišností.

Proto konec "wizardu" a raději vše nastavit v hlavním okně programu.

7kB

Tady už je to přehlednější a hlavně jednodušší, "wizard" je totiž dost dlouhý a lehce se v něm zamotáte.

Takže znovu ke sběru dat anastavení OPC serveru a počítače kde běží.

20kB

Ve skupině tagů je důležitá perioda obměny dat, tady 0,5 sekundy. Počet bodů jsem měl jen 2, na vyzkoušení stačí. 9kB

Tohle je to hlavní. Vlastnosti textového souboru, kam se budou data ukládat. První detail, potvrzení je třeba provést přes obdélník OK vpravo dole, pokud není zvýrazněn, klidně se přehlédne a data se pak sypou někde do defaultu na "C". Dále nastavit příponu text. souboru na csv. No a na závěr hlavně nastavit správný oddělovač dat na středník, jinak budou všechny data v jednou sloupečku exelu. 14kB

Nezapomenout uložit cele nastavení loggeru. Pak už jen spustíme testovací RUN. 9kB

Už se čísla sypou a sypou. Varianty nastavení ksou obrovské, můžete loggovat do obrovských souborů, po hrozných intervalech. Prostě každý najde co potřebuje. 6kB

Výsledek pak otevřete v excelu. Graf nebo cokoliv jiného, si každý udělá jistě sám. Taky je nutno nastavit formát buněk pro zobrazení času, jedná se totiž o americký produkt, kde jsou jiné oddělovače. Podobně jako výše u nastavení oddělovače pro sloupce tabulky. 12kB

Jak je vidět, maximálně běží 2 hodiny a jeden měsíc. Na vyzkoušení to stačí. 5kB

Závěr : Funguje to. OPC server je dnes již pomalu standard, takže dostanete data odkudkoliv. U mě jede OPC server na Simatic S7-300 přes MPI port. Prostudujete-li ceník, pak je na zvážení, zda se těch 500 dolarů za textový výstup vyplatí, za export do databází připlatíte přibližně dalších 500 dolarů.


Pro psaní komentářů se přihlašte

Kontakt

email : blaja @blaja.cz
email reklama: info @blaja.cz
email adresy bez mezery 
před zavináčem

Jaroslav Blažek
Štěpánská 1888
755 01 Vsetín
+420 608 180 209