Condiciones De Error; Tabla Del Lazo - Siemens SIMATIC S7-200 Manual De Sistema

Sistemas de automatización
Ocultar thumbs Ver también para SIMATIC S7-200:
Tabla de contenido

Publicidad

Condiciones de error

A la hora de compilar, la CPU generará un error de compilación (error de margen) y la com-
pilación fallará si los operandos correspondientes a la dirección inicial o al número de lazo
PID en la tabla del lazo están fuera de margen.
La operación PID no comprueba si todos los valores de entrada en la tabla del lazo respetan
los límites de margen. Es decir, el usuario debe asegurarse de que la variable del proceso y
la consigna (al igual que la suma integral y la variable del proceso previa, si se utilizan como
entradas) sean números reales comprendidos entre 0.0 y 1.0.
Si se detecta algún error al ejecutar las operaciones aritméticas del cálculo PID se activa la
marca SM1.1 (desbordamiento o valor no válido) y se finaliza la ejecución de la operación
PID. (La actualización de los valores de salida en la tabla del lazo puede ser incompleta por
lo que deberán descartarse dichos valores y corregir el valor de entrada que ha causado el
error matemático antes de volver a efectuar la operación de regulación PID).

Tabla del lazo

La tabla de lazo tiene 36 bytes de longitud y el formato que muestra la tabla 9-19:
Tabla 9-19
Formato de la tabla del lazo
Offset
Campo
0
Variable del proceso
(PV
)
n
4
Consigna
(SP
)
n
8
Salida
(M
)
n
12
Ganancia
(K
)
C
16
Tiempo de muestreo
(T
)
S
20
Tiempo de acción
integral (T
24
Tiempo de acción
derivada (T
28
Suma integral (MX)
32
Variable del proceso
previa
(PV
)
n–1
Sistema de automatización S7-200, Manual del sistema
C79000-G7078-C233-01
Formato
Palabra doble –
real
Palabra doble –
real
Palabra doble –
real
Palabra doble –
real
Palabra doble –
real
Palabra doble –
)
real
I
Palabra doble –
)
real
D
Palabra doble –
real
Palabra doble –
real
Operaciones SIMATIC
Tipo
Descripción
IN
Contiene la variable del proceso que
debe estar escalada entre 0.0 y 1.0.
IN
Contiene la consigna que debe estar
escalada entre 0.0 y 1.0.
IN/
Contiene la salida calculada, escalada
OUT
entre 0.0 y 1.0.
IN
Contiene la ganancia, que es una cons-
tante proporcional. Puede ser un nú-
mero positivo o negativo.
IN
Contiene, en segundos, el tiempo de
muestreo. Tiene que ser un número po-
sitivo.
IN
Contiene, en minutos, el tiempo de ac-
ción integral. Tiene que ser un número
positivo.
IN
Contiene, en minutos, el tiempo de ac-
ción derivada. Tiene que ser un número
positivo.
IN/
Contiene el valor de la suma integral
OUT
entre 0.0 y 1.0.
IN/
Contiene el valor previo de la variable
OUT
del proceso almacenada desde la úl-
tima ejecución de la operación PID.
9-93

Publicidad

Tabla de contenido
loading

Tabla de contenido