Cargando el progreso local…
PLC Gym
Inicio de PLC GymNivel 1, 0 XP · tu progreso
Glosario

INT en una máquina real

INT es un número entero guardado en 16 bits con signo, así que va de -32,768 a 32,767. No puede guardar una fracción, así que una lectura de 41.5 no cabe.

Los programas de Siemens usan INT a menudo. La instrucción IEC_COUNTER cuenta en INT. En Rockwell Logix, DINT es la opción de todos los días, y el ACC de los contadores es un DINT.

Antes de hacer cálculos que necesitan decimales, convierte el valor a REAL. Si no, la división entera descarta lo que querías conservar.

INT: un ejemplo resuelto

Un pequeño contador de lote registra botellas como un INT. Eso está bien para tres botellas o para trescientas. Un total acumulado de todo un año pasaría de 32,767, así que ese total va en un DINT.

INT: un error habitual

Usar matemáticas de números enteros y esperar una fracción. 5 / 2 da 2. Cambia primero a REAL si necesitas la mitad.

¿Todavía no lo tienes claro? Pregunta en el Vestuario.