Descargar Imprimir esta página

Convertir La Salida Del Lazo En Un Valor Entero Escalado - Siemens SIMATIC S7-200 Manual De Instrucciones

Manual del sistema de automatización
Ocultar thumbs Ver también para SIMATIC S7-200:

Publicidad

Tanto la consigna como la variable del proceso son valores físicos que pueden tener diferente
magnitud, rango y unidades de ingeniería. Para que la operación PID pueda utilizar esos valores
físicos, éstos deberán convertirse en representaciones normalizadas en coma flotante.
El primer paso es convertir el valor físico de un valor entero de 16 bits en un valor en coma
flotante o real. La siguiente secuencia de operaciones muestra cómo convertir un valor entero en
un número real.
ITD
AIW0, AC0
DTR
AC0, AC0
El próximo paso consiste en convertir el número real representativo del valor físico en un valor
normalizado entre 0.0 y 1.0. La ecuación siguiente se utiliza para normalizar tanto la consigna
como el valor de la variable del proceso.
R
=
((R
Norm
No norm
donde:
R
es la representación como número real normalizado del valor físico
Norm
R
es la representación como número real no normalizado del valor físico
No norm
Offset
vale 0,0 para valores unipolares
vale 0,5 para valores bipolares
Alcance es la diferencia entre el máximo valor posible menos el mínimo valor posible:
= 32.000 para valores unipolares (típico)
= 64.000 para valores bipolares (típico)
La siguiente secuencia de operaciones muestra la forma de normalizar el valor bipolar contenido
en AC0 (cuyo alcance vale 64.000), continuando la secuencia previa:
64000.0, AC0
/R
+R
0,5, AC0
MOVR
AC0, VD100

Convertir la salida del lazo en un valor entero escalado

La salida del lazo constituye la variable manipulada; en el caso del automóvil, la posición de la
mariposa en el carburador. La salida del lazo es un valor real normalizado comprendido entre 0.0
y 1.0. Antes de que la salida del lazo pueda utilizarse para excitar una salida analógica, deberá
convertirse en un valor escalado de 16 bits. Esta operación constituye el proceso inverso de
convertir PV y SP en un valor normalizado. El primer paso es convertir la salida del lazo en un
valor real escalado usando la fórmula siguiente:
R
=
(M
Scal
n
R
es el valor real escalado de la salida del lazo
donde:
Scal
M
es el valor real normalizado de la salida del lazo
n
Offset
vale 0,0 para valores unipolares
vale 0,5 para valores bipolares
Alcance es la diferencia entre el máximo valor posible menos el mínimo valor posible
= 32.000 para valores unipolares (típico)
= 64.000 para valores bipolares (típico)
//Convertir un valor de entrada en una palabra doble.
//Convertir un entero doble en un número real.
/ Alcance) + Offset)
// Normalizar el valor en el acumulador.
// Desplazar el valor al rango entre 0.0 y 1.0.
// Almacenar el valor normalizado en la tabla del lazo.
- Offset)
*
Alcance
Juego de operaciones del S7-200
Capítulo 6
163

Hide quick links:

Publicidad

loading