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

Instancia en una máquina real

Una instancia es una copia separada de la memoria de un temporizador, un contador o un bloque reutilizable. La definición es la receta. La instancia es una máquina que la sigue, con sus propios valores recordados.

Todo lo que tiene que recordar entre escaneos necesita una. Un temporizador guarda ahí su tiempo transcurrido, y un contador guarda su cuenta.

Siemens lo llama datos de instancia: un bloque de datos, o memoria estática dentro de otro FB. Rockwell lo llama variable asociada (backing tag), y los temporizadores de ladder usan una variable TIMER.

Instancia: un ejemplo resuelto

Un programa tiene una bomba principal y una de repuesto, con el mismo bloque de control. Cada una tiene su propia instancia. Pulsar Start en la bomba principal activa el estado de marcha solo en su instancia, y el de la de repuesto sigue como estaba.

Instancia: un error habitual

Compartir una instancia entre dos máquinas, de modo que sus resultados se pelean. O declarar un temporizador donde no puede durar entre escaneos. Las variables Temp de Siemens empiezan de cero cada vez, así que un temporizador ahí nunca acumula tiempo.

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