Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:sw:01-mervis:sd-emmc-diagnostics-hidden [2024/04/24 06:41] – [SD / eMMC storage diagnosis] kcernyen:sw:01-mervis:sd-emmc-diagnostics-hidden [2025/07/09 12:42] (current) – updated wraps and added warning about history in to ram ofojt
Line 1: Line 1:
-FIXME **This page is not fully translated, yet. Please help completing the translation.**\\ //(remove this paragraph once the translation is finished)// 
- 
 ====== SD / eMMC Diagnostics ====== ====== SD / eMMC Diagnostics ======
  
Line 17: Line 15:
 <WRAP half column 100%> <WRAP half column 100%>
  
-Unipi controllers have Modbus registers for health monitoring of system storage - MicroSD card and eMMC memory. This article describes how and why you can check those values in Mervis and what do they mean.+Unipi controllers have Modbus registers for health monitoring of system storage - MicroSD card or eMMC memory. This article describes how and why you can check those values in Mervis and what do they mean.
  
 ---- ----
Line 25: Line 23:
 </WRAP> </WRAP>
  
-<WRAP center round important 90%> +{{page>.:store-history-in-ram-hidden}} 
-If your storage lifespan changes, you can contact Unipi support, describe the situation and attach Mervis solution. Our support wil recommend you best suited settings, so your storage will not wear out.+ 
 +<WRAP group center round box 95%> 
 +{{ :files:img_warning-line_b.png?nolink |}} 
 +<WRAP half column 13%> 
 +{{ :en:hw:09_safety-instructions_pseudo-ISO-7010-attention.png?nolink |(!)}} 
 +</WRAP> 
 +<WRAP half column 83%> 
 +**Attention:** \\ 
 +If your storage lifespan changes, you can contact Unipi support, describe the situation and attach Mervis solution. Our support will recommend you the best settings to keep your storage from wearing out. 
 +</WRAP>
 </WRAP> </WRAP>
  
Line 43: Line 50:
  
 \\ \\
-{{ .:sd-emmc-diagnostics:sd_emmc_diagnostics_01_variables.png?direct |}}+{{ :en:sw:01-mervis:sd-emmc-diagnostics-hidden:variables.png?direct |}}
  
-<WRAP center round info 90%>+<WRAP group center round box 95%> 
 +{{ :files:img_warning-line_b.png?nolink |}} 
 +<WRAP half column 13%> 
 +{{ :en:hw:08_safety-instructions_pseudo-ISO-7010-info.png?nolink |(!)}} 
 +</WRAP> 
 +<WRAP half column 83%> 
 +**Note:** \\
 Device Modbus definition has to be at least **v2_2**, and also **OS version has to be at least 2.4.0**. Device Modbus definition has to be at least **v2_2**, and also **OS version has to be at least 2.4.0**.
 +</WRAP>
 </WRAP> </WRAP>
  
-For Neuron units, there is also available information about on/off cycles with current SD card and also SD card vendor, but only for selected cards.+For Neuron units, there is also available information about on/off cycles with current SD card and also SD card vendor, but only for specific cards. 
  
-===== Příklad použití  =====+===== Example of use =====
  
-Následující program odešle e-mail při změně stavu zdraví úložiště PLC. +Following program will send an e-mail, when storage health status of the PLC changes.
  
-Při změně proměnných **Storage_good_blocks_percentage** **Storage_erase_cycles_used_percentage** blok //changeChecker// vygeneruje na výstupu //true// po dobu jednoho cyklukterý je přijat blokem //SendMailTrig//Části zprávy jsou vzaty z proměnných a poskládány blokem //concat//.+When **Storage_good_blocks_percentage** and **Storage_erase_cycles_used_percentage** variables change, block //changeChecker// will generate //true// on its output for period of one cyclewhich is accepted by //SendMailTrig// blockParts of messages are taken from variables and merged by //concat// block.
  
-{{ :cs:sw:01-mervis:sd-emmc-diagnostics:example-program-r.png?direct |}}+{{ :en:sw:01-mervis:sd-emmc-diagnostics-hidden:example-program-r.png?direct |}}
  
-<WRAP center round info 90%> +<WRAP group center round box 95%> 
-Popis funkčního bloku **changeChecker** lze nalézt v článku [[cs:sw:01-mervis:variable-backup-hidden?tns#zaloha_pri_zmene_hodnoty|Zálohování proměnnýchčást "Záloha při změně hodnoty"]].+{{ :files:img_warning-line_b.png?nolink |}} 
 +<WRAP half column 13%> 
 +{{ :en:hw:08_safety-instructions_pseudo-ISO-7010-info.png?nolink |(!)}} 
 +</WRAP> 
 +<WRAP half column 83%> 
 +**Note:** \\ 
 +Description of **changeChecker** function block can be found in article [[en:sw:01-mervis:variable-backup-hidden?tns#zaloha_pri_zmene_hodnoty|Variable Backuppart "Event variable backup"]]. 
 +</WRAP>
 </WRAP> </WRAP>
  
-Více informací o odesílání emailů ze systému Mervis lze nalézt v [[cs:sw:01-mervis:sending-email-hidden|samostatném článku]]. +More information about e-mail sending from Mervis system can be found in [[en:sw:01-mervis:sending-email-hidden|a separate article]].