Siemens SIMATIC S7-200 Manual De Sistema página 272

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

Publicidad

Operaciones SIMATIC
RUTINA DE INTERRUPCIÓN 0
Network 1
SM0.0
AIW0
AC0
AC0
32000
AC0
Network 2
I0.0
VB100
0
Network 3
SM0.0
VD108
32000
AC0
AC0
Figura 9-28 Ejemplo de regulación PID (continuación)
9-96
KOP
NETWORK 1
I_DI
EN
ENO
IN
OUT
AC0
LD
DI_R
ITD
EN
ENO
IN
OUT
AC0
DTR
/R
DIV_R
EN
ENO
MOVR AC0, VD100
IN1
OUT
AC0
IN2
MOV_R
EN
ENO
IN
VD100
OUT
NETWORK 2
PID
EN
ENO
LD
TBL
PID
LOOP
NETWORK 3
MUL_R
EN
ENO
IN1
OUT
OUT
AC0
LD
MOVR VD108, AC
IN2
*R
ROUND
EN
ENO
ROUND AC0, AC0
IN
OUT
AC0
DTI
DI_I
EN
ENO
IN
OUT
AQW0
AWL
//Convertir PV a
//valor real normalizado
//– PV es una entrada
//unipolar y no puede
//adoptar valores negativos.
SM0.0
AIW0, AC0
//Guardar en el acumulador
//el valor analógico
//unipolar.
AC0, AC0
//Convertir entero de
//32 bits a un número real.
32000.0, AC0 //Normaliza el valor
//en el acumulador.
//Almacena el valor
//normalizado
//PV en la tabla del lazo.
//Ejecutar el lazo cuando
//se ponga en modo
//automático.
I0.0
//Si se selecciona modo
//automático,
VB100, 0
//Llamar ejecución PID.
//Convertir M
//escalado de 16 bits.
//M
es un valor unipolar
n
// y no puede ser negativo.
SM0.0
//Mover la salida del lazo
//al acumulador.
32000.0, AC0 //Escalar el valor
//unipolar.
//Convertir el número real
//en un entero
//de 32 bits.
AC0, AQW0
//Escribir el entero
//de 16 bits
//en la salida analógica.
//Fin de la rutina
de interrupción 0
Sistema de automatización S7-200, Manual del sistema
a entero,
n
C79000-G7078-C233-01

Publicidad

Tabla de contenido
loading

Tabla de contenido