Nastavení ukládání dat do databáze (historie)
Sestava musí být přepnuta do Plného módu.
V již vytvořeném projektu si do konfigurace PLC nastavte adresu databázového serveru, kde běží Mervis DB, jméno a heslo (tyto údaje dodá administrátor databáze) a interval komunikace. Pro Mervis DB má URL následující tvar:
http://[IP_adresa_serveru]:8686/spdba/save
a ukládání do databáze musí být povoleno:
Nezapomeňte také ve Vlastnostech PLC nastavit Runtime ID - unikátní označení PLC, které do databáze zapisuje. Obvykle jde o název projektu a PLC, např. „ZS_Kolin1_kotelna“
Interval komunikace s databází není interval vzorkování hodnot (ten se nastavuje v Historii, viz níže). Pokud je např. interval ukládání 1 min. a interval komunikace s databází 1 hodina, při každé komunikaci s databází jsou do ní zapsána data za poslední hodinu, tedy 60 vzorků pro každý datový bod.
V dalším kroku si uloženou konfiguraci nahrajte do PLC.
Novou historii vytvoříte kliknutím pravým tlačítkem myši na záložku Historie a dejte Přidat novou historii.
V nově vytvořené historii si vyberte mezi typy:
Synchronní
- Interval ukládání - nastavení intervalu pro ukládání dat
- Název proměnné pro povolení - povolení/zakázání ukládání
- Název proměnné pro spuštění - vyvolání akce pro spuštění
Asynchronní
- Název proměnné pro povolení - povolení/zakázání ukládání
- Název proměnné s časvou značkou - uložení proměnné do databáze s jinou časovou značkou
- Název proměnné pro spuštění - vyvolání akce pro spuštění
Vložte si proměnné, které chcete zálohovat v historii. V záložce „Prohlížeč proměnných“ si vyberte jednu nebo více proměnných, pravým tlačítkem myši klikněte na přidat do historie, ve vašem případě si zvolte jedinou historii, kterou máte nastavenou.
Následně je nutné ve vlastnostech PLC vyplnit „Identifikaci runtime pro historií“.
Stažení historie
Máme-li v projektu vytvořené ukládání proměnných do historie, můžeme si historii stáhnout do počítače.
Na vybrané historie klikneme pravým tlačítkem myši a z nabídky vybereme „Stažení historie“.
V otevřeném okně si nastavíme parametry, kam se má historie uložit. Nastavíme interval historie, kterou chceme stáhnout, formát času a PLC, ze kterého se historie má stáhnout.
Historie se uloží do souboru .csv. Záznam je možno otevřít v textovém prohlížeči nebo v tabulkovém programu typu excel. V prvním řádku naleznete popis sloupců,časovou zančku a názvy proměných. V textovém prohlížeči jsou sloupce odděleny středníkem.
V následující tabulce je kapacita uložených záznamů pro různé platformy. Po naplnění paměti se začnou nejstarší záznamy mazat a nahrazovat novými.
PLC | paměť přiřazená historii | garantovaný počet záznamů |
mark220, mark320, markMX | 2000kB | 37000 |
wPLC750-8101, wPLC750-8102 | 2000kB | 37000 |
mark220LX, mark320LX, markMX.2, markMX.3, markMXL, mark520, IMIO105.2, IMIO110.2, ICIO205.2, mark130.2 | 2000kB | 37000 |
Uvedený počet záznamů je minimální garantovaný, který má platforma pro historií vyhrazený. Záleží na velikosti datového typu, který je ukládaný do historie. Skutečný počet uložených záznamů může být až několikanásobně větší.