Regulación: algoritmo PID
Entrada como número decimal entre +1 y
-1
(Aclaración de este tipo de representación: ver apartado 6.1 1
.)
Atención
Con idea de mantener el rango nominal de la tarjeta de entrada analógica, es im-
A
portante recordar que la muestra binaria para un determinado valor de entrada es
diferente que cuando se utiliza todo el rango de entrada. Este hecho tiene que
ser considerado particularmente para los puntos de consigna, sino podría ser
posible que un valor de consigna, introducido vía PG, no fuese alcanzado, sino
que el valor real (actual) estuviese cada vez más alejado del valor deseado.
Si el convertidor analógico-digital utilizado suministra números negativos como valores con si-
gno, entonces el complemento a 2 tiene que ser formado antes de ser transferido al módulo de
datos del regulador. Por Último, el bit 15 tiene que ser un 1.
Si con el convertidor analógico-digital el número O puede escribirse como un número con signo
como sigue
entonces el complemento a
2
no puede ser construido, sino que el número será cargado en el
módulo del regulador como +O:
Salida
La salida del regulador YA está en el DB como número en coma flotante o como binario entre
+
1 y
-
1.
Las entradas o salidas en formato binario entre +1
y -1
tienen que ser convertidas,
dependiendo de las tarjetas de entrada
y
salida utilizadas (convertidor analógicodigital, conver-
tidor digital-analógico), antes y después de la llamada al regulador por el programa de usuario
STEP 5, antes de ser transferidos al o sacados del DB del regulador.