www.odbornecasopisy.cz « zpět

Programování PLC podle normy IEC/EN 61131-3

Seriál o programování PLC podle normy IEC/EN 61131-3 vychází v časopise Automa již od vydání Automa 8-9/2011. Jednotlivé části seriálu lze nalistovat nebo stáhnout z webu (tabulka na konci této stránky).

Zde uvádíme úlohy, jejichž řešení můžete poslat přímo autorovi tohoto seriálu, Ladislavu Šmejkalovi: smejkal.automa@seznam.cz. Zdařilá a jinak zajímavá řešení budeme zveřejňovat na těchto stránkách s komentářem autora seriálu. Neváhejte a sdělte nám své zkušenosti s programováním. Navrhujte další úlohy pro ostatní čtenáře! Řešení úloh budou k dispozici k diskusi.


Úloha 13 (Automa 4/2012 strana 52)
Vytvořte pravdivostní tabulku pro funkci XOR a její negaci pro dva operandy.  
vaše řešení


Úloha 14 (Automa 4/2012 strana 52)
Dokažte, že negací jednoho z operandů funkce XOR bude realizována negace výsledku, tedy vztahy
(NOT vyp_1) XOR vyp_2 = NOT(vyp_1 XOR vyp_2) nebo
vyp_1 XOR (NOT vyp_2) = NOT(vyp_1 XOR vyp_2)
vaše řešení

Úloha 15 (Automa 4/2012 strana 52)
Vytvořte pravdivostní tabulku pro výsledek výrazu (y6)
y6 := vyp_1 XOR vyp_2 XOR vyp_3; 
 
vaše řešení

Úloha 16 (Automa 4/2012 strana 52)
Zobecněte pro tři proměnné funkce:
„právě jeden z operandů vyp_1, vyp_2, vyp_3 je jedničkový“,
„lichý počet jedničkových operandů vyp_1, vyp_2, vyp_3“ a
„trojice operandů vyp_1, vyp_2, vyp_3 nemají shodné hodnoty.
Pro každou z funkcí vytvořte pravdivostní tabulku. Porovnejte funkční hodnoty těchto tří funkcí s funkcí y6. Jsou shodné? Napište program pro všechny funkce v LD a jako výrazy v ST.
vaše řešení

Úloha 17 (Automa 4/2012 strana 52)
Zobecněte pro tři proměnné funkce:
„sudý počet jedničkových operandů vyp_1, vyp_2, vyp_3“,
„trojice operandů vyp_1, vyp_2, vyp_3 mají shodné hodnoty“ a
výraz y7 := NOT y6.
Vytvořte pro každou z funkcí pravdivostní tabulku a porovnejte funkční hodnoty. Jsou shodné? Zkuste napsat program
pro všechny funkce v LD a jako výrazy v ST. 
 
vaše řešení

Úloha 18 (Automa 4/2012 strana 52)
Zobecněte řešení schodišťového vypínače pro tři a více proměnných. Nej¬prve navrhněte řešení pro použití tradiční instalace (bez použití PLC, jen s obvyklými instalačními prvky) a pak s PLC v LD a ST (nejprve jen s booleovskými operátory AND, OR a NOT a pak i s použitím funkce XOR).
vaše řešení


Úloha 19 (Automa 4/2012 strana 52)
Vraťme se k úloze 11 z čísla 2/2012. Co lze říci o proměnných y4 a y5, které jsou realizovány vztahy:
y4 := vyp_1 AND NOT vyp_1;
y5 := vyp_1 OR NOT vyp_1;
Vytvořte jejich pravdivostní tabulku nebo mapu a logický výraz. Nyní realizujte funkce
y7 := y4 XOR vyp_1;
a
y8 := y5 XOR vyp_1;
vaše řešení

Úlohy 1 až 12 z čísla 2/2012 byly jednoduché – máte k nim nějaké připomínky a náměty?

Odpověď



Autor

E-mail

Jednotlivé části seriálu lze nalistovat
nebo stáhnout z webu:

Část Tištěné vydání Odkaz ke stažení z webu
1 Automa 8-9/2011 strana 58
Esperanto programátorů PLC: část 1
2 Automa 10/2011 strana 50
Esperanto programátorů PLC: část 2
3 Automa 11/2011 strana 44
Esperanto programátorů PLC: část 3
4 Automa 12/2011 strana 38
Esperanto programátorů PLC: část 4
5 Automa 1/2012 strana 29
Esperanto programátorů PLC: část 5

nalistovat
6 Automa 2/2012 strana 46
Esperanto programátorů PLC: část 6

nalistovat
7 Automa 4/2012 strana 51 
Esperanto programátorů PLC: část 7 

nalistovat
8 Automa 5/2012 strana 50
Esperanto programátorů PLC: část 7

nalistovat