Creando Un Filtro Analógico En Lógica Ladder - AutomationDirect PLC DL06 Manual De Instrucciones

Ocultar thumbs Ver también para PLC DL06:
Tabla de contenido
Capítulo 8: Operación de control PID
Creando un filtro analógico en lógica ladder
Se puede construir un algoritmo similar en su programa ladder. Se pueden filtrar eficazmente
1
sus entradas analógicas usando cualquier método. El ejemplo de programación siguiente
describe la lógica ladder que usted necesitará. Asegúrese de cambiar las direcciones de memoria
2
del ejemplo a las que Ud. usará en su caso.
El filtrado puede inducir un error de 1 parte en 1000 en su salida debido al "redondeo". Si su
proceso no puede tolerar un error de 1 en 1000, no use el filtrado. Debido al error de redondeo,
3
usted no debe usar cero o el valor mayor del rango como puntos de alarmas. Además, cuanto
más pequeña es la constante del filtro mayor es el efecto de amortiguamiento, pero más lento es
4
el tiempo de reacción. Asegúrese que una respuesta más lenta es aceptable al controlar su
proceso.
5
6
7
8
9
10
11
12
13
14
A
B
C
D
8–58
Manual del PLC DL06, 2a. edición en español, 6/07
SP1
Carga el valor de la señal análoga en formato
LDD
BCD acumulador desde V2000. El contacto
V2000
SP1 es "Siempre ON" o siempre activado.
Convierte un valor BCD en el acumulador a
BIN
binario. .
Convierte el valor binario en el acumulador a un
BTOR
número real de punto flotante y lo deja en el acumulador.
Resta el número real almacenado en la dirección
V1400 desde el número real en el acumulador y ,
SUBR
almacena el resultado en el acumulador. . V1400 es
V1400
la memoria designada para contener el resultado.
Multiplica el número real en el acumulador por 0,2
(constante del filtro) y almacena el resultado en el
MULR
acumulador. Este es el valor filtrado. Este factor puede
R0.2
estar entre 0,1 a 0,9. Valores mas pequeños aumentan
el filtrado. (1,0 elimina el filtrado).
Suma el número real almacenado en la dirección
ADDR
V1400 al valor filtrado del número real al acumulador
V1400
y almacena el resultado en el ac ,umulador.
Copia el valor en el acumulador a la dirección V1400.
OUTD
V1400
Convierte el número real en el acumulador
RTOB
a un valor en formato binario y almacena el
resultado en el acumulador.
Convierte el valor binario en el acumulador
BCD
ta un número BCD . Note: No es necesaria la
instrución BCD para el valor PV de un lazo PID
Carga el valor filtrado del número binario desde
OUTD
el acumulador en la dirección V1402 para uso en
V1402
su aplicación o en un lazo PID.
.
.
.
Tabla de contenido
loading

Tabla de contenido