Sunteți pe pagina 1din 8

20/05/2013

DIPLOMADO EN AUTOMATIZACION INDUSTRIAL


_____________________________

MODULO 3

CONTROLADORES LÓGICOS PROGRAMABLES


PLC Avanzado

Ing. Francisco De la Cruz


Ing. Magda Díaz
UNEXPO, 2012

DIPLOMADO EN AUTOMATIZACION INDUSTRIAL


PLC AVANZADO 1

Software de Programación
TwidoSuite
Bloques de funciones avanzadas

DIPLOMADO EN AUTOMATIZACION INDUSTRIAL


PLC AVANZADO 2

1
20/05/2013

Bloque de función Contador


Rápido
El Bloque de función contador rápido %FCi permite
contar (hacia arriba o hacia abajo) flancos ascendentes
de su entrada digital correspondiente, hasta una
frecuencia de 5 kHz.
En los controladores compactos de 40 E/S se pueden
configurar hasta cuatro contadores rápidos; el resto de
los Twido compacto solo admiten tres y en los
controladores modulares se puede usar hasta dos.
Los contadores rápidos %FC0, %FC1, %FC2 y %FC3
utilizan, respectivamente, las entradas especializadas
%I0.2, %I0.3, %I0.4 y %I0.5 para el conteo.

DIPLOMADO EN AUTOMATIZACION INDUSTRIAL


PLC AVANZADO 3

Bloque Contador Rápido


El bloque %FCi tiene dos entradas y una
salida discretas y dispone de parámetros
configurables mediante TwidoSuite.

DIPLOMADO EN AUTOMATIZACION INDUSTRIAL


PLC AVANZADO 4

2
20/05/2013

Bloque Contador Rápido


Dirección (TYPE): Se puede ajustar a contador
(progresivo) o contador regresivo.Valor de Preselección:
Valor inicial que puede ser ajustado como valor estándar
entre 0 y 65535 (%FCi.P) o como valor doble entre 0 y
4.294.967.295 (%FCi.PD).
Valor actual: El valor actual cuenta de forma progresiva
o regresiva de acuerdo con la función de conteo
seleccionada. Para el conteo progresivo, el valor actual
(%FCi.V o %FCi.VD) se actualiza y puede contar hasta
el máximo estándar o doble. Para el conteo regresivo, el
valor actual se restablece al valor preestablecido
(%FCi.P o %FCi.PD) y cuenta hasta cero.

DIPLOMADO EN AUTOMATIZACION INDUSTRIAL


PLC AVANZADO 5

Bloque Contador Rápido


Entrada IN (Habilitación): En estado 1, el valor actual se
actualiza de acuerdo con los pulsos aplicados a la entrada
especializada. Con estado 0, el valor actual se mantiene con
su último valor.
Entrada R (Reset): En estado 1, el valor actual se restablece
a 0 si está configurado como un contador progresivo, o a
%FCi.P o a %FCi.PD si está configurado como un contador
regresivo.
Salida D (Done) Este bit se pone a 1 cuando %FCi.V o
%FCi.VD alcanza %FCi.P o %FCi.PD si está configurado
como contador progresivo, o cuando %FCi.V o %FCi.VD
alcanza 0 si está configurado como contador regresivo. Solo
se restablece a 0 fijando la entrada R en 1.
DIPLOMADO EN AUTOMATIZACION INDUSTRIAL
PLC AVANZADO 6

3
20/05/2013

Bloque Contador Rápido


Ejemplo:
El tipo de contador y el valor de preselección
(estándar o doble) se selecciona durante la
configuración
BLK %FC1
LD %I0.10
IN
LD %M1
R
OUT_BLK
LD D
ST %Q0.3
END_BLK

Los bloques %FCi no se pueden simular


DIPLOMADO EN AUTOMATIZACION INDUSTRIAL
PLC AVANZADO 7

Bloque de función Contador Muy


Rápido
El bloque de funciones de Contador Muy Rápido
(%VFC) puede configurarse, mediante
TwidoSuite, para realizar una de las siguientes
funciones o modos:
Contador progresivo/regresivo
Contador progresivo/regresivo bifásico
Contador progresivo
Contador regresivo
Frecuencímetro
Permite contar pulsos, en las entradas binarias
correspondientes, hasta frecuencias de 20 kHz,
en modo de palabra o de palabra doble.
DIPLOMADO EN AUTOMATIZACION INDUSTRIAL
PLC AVANZADO 8

4
20/05/2013

Bloque Contador Muy Rápido


Los controladores compactos de 40 E/S
permiten programar hasta dos contadores muy
rápidos, mientras que las demás series de
controladores compactos admiten sólo un
contador muy rápido. Los controladores
modulares admiten dos contadores muy
rápidos.
La función %VFCi funciona a una frecuencia
máxima de 20 kHz, con un rango de 0 a 65.535
en el modo estándar y 0 a 4.294.967.295 en
modo de palabra doble, en forma ascendente o
descendente y cíclica.
DIPLOMADO EN AUTOMATIZACION INDUSTRIAL
PLC AVANZADO 9

Bloque Contador Muy Rápido

Los bloques de función %VFC utilizan entradas


especializadas, además de entradas y salidas
auxiliares. Estas entradas y salidas no están
reservadas para el uso exclusivo de estos
bloques de función.
DIPLOMADO EN AUTOMATIZACION INDUSTRIAL
PLC AVANZADO 10

5
20/05/2013

Bloque Contador Muy Rápido


Asignaciones de entradas especializadas
Entradas principales Entradas auxiliares (opcional)
# Tipo de contador Entrada A Entrada B Entrada Entrada de
IA IB preestablecida captura
%I0.0.0
Contador progresivo/regresivo %I0.0.1 %I0.0.2 %I0.0.3
(up/down)
Contador progresivo/regresivo
%I0.0.1 %I0.0.0 %I0.0.2 %I0.0.3
bifásico
%VFC0
Contador progresivo %I0.0.1 - %I0.0.2 %I0.0.3
Contador regresivo %I0.0.1 - %I0.0.2 %I0.0.3
Frecuencímetro %I0.0.1 - - -
%I0.0.6
Contador progresivo/regresivo %I0.0.7 %I0.0.5 %I0.0.4
(up/down)
Contador progresivo/regresivo
%I0.0.7 %I0.0.6 %I0.0.5 %I0.0.4
bifásico
%VFC1
Contador progresivo %I0.0.7 - %I0.0.5 %I0.0.4
Contador regresivo %I0.0.7 - %I0.0.5 %I0.0.4
Frecuencímetro %I0.0.7 - - -

DIPLOMADO EN AUTOMATIZACION INDUSTRIAL


PLC AVANZADO 11

Parámetros del bloque %VFCi


Parámetro Descripción
Valor actual
El valor actual se incrementa o se reduce según las
(%VFCi.V)
entradas físicas y la función seleccionada..
(%VFCi.VD*)
Valor preestablecido
(%VFCi.P) Valor inicial de conteo (obligatorio en conteo regresivo)
(%VFCi.PD*)
Valor de captura
Valor actual almacenado cuando ocurre la activación de la
(%VFCi.C)
entrada de captura
(%VFCi.CD*)
Valor de umbral S0 Esta palabra contiene el valor de umbral 0. El significado
(%VFCi.S0) se define durante la configuración del bloque de
(%VFCi.S0D*) funciones. Este valor debe ser inferior a %VFCi.S1.
Valor de umbral S1 Esta palabra contiene el valor de umbral 0. El significado
(%VFCi.S1) se define durante la configuración del bloque de
(%VFCi.S1D*) funciones. Este valor debe ser superior a %VFCi.S0.
DIPLOMADO EN AUTOMATIZACION INDUSTRIAL
PLC AVANZADO 12

6
20/05/2013

Parámetros del bloque %VFCi


Parámetro Descripción
Entrada IN En estado 1, el valor actual se actualiza de acuerdo con
(Habilitación) los pulsos aplicados a la entrada física. Con estado 0, el
valor actual se mantiene con su último valor
Entrada predefinida •Inicializa (por software) el valor actual con el valor
(S) preestablecido si la función regresiva está en curso (modo
progresivo /regresivo, modo progresivo/regresivo bifásico
o modo regresivo)
•Restablece el valor actual en 0 si la función progresiva
está en curso (modo progresivo/regresivo o modo
progresivo)
Salida de desborde Se activa cuando el valor actual sobrepasa los límites
(F) superior o inferior de conteo. Por ejemplo, cuando pasa
de 65535 a 0 en conteo progresivo.
Salida Dirección de Indica la dirección de conteo (0=regresivo, 1=progresivo)
conteo (%VFCi.U) en (modo progresivo/regresivo, modo
progresivo/regresivo bifásico)
DIPLOMADO EN AUTOMATIZACION INDUSTRIAL
PLC AVANZADO 13

Parámetros del bloque %VFCi


Parámetro Descripción
Salida Umbral 0 Se establece en 1 cuando el valor actual es superior o
(TH0) igual al valor de umbral %VFCi.S0 (Se recomienda
probar este bit una única vez en el programa porque se
actualiza en tiempo real)
Salida Umbral 1 Se establece en 1 cuando el valor actual es superior o
(TH1) igual al valor de umbral %VFCi.S1(Se recomienda
probar este bit una única vez en el programa porque se
actualiza en tiempo real)
Salidas reflejas %Q0.2 y %Q0.3 para %VFC0
(opcionales) %Q0.4 y %Q0.5 para %VFC1
Se activan de acuerdo a la relación de %VFCi.V con los
umbrales S0 y S1

DIPLOMADO EN AUTOMATIZACION INDUSTRIAL


PLC AVANZADO 14

7
20/05/2013

%VFC como Frecuencímetro


La función de frecuencímetro de un %VFC se utiliza
para medir la frecuencia de una señal periódica en Hz
en la entrada IA.
El rango de frecuencias que se pueden medir (%VFCi.V)
oscila entre 10 Hz y 20 kHz.
El usuario puede elegir entre dos bases de tiempo
mediante la configuración del bloque: 1 ms o 1 segundo.
También es posible hacerlo mediante el objeto %VFC.T.
El valor 100 equivale a una base de tiempo de 100 ms;
el valor 1000 equivale a una base de tiempo de 1
segundo.
Sólo la entrada IN y la salida F se usan en el modo
frecuencímetro.

DIPLOMADO EN AUTOMATIZACION INDUSTRIAL


PLC AVANZADO 15

%VFC como Frecuencímetro


Base de tiempo Rango de medición Precisión
100 ms Entre 100 Hz y 20 kHz 0,05 % para 20 kHz; 10%
(10 veces por para 100 Hz
segundo)
1000 ms Entre 10 Hz y 20 kHz 0,005 % para 20 kHz; 10%
(1 veces por segundo) para 10 Hz

DIPLOMADO EN AUTOMATIZACION INDUSTRIAL


PLC AVANZADO 16

S-ar putea să vă placă și