I.L. Programování Mosaic 4. 8. 2021 11:50 4. 8. 2021 11:25

Rozšiřuji dotaz "Proč C-RC-0011R nastavuje bit "click" na několik desítek cyklů PLC po puštění tlačítka?" z 30.5.2021, zatím bez reakce.

Podobně se chová i C-IR-0303M (jako jediný CIB modul) připojený k CP-1000. Po rozepnutí binárního vstupu DI1 je bit CLICK1 nastaven na hodnotu 1 typicky po 2 až 3 cykly PLC.

Příp. mohu zaslat testovací projekt. Je analogií projektu přiloženého u květnového dotazu.

Odpovědi 4

Michal 3. 8. 2021 9:01

Dobrý den,

Kolega, který psal firmware k C-RC-0011R mě nasměroval, že problematika bude spojená s různými dobami cyklů PLC a CIB sběrnice. Otočka PLC je rychlejší než otočka CIB, ale CIB master si drží informace z poslední komunikace s moduly a nové informace obdrží až v dalším cyklu komunikace. Bit click tedy je aktivní na jeden cyklus, ale cyklus CIB sběrnice. Jedná se tedy o vlastnost systému.

V programu je tedy vhodné použít hlídání hran pokud je zapotřebí zajistit aktivaci jen na jeden cyklus PLC (r_edge a r_trig, f_edge a f_trig), což ale jistě dobře znáte.

Přeji hezký den,

Michal Mrázek

I.L. 3. 8. 2021 11:26

Děkuji. Ano, problém obcházíme použitím x_TRIG přímo na hodnotu DI (nikoli CLICK).

Vysvětlení s delším cyklem CIB než PLC sedí na 2-3 cykly PLC v tomto dotazu, ale moc mi nesedí na těch několik desítek cyklů PLC ze staršího dotazu z 30.5.2021 (v obou případech je na CIB jen jediný modul).

Každopádně pokud je bit CLICK u některých přístrojů takto v podstatě "k ničemu", mělo by to vyplývat již z dokumentace, jinak tím všichni zbytečně utrácíme čas.

Michal 4. 8. 2021 10:12

U displeje C-RC-0011R bude chování způsobeno tím, že kolega zasahoval do firmwaru tohoto displeje a naopak prodlužoval dobu, kdy je k dispozici informace o Clicku pro případ, že PLC má naopak cyklus delší, ale k tomu poté připravoval další opravu. Ještě to tedy bude kontrolovat jak se aktuálně displej chová a je možné, že se tam ještě vloudila chyba.

Souhlasím, že tato informace by se měla objevit v dokumentaci.

Děkujeme za upozornění.

Přeji hezký den,

Michal Mrázek

I.L. 4. 8. 2021 11:25

Také děkuji, možno uzavřít.

Tento dotaz je vyřešený.