Toevalsgenerator

Toepassing

De programmacomponent Toevalsgenerator maakt toevallige waarden aan in een willekeurig waardebereik.

Toepassingsvoorbeeld: Toevallige sfeerwisseling in combinatie met gekleurde leds.

Een programmeervoorbeeld daarvoor vindt u hier.

Basisprogrammering

functieblok toevalsgenerator

Met parameters Mi (minimumwaarde) en Ma (maximumwaarde) kan een waardebereik worden gedefinieerd.

Met elke puls op ingang Tr wordt een toevallige waarde uit dit waardebereik uitgevoerd op uitgang AQ.

Als ingang DisP geactiveerd wordt, gaat uitgang AQ naar 0 en wordt ingang Tr geblokkeerd.

Ingangen

NaamBeschrijvingVerklaringWaardebereikEenheid
TrTriggerMet elke puls die op deze ingang aankomt, wordt een toevalsgetal gegenereerd en uitgevoerd op uitgang AQ.0/1
DisPDisableBlokkeert ingang (Tr) en zet AQ op 0.0/1

 

Parameters

NaamBeschrijvingVerklaringWaardebereikEenheid
MiMinimumwaardeDefinieert de onderste grens van het waardebereik.
MaMaximumwaardeDefinieert de bovenste grens van het waardebereik.

 

Uitgangen

NaamBeschrijvingVerklaringWaardebereikEenheid
AQanaloge uitgangHet gegenereerde toevalsgetal wordt hier uitgevoerd.