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:58]
avsetula
cs:sw:01-mervis:autogen-hidden [2024/03/14 09:58] (current)
kcerny typos
Line 71: Line 71:
 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ů"​. 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 90%>+<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|]]. Co jsou atributy a k čemu je lze použít je detailně popsáno v článku [[comm-attributes-hidden|]].
 </​WRAP>​ </​WRAP>​
Line 198: 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 214: 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 230: 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.