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:autogen-hidden [2023/09/12 11:50]
zrusek
cs:sw:01-mervis:autogen-hidden [2024/03/14 09:58] (current)
kcerny typos
Line 69: Line 69:
 ---- ----
  
-Otevře se dialog, zde je nutné zvolit do kterého projektu se budou proměnné generovat. Můžete zde také zvolit možnost "​Včetně atributů"​. Co jsou atributy a k čemu je lze použít je detailně popsáno v článku [[comm-attributes-hidden|]]. ​+Otevře se dialog, zde je nutné zvolit do kterého projektu se budou proměnné generovat. Můžete zde také zvolit možnost "​Včetně atributů"​. 
 + 
 +<WRAP center round info 95%> 
 +Co jsou atributy a k čemu je lze použít je detailně popsáno v článku [[comm-attributes-hidden|]]. 
 +</​WRAP>​
  
 Nyní klikněte na **OK**. ​ Nyní klikněte na **OK**. ​
Line 194: Line 198:
 ---- ----
  
-Pro zobrazení přehledu mapování I/O dvojtě klikněte na regulátor (**PLC**) v levém panelu.+Pro zobrazení přehledu mapování I/O dvojitě klikněte na regulátor (**PLC**) v levém panelu.
  
 {{ :​cs:​sw:​01-mervis:​13_autogen.png?​direct |}} {{ :​cs:​sw:​01-mervis:​13_autogen.png?​direct |}}
Line 210: Line 214:
 \\ \\
 ===== Jak Autogen ovlivňuje rychlost programu? ===== ===== Jak Autogen ovlivňuje rychlost programu? =====
-Jednoduše lze říci, že datové body nejsou komunikovány (čteny/​zapisovány),​ pokud nemají vytvořenu proměnnou. Vždy tomu tak ale není.+Jednoduše lze říci, že datové body nejsou komunikovány (čteny/​zapisovány),​ pokud nemají vytvořenou proměnnou. Vždy tomu tak ale není.
  
 Následující příklad je proto vysvětlen na nejpoužívanějším komunikačním protokolu Modbus, který je právě komunikován po skupinách, nikoli po jednotlivých bodech. Následující příklad je proto vysvětlen na nejpoužívanějším komunikačním protokolu Modbus, který je právě komunikován po skupinách, nikoli po jednotlivých bodech.
Line 226: Line 230:
 ---- ----
  
-Např. u funkce F03 prodlužuje každý Modbus registr (2 byty) zprávu s odpověďí právě o 2 byty.+Např. u funkce F03 prodlužuje každý Modbus registr (2 byty) zprávu s odpovědí právě o 2 byty.
  
 Pokud tedy čtete v rámci jedné skupiny 1 registr, je dotaz složen z 8 bytů a odpověď ze 7 bytů. Čtete-li 10 registrů v rámci jedné skupiny, je dotaz stále složen z 8 bytů, ale odpověď je nyní složena z 25 bytů. Pokud tedy čtete v rámci jedné skupiny 1 registr, je dotaz složen z 8 bytů a odpověď ze 7 bytů. Čtete-li 10 registrů v rámci jedné skupiny, je dotaz stále složen z 8 bytů, ale odpověď je nyní složena z 25 bytů.
  
-Pokud v rámci skupiny nečtete žádný registr - žádný datový bod v rámci skupiny nemá vytvořenu proměnnou, je celá zpráva přeskočena. Pokud tento postup aplikujete na všechny datové body/​skupiny,​ lze tak výrazně zrychlit čtení/​zápis ostatních skupin a zrychlit tak celkovou odezvu systému.+Pokud v rámci skupiny nečtete žádný registr - žádný datový bod v rámci skupiny nemá vytvořenou proměnnou, je celá zpráva přeskočena. Pokud tento postup aplikujete na všechny datové body/​skupiny,​ lze tak výrazně zrychlit čtení/​zápis ostatních skupin a zrychlit tak celkovou odezvu systému.