sequencer

Funkce:

Sequencer zajišťuje deterministické pořadí vykonávání v něm zaregistrovaných přístrojů v rámci svého časového kroku.


Syntax:

  sequencer sequencer_name;
    rem = string;
    timer = timer_name;
  end_sequencer;

Poznámka:

Všechny časovače mohou být ovládány dalšími časovači. Tato vlastnost vzájemného vnořování a závislostí zaručuje nekonečné množství kombinací a variant vytvořených algoritmů, pouze pomocí tří základních logických struktur.

Příklad:

Příklad deklarace:

  sequencer pořadí;
    timer = 5;
  end_sequencer;

Příklad použití:

  meter id_2;
    timer = pořadí, 4;
    ...
  end_meter;

Nativní procedury přístroje

Přístroj nemá žádné nativní procedury.

Událostní procedury přístroje

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

OnActivate()

Podrobnější informace k těmto procedurám lze nalézt v kapitole Programování a procedury.