Table of Contents
Programmerbare Logic Controllers (PLCs) brukes i industriell automatisering til å styre maskiner og prosesser. Forstå datatyper og deres minne implikasjoner er avgjørende for effektiv PLC programmering og systemytelse. Denne artikkelen forklarer de grunnleggende datatypene som brukes i PLCs og hvordan de beregner deres minnebruk.
Vanlige datatyper i PLC-programmering
PLC programmeringsspråk støtter ulike datatyper for å lagre ulike typer informasjon. De vanligste datatypene inkluderer heltalls-, flytende-punkt-tall og boolske verdier. Hver datatype har en bestemt størrelse og formål.
Beregner minnebruk
Minnesmerket som kreves for hver datatype avhenger av størrelsen. For eksempel forbruker et heltall typisk 2 bytes, mens et flytende punktnummer kan bruke 4 bytes. Boolske verdier krever vanligvis bare 1 bit, men lagres i 1 byte for enkelhet.
Eksempelberegning
Hvis et PLC-program bruker 10 heltal, 5 flytende punkttall og 20 boolske variabler, kan det totale minne beregnes på følgende måte:
- Heltals: 10 x 2 byte = 20 bytes
- Flytende punkt: 5 x 4 byte = 20 bytes
- Bolsjen: 20 x 1 byte = 20 bytes
Total minnebruk: 20 + 20 + 20 = 60 bytes.