Información
Información
Instalación
de seguridad
de producto
mecánica
10
PLC Onboard
10.1
PLC Onboard y SYPTLite
El accionamiento puede guardar y ejecutar un programa lógico
ladder PLC Onboard de 4 kB sin necesidad de hardware adicional,
como un módulo de resolución.
El programa lógico ladder está escrito utilizando SYPTLite, un editor de
diagramas ladder basado en Windows™ que permite desarrollar
programas para ejecutarlos en los Unidrive SP y SM-Applications Lite.
SYPTLite se ha diseñado para que resulte fácil de utilizar y para facilitar
en lo posible el desarrollo de programas. Las funciones provistas son
un subgrupo de las contenidas en el editor de programas de SYPT.
Los programas se desarrollan en SYPTLite con lógica ladder, un
lenguaje gráfico muy utilizado para programar los PLC (CEI61131-3).
SYPTLite permite al usuario "dibujar" un diagrama ladder para
representar un programa.
SYPTLite ofrece un entorno completo para el desarrollo de diagramas
ladder. Los diagramas ladder se pueden crear, compilar en programas
del usuario y descargar al Unidrive SP o SM-Applications Lite para
ejecutarlos, mediante el puerto de comunicaciones serie RJ45 de la
parte frontal del accionamiento. El tiempo de ejecución del diagrama
ladder compilado en el sistema de destino se puede controlar mediante
SYPTLite. Asimismo, se proporcionan utilidades para interaccionar con
el programa del sistema de destino y ajustar los valores de los
parámetros de destino.
SYPTLite se encuentra disponible en el CD suministrado con el
accionamiento.
10.2
Ventajas
La combinación del PLC Onboard y de SYPTLite significa que el
accionamiento puede reemplazar algunos nano y micro PLC en
muchas aplicaciones. Los programas PLC Onboard pueden incluir
hasta 50 escalones de lógica ladder (hasta 7 bloques de función y
10 contactos por escalón). El programa PLC Onboard también se
puede transferir a una SMARTCARD, o desde ella, para hacer una
copia de seguridad o una puesta en servicio rápida.
Además de los símbolos ladder básicos, SYPTLite contiene un
subgrupo de las funciones de la versión completa de SYPT, incluido:
•
Bloques aritméticos
•
Bloques de comparación
•
Temporizadores
•
Contadores
•
Multiplexores
•
Enclavamientos
•
Manipulación de bits
Las aplicaciones típicas del PLC Onboard incluyen:
•
Bombas auxiliares
•
Ventiladores y válvulas de control
•
Lógica de interconexión
•
Rutinas de secuencias
•
Palabras de control personalizadas
10.3
Limitaciones
En comparación con los módulos SM-Applications, SM-Applications Lite
y SM-Applications Plus programados con SYPT, el programa PLC
Onboard tiene las siguientes limitaciones:
•
El tamaño máximo del programa es de 4.032 bytes, incluyendo el
encabezamiento y el código fuente opcional.
•
El accionamiento tiene capacidad para realizar 100 descargas de
programa. Esta limitación viene impuesta por la memoria flash con
que se guarda el programa en el accionamiento.
•
El usuario no puede crear variables personalizadas. Sólo puede
manipular el grupo de parámetros del accionamiento.
160
Procedi-
Instalación
Parámetros
mientos
eléctrica
básicos
iniciales
www.controltechniques.com
Funciona-
Funciona-
Optimi-
miento del
miento de
zación
motor
SMARTCARD
•
El programa no se puede descargar ni controlar con CTNet. Sólo es
accesible mediante el puerto de comunicaciones serie RJ45 del
accionamiento.
•
No existen tareas en tiempo real, por lo que no puede garantizar la
velocidad de programación. Las tareas de los módulos de aplicaciones,
como Clock, Event, Pos0 o Speed, no están disponibles. El PLC
Onboard no se debe utilizar en aplicaciones de tiempo crítico. Para
estas aplicaciones deben utilizarse un Unidrive SP y un módulo
SM-Applications Plus, SM-Applications o SM-Applications Lite.
•
El programa se ejecuta con baja prioridad. El accionamiento
proporciona una única tarea en segundo plano en la que ejecutar un
diagrama ladder. El accionamiento realiza primero sus funciones
principales (como el control del motor) y utiliza el tiempo de
procesamiento restante para ejecutar el diagrama ladder como una
actividad de fondo. A medida que el procesador del accionamiento
recibe más carga, dedica menos tiempo a ejecutar el programa.
Figura 10-1 Tiempo de ejecución del programa PLC Onboard
Funciones
principales del
accionamiento
Programa
de usuario
0
El programa del usuario se ejecuta durante un breve espacio de tiempo,
aproximadamente una vez cada 64 milisegundos. Este tiempo en que
está programado para ejecutarse puede variar entre 0,2 ms y 2 ms,
en función de la carga del procesador del accionamiento.
Durante la ejecución programada se pueden realizar varios barridos del
programa del usuario. Algunos barridos se ejecutan en microsegundos.
Sin embargo, cuando el accionamiento realice las funciones principales,
se producirá una pausa en la ejecución del programa que causará que
algunos barridos tarden muchos milisegundos. SYPTLite muestra el
tiempo de ejecución medio calculado durante los 10 últimos barridos
del programa de usuario.
PLC
Parámetros
Datos
Diagnósti-
Onboard
avanzados
técnicos
64
Unidrive SP Guía del usuario
Información de
catalogación de
cos
UL
128
Tiempo
(milisegundos)
Edición 14