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.

PSE - Editor procesní stanicena již existující logickou čáru, tak se vytvoří spojení s kreslenou čarou. Podobně,posuneme-li kurzorem při kreslení čáry směrem k logickému kontaktu některého moduluve schématu, vytvoří se spojení kontaktu s čárou. Rozvětvení čáry provedeme tak, žekurzor umístíme na pozici odkud chceme čáru rozvětvit a kreslíme čáru požadovanýmsměrem nové větve.Kreslení analogové čáryAnalogová čára se kreslí podobně jako logická. Kurzor umístíme na dlaždici odkudchceme začít kreslit a za stálého stisku kláves kreslíme čáru pomocíšipkových kláves pro pohyb kurzoru. Čára se kreslí ve směru, kterým posunujemekurzor. Analogová čára se nemůže křížit, rozvětvovat ani spojovat s jinou čárou!Označování objektůModuly a čáry se dají označovat podobně jako v normálních procesech PSE dvojímzpůsobem:• Příkazem Edit | Označ nebo klávesou se označí celý modul příp. dlaždice podkurzorem, příkazem Edit | Označ vše nebo klávesou se označí celá plochaschématu a příkazem Edit | Odznač vše nebo klávesou se odznačí celá plochaschématu.• Za stálého stisku klávesy lze pomocí kurzorových šipek označovat bloky v plošeschématu.S označenými dlaždicemi, moduly nebo bloky lze pracovat obvyklým způsobem jakov normálních procesech. Bloky lze rušit příkazem Edit | Odstraň (), přenášet doclipboardu příkazem Edit | Kopíruj () nebo přenášet z clipboardu do schématupříkazem Edit | Vlož (). Blok přenášený z clipboardu se umístí do schématutak, že jeho levý horní roh bude ležet na pozici kurzoru.Vložení prázdného řádkuDo rozpracovaného schématu lze v případě potřeby vložit nový řádek pomocí příkazuEdit | Vlož nový řádek nebo kláves . Nový řádek se vloží před řádek, na kterémje kurzor. Nový řádek nelze vložit na takové místo ve schématu, kde by se jeho vložením“roztrhl” nějaký modul nebo čára.Zrušení prázdnéhořádkuPrázdný řádek lze zrušit pomocí příkazu Edit | Zruš řádek/blok nebo klávesami. Část schématu pod zrušeným řádkem se posune o řádek nahoru. Pokud řádeknení prázdný, musí na něm před zrušením nejprve vše smazat.Větvení programu -systémové modulyJe-li potřeba provádět pouze určitou část programu na základě nějaké podmínky, lze toprovést dvěma způsoby obdobně jako v procesech typu LA:• Podmíněné volání podprogramuČást programu, kterou chceme vyvolávat podmíněně, vytvoříme ve zvláštním procesu -podprogramu (označení Lib…). V hlavním procesu voláme tento podprogram pomocímodulu podmíněného volání CALC nebo CALN. Tyto moduly vyvolají proces na základělogické hodnoty na svém vstupu.• Systémové modulyDo reléového schématu lze vkládat systémové moduly, což jsou vlastně modulynormálního procesu PSE. Vkládají se do speciálního systémového sloupce ve schématu.Systémový sloupec je sloupec zcela vlevo před sloupcem číslo 1. Najedeme-li kurzoremdo tohoto sloupce a zadáme-li příkaz pro vložení modulu, vyvolá se dialogové oknos výběrem modulu v jehož nabídce je seznam systémových modulů.Pro větvení programu lze použít všechny konstrukce pseudojazyka známé z normálníchprocesů PSE. Např. If-Else-Endif (větvení), For-EndFor (iterační cyklus), While-EndWhile (cyklus s podmínkou na začátku), Repeat-Until (cyklus s podmínkou nakonci), Switch-EndSwitch spolu s Case-EndCase (vícenásobné větvení). Kroměmodulů pseudojazyka PSE, lze jako systémové moduly do schématu také vkládat běžnémoduly PSE a kombinovat tak části reléového schématu s normálními moduly. Je ovšemtřeba postupovat opatrně, protože narozdíl od modulů pseudojazyka, které se provádívelmi rychle, normální PSE moduly se mohou provádět poměrně dlouho a zdržovat takcelý proces.PSE - Editor procesní stanice 99

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

Saved successfully!

Ooh no, something went wrong!