Instrucciones especiales
Utilización de la instrucción PID
M100
La instrucción PID se ejecuta en cuanto se establece M100. El valor de referencia está
guardado en D10, el valor real se lee después de D40 y el valor de salida se escribe después de
D50. Los parámetros de regulación están guardados en los registros de datos D100 a D124.
Si se van a regular valores analógicos, se deben añadir dos módulos especiales adicionales
a la unidad base del PLC para el manejo de las señales leídas por el controlador y emitidas al
controlador.
Punto de partida
En el caso del primer módulo especial se trata de un convertidor A/D del tipo FX
digitaliza los datos de proceso analógicos. La unidad de base utiliza una instrucción FROM
para guardar estos datos en D40. Un ejemplo para un valor real analógico sería una tempera-
tura cambiante y, con ello, una señal de tensión también sujeta a cambio.
En el caso del segundo módulo especial se trata de un convertidor D/A del tipo FX
emite analógicamente los valores de salida digitales guardados en D50. Un ejemplo de una regu-
lación analógica sería una servoválvula cuyo valor de ajuste dependa de un nivel de tensión.
Los parámetros de regulación dependen de las circunstancias específicas del sistema de
regulación.
Otra posibilidad para un valor de salida de regulación sería, por ejemplo, la instrucción
PWM (PWM, FNC 58) que emite continuamente impulsos. Su amplitud de impulso se puede
determinar mediante el valor de salida.
Ajuste de la instrucción PID
Método de regulación
Tab. 7-18:Ajuste de la instrucción PID
Programación FX
/FX
1S
1N
[S1+]
[S2+]
PID
D10
D40
Entrada (Actual)
FX2N
FX2N-
FX2N-
Actual
4AD
2DA
Salida (Punto de partida)
Selección a través de registros de datos
(S3+)+3(K
P
Valor de usuario
PI
Valor de usuario
PD
Valor de usuario
PID
Valor de usuario
/FX
/FX
/FX
/FX
2N
2NC
3G
Fig. 7-47:
Ejemplo de programación para la instrucción
PID
[S3+]
[D+]
D100
D50
Fig. 7-48:
Ejemplo para un sistema analógico
)
(S3+)+4(T
)
P
I
Definido en cero
Valor de usuario
Definido en cero
Valor de usuario
/FX
3U
3UC
Regulación PID (PID)
2N
2N
Descripción
(S3+)+6(T
)
I
Regulación
Definido en cero
proporcional
Regulación
Definido en cero
proporcional e integral
Regulación propor-
Valor de usuario
cional y diferencial
Regulación PID
Valor de usuario
completa
C000331C
C000332C
-4AD que
-2DA que
7 – 51