DINT: PLC-term in gewoon Nederlands
Getallen en dataAls de kilometerteller van een auto met veel cijfers, zodat hij heel hoog kan tellen. Een DINT is een geheel getal met een veel groter bereik dan een INT, handig voor grote totalen.
Een type voor gehele getallen met een groter bereik dan INT. Handig voor totalen en genummerde programmatoestanden.
DINT op een echte machine
DINT staat voor dubbel geheel getal. Het is een geheel getal dat in 32 bits wordt opgeslagen, dus het loopt van -2.147.483.648 tot 2.147.483.647. Dat is veel meer ruimte dan een INT.
Op Rockwell Logix is het het alledaagse type voor gehele getallen. De waarden PRE en ACC van klassieke tellers zijn DINTs. Bij Siemens is INT ook gebruikelijk en is DINT er voor als je het extra bereik nodig hebt.
Het past bij totalen die blijven groeien en genummerde toestanden in een toestandsmachine, zolang de waarde nooit decimalen nodig heeft.
DINT: een uitgewerkt voorbeeld
Een vullijn telt elke fles die hij maakt. Bij één fles per seconde heeft een INT na 32.767 flessen geen ruimte meer, ongeveer negen uur. Een DINT gaat tientallen jaren mee.
DINT: een veelgemaakte fout
Twee DINTs delen en decimalen verwachten. Bij deling van gehele getallen verdwijnt de rest, dus 7 / 2 geeft 3. Zet eerst om naar REAL als je de helft nodig hebt.
Nog steeds niet zeker? Vraag het in de Kleedkamer.