backup

Funkce

Archivuje v definované periodě požadovaná data aplikace do souboru. Při startu aplikace může naposled zálohovaná data nastavit na příslušné datové elementy.


Syntax

  backup backup_name;
    rem = string;
    timer = timer_name;
    file_name = file_name;
    mode = [ identifier, . . . ];
    list
      var = var_name;
      var = array_name;
      var = array_element_name;
      channel = channel_name;
      channel = channel_array_name;
      channel = channel_array_element_name;
    end_list;
  end_backup;

Specifické parametry přístroje


Příklad

Příklad nastavení parametrů přístroje

  backup Back;
    timer = 10;
    file_name = zaloha;
    list
      var = Range1;
      var = Valve1;
      channel = TA[ 1 ];
    end_list;
  end_backup;

Nativní procedury přístroje

Backup()

Provede zálohu definovaných kanálů a proměnných.

Restore()

Obnoví definované kanály a proměnné posledními zazálohovanými hodnotami.

SetFileName( FileName : string )

Nastaví jméno záložního souboru.

Událostní procedury přístroje

Přístroj může volat standardní událostní proceduru:

OnActivate()

Podrobnější informace k této proceduře lze nalézt v kapitole Programování a procedury.