11.07.2015 Views

PSP3 - uživatelská příručka - Amit

PSP3 - uživatelská příručka - Amit

PSP3 - uživatelská příručka - Amit

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

PSE - Editor procesní staniceabecedně podle jmen. Horkou klávesou lze setřídit databázi i podle hodnotyWIDu. Opětovným stiskem se databáze setřídí opět podle jmen.Definici nové proměnné vytváříme v dialogovém okénku po zadání příkazu Edit | Přidejresp. . Existující definici můžeme opravit tak, že ji vybereme kurzorem a zadámepříkaz Edit | Edituj resp. .V dialogovém okénku vytváření resp. editace definice databázové proměnné můžemezadat:• jméno proměnné• typ proměnné - zadáváme ho jako I, L, F, MI, ML nebo MF• rozměr proměnné - pro jednoduché proměnné je rozměr nevýznamný, u matic lze volitpočet řádků i sloupců libovolně v rozsahu 1 až 9999. Celková délka proměnné jeomezená velikostí volné paměti v procesní stanici. Velikost inicializované proměnné jenavíc ještě omezena na 16 kB.• druh proměnné:BezpečnáInicializovaná přiteplém startu[x][ ][x][ ]Systém speciálním mechanismem zajišťuje , aby nedošlok narušení dat maticové proměnné ani v kritických situacíchjako jsou náhodné výpadky napájení. Tato “bezpečnost “ jezaplacena zhruba dvojnásobnými nároky na paměť procesnístanice pro každou takovou proměnnou.Příznak má význam zadávat pouze u matic, jednoduchéproměnné jsou zabezpečeny automaticky.Normální proměnnáProměnná je inicializovaná při každém startu aplikačníhoprogramu (tj. po každém výpadku napájení procesní stanice čirestartu). Při každém startu se do proměnné zapíše hodnotadefinovaná programátorem, případně se proměnná vynuluje,pokud programátor nezadal žádnou inicializační hodnotu.Tímto mechanismem lze nahradit inicializaci proměnnépomocí modulu LET v Init procesu.Proměnná je inicializovaná pouze při prvním spuštěníaplikace. Do proměnné se zapíše hodnota definovanáprogramátorem, případně se proměnná vynuluje, pokudprogramátor nezadal žádnou inicializační hodnotu.• číslo stanice, na které je proměnná definována.• WID proměnné - je doplňován automaticky a není třeba jej měnit (editace je ovšemumožněna, nedoporučujeme však WID bezdůvodně přepisovat).• popis významu proměnnéObr. 4: Definice databázové proměnnéPSE - Editor procesní stanice 76

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!