52326451 Fec34 Festo Didactic

37
FEC FEC FESTO FESTO FEC Compact FEC Compact FEC Standard FEC Standard FESTO FEC Standard FEC Standard HC0x HC0x LAM99

Transcript of 52326451 Fec34 Festo Didactic

Page 1: 52326451 Fec34 Festo Didactic

FECFEC

FESTOFESTOFEC CompactFEC Compact

FEC StandardFEC Standard

FESTO

FEC StandardFEC Standard

HC0xHC0xLAM99

Page 2: 52326451 Fec34 Festo Didactic

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

Page 3: 52326451 Fec34 Festo Didactic

FECFECVARIANTESVARIANTES

FEC COMPACTFC20 AC / DC

FC30 DC

FC34 DC

FESTOLAM99

FC34 DC

IPCHC0X

HC1X

FEC STANDARDFC400

FC500

FC600

Page 4: 52326451 Fec34 Festo Didactic

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

Page 5: 52326451 Fec34 Festo Didactic

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

Page 6: 52326451 Fec34 Festo Didactic

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

Page 7: 52326451 Fec34 Festo Didactic

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

Page 8: 52326451 Fec34 Festo Didactic

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

Page 9: 52326451 Fec34 Festo Didactic

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.

Page 10: 52326451 Fec34 Festo Didactic

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)

Page 11: 52326451 Fec34 Festo Didactic

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

Page 12: 52326451 Fec34 Festo Didactic

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

Page 13: 52326451 Fec34 Festo Didactic

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

Page 14: 52326451 Fec34 Festo Didactic

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

Page 15: 52326451 Fec34 Festo Didactic

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

Page 16: 52326451 Fec34 Festo Didactic

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

Page 17: 52326451 Fec34 Festo Didactic

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

Page 18: 52326451 Fec34 Festo Didactic

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

Page 19: 52326451 Fec34 Festo Didactic

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

Page 20: 52326451 Fec34 Festo Didactic

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

Page 21: 52326451 Fec34 Festo Didactic

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

Page 22: 52326451 Fec34 Festo Didactic

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

Page 23: 52326451 Fec34 Festo Didactic

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

Page 24: 52326451 Fec34 Festo Didactic

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

Page 25: 52326451 Fec34 Festo Didactic

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

Page 26: 52326451 Fec34 Festo Didactic

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

Page 27: 52326451 Fec34 Festo Didactic

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

Page 28: 52326451 Fec34 Festo Didactic

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

Page 29: 52326451 Fec34 Festo Didactic

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

Page 30: 52326451 Fec34 Festo Didactic

FECFECTEMPORIZADORESTEMPORIZADORES

Si

TWn = 0

1

Tn

TWn

FESTO

Cuando Set Tn entonces: 1 Tn TPn TWn

TWn = 0 entonces: 0 Tn

0 TWnTPn

LAM99

Page 31: 52326451 Fec34 Festo Didactic

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

Page 32: 52326451 Fec34 Festo Didactic

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

Page 33: 52326451 Fec34 Festo Didactic

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

Page 34: 52326451 Fec34 Festo Didactic

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

Page 35: 52326451 Fec34 Festo Didactic

FECFEC

FC30 FC30 FC30 FC20

CAPACIDAD MAXIMA DE CAPACIDAD MAXIMA DE EXPANSIONEXPANSION

FC20

FESTO

• 60 Entradas 24VCD.

• 22 Salidas Relevador.

• 18 Salidas 24VCD.

LAM99

Page 36: 52326451 Fec34 Festo Didactic

FECFEC

HCO1HCO1

Puerto de comunicación

Puerto de expansión

FESTO

Entradas/Salidas

configurables.

LAM99

Page 37: 52326451 Fec34 Festo Didactic

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