Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
cs:sw:01-mervis:storing-data-to-mervis-db-hidden [2020/06/23 06:23]
avsetula
cs:sw:01-mervis:storing-data-to-mervis-db-hidden [2024/04/03 09:37] (current)
avsetula
Line 2: Line 2:
 <WRAP group> <WRAP group>
 <WRAP half column 81%> <WRAP half column 81%>
-V tomto návodu se naučíte používat záznam historie pro dlouhodové ​(cloudové) ukládání dat z kontrolérů Unipi používajících Mervis OS.+V tomto návodu se naučíte používat záznam historie pro dlouhodobé ​(cloudové) ukládání dat z kontrolérů Unipi používajících Mervis OS.
 </​WRAP>​ </​WRAP>​
 <WRAP half column 15%> <WRAP half column 15%>
 ;;# ;;#
-<​html><​span class="​dev-tag dev-axon">Axon</​span></​html>​ \\+<​html><​span class="​dev-tag dev-patron">Patron</​span></​html>​ \\
 <​html><​span class="​dev-tag dev-neuron">​Neuron</​span></​html>​ \\ <​html><​span class="​dev-tag dev-neuron">​Neuron</​span></​html>​ \\
-<​html><​span class="​dev-tag dev-unipi11">​Unipi&​nbsp1.1</​span></​html>​+<​html><​span class="​dev-tag dev-gate">​Gate</​span></​html>​ \\ 
 +<​html><​span class="​dev-tag dev-unipi11">​Unipi&​nbsp1.1</​span></​html>​ \\ 
 +<​html><​span class="​dev-tag dev-axon">​Axon</​span></​html>​
 ;;# ;;#
 </​WRAP>​ </​WRAP>​
Line 16: Line 18:
 <​html><​span class="​kbBlue-H4alt">​Co budete potřebovat:</​span></​html>​ <​html><​span class="​kbBlue-H4alt">​Co budete potřebovat:</​span></​html>​
   * kontrolér Unipi s nahraným Mervis OS.   * kontrolér Unipi s nahraným Mervis OS.
-  * 24V napájecí zdroj+  * 24 V⎓ napájecí zdroj
   * projekt v Mervis IDE vytvořený podle: [[storing-data-to-history-log-hidden|Ukládání dat do záznamu historie]]   * projekt v Mervis IDE vytvořený podle: [[storing-data-to-history-log-hidden|Ukládání dat do záznamu historie]]
-  * uživatelské ​údaje k [[03-mervis-db|Mervis DB]] (viz [[cs:​sw:​01-mervis:​getting-mervis-licence-hidden|tento tutoriál]] k získání licence)+  * přístupové ​údaje k [[03-mervis-db|Mervis DB]]
 </​WRAP>​ </​WRAP>​
 +
 +<WRAP center round info>
 +Přístupové údaje Mervis DB se generují společně s projektem Mervis SCADA a jsou určeny pro všechny PLC, jenž jsou k tomuto SCADA projektu připojeny. ​
 +
 +----
 +
 +Máte-li zájem pouze o Mervis DB bez Mervis SCADA, [[https://​www.unipi.technology/​cs/​kontakty|kontaktujte naše obchodní oddělení]] pro individuální nabídku.
 +</​WRAP>​
 +
  
 ===== Nastavení ve vlastnostech PLC ===== ===== Nastavení ve vlastnostech PLC =====
 Nejprve je nutné [[storing-data-to-history-log-hidden#​nastaveni_uloziste|nastavit úložiště]]. Nejprve je nutné [[storing-data-to-history-log-hidden#​nastaveni_uloziste|nastavit úložiště]].
  
-Chcete-li ​využít zálohování proměnných ​na našich serverech se službou Mervis DB, musíte nejprve ​nastavit její parametry komunikace. V **levém panelu** vyberte PLC. +Chcete-li ​ukládat svá data z PLC pro pozdější analýzu získaných dat, nebo pro úpravy programu, lze tyto data ukládat ​na našich serverech se službou Mervis DB. Následující návod vás provede nastavením. 
 + 
 +Ze všeho nejdříve je nutné ​nastavit její parametry komunikace. V **levém panelu** vyberte PLC. 
  
 {{ :​en:​sw:​01-mervis:​storing-data-to-mervis-db-02.png?​direct |}} {{ :​en:​sw:​01-mervis:​storing-data-to-mervis-db-02.png?​direct |}}
Line 33: Line 46:
   * **URL**: URL služby Mervis DB. Pro kontroléry Unipi s **Mervis OS v2.3.0 a novějším** používejte odkaz ''<​nowiki>​https://​db.unipi.technology/​plc/​save</​nowiki>'',​ pro ostatní ''<​nowiki>​http://​db.unipi.technology/​plc/​save</​nowiki>''​   * **URL**: URL služby Mervis DB. Pro kontroléry Unipi s **Mervis OS v2.3.0 a novějším** používejte odkaz ''<​nowiki>​https://​db.unipi.technology/​plc/​save</​nowiki>'',​ pro ostatní ''<​nowiki>​http://​db.unipi.technology/​plc/​save</​nowiki>''​
   * **Interval komunikace [min]**: časový interval, ve kterém bude PLC odesílat data.   * **Interval komunikace [min]**: časový interval, ve kterém bude PLC odesílat data.
-  * **Validace certifikátu**: ​standartně nastavte ''​FALSE'',​ více v článku [[cs:​sw:​01-mervis:​ssl-certification-validation-hidden|Validace certifikátu]] +  * **Validace certifikátu**: ​standardně nastavte ''​FALSE'',​ více v článku [[cs:​sw:​01-mervis:​ssl-certification-validation-hidden|Validace certifikátu]] 
-  * **Uživatelské jméno**: uživatelské jméno, které získáte v kartě Vašeho uživatelského účtu na stránkách [[http://​unipi.technology|unipi.technology]] +  * **Uživatelské jméno**: uživatelské jméno ​Mervis DB 
-  * **Heslo**: heslo Mervis DB, které rovněž získáte v menu uživatelského účtu [[http://​unipi.technology|unipi.technology]]+  * **Heslo**: heslo Mervis DB
  
-<WRAP center round tip 80%> +<WRAP center round info 90%> 
-Pozorní uživatelé si jistě všimnuli, že jsme nyní nastavili již druhý rozdílný časový parametr, konkrétně **Interval komunikace**.+Přístupové údaje Mervis DB jsou dostupné v [[https://​www.unipi.technology/​cs/​zakaznik/​scada/​|administraci projektu Mervis SCADA]] (zákaznický portál). 
 +</​WRAP>​ 
 + 
 + 
 +<WRAP center round tip 90%> 
 +Pozorní uživatelé si jistě všimli, že jsme nyní nastavili již druhý rozdílný časový parametr, konkrétně **Interval komunikace**.
  
 Jaký je mezi nimi rozdíl? ​ Jaký je mezi nimi rozdíl? ​
Line 60: Line 78:
 Nyní se přesuňme k Mervis DB Viewer - webovému nástroji pro analýzu dat ukládaných kontroléry. Otevřete webový prohlížeč a zadejte adresu [[https://​db.unipi.technology/​viewer|]]. Uvítá Vás přihlašovací obrazovka, kde zadejte přihlašovací údaje použité v nastavení PLC. Po jejich vyplnění klikněte na **Set** a poté na **Close**. ​ Nyní se přesuňme k Mervis DB Viewer - webovému nástroji pro analýzu dat ukládaných kontroléry. Otevřete webový prohlížeč a zadejte adresu [[https://​db.unipi.technology/​viewer|]]. Uvítá Vás přihlašovací obrazovka, kde zadejte přihlašovací údaje použité v nastavení PLC. Po jejich vyplnění klikněte na **Set** a poté na **Close**. ​
  
-Pokud jste vše nastavili a i přesto se v Mervis DB nic nezobrazuje,​ je to způsobeno ​nejspíš ​tím, že v Mervis DB zatím není žádný záznam. Zavřete okno s Mervis DB Viewer a vyčkejte než se nahraje první záznam. To může trvat různě dlouhou dobu v závislosti na intervalu komunikace PLC a DB, či na intervalu ukládání do záznamu historie. Interval ukládání může být synchronní,​ kdy máte přesně stanovený čas ukládání,​ ale i asynchronní,​ kdy záleží na vašem programu za jak dlouho se údaj uloží do záznamu. Pokud ani v tomto případě nemáte v Mervis DB žádná data, překontrolujte nastavení adresy, jména a hesla pro ukládání do DB a ujistěte se, že jste správně [[cs:​sw:​01-mervis:​updating-a-runtime-configuration-hidden|nahráli konfiguraci do PLC]].+<WRAP center round box> 
 + 
 +Pokud jste vše nastavili a i přesto se v Mervis DB nic nezobrazuje,​ je to nejspíš ​způsobeno tím, že v Mervis DB zatím není žádný záznam. Zavřete okno s Mervis DB Viewer a vyčkejte než se nahraje první záznam. To může trvat různě dlouhou dobu v závislosti na intervalu komunikace PLC a DB, či na intervalu ukládání do záznamu historie. Interval ukládání může být synchronní,​ kdy máte přesně stanovený čas ukládání,​ ale i asynchronní,​ kdy záleží na vašem programu za jak dlouho se údaj uloží do záznamu. Pokud ani v tomto případě nemáte v Mervis DB žádná data, překontrolujte nastavení adresy, jména a hesla pro ukládání do DB a ujistěte se, že jste správně [[cs:​sw:​01-mervis:​updating-a-runtime-configuration-hidden|nahráli konfiguraci do PLC]]. 
 +</​WRAP>​ 
  
 {{ :​en:​sw:​01-mervis:​storing-data-to-mervis-db-10-mervis-db-viewer-login.png?​direct |}} {{ :​en:​sw:​01-mervis:​storing-data-to-mervis-db-10-mervis-db-viewer-login.png?​direct |}}
  
-Otevře se webové rozhraní Mervis DB. V **levém panelu** by mělo být viditelné PLC s názvem, který jste zadali do **Identifikace runtimu pro historii**. Klikněte na něj, čímž zobrazíte seznam proměnných nastavených v Záznamu historie. Označte (zaškrtněte) vybrané proměnné, čímž spustíte ​vykreslovaní ​jejich hodnot do grafu.+Otevře se webové rozhraní Mervis DB. V **levém panelu** by mělo být viditelné PLC s názvem, který jste zadali do **Identifikace runtimu pro historii**. Klikněte na něj, čímž zobrazíte seznam proměnných nastavených v Záznamu historie. Označte (zaškrtněte) vybrané proměnné, čímž spustíte ​vykreslování ​jejich hodnot do grafu.
  
 {{ :​en:​sw:​01-mervis:​storing-data-to-mervis-db-11-mervis-db-viewer-workspace.png?​direct |}} {{ :​en:​sw:​01-mervis:​storing-data-to-mervis-db-11-mervis-db-viewer-workspace.png?​direct |}}
  
 Pomocí kurzoru můžete zobrazit hodnoty vzorkovaných dat, nastavovat různé druhy grafů a mnoho dalších možností. Pomocí kurzoru můžete zobrazit hodnoty vzorkovaných dat, nastavovat různé druhy grafů a mnoho dalších možností.