Tilfeldig verdi-ikonet kan mate ut en tilfeldig numerisk verdi eller logikkverdi. Du kan bruke resultatet fra Tilfeldig verdi-ikonet til å få roboten til å velge tilfeldige handlinger.
Velg utmatingstypen
Modusvalg
Innmating
Utmating
Bruk Modusvalg til å velge om du ønsker å mate ut en tilfeldig numerisk verdi eller en tilfeldig logikkverdi. Etter at du velger modus kan du velge innmatingene. Innmatingene kontrollerer rekkevidden og sannsynligheten til Verdi-utmatingen.
Numerisk verdi-modus mater ut en tilfeldig heltallsverdi. Verdien angis til et tilfeldig heltall som er innenfor rekkevidden, som er angitt av Nedre område og Øvre område. Hver heltallsverdi som er innenfor denne rekkevidden, har like stor sannsynlighet for å bli valgt.
Eksempel
Dette programmet lager en kontinuerlig serie med toner i tilfeldige frekvenser innenfor rekkevidden 500 til 5000 Hz.
Logikk
Logikk-modus mater ut en Sann- eller Usann-verdi. Sannsynligheten for at en Sann-verdi mates ut er angitt ved Sannsynlighet for sannhet. Innmatingen er en prosentdelverdi fra 0 til 100. En sannsynlighet på 25 vil for eksempel resultere i en 25 % sjanse for en Sann-utmating og 75 % sjanse for en Usann-utmating.
Eksempel
Dette programmet får en robot til å velge tilfeldig mellom å snu til venstre eller høyre, og det er en 50/50 sjanse for begge.
Tips og triks
Hvis du vil at roboten skal velge fra flere enn to handlinger, kan du bruke et Tilfeldig verdi-ikon med Numerisk verdi-modusen og et Bryter-ikon i Numerisk verdi-modus. Du kan for eksempel mate ut et tilfeldig nummer fra 1-5 og bruke denne verdien til å velge fra fem ulike tilfeller i bryteren.
Innmating og utmating
Innmatingene til et Tilfeldig verdi-ikon kontrollerer rekkevidden til og sannsynligheten for utmatingsverdien. Du kan angi innmatingsverdiene direkte i ikonet. Alternativt kan verdiene leveres med dataledninger fra utgangene til andre programmeringsikoner.
Innmating
Type
Tillatte verdier
Merknader
Nedre område
Numerisk verdi
Hvilket som helst nummer
Nedre område for en numerisk utmating
Øvre område
Numerisk verdi
Hvilket som helst nummer
Øvre område for en numerisk utmating
Sannsynlighet for sannhet
Numerisk verdi
0 til 100
Sannsynligheten (i prosent) for et Sann-resultat for logikkutmatingen
Utmatingen til Tilfeldig verdi-ikonet gir den tilfeldige verdien. Hvis du vil bruke utmatingen, bruker du en dataledning for å koble den til et annet programmeringsikon.
Utmating
Type
Merknader
Verdi
Numerisk verdi eller Logikk
Numerisk verdi i Numerisk verdi-modus
Logikk i Logikk-modus