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

INT em uma máquina real

INT é um número inteiro guardado em 16 bits com sinal, então vai de -32.768 a 32.767. Ele não guarda fração, então uma leitura de 41,5 não cabe.

Programas da Siemens usam INT com frequência. A instrução IEC_COUNTER conta em INT. Na Rockwell Logix, DINT é a escolha do dia a dia, e o ACC de um contador é um DINT.

Antes de fazer contas que precisam de casas decimais, converta o valor para REAL. Caso contrário, a divisão de números inteiros joga fora o que você queria guardar.

INT: um exemplo resolvido

Um pequeno contador de bateladas registra garrafas como um INT. Isso serve para três garrafas ou trezentas. Um total corrido de um ano inteiro passaria de 32.767, então esse total pertence a um DINT.

INT: um erro comum

Usar contas com números inteiros e esperar uma fração. 5 / 2 dá 2. Mude para REAL antes se você precisa da metade.

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