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) ...
..
S,
- T,
Sn1 Sn2 ••• Snm Sni Sn2 s..
REPEAT. Každá akce
a každý přechod musí být popsány některém programo
vacím jazyce (AWL, FUP, KOP, ST). [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í.
=/ rovno, různé THEN když potom .
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.
.
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.
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í... když potom .
Akce jsou bloky programů pro PA.. Je-li proměnné
větev hodnota provede
se alternativa 1:, tj. Pro přechod dalšímu
bloku (akci) musí být splněna podmínka přechodu. Akce místem spojení paralelních větví může začít až
po skončení akcí všech paralelních větvích. hodn.
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..
CASE.
<=/ menší nebo rovno, větší nebo rovno THEN..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.. Pokud na
vstup signál zvyšuje
se proměnná sum 1..
Spuštění paralelních větví vázáno společnou podm ín
kou. nastaví
se výstup výstup na
1, je-li hodnota =2, je
nastaven výstup 1.
END_FOR
FOR počítadlo: poč.DO.. Alternativní
větve mají samostatné podmínky probíhá vždy jen jedna
z alternativních akcí (větví).
UNTIL..OF.
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í. přechody (transitions)... hodnotaTO
kon.... 10
prvků pole výstup [i] je
nastaveno hodnotu 1.THEN. Proměnné mohou být typu
INT, REAL, BOOL, BYTE, STRING, DATE nebo TIME..
Výrazy hranatých závorkách nejsou povinné, používají jen případě potřeby..
WHILE.. . Proměnná sum
se opakovaně zvyšuje
o dokud vstupu
vstupl nula.
FOR. akcí (blo
ků blokovém schématu), které jsou odděleny logickými
podmínkami, resp....TO....
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.... když potom