Dobrý den,
můžete mě prosím nasměrovat, jak lze v Mosaic provést generování náhodného čísla?
Reálně se mi líbí blok fb_RndPulse, ale potřebuji 4x najednou tuto funkcionalitu. I když bloky deklaruji separátně a i je třeba volám v různých cyklech, tak vždy všechny generují stejná čísla (časy sepnutí a vypnutí). Potřebuji 4x stejný bloky, které generují různé periody...
Díky moc
Michal Hozák
Odpovědi 1
Dobrý den,
generátor náhodných čísel se inicializaval při prvním použití bloku hodnotou vstupu stime, proto mohli různé instance generovat stejnou řadu pseudonáhodných čísel. Přes Nástroje > MosaicUpdater si můžete aktualizovat knihovnu na verzi 3.0, kde je blok upraven, aby tímto problémem netrpěl.
(Pozor pokud přehrajete po aktualizaci knihovny program online změnou, dojde k zachování výchozích hodnot náhodných generátorů a problém bude přetrvávat. Řešením je instanci bloku přejmenovat nebo provést restart PLC.)
Tento dotaz je vyřešený.