PLCAllen-BradleyStudio 5000

Validación de licencia (LV) en Studio 5000: Qué es y cómo se usa

Aprende la instrucción LV de Studio 5000: verificar que una licencia de rutina o instrucción adicional esté vigente en el controlador.

· 3 min de lectura

Validación de licencia (LV) en Studio 5000: Qué es y cómo se usa

La instrucción LV (License Validation) verifica que en el controlador exista una licencia vigente asociada a una rutina o instrucción adicional (AOI) protegida. Es nueva en los controladores ControlLogix 5580, CompactLogix 5380/5480 y sus versiones GuardLogix y solo está en ladder.

Operandos

Operando Tipo de dato Descripción
Vendor Code DINT (inmediato) Número del proveedor de la licencia (0 a 2.147.483.647)
Product Code DINT (inmediato) Número del producto licenciado (0 a 2.147.483.647)

Cómo se ejecuta

Condición Resultado
Licencia válida y usada en el proyecto Salida del renglón verdadera
Licencia ausente o caducada Salida del renglón falsa
Renglón falso, preescán, postescán Sin acción

Ejemplo paso a paso

  1. Instala la licencia del proveedor en el controlador (según sus instrucciones).
  2. En la rutina protegida, agrega LV con el Vendor Code y el Product Code que te entrega el proveedor.
  3. Después de LV, coloca la lógica que solo debe funcionar con licencia.
  4. Prueba: Sin licencia vigente, el renglón queda en falso y la función no se ejecuta.

Renglón en texto (puedes pegarlo en el editor ladder):

LV(1234,5678)OTE(Funcion_Pro);

Consejos y errores comunes

  • LV no afecta los indicadores de estado matemático ni genera fallos propios.
  • Los códigos 1234 y 5678 del ejemplo son ficticios: Usa los de tu proveedor.
  • Es útil para fabricantes de máquinas que protegen su lógica con licencias.

Serie: Instrucciones Logix 5000

Referencias

  • Rockwell Automation. Logix 5000 Controllers General Instructions Reference Manual (Publicación 1756-RM003). literature.rockwellautomation.com
  • Rockwell Automation. Studio 5000 Logix Designer: Ayuda en línea, conjunto de instrucciones. rockwellautomation.com
  • International Electrotechnical Commission. (2013). IEC 61131-3: Programmable controllers – Part 3: Programming languages (3.ª ed.). IEC.
  • Petruzella, F. D. (2017). Programmable Logic Controllers (5.ª ed.). McGraw-Hill Education.

Studio 5000, Logix 5000, ControlLogix, CompactLogix y GuardLogix son marcas de Rockwell Automation. Ilustraciones y simuladores originales de TdeAutomatización.

Sigue aprendiendo