Configuración de las instrucciones
3.10
Cantidad de pasos de programa
Para no sobrepasar la capacidad de memoria para los pasos de programa en la memoria
interna, la memoria ROM o RAM de las tarjetas de memoria y los casetes de memoria, se
requiere un cálculo de la cantidad total de pasos de un programa. En los siguientes capítulos
se describe el cálculo de los pasos de las instrucciones para el System Q y las CPUs OnA y A.
3.10.1
En un System Q o una CPU de QnA
La cantidad de pasos de programa de una instrucción se dirige en función de la cantidad de
pasos básicos. La mayoría de las instrucciones requieren sólo de una cierta cantidad de pasos
básicos para su ejecución. La cantidad de pasos básicos depende de la cantidad de
operandos aplicados más 1.
La siguiente ilustración muestra el cálculo de la cantidad de pasos básicos de la "Instrucción
PLUS".
¼ La cantidad de pasos de programa en la utilización de instrucciones de entrada y
salida
La cantidad de pasos de programa en la utilización de instrucciones de entrada (LD,
LDI, AND, ANI, OR, ORI) depende de los operandos aplicados.
Al utilizar operandos internos o registros de archivo (R0 a R32767), la cantidad
asciende a 1.
Al utilizar entradas direccionables directas (DX), la cantidad asciende a 2.
En la utilización de otros operandos, la cantidad asciende a 3.
La cantidad de pasos de programa en la utilización de instrucciones de entrada (LDP,
LDF, ANDP, ANDF, ORP, ORF) depende de los operandos aplicados.
Al utilizar operandos internos o archivos de registro (R0 a R32767), la cantidad
asciende a 2.
Al utilizar entradas direccionables directas (DX), la cantidad asciende a 3.
En la utilización de otros operandos, la cantidad asciende a 4.
Programación MELSEC A y Q
Plano de contactos
Cantidad de pasos de programa
Explicación
3 pasos de programa
Las cifras indicadas en paréntesis indican
la cantidad acumulada de los pasos de
programa de los operandos.
4 pasos de programa
Las cifras indicadas en paréntesis indican
la cantidad acumulada de los pasos de
programa de los operandos.
3 – 37