Elektrotechnické tabulky obsahují velké množství údajů nepostradatelných při výuce na odborných středních školách i v praxi. Jsou překladem 21. vydání, doplněným a upraveným potřebným způsobem v těch oddílech, kde se české předpisy a technické normy dosud liší od předpisů a ustanovení platných v SRN a EU. Při velkém množství shrnutých informací je v tabulkách kladen důraz hlavně na přehlednost a srozumitelnost. Kniha je rozčleněna do následujících částí: část M (matematika, fyzika, elektrické obvody, součástky) ...
. Pro přechod dalšímu
bloku (akci) musí být splněna podmínka přechodu. Alternativní
větve mají samostatné podmínky probíhá vždy jen jedna
z alternativních akcí (větví).
END_WHILE
WHILE podmínka DO
příkazy;
ENDJ/VHILE;
WHILE vstup DO
sum:= sum 1;
END_WHILE
Příkaz cyklu podmínkou
na začátku.
WHILE.
.. když potom . když potom ..THEN.. [BY krok] DO
příkazy END_FOR;
FOR i:= DO
výstup [i]:= true;
END_FOR;
Příkaz cyklu zadaným
počtem opakování. Proměnné mohou být typu
INT, REAL, BOOL, BYTE, STRING, DATE nebo TIME.
Akce jsou bloky programů pro PA. Každá akce
a každý přechod musí být popsány některém programo
vacím jazyce (AWL, FUP, KOP, ST)..
Operátory
Operátor Popis Příklad Poznámky
AND logický součin a:= AND operace mezi jednotlivými bity
OR logický součet a:= operace mezijednotlivými bity
XOR exklusive OR, neekvivalence a:= XOR operace mezi jednotlivými bity
NOT negace, inverze a:= NOT operace mezi jednotlivými bity
+, základní početní úkony a:= b+3*4 b+12
** umocnovani a:= b**2 b2
MOD zbytek dělení a:= MOD celočíselná aritmetická operace
<, menší, větší THEN..
Sekvenční jazyk (Ablaufsprache)
Popis Paralelní větvení Alternativní větvení
Sekvenční jazyk prostředek pro strukturované sestavení
rozsáhlých programů jednotlivých kroků, resp..
Spuštění paralelních větví vázáno společnou podm ín
kou.Programovací jazyky (strukturovaný text) (sekvenční jazyk)
Stru ctu red control language sequence language AS
Stru ktu vaný (ST) pro program ovatelné auto aty
Instrukce (příkazy)
Vyhrazená slova Syntax (skladba) instrukce Příklad Komentář
IF. 10
prvků pole výstup [i] je
nastaveno hodnotu 1.
<=/ menší nebo rovno, větší nebo rovno THEN.
END REPEAT
REPEAT příkazy;
UNTIL podmínka
END_REPEAT;
REPEAT
sum:= sum 1;
UNTIL eing1:=false
END_REPEAT;
Příkaz cyklu podmínkou
na konci. hodn....
REPEAT. Akce místem spojení paralelních větví může začít až
po skončení akcí všech paralelních větvích.
ENDJF
IF podmínka
THEN příkaz 7;
[ELSE příkaz 2;]
END_F;
IF teplota 17
THEN
topeni:=true;
ENDJF;
Příkaz podmíněného sko
ku (větvení) Je-li teplota
menší než °C, zapne se
topení.TO....
FOR. Je-li proměnné
větev hodnota provede
se alternativa 1:, tj. Proměnná sum
se opakovaně zvyšuje
o dokud vstupu
vstupl nula... akcí (blo
ků blokovém schématu), které jsou odděleny logickými
podmínkami, resp... nastaví
se výstup výstup na
1, je-li hodnota =2, je
nastaven výstup 1. hodnotaTO
kon.
=/ rovno, různé THEN když potom .
END_CASE
CASE proměnná OF
hodnota příkaz 7;
hodnota příkaz n;
[ELSE příkaz;]
END_CASE;
CASE větev OF
1: výstup 1:= true;
výstup 2:'= true;
2: výstup 3:= true;
END_CASE;
Příkaz vícenásobného vět
vení.
S,
- T,
Sn1 Sn2 ••• Snm Sni Sn2 s..
Výrazy hranatých závorkách nejsou povinné, používají jen případě potřeby..DO.OF.
UNTIL...
CASE..
END_FOR
FOR počítadlo: poč. přechody (transitions)..... ... Pokud na
vstup signál zvyšuje
se proměnná sum 1.