Download - FEC34 FESTO DIDACTIC
FECFEC
FESTOFESTOFEC CompactFEC Compact
FEC StandardFEC Standard
FESTO
FEC StandardFEC Standard
HC0xHC0xLAM99
FECFEC
INTRODUCCION AL FECINTRODUCCION AL FEC
TEMARIOTEMARIO•• DESCRIPCIÓN FÍSICA.DESCRIPCIÓN FÍSICA.•• CARACTERISTICAS TÉCNICAS.CARACTERISTICAS TÉCNICAS.•• CONEXIONESCONEXIONES
FESTO
•• CONEXIONESCONEXIONES•• HERRAMIENTAS DE SOFTWARE.HERRAMIENTAS DE SOFTWARE.•• ESTRUCTURA DE PROGRAMACIÓN POR LISTADO DE ESTRUCTURA DE PROGRAMACIÓN POR LISTADO DE
INSTRUCCIONES.INSTRUCCIONES.•• COMANDOS Y OPERADORES.COMANDOS Y OPERADORES.•• CONTADORES Y TEMPORIZADORES.CONTADORES Y TEMPORIZADORES.•• PROGRAMACIÓN MULTITAREAPROGRAMACIÓN MULTITAREA ..• EXPANSIÓN.
LAM99
FECFECVARIANTESVARIANTES
FEC COMPACTFC20 AC / DC
FC30 DC
FC34 DC
FESTOLAM99
FC34 DC
IPCHC0X
HC1X
FEC STANDARDFC400
FC500
FC600
FECFECDESCRIPCION FISICADESCRIPCION FISICA
Potenciometro analógico
DIMENSIONES.-
Interruptor RUN/STOPBornes de conexiónpara entradas
Fuente de alimentaciónde 24 V DC / 100 ma
para sensores
FESTO
Bornes de conexiónpara salidasBornes de conexión
para alimentación
Puerto deComunicación
Puerto de expansión
LAM99
DIMENSIONES.-
••••Version CD: 79 x 130x 33 mm (3.1 x 5.1 x1.5 in).
••••Version AC: 79 x 130x 61 mm (3.1 x 5.1 x2.4 in).
LED Power
LED Run/error
FECFECDISTRIBUCIÓN FEC20DISTRIBUCIÓN FEC20
Alimentaciónpara sensores
Entradas Grupo I Entradas Grupo II Interruptor RUN/STOP
Potenciometro
FESTO
FESTO
AlimentaciónAC / DC
Salidasgrupo I
Salidasgrupo II
Salidasgrupo III
LED Run/Stop
LED Power
Interfase deexpansión
Interfase decomunicación
LAM99
FECFECDISTRIBUCIÓN FEC 30DISTRIBUCIÓN FEC 30
Alimentaciónpara sensores
Entradas Grupo I Entradas Grupo II Interruptor RUN/STOP
Potenciometro
FESTO
FEC30
FESTO
AlimentaciónAC / DC
Salidasgrupo I
Salidasgrupo II
LED Run/Stop
LED Power
Interfase deexpansión
Interfase decomunicación
LAM99
Volta
je
atr
ansi
stor
es
FECFECDISTRIBUCIÓN FEC 34DISTRIBUCIÓN FEC 34
Alimentaciónpara sensores
Entradas Grupo I Entradas Grupo II Interruptor RUN/STOP
Potenciometro
FESTO
FEC34
FESTO
AlimentaciónAC / DC
Salidasgrupo I
Salidasgrupo II
LED Run/Stop
LED Power
Interfase decomunicaciónCOM 1
Interfase decomunicaciónserial COM 2
LAM99
Volta
je
atr
ansi
stor
es
TP
ConectorEthernet
u 3 estados posibles
Verde Programa ejecutándose.
FECFECLED DE RUNLED DE RUN
Naranja Programa en paro, almacenamiento de programa.
Rojo Error, sin programa.
FESTOLAM99
FECFECCARACTERÍSTICAS TÉCNICASCARACTERÍ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.
FESTOLAM99
•••• 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.
FECFECCARACTERÍSTICAS TÉCNICASCARACTERÍSTICAS TÉCNICAS
•FEC FC20, FC21•Puerto RS232.•Puerto adicional para expansión o 2do puerto RS232.•Memoria: 90 KB disponible para programas ycontroladores.•8 salidas por relevador (2 Amps).
FESTOLAM99
•FEC FC30, FC34•Dos puertos para expansión de E/S o dos conexionespara RS232 (con adaptador)•Memoria: 120 KB disponible para programas ycontroladores.•Seis salidas por transistor (0.6 Amps)•Dos salidas por relevador (2 Amps)
FECFECCARACTERÍSTICAS TÉCNICASCARACTERÍSTICAS TÉCNICAS
FEC20-AC FEC20-CD FEC30-CD
Salidaspor
relevador.
8 8 2
Salidas ----- ----- 6
FESTO
Salidaspor
transistor.
----- ----- 6
Entradas. 24Vdc. 24Vdc. 24Vdc.
Fuente de110Vca. a
24Vcd.1Amp.
Sí No No
LAM99
FECFECCONEXIÓN DE ENTRADASCONEXIÓN DE ENTRADAS
Conexión de Botones
0V
I0.0I0.1
24V
I0.2
FESTO
PRIMER GRUPO DE 8 ENTRADAS
(p.ejem. N.A.)
SEGUNDO GRUPO DE 4 ENTRADAS
(p.ejem. N.C.)
I1.0
S1I1.3
I0.5I0.6
S0
I0.2I0.3
I0.4
I1.0I1.0
I0.7
LAM99
FECFECCONEXIÓN DE ENTRADASCONEXIÓN DE ENTRADAS
SENSORESTIPO PNP TIPO NPN
0V24V
0V24V
S1S1
FESTO
S1I1.n
S0
I0.n
S1I1.n
S0
I0.n
S2S2
LAM99
FECFECCONEXIÓN DE SALIDAS CONEXIÓN DE SALIDAS
FEC20FEC20L1 (24v)N ( 0v)
O0.0O0.1O0.2O0.3C0
120 V CA (24v)
N (0v)
24 V CD
Ejemplo de Conexión de salidas a +24V CD
CARGA
FESTO
C0
O0.4O0.5C1
O0.6O0.7C2
24 V CD
120 V CA
Ejemplo de Conexión de salidas a 120V CA
CARGAL1
N
220 V CA
Ejemplo de Conexión de salidas a 220V CA
CARGAL1
L2
LAM99
FECFECCONEXIÓN DE SALIDAS FEC 30CONEXIÓN DE SALIDAS FEC 30
Alimentación del contacto 120 V CAEjemplo de
Conexión de salidas a 120V CA
CARGAL1
N
24v0v
C0O0.0O0.1
O0.2
24v
0v
FESTO
O0.2O0.3O0.4O0.5O0.6O0.7
C+C-
Alimentación de
transistores 0v
24v
LAM99
CARGAEjemplo de Conexión de salidas a 24 V CD
FECFECHERRAMIENTAS DE SOFTWAREHERRAMIENTAS DE SOFTWARE
Operandos Monobit Operandos Monobit Operando Monobit
Los operandos Monobit representan un valor binario de un bit (0,1).
ENTRADAS IW.n ejem. I1.2
FESTOLAM99
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
FECFEC
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
Operandos Multibit Operandos Multibit
FESTOLAM99
PALABRA DE ENTRADAS Iwn ejem. IW0
PALABRA DE SALIDAS OW n ejem. OW0
REGISTROS Rn ejem. R12
PALABRA DE BANDERAS FW n ejem. FW99
PALABRA DE CONTADOR CW n ejem. CW1
PRESELECTOR DE CONTADOR CPn ejem. CP1
PALABRA DE TEMPORIZADOR TW n ejem. TW2
PRESELECTOR DE TEMPORIZADOR TPn ejem. TP2
FECFECHERRAMIENTAS DE SOFTWAREHERRAMIENTAS DE SOFTWARE
8 4 2 1
d c b a Hex. Decimal0 0 0 0 V$0 0 palabra 0 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 00 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 20 0 1 1 V$3 3 0 0 0 0 0 0 0 0 V$000 1 0 0 V$4 4
BINARIOBINARIO
FESTOLAM99
0 1 0 1 V$5 5 1 1 1 1 1 1 1 1 V$FF0 1 1 0 V$6 60 1 1 1 V$7 7 0 0 0 0 1 1 1 1 V$0F
1 0 0 0 V$8 81 0 0 1 V$9 91 0 1 0 V$A 101 0 1 1 V$B 111 1 0 0 V$C 121 1 0 1 V$D 131 1 1 0 V$E 141 1 1 1 V$F 15
FECFECHERRAMIENTAS DE SOFTWAREHERRAMIENTAS DE SOFTWARE
SINTÁXISSINTÁXISOperandos multibit: (almacenan cantidades)
W Palabra de 8 o 16 bits.
FESTO
I W 2I W 2I Entrada
O Salida
F Bandera Número de palabra
(Palabra de entradas número 2)
LAM99
FECFECHERRAMIENTAS DE SOFTWAREHERRAMIENTAS DE SOFTWARE
SINTÁXISSINTÁXISOperandos multibit: (solo almacenan cantidades)
R 254R 254R Registro
(Registro número 254)
FESTO
TP Preselector del . temporizador
CP Preselector del . contador
Número de palabra
LAM99
FECFECHERRAMIENTAS DE SOFTWAREHERRAMIENTAS DE SOFTWARE
SINTÁXISSINTÁXISOperandos monobit: (manejan bits individuales)
Número de palabra
FESTO
F 1 . 7F 1 . 7I Entrada
O Salida
F Bandera Número de bit
(bandera uno bit siete)
LAM99
FECFEC
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).
HERRAMIENTAS DE SOFTWAREHERRAMIENTAS DE SOFTWARE
FESTO
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
FECFECOPERANDOS DEL FECOPERANDOS DEL FEC
u PROGRAMAS P0 a P63.
u MÓDULOS DE PROGRAMA CMP0 a CMP99 (Definidos por el usuario).
FESTO
usuario).
u MÓDULOS DE FUNCIÓN CFM0 a CFM99 (Definidos por FESTO).
LAM99
FECFECOPERANDOS REMANENTESOPERANDOS REMANENTES
u FLAG WORDS (FWn) FW0 a FW255.
u REGISTROS (Rn) R0 a R127.
u TIMERS (TPn) TP0 a TP127.
FESTO
u TIMERS (TPn) TP0 a TP127.
u CONTADORES (Cn) C0 a C127.
LAM99
FECFECESTRUCTURA DE PROGRAMACIÓNESTRUCTURA DE PROGRAMACIÓN
LISTADO DE INSTRUCCIONESLISTADO DE INSTRUCCIONES(Paso)(Paso)
STEP (Etiqueta)(Etiqueta)
(Frase)
IF (Parte condicional)
FESTO
IF (Parte condicional)
THEN (Parte ejecutiva)(Parte ejecutiva)
OTHRW (Ejecución opcional)(Ejecución opcional)
(Frases)…
(Pasos) ...(Pasos) ...
STEPLAM99
FECFECREGLAS DE REGLAS DE
EJECUCIÓN DE UN EJECUCIÓN DE UN PASOPASO
SISI
Primera frase o anterior
en el Paso X
¿Parte
condicional
cierta?¿OTHRW
en esta
SISI
NONO
FESTO
SISI SISI
NONONONO
frase?
AcciónEjecuta la
instrucción OTHRW
¿Es esta la última frase en el
Paso X?
Ir al Paso siguienteSiguiente frase
del Paso X Vuelve al inicio del Paso X
¿Es esta la última frase en el
Paso X?
NONO
LAM99
FECFECCOMANDOSCOMANDOS
ANDAND Realiza la función lógica and (multiplicación)
CMP nCMP n Empieza la ejecución de un módulo de programa.
DECDEC Decrementa un operador multibit.
IFIF Marca el inicio de la parte condicional.
FESTO
INCINC Incrementa un operando multibit.
JMP TOJMP TO Salto a un paso.
SWAPSWAP Intercambia el Byte alto por el Byte bajo.
TOTO Indica el destino de la carga.
LAM99
FECFECCOMANDOSCOMANDOS
NOPNOP No hacer nada, sin condiciones.
OROR Realiza la operación lógica or (suma)
OTHRWOTHRW Aplica cuando la condición es falsa.
RESETRESET Para cambiar a estado lógico “0”.
ROLROL Gira a la izquierda los bits de un acumulador.
FESTO
ROLROL Gira a la izquierda los bits de un acumulador.
RORROR Gira a la derecha los bits de un acumulador.
SETSET Para cambiar a estado lógico “1”.
THENTHEN Indica el inicio de la parte ejecutiva.
WITHWITH Para indicar parámetros de funciones.
LOADLOAD Carga un valor en el acumulador.
LAM99
FECFECOPERADORESOPERADORES
NN NOT
VV Asignación decimal
V$V$ Asignación hex.
++ Suma
<< Menor que
>> Mayor que
< >< > Diferente
< =< = Menor o igual
FESTO
++ Suma
-- Resta
** Multiplicación
// División
< =< = Menor o igual
> => = Mayor o igual
LAM99
FECFECTEMPORIZADORESTEMPORIZADORES
Si
TWn = 0
1
Tn
TWn
FESTO
Cuando Set Tn entonces: 1 Tn TPn TWn
TWn = 0 entonces: 0 Tn
0 TWnTPn
LAM99
FECFECCONTADORESCONTADORES
Si
CWn = CPn
1 INC CWn
Cn
FESTO
CWn = CPn entonces: 0 Cn
Cuando Set Cn entonces:1 Cn 0 CWn
0 CWnCPn
LAM99
FECFECMULTITAREA.MULTITAREA.
PROGRAMA n
PROGRAMA 0
PASO 1
FRASE 1
ÚLTIMA
FRASE n..
PASO 2
PROGRAMA 1
PASO 1
FRASE 1
FESTOLAM99
PASO 1
FRASE 1
ÚLTIMA
FRASE n..
PASO 2
ÚLTIMA
FRASE 1
PASO 2
ÚLTIMA
FRASE 1
ÚLTIMA
FRASE n..
PASO 2
ÚLTIMA
FRASE 1
FECFECEXPANSIÓNEXPANSIÓN
EXT EXTCOM
FECMaestro
FECEsclavo
FESTO
RS-232
Cable de ampliaciónPC
FST- FEC
SoftwareFST Festo
RS-232
TecladoDisplayABG_80
Abcd 1234
LAM99
FECFEC
FC30 FC30 FC30 FC30 FC30
CAPACIDAD MAXIMA DE CAPACIDAD MAXIMA DE EXPANSIONEXPANSION
FESTO
• 60 Entradas a 24Vdc.
• 10 Salidas Relevador.
• 30 Salidas 24Vdc.
LAM99
FECFEC
FC30 FC30 FC30 FC20
CAPACIDAD MAXIMA DE CAPACIDAD MAXIMA DE EXPANSIONEXPANSION
FC20
FESTO
• 60 Entradas 24VCD.
• 22 Salidas Relevador.
• 18 Salidas 24VCD.
LAM99
FECFEC
HCO1HCO1
Puerto de comunicación
Puerto de expansión
FESTO
Entradas/Salidas
configurables.
LAM99
FECFECReferenciasReferencias
u FEC20-DC E.FEC.20-DC 177428u FEC20-AC E.FEC.20-AC 177429u FEC30-DC E.FEC.30-DC 183861u Cable FEC-PC E.KFEC-PC-150 177431u Interfase Fec30 E.IPC SM14 188935u Cable expansión E.KFEC-EXT-20 183635u Teclado Display E.ABG80 LED 13009542u Fuente 24V. 2A. FV242 13009855
FESTOLAM99