You are on page 1of 37

FEC

FESTO
FEC Compact
FEC Standard
HC0x
LAM99 FESTO
FEC

INTRODUCCION AL FEC
TEMARIO
• DESCRIPCIÓN FÍSICA.
• CARACTERISTICAS TÉCNICAS.
• CONEXIONES
• HERRAMIENTAS DE SOFTWARE.
• ESTRUCTURA DE PROGRAMACIÓN POR LISTADO DE
INSTRUCCIONES.
• COMANDOS Y OPERADORES.
• CONTADORES Y TEMPORIZADORES.
• PROGRAMACIÓN MULTITAREA.
MULTITAREA.
• EXPANSIÓN.

LAM99 FESTO
FEC
VARIANTES
FEC COMPACT
FC20 AC / DC
FC30 DC
FC34 DC

FEC STANDARD
FC400
IPC
FC500
HC0X
FC600
HC1X

LAM99 FESTO
FEC
DESCRIPCION FISICA

Fuente de alimentación
de 24 V DC / 100 ma
para sensores Bornes de conexión Interruptor RUN/STOP
para entradas Potenciometro analógico

DIMENSIONES.-

•Version CD: 79 x 130


LED Power
x 33 mm (3.1 x 5.1 x
1.5 in). LED Run/error

•Version AC: 79 x 130


x 61 mm (3.1 x 5.1 x
2.4 in). Puerto de
Comunicación

Puerto de
Bornes de conexión expansión
Bornes de conexión para salidas
para alimentación

LAM99 FESTO
FEC
DISTRIBUCIÓN FEC20
Alimentación Entradas Grupo I Entradas Grupo II Interruptor
para sensores RUN/STOP

Potenciometro

LED Power

FESTO
LED Run/Stop

Interfase de
Alimentación Salidas Salidas Salidas Interfase de comunicación
AC / DC grupo I grupo II grupo III expansión
LAM99 FESTO
FEC
DISTRIBUCIÓN FEC 30
Alimentación Entradas Grupo I Entradas Grupo II Interruptor
para sensores RUN/STOP

Potenciometro

LED Power

FESTO
LED Run/Stop
FEC30

transistores
Interfase de
Voltaje

Alimentación Salidas Salidas Interfase de comunicación


a

AC / DC grupo I grupo II expansión


LAM99 FESTO
FEC
DISTRIBUCIÓN FEC 34
Alimentación Entradas Grupo I Entradas Grupo II Interruptor
para sensores RUN/STOP

Potenciometro

TP

FESTO Conector
Ethernet
FEC34

LED Power

LED Run/Stop
transistores
Interfase de
Voltaje

Alimentación Salidas Salidas Interfase de comunicación


a

AC / DC grupo I grupo II comunicación serial COM 2


LAM99 COM 1 FESTO
FEC
LED DE RUN

u 3 estados posibles

Verde Programa ejecutándose.

Naranja Programa en paro,


almacenamiento de programa.

Rojo Error,
sin programa.

LAM99 FESTO
FEC
CARACTERÍSTICAS TÉCNICAS
• 12 entradas (configurables a NPN o PNP).
• 8 salidas (relevador, transistor).
• 256 Contadores
• 256 Temporizadores (On/Off-delay o Intervalos)
• 256 Registros de 16-bit.
• 160,000 banderas (bobinas internas).
• Un Potenciometro Analogico para procesos de ajuste.
• Funciones matemáticas de 32 bits.
• Dos contadores rápidos de 4 KHz.
• Montaje por riel DIN y conexiones por tornillo.

LAM99 FESTO
FEC
CARACTERÍSTICAS TÉCNICAS
•FEC FC20, FC21
•Puerto RS232.
•Puerto adicional para expansión o 2do puerto RS232.
•Memoria: 90 KB disponible para programas y
controladores.
•8 salidas por relevador (2 Amps).

•FEC FC30, FC34


•Dos puertos para expansión de E/S o dos conexiones
para RS232 (con adaptador)
•Memoria: 120 KB disponible para programas y
controladores.
•Seis salidas por transistor (0.6 Amps)
•Dos salidas por relevador (2 Amps)

LAM99 FESTO
FEC
CARACTERÍSTICAS TÉCNICAS
FEC20-AC FEC20-CD FEC30-CD

Salidas 8 8 2
por
relevador.
Salidas ----- ----- 6
por
transistor.
Entradas. 24Vdc. 24Vdc. 24Vdc.

Fuente de Sí No No
110Vca. a
24Vcd.
1Am p.
LAM99 FESTO
FEC
CONEXIÓN DE ENTRADAS

Conexión de Botones

24V
0V
I0.0
I0.1
I0.2
I0.3
PRIMER GRUPO
I0.4 DE 8 ENTRADAS
I0.5
I0.6 (p.ejem. N.A.)
I0.7
S0
I1.0
I1.0 SEGUNDO GRUPO
I1.0 DE 4 ENTRADAS
I1.3
(p.ejem. N.C.)
S1
LAM99 FESTO
FEC
CONEXIÓN DE ENTRADAS
SENSORES
TIPO PNP TIPO NPN

24V 24V
0V S1 0V S1

I0.n I0.n

S2
S2
S0 S0

I1.n I1.n
S1 S1
LAM99 FESTO
FEC
CONEXIÓN DE SALIDAS
FEC20
120 V CA (24v) L1 (24v)
N (0v) N ( 0v)

CARGA O0.0
Ejemplo de O0.1
Conexión de
O0.2
salidas a +24V CD
O0.3
24 V CD C0

Ejemplo de L1 CARGA O0.4


Conexión de O0.5
salidas a 120V CA N 120 V CA C1

O0.6
L1 CARGA O0.7
Ejemplo de C2
Conexión de
salidas a 220V CA L2 220 V CA

LAM99 FESTO
FEC
CONEXIÓN DE SALIDAS FEC 30

24v 24v
0v 0v
Alimentación
Ejemplo de del contacto N 120 V CA C0
Conexión de
O0.0
salidas a 120V CA L1 CARGA O0.1

O0.2
Ejemplo de O0.3
CARGA O0.4
Conexión de
salidas a 24 V CD O0.5
O0.6
O0.7

Alimentación de 24v C+
transistores 0v C-

LAM99 FESTO
FEC
HERRAMIENTAS DE SOFTWARE
Operandos Monobit
Operando Monobit
Los operandos Monobit representan un valor binario de un bit (0,1).

ENTRADAS IW.n ejem. I1.2


SALIDAS OW.n ejem. O0.1
CONTADORES Cn ejem. C1
BANDERAS FW.n ejem. F15.5
TEMPORIZADORES Tn ejem. T4
PROGRAMAS Pn ejem. P3

LAM99 FESTO
FEC
Operandos Multibit
Operando Multibit
Los operandos Multibit representan un valor de 16 bits con los
siguientes campos de valores:
Decimal sin signo: 0...65535
Decimal con signo: -32168...32767
Hexadecimal: 0...FFFF
PALABRA DE ENTRADAS Iwn ejem. IW0
PALABRA DE SALIDAS OWn ejem. OW0
REGISTROS Rn ejem. R12
PALABRA DE BANDERAS FWn ejem. FW99
PALABRA DE CONTADOR CWn ejem. CW1
PRESELECTOR DE CONTADOR CPn ejem. CP1
PALABRA DE TEMPORIZADOR TWn ejem. TW2
PRESELECTOR DE TEMPORIZADOR TPn ejem. TP2
LAM99 FESTO
FEC
HERRAMIENTAS DE SOFTWARE
BINARIO
8 4 2 1

d c b a Hex. Decimal
0 0 0 0 V$0 0 palabra 0 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
0 0 0 1 V$1 1 OW0 O0.7 O0.6 O0.5 O0.4 O0.3 O0.2 O0.1 O0.0 HEX.
0 0 1 0 V$2 2
0 0 1 1 V$3 3 0 0 0 0 0 0 0 0 V$00
0 1 0 0 V$4 4
0 1 0 1 V$5 5 1 1 1 1 1 1 1 1 V$FF
0 1 1 0 V$6 6
0 1 1 1 V$7 7 0 0 0 0 1 1 1 1 V$0F
1 0 0 0 V$8 8
1 0 0 1 V$9 9
1 0 1 0 V$A 10
1 0 1 1 V$B 11
1 1 0 0 V$C 12
1 1 0 1 V$D 13
1 1 1 0 V$E 14
1 1 1 1 V$F 15

LAM99 FESTO
FEC
HERRAMIENTAS DE SOFTWARE
SINTÁXIS
Operandos multibit: (almacenan cantidades)

W Palabra de 8 o 16 bits.

(Palabra de entradas
IW2 número 2)
I Entrada
O Salida
F Bandera Número de palabra

LAM99 FESTO
FEC
HERRAMIENTAS DE SOFTWARE
SINTÁXIS
Operandos multibit: (solo almacenan cantidades)

R 254 (Registro número


R Registro 254)
TP Preselector del
. temporizador Número de palabra
CP Preselector del
. contador

LAM99 FESTO
FEC
HERRAMIENTAS DE SOFTWARE
SINTÁXIS
Operandos monobit: (manejan bits individuales)

Número de palabra

F1.7 (bandera uno bit


I Entrada siete)
O Salida
F Bandera Número de bit

LAM99 FESTO
FEC
HERRAMIENTAS DE SOFTWARE
u INPUT WORDS (Entradas) Dos IWn (I0.0 a I0.7; I1.0 a I1.3).

u OUTPUT WORDS (Salidas) Una OWn (O0.0 a O0.7).

u FLAG WORDS (Banderas) FW0 a FW9999 (Fn.0 a Fn.15 c/u).

u REGISTROS R0 a R255.

u TEMPORIZADORES T0 a T255, también TP y TW


para cada temporizador.

u CONTADORES C0 a C255, también CP y CW


para cada contador.
LAM99 FESTO
FEC
OPERANDOS DEL FEC

u PROGRAMAS P0 a P63.

u MÓDULOS DE PROGRAMA CMP0 a CMP99


(Definidos por el
usuario).

u MÓDULOS DE FUNCIÓN CFM0 a CFM99


(Definidos por FESTO).

LAM99 FESTO
FEC
OPERANDOS REMANENTES

u FLAG WORDS (FWn) FW0 a FW255.

u REGISTROS (Rn) R0 a R127.

u TIMERS (TPn) TP0 a TP127.

u CONTADORES (Cn) C0 a C127.

LAM99 FESTO
FEC
ESTRUCTURA DE PROGRAMACIÓN
LISTADO DE INSTRUCCIONES
(Paso)
STEP (Etiqueta)
(Frase)
IF (Parte condicional)
THEN (Parte ejecutiva)
OTHRW (Ejecución opcional)

(Frases)…

(Pasos) ...
STEP
LAM99 FESTO
FEC
Primera frase o anterior
REGLAS DE
en el Paso X
EJECUCIÓN DE UN
PASO
¿Parte NO
condicional
cierta?
SI ¿OTHRW
SI en esta
frase?
Ejecuta la
Acción instrucción OTHRW NO

¿Es esta NO NO ¿Es esta


la última frase en el la última frase en el
Paso X? Paso X?

SI SI
Siguiente frase
Ir al Paso siguiente del Paso X Vuelve al inicio del Paso X
LAM99 FESTO
FEC
COMANDOS

AND Realiza la función lógica and (multiplicación)


CMP n Empieza la ejecución de un módulo de programa.
DEC Decrementa un operador multibit.
IF Marca el inicio de la parte condicional.
INC Incrementa un operando multibit.
JMP TO Salto a un paso.
SWAP Intercambia el Byte alto por el Byte bajo.
TO Indica el destino de la carga.

LAM99 FESTO
FEC
COMANDOS
NOP No hacer nada, sin condiciones.
OR Realiza la operación lógica or (suma)
OTHRW Aplica cuando la condición es falsa.
RESET Para cambiar a estado lógico “0”.
ROL Gira a la izquierda los bits de un acumulador.
ROR Gira a la derecha los bits de un acumulador.
SET Para cambiar a estado lógico “1”.
THEN Indica el inicio de la parte ejecutiva.
WITH Para indicar parámetros de funciones.
LOAD Carga un valor en el acumulador.

LAM99 FESTO
FEC
OPERADORES

N NOT < Menor que

V Asignación decimal > Mayor que

V$ Asignación hex. <> Diferente

+ Suma <= Menor o igual

- Resta >= Mayor o igual

* Multiplicación
/ División

LAM99 FESTO
FEC
TEMPORIZADORES

Tn
TWn
1 Si
TWn = 0
entonces:
0 Tn
Cuando
Set Tn
entonces: 0 TWn
TPn
1 Tn
TPn TWn

LAM99 FESTO
FEC
CONTADORES
Cn

1 INC CWn
Si
CWn = CPn
entonces:
0 Cn
Cuando
Set Cn
entonces: 0 CPn CWn
1 Cn
0 CWn

LAM99 FESTO
FEC
PROGRAMA 0 MULTITAREA.
PASO 1
FRASE 1
PROGRAMA 1

ÚLTIMA
PASO 1
FRASE n..
FRASE 1
PROGRAMA n
PASO 2
ÚLTIMA
ÚLTIMA PASO 1
FRASE n..
FRASE 1 FRASE 1

PASO 2
ÚLTIMA
ÚLTIMA
FRASE n..
FRASE 1

PASO 2
ÚLTIMA
FRASE 1

LAM99 FESTO
FEC
EXPANSIÓN
FEC FEC
Maestro Esclavo

EXT COM EXT

Cable de ampliación
PC
FST- FEC
Abcd 1234

RS-232
RS-232

Software Teclado
FST Festo Display
ABG_80
LAM99 FESTO
FEC
CAPACIDAD MAXIMA DE
EXPANSION

FC30 FC30 FC30 FC30 FC30

• 60 Entradas a 24Vdc.
• 10 Salidas Relevador.
• 30 Salidas 24Vdc.

LAM99 FESTO
FEC
CAPACIDAD MAXIMA DE
EXPANSION

FC20 FC30 FC30 FC30 FC20

• 60 Entradas 24VCD.
• 22 Salidas Relevador.
• 18 Salidas 24VCD.

LAM99 FESTO
FEC

HCO1
Puerto de comunicación
Puerto de expansión

Entradas/Salidas
configurables.

LAM99 FESTO
FEC
Referencias

u FEC20-DC E.FEC.20-DC 177428


u FEC20-AC E.FEC.20-AC 177429
u FEC30-DC E.FEC.30-DC 183861
u Cable FEC-PC E.KFEC-PC-150 177431
u Interfase Fec30 E.IPC SM14 188935
u Cable expansión E.KFEC-EXT-20 183635
u Teclado Display E.ABG80 LED 13009542
u Fuente 24V. 2A. FV242 13009855

LAM99 FESTO

You might also like