PROGRAMACIÓN DE LOS
BLOQUES DEL PLC.
Si después de enviar la configuración del
Hardware el autómata se queda en RUN, no hay ningún error de configuración y
podemos empezar a programar los diferentes bloques (OB35, OB100 y OB1).
PROGRAMACIÓN DEL
BLOQUE DE LAS ALARMAS CÍCLICAS OB35.
Tal y como lo hemos mencionado antes, la
función FB58 (TCONT_CP) la programaremos para el caso más crítico o para la
base de tiempos mas corto para generar el pulso mas preciso. Este caso sería
cuando necesitáramos una PWM precisa.
En
los bloques del PLC insertaremos el bloque OB35.
A continuación, insertaremos la función FB58
en el bloque OB35.
Esta función lleva una DB de instancia para guardar todos los datos de
la regulación del proceso. Así, le asociaremos una DB, por ejemplo que tenga el
nombre DB58 y el nombre simbólico DB58 Temperatura R-V.
Tal y como se puede observar en la siguiente imagen, el valor real de
la temperatura lo recibiremos del parámetro PV_PER
= PEW758 y es en ese mismo parámetro donde escribiremos la dirección de
la entrada analógica a la que está conectado el conversor R-V (0 V-0º C....10
V-100º C).
En este caso, para que la parte PULSEGEN del bloque de funciones se
ejecute en el OB35, introduciremos SELECT = 2.
Los pulsos que creará el regulador (PWM) los adaptaremos a la salida
digital del PLC, QPULSE = A124.1, para
controlar el calefactor de resistencia mediante un relé.
Gentileza:
El conocimiento es libre. Somos Anónimos. Somos Legión. No perdonamos. No olvidamos. ¡Esperadnos!
No hay comentarios:
Publicar un comentario