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í staniceVě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:• 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ěhodnoty bitu na logickém zásobníku. Tento bit má potom význam vyvolávací podmínky,která se musí vytvořit pomocí předchozích modulů.• Systémové modulyDo LA-procesu lze vkládat systémové moduly, což jsou vlastně moduly normálníhoprocesu PSE. Vkládají se v okně LA-procesu pomocí horké klávesy . Lze použítvšechny konstrukce pseudojazyka známé z normálních procesů PSE. Např. If-Else-Endif(větvení), For-EndFor (iterační cyklus), While-EndWhile (cyklus s podmínkou nazačátku), Repeat-Until (cyklus s podmínkou na konci), Switch-EndSwitch spolu s Case-EndCase (vícenásobné větvení). Kromě modulů pseudojazyka PSE, lze jako systémovémoduly do LA-procesů také vkládat běžné moduly PSE a kombinovat tak části LA-modulůs normálními moduly. Je ovšem třeba postupovat opatrně, protože narozdíl od modulůpseudojazyka, které se provádí velmi rychle, normální PSE moduly se mohou provádětpoměrně dlouho a zdržovat tak celý LA-proces.Vložením systémového modulu se přeruší souvislý blok LA-modulů, logický zásobník sevyprázdní a nelze tak v dalším bloku LA-modulů pracovat s položkami, které byly nazásobníku v předchozím bloku. Tyto položky se musejí na zásobník v případě potřebynačíst znovu.4.11 Proces - reléové schémaCo je to reléové schémaReléové schéma je grafický způsob vytváření procesu. Diagram vypadá podobně jakoběžné elektrické schéma.Příklad:Mějme elektrický obvod se dvěma vypínači a žárovkou. Žárovka svítí, pokud jsou obavypínače zapnuté.Elektrické schéma:+ -VYP1 VYP2 ŽárovkaOdpovídající reléové schéma:VYP1 VYP2 Žárovka[ ] [ ]( )PSE - Editor procesní stanice 92

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

Saved successfully!

Ooh no, something went wrong!