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