Watch Table — tabulka proměnných

Watch Table zobrazuje více proměnných v tabulce — každé přetažení proměnné přidá další řádek. Přijímá skalární proměnné včetně textových.

Watch Table controlWatch Table control

Po startu komunikace jsou sloupce Value a Time prázdné a plní se prvními hodnotami přečtenými ze zařízení. Tabulka ukazuje vždy jen hodnoty přečtené ze zařízení — zapsaná hodnota se objeví až po následujícím čtení.

Sloupce a nastavení

  • Name, Value, Unit a Time (čas poslední změny) — hodnoty formátuje prezentace proměnné,
  • Write — zaškrtávací políčko write módu řádku a tlačítko Write (zápis do zařízení, viz níže),
  • Read — tlačítko Read, jen u řádků s proměnnou na události OnRequest; stisk hodnotu jednou přečte ze zařízení (při chybě zčervená).

V kontextovém menu Columns lze viditelnost všech šesti sloupců vypnout/zapnout; šířky sloupců se dají přizpůsobit tažením, pořadí přetažením záhlaví a záhlaví nabízí filtrování. Rozložení sloupců (pořadí, šířky i viditelnost) se ukládá s projektem a po otevření se obnoví.

  • Refresh ms — obnovovací perioda zobrazení (výchozí 250 ms).

Zápis do zařízení po řádcích

Zaškrtnutím políčka ve sloupci Write se řádek přepne do write módu: buňka Value se změní na editační a podbarví se oranžově. Rozeditovaná hodnota čeká (žluté podbarvení) a odešle ji tlačítko Write v řádku; se zapnutým Write on Enter se odešle hned po Enter. Neplatná hodnota nebo neúspěšný zápis buňku podbarví červeně.

Řádek Sine 1 period ve write módu — čekající hodnota a tlačítko WriteŘádek Sine 1 period ve write módu — čekající hodnota a tlačítko Write

Řádek ve write módu nepřepisuje hodnotu příchozími daty (komunikace i ostatní řádky běží dál). Odškrtnutím se čekající editace zahodí a řádek ukazuje poslední přečtenou hodnotu až do dalšího čtení.

Políčko je aktivní jen u číselných proměnných, které protokol dovoluje zapisovat, a zapisovat lze jen za běhu komunikace — podmínky popisuje kapitola Zápis hodnot do zařízení. Write mód se ukládá per řádek s projektem.

Kontextové menu

Kontextové menu Watch TableKontextové menu Watch Table

  • Lock — zamkne pozici a velikost controlu,
  • Move up / Move down — posune vybraný řádek o jedno místo; pořadí řádků se ukládá s projektem (aktivní jen pro vybraný řádek, který lze tím směrem posunout),
  • Remove — odebere vybranou proměnnou z tabulky,
  • Write on Enter — pro celou tabulku: Enter ve write módu odešle hodnotu hned (výchozí vypnuto, aktivní jen když je některý řádek ve write módu),
  • Columns — viditelnost sloupců.

Dále

Mapy a kalibrační data zobrazuje Matrix control.