The Ladder Logic programmeringsspråk inkluderer en Gray kode teknikk for å utvikle programvare for de programmerbare logiske styringer av industrielle kontrollsystemer. Gray -kode er en sekvens av binære tall med bare én - siffer forandring fra en tilstand til en annen ved et tidspunkt. Det gjør at en programmerer å oppdage feil hvis mer enn én bit endringer . Gray koden bruker en spesiell metode for inkrementering fra ett nummer til den neste, og kan konverteres fra standard binærkode hjelp av " XOR " logiske operasjoner . Instruksjoner
en
Kopier binærkode sifferet i Gray -kode, er at på den helt til venstre når de er skrevet ut, for å velge den mest signifikante bit av binær kode .
2 < p> Velg neste bit i Gray -kode, som er på høyre side og den mest signifikante bit av binær kode , og utføre en " XOR " logisk operasjon for å beregne den neste biten i binær kode .
3
Bruk den neste biten i Gray -kode, som er på høyre og neste bit i den binære koden , og utføre en logisk " XOR " logisk operasjon for å beregne den neste biten i binær kode .
4
Fortsett med dette inntil du kommer til binærkode sifferet i Gray -koden som er lengst til høyre når de er skrevet ut .