Logikkoperasjoner-ikonet

Logikkoperasjoner-ikonet utfører en logikkoperasjon av innmatingene og mater ut resultatet. En logikkoperasjon godtar innmatinger som er Sann og Usann, og produserer et Sann-/Usann-resultat. Logikkoperasjonene som er tilgjengelig er OG, ELLER, XELLER og IKKE.
Logikkoperasjoner
Modusvalg
Innmating
Utmating
Velg logikkoperasjonen du ønsker å bruke ved å velge en modus med Modusvalg. Ikonet vil beregne resultatet basert på innmatingene, som vist i denne tabellen.
ModuserInnmatingene som brukesResultat
OG A, BSann hvis både A og B er Sann,
ellers Usann
ELLER A, BSann hvis enten A eller B (eller begge) er Sann,
Usann hvis både A og B er Usann
XELLER A, BSann hvis én av A og B er Sann,
Usann hvis både A og B er Sann,
Usann hvis både A og B er Usann
IKKE ASann hvis A er Usann,
Usann hvis A er Sann
Eksempel
Dette programmet får en robot til å kjøre fremover helt til trykksensoren trykkes, eller at fargesensoren registrerer fargen svart. Det bruker den logiske ELLER-modusen til å kombinere utmatingene fra to sensorikoner til ett enkelt Sann- eller Usann-resultat. Et Sann-resultat får løkken til å avslutte, og deretter stopper roboten.
Innmating og utmating
Innmatingene til Logikkoperasjoner-ikonet gir verdien til logikkoperasjonen. Du vil som regel oppgi begge innmatingsverdiene med dataledninger fra utmatingene til andre programmeringsikoner.
InnmatingTypeTillatte verdierMerknader
A LogikkSann/Usann
B LogikkSann/UsannBruker ikke i IKKE-modus
Utmatingen til ikonet gir resultatet til operasjonen. Hvis du vil bruke utmatingen, bruker du en dataledning for å koble den til et annet programmeringsikon.
UtmatingTypeMerknader
Resultat LogikkResultatet til logikkoperasjonen (Sann eller Usann)
Logikk
Hurtigkoblinger