Carregando o progresso local…
PLC Gym
Início do PLC GymNível 1, 0 XP · seu progresso
Glossário

DINT em uma máquina real

DINT significa inteiro duplo (double integer). É um número inteiro guardado em 32 bits, então vai de -2.147.483.648 a 2.147.483.647. Isso é muito mais espaço do que um INT.

Na Rockwell Logix, é o tipo de número inteiro do dia a dia. Os valores PRE e ACC de contadores clássicos são DINTs. Na Siemens, INT também é comum, e o DINT existe para quando você precisa da faixa extra.

Serve para totais que não param de crescer e para estados numerados em uma máquina de estados, desde que o valor nunca precise de casas decimais.

DINT: um exemplo resolvido

Uma linha de envase conta cada garrafa que produz. A uma garrafa por segundo, um INT fica sem espaço depois de 32.767 garrafas, o que dá cerca de nove horas. Um DINT dura décadas.

DINT: um erro comum

Dividir dois DINTs esperando casas decimais. A divisão de números inteiros descarta o resto, então 7 / 2 dá 3. Converta para REAL antes se você precisa da metade.

Ainda com dúvida sobre este? Pergunte no Vestiário.