Programación Estructurada De Alta; Más Instrucciones Para Aplicaciones Específicas - Omron SYSMAC CJ Serie Manual De Operación

Autómatas programables
Ocultar thumbs Ver también para SYSMAC CJ Serie:
Tabla de contenido

Publicidad

Características de las CPUs CJ1-H y CJ1M
1-3-2
Programación estructurada de alta
Más tareas cíclicas
Procesamiento común a
partir de múltiples tareas
Instrucciones de
subrutinas más rápidas
Registros índice y de
datos compartidos entre
tareas
1-3-3
Más instrucciones para aplicaciones específicas
Posicionamiento de alta
velocidad para tablas XY
Conversión de datos entre
coma flotante y cadena de
texto
Aproximaciones lineales
precisas
Gestión de datos de
piezas de trabajo en
tiempo real
Ajuste automático
(autotuning) PID
Depuración del sistema
mediante simulación de
errores
Simplificación de
programas con
instrucciones básicas
más específicas
14
Para facilitar aún más la programación estandarizada, se han mejorado las
funciones de estructuración de programas, así como la velocidad de ejecu-
ción de los programas.
Las tareas ofrecen una mayor eficacia al permitir que los programas puedan
separarse por funciones o para ser desarrollada por varios ingenieros. Las
CPUs CJ1-H admiten hasta 288 tareas cíclicas, un incremento increíble en
comparación con el máximo anterior: 32 tareas.
El sistema admite que las subrutinas globales puedan ser llamadas por cual-
quiera de las tareas. Pueden emplearse para el procesamiento común desde
más de una tarea, lo que permite una mayor estandarización.
Las instrucciones de subrutinas se ejecutan entre 9 y 17 veces más rápido
para permitir una mayor modularización del programa sin tener que preocu-
parse por aumentar el tiempo de ciclo.
Si bien los registros de datos e índices se pueden seguir utilizando separados
en cada tarea, han sido agrupados en registros de datos e índices comparti-
dos, que se pueden emplear entre varias tareas con el objeto de reducir el
tiempo necesario para cambiar de una tarea a otra.
Con muchas de las nuevas instrucciones incorporadas a las CPUs CJ1-H, es
posible programar fácilmente controles muy específicos para una gama
mucho mayor de aplicaciones.
Las CPUs CJ1-H admiten cálculos de coma flotante de doble precisión, por lo que
la exactitud de las operaciones de control de posicionamiento es mucho mayor.
Para ver datos de coma flotante en los PT, las CPUs CJ1-H incorporan ins-
trucciones de conversión de datos de coma flotante a cadenas de texto
(ASCII). También es posible la conversión de datos de ASCII a coma flotante,
de tal modo que los datos ASCII de las comunicaciones serie con dispositivos
de medición puedan utilizarse en los cálculos.
Los datos BCD/binarios de 16 bits sin signo, binarios de 16/32 bits con signo
o datos de coma flotante se pueden utilizar como datos lineales, permitiendo
conversiones de precisión (alta resolución de datos), como por ejemplo la de
un medidor de nivel (mm) a la capacidad de un depósito (l) basándose en la
forma de éste.
Al cargar y descargar piezas de trabajo en cintas transportadoras y desde
ellas, la información de la pieza de trabajo puede gestionarse en tiempo real
en formato de tabla.
Ahora es posible ejecutar el ajuste automático (autotuning) de constantes PID
con la instrucción PID CONTROL. Para asegurar un rápido ajuste automático
(autotuning) se utiliza el método de ciclo límite. Es muy eficaz para el control
PID multilazo.
Con las instrucciones FAL/FALS se puede crear un estado de error especí-
fico. Este método puede utilizarse con gran eficacia en sistemas dependien-
tes. Por ejemplo, se pueden simular errores para generar las pantallas
pertinentes en un PT, con el objeto de confirmar que aparecen los mensajes
de error correctos.
Los programas que utilizan una gran cantidad de instrucciones básicas se
pueden simplificar con el uso de formas diferenciadas de las instrucciones LD
NOT, AND NOT y OR NOT, así como empleando las instrucciones OUT, SET
y RSET para manipular bits individuales de las áreas DM o EM.
velocidad
Sección 1-3

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Cj1g-cpu hCj1h-cpu hCj1m-cpuCj1g-cpu

Tabla de contenido