DINT: SPS-Begriff einfach erklärt
Zahlen und DatenWie der Kilometerzähler im Auto mit vielen Stellen, damit er sehr weit zählen kann. Ein DINT ist eine ganze Zahl mit einem viel größeren Bereich als ein INT, praktisch für große Summen.
Ein Ganzzahltyp mit größerem Bereich als INT. Er eignet sich für Summen und nummerierte Programmzustände.
DINT an einer echten Maschine
DINT steht für Double Integer. Es ist eine ganze Zahl in 32 Bit, reicht also von -2.147.483.648 bis 2.147.483.647. Das ist viel mehr Platz als bei einem INT.
Bei Rockwell Logix ist es der normale Ganzzahltyp. PRE- und ACC-Werte klassischer Zähler sind DINTs. Bei Siemens ist auch INT üblich, und DINT gibt es, wenn du den größeren Bereich brauchst.
Es eignet sich für Summen, die immer weiter wachsen, und für nummerierte Zustände in einem Zustandsautomaten, solange der Wert nie Nachkommastellen braucht.
DINT: ein durchgerechnetes Beispiel
Eine Abfüllanlage zählt jede Flasche, die sie herstellt. Bei einer Flasche pro Sekunde ist ein INT nach 32.767 Flaschen voll, also nach etwa neun Stunden. Ein DINT hält Jahrzehnte.
DINT: ein häufiger Fehler
Zwei DINTs teilen und Nachkommastellen erwarten. Ganzzahldivision wirft den Rest weg, also ergibt 7 / 2 genau 3. Wandle zuerst in REAL um, wenn du die Hälfte brauchst.
Immer noch unsicher? Frag in der Umkleide.