Když bych to vztáhl k tomu prvnímu obrázku, tak tam je controlTime (čas, po který musí být vstup transtition aktivní, aby se začalo něco dít) a vstup delayTime (čas od aktivace časovače po přeskočení do dalšího kroku - v podstatě jenom zpoždění).
Pokud to chápu správně, tak když mají oba bloky SQC nastaveny stejné časy, tak je to v pohodě, protože když přivedu na vstup transtition signál, tak se vše provede správně. Ale pokud by měl první časovač nastaven čas jiný, než u druhého bloku SQC, tak si časy budou navzájem přepisovat. A pak je problém, že nevím kam, ale hlavně kdy mi to skočí do jiného kroku.
Ještě budu muset blok upravit, aby se uvnitř uložila proměnná nextStep pouze při náběžné hraně vstupu transtition a při přeskoku do dalšího kroku (pokud by dva po sobě jdoucí kroky měli vstup transition aktivní).
Ještě s tím válčím. Jsem zvyklý spíš na VB.NET a tohle je v podstatě můj první, nebo druhý program v Step7. Stroje spíš opravuji, tak se většinou dostávám k hotové věci a provádím tak trochu "reverzní inženýrství", aneb "co tím chtěl autor říct"
Některý věci jsou u PLC trochu zpátečnický a těžkopádný. Nechápu, že takovouhle funkci tam nemá Siemens v základu.