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...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PSP - Správce projektů3 Práce s projektemProjekt je soubor s příponou .PSP, který obsahuje jméno souboru s příponou .PSE (tenbude dále zpracováván editorem procesní stanice PSE) a případně soubor s příponou.LCD, který je používán editorem terminálových obrazovek LCDSHELL, případně ještěsoubor s příponou .DTE používaný editorem DTE . Tato jména se zadávají v menuProjekt funkcemi Projekt | Vlož PSE nebo Projekt | Vlož LCD, příp. Projekt | Vlož DTE.Zavedením jiného souboru typu .PSE, .LCD nebo .DTE se původní soubor z projektuvypustí. Potřebujete-li vypustit některý soubor z projektu, je třeba zvýraznit daný souborv seznamu projektu a příkazem Projekt | Zruš položku nebo stiskem daný souborz projektu vypustit.Doporučujeme vytvořit pro každou aplikaci zvláštní adresář, ve kterém budou umístěnyvšechny soubory aplikace (.PSP, .PSE, příp. ještě .LCD a .DTE). Program PSP je vhodnéspouštět z tohoto adresáře.Volba procesní staniceV menu Volba | Typ stanice je třeba zvolit procesní stanici, pro kterou je vytvářenaplikační program. Tuto volbu je třeba vždy nastavit, jinak nebude možné projekt sestavit!Toto nastavení je uchováno v projektu (soubor s příponou .PSP).Tvorba aplikacePoté, co je do projektu zadáno jméno .PSE a případně .LCD nebo .DTE souboru, lzezačít vlastní tvorbu aplikace. V projektu pomocí kurzorových kláves zvýrazníme položkuse souborem PSE a stiskneme klávesu . Prostředí PSP spustí program PSE.Vlastní tvorbě aplikace je věnována část PSE - Editor procesní stanice. Stejnýmpostupem vytváříme data pro řízení terminálu program LCDSHELL, jehož ovládání jepopsáno v části LCDSHELL - Editor terminálových obrazovek nebo data pro formátováníprovozního deníku popsaného v části DTE - editor formátovacích řetězců provozníhodeníku.Generování aplikacePo vytvoření aplikace v programu PSE (a případné editaci terminálové obrazovky proprůmyslové terminály) je třeba vygenerovat samotný aplikační program. Generováníaplikace se spustí volbou Generace | Generuj dle změn nebo funkcíGenerace | Generuj vše. Rozdíl mezi těmito funkcemi spočívá v tom, že první funkcespustí překlad pouze těch souborů, u kterých došlo ke změně od poslední generace.Druhá funkce spustí vždy překlad všech souborů.Výsledkem generace je soubor s příponou .ABS, který má jméno shodné se jménemprojektu. Obsah tohoto souboru se zavádí do procesní stanice.Chyby během generování aplikaceBěhem generování by nemělo dojít k žádným chybám. Jakákoliv chyba, která se vyskytneběhem generování, je ohlášena spolu s popisem chyby a případně návodem na jejíodstranění.Volná paměť ve staniciPo úspěšném vygenerování aplikace se do informačního okna vypíše hlášení o velikostivolné paměti ve stanici. Hlášení má tento formát:Volná paměť ve stanici[B] Pro program Pro data Proa konstanty modulů databázi13282 96030 96030Rozlišují se tři oblasti paměti. Jejich význam vysvětlíme následovně:Každá aplikace se skládá z funkčních modulů či zobrazovacích prvků a databázovýchproměnných. Dále již nebudeme mluvit o zobrazovacích prvcích, ale platí o nich totéž coo funkčních modulech.PSP - Správce projektů 29

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

Saved successfully!

Ooh no, something went wrong!