Ejemplos De Pid; Ejemplos De Bloques De Números Entero (N); Archivo De Programa Principal - Rockwell Automation Allen-Bradley PLC-5 Manual De Referencia Del Conjunto De Instrucciones Generales

Controladores programables
Ocultar thumbs Ver también para Allen-Bradley PLC-5:
Tabla de contenido
Instrucción de control de proceso PID

Ejemplos de PID

Ejemplos de bloques de números
enteros (N)
Tabla 14.G
Ejemplo de variables para desactivar el escalado de valores PID
Variable
S
max
S
min
4095
---------------------------
K
=
S
S
máx
mín
#N17:0
#N18:0
#N19:0
#N20:0
#N21:0
Los ejemplos siguientes suponen que los datos de canal se almacenan
en el principio (primera palabra) del archivo de transferencia en
bloques.

Archivo de programa principal

Cuando coloque la instrucción PID en el archivo del programa
principal, controle el tiempo de muestreo con un temporizador donde
el tiempo de actualización del lazo PID = valor preselecionado del
temporizador.
La ejecución basada en el temporizador usa un temporizador
autónomo para la coordinación de eventos. Cuando el valor
acumulador del temporizador alcanza su valor preseleccionado,
activa la secuencia de actualización del lazo. El temporizador se
restablece y se inicia inmediatamente para mantener un intervalo de
actualización uniforme. Use la ejecución basada en el temporizada en
aplicaciones de lazos "más lentas" o en aplicaciones donde hay pocos
lazos. Vea la Figura 14.4 para obtener un ejemplo de programación.
La precisión del temporizador depende de la base de tiempo y el
tiempo de escán total del procesador. Siempre seleccione la base de
tiempo de 0.01 segundo para esta aplicación PID. Duplique la
instrucción de temporizador en otra parte en el programa si el tiempo
de escán del procesador (escán de E/S locales más escán de
programa) es mayor que 2.5 segundos.
Puesto que las transferencias en bloques en el chasis local ocurren
asíncronamente durante el escán de programa principal, es necesario
un bit de almacenamiento para asegurar que el estado de la condición
de entrada PID permanezca constante durante todo el escán de
programa. Condicione todas las instrucciones usando este bit de
almacenamiento.
Descripción
valor de escalado máximo
valor de escalado mínimo
constante para cada canal
contiene valores M
para cada canal
1
contiene constantes Smin para cada canal
confirma el resultado de M
-S
1
ubicación en que se almacena K para cada canal
contiene el valor no escalado resultante para cada
canal
14-29
para cada canal
min
1785-6.1ES Noviembre de 1998

Hide quick links:

Tabla de contenido
loading

Tabla de contenido