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