| | |
| Stránka: 1 z 1
| [ Príspevok: 1 ] | |
Autor | Správa |
---|
Registrovaný: 02.04.08 Prihlásený: 25.07.10 Príspevky: 26 Témy: 11 |
Zdar.
Dufam ze to davam do spravnej temy.
Mam problem s programovanim totalne jednoduchej veci. Ide o komparacny/porovnavaci bit. Napriklad, ked mate spusteny casovac na 4 sekundy, ale zaroven chcete aby sa pri 1 sekunde toho casovaca spustil iny vystup. Pri Siemens S200 to funguje bez problemov, ale nerozumiem kde je problem pri 300.
Priklad:
Casovac ma nazov T0. Pri privedeni 1 na vstup sa spusti, po 4 sekundach setne vystup. Zaroven pouzijem komparacny bit. Ten by mal setnut dalsi vystup vtedy, ak budu hodnoty IN1 alebo IN2 rovnake. Casovacu, jeho vystupu "BI" priradim premennu MW0. Pri komparacnom bite porovnavam MW0 a dajme tomu konstantu 2. Ked prejdu 2 sekundy, budu ostavat casovacu 2 sekundy do konca -> tato hodnota bude aj na vystupe BI. Ak sa pri komparacnom bite budu zhodovat IN1 a IN2 -> teda 2, mal by sa setnut dalsi vystup. Ale nejde to...
Pracujem v rozhrani LAD/STL to je jedno.
Tymto sposobom mi nefunguje ziadne bity, teda ani IN1=IN2, >, <, >=, <= atd...
|
|
| Stránka: 1 z 1
| [ Príspevok: 1 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|