Luboš Urban
Neverifikovaný uživatel @5
Offline
|
|
« Odpověď #1 kdy: 17.07.2020, 10:20 » |
|
Aby si PLC pamatovalo hodnotu nezávisle na napájení systému, je potřeba ji deklarovat jako zálohovanou, tedy VAR_GLOBAL RETAIN a dále je nutné, aby byl zvolen po zapnutí teplý restart. K výchozí hodnotě, která je nastavena přímo v programu, je možné se vrátit studeným restartem PLC, to ale není v tomto případě účelné. Jednak za chodu PLC obvykle nechceme dělat restarty, za druhé tím by se na inicializační hodnoty vrátily všechny proměnné. Jestliže tedy chcete vrátit po klinutí na tlačítko na výchozí hodnotu jednu konkrétní proměnnou, je potřeba mít tuto výchozí hodnotu odloženu v nějaké proměnné nebo v nějakém souboru, ze kterého by se daná hodnota načetla.
|