52326451 Fec34 Festo Didactic

  • View
    165

  • Download
    1

Embed Size (px)

Text of 52326451 Fec34 Festo Didactic

FESTOFEC Compact FEC Standard HC0xLAM99

FEC

FESTO

FEC

INTRODUCCION AL FECTEMARIO DESCRIPCIN FSICA. CARACTERISTICAS TCNICAS. CONEXIONES HERRAMIENTAS DE SOFTWARE. ESTRUCTURA DE PROGRAMACIN POR LISTADO DE INSTRUCCIONES. COMANDOS Y OPERADORES. CONTADORES Y TEMPORIZADORES. PROGRAMACIN MULTITAREA. MULTITAREA. EXPANSIN.

LAM99

FESTO

FEC

VARIANTESFEC COMPACTFC20 AC / DC FC30 DC FC34 DC

FEC STANDARD IPCHC0X HC1X FC400 FC500 FC600

LAM99

FESTO

FEC

DESCRIPCION FISICAFuente de alimentacin de 24 V DC / 100 ma para sensores Bornes de conexin para entradas

Interruptor RUN/STOP Potenciometro analgico

DIMENSIONES.Version CD: 79 x 130 x 33 mm (3.1 x 5.1 x 1.5 in). Version AC: 79 x 130 x 61 mm (3.1 x 5.1 x 2.4 in).

LED Power LED Run/error

Puerto de Comunicacin Puerto de Bornes de conexin expansin para salidas Bornes de conexin para alimentacin

LAM99

FESTO

FECDISTRIBUCIN FEC20Alimentacin para sensores Entradas Grupo I Entradas Grupo II Interruptor RUN/STOP

Potenciometro

LED Power FESTO LED Run/Stop

Alimentacin AC / DCLAM99

Salidas grupo I

Salidas grupo II

Salidas grupo III

Interfase de expansin

Interfase de comunicacinFESTO

FECDISTRIBUCIN FEC 30Alimentacin para sensores Entradas Grupo I Entradas Grupo II Interruptor RUN/STOP

Potenciometro

LED Power FESTOFEC30

LED Run/Stop

Voltaje a transistores

Alimentacin AC / DCLAM99

Salidas grupo I

Salidas grupo II

Interfase de expansin

Interfase de comunicacinFESTO

FECDISTRIBUCIN FEC 34Alimentacin para sensores Entradas Grupo I Entradas Grupo II Interruptor RUN/STOP

Potenciometro

TP

FESTOFEC34

Conector Ethernet

LED Power LED Run/Stop Voltaje a transistores Interfase de comunicacin Interfase de comunicacin serial COM 2 COM 1 FESTO

Alimentacin AC / DCLAM99

Salidas grupo I

Salidas grupo II

FECLED DE RUNu

3 estados posibles Verde Naranja Programa ejecutndose. Programa en paro, almacenamiento de programa. Error, sin programa.FESTO

Rojo

LAM99

CARACTERSTICAS TCNICAS 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 matemticas de 32 bits. Dos contadores rpidos de 4 KHz. Montaje por riel DIN y conexiones por tornillo.

FEC

LAM99

FESTO

CARACTERSTICAS TCNICAS

FEC

FEC FC20, FC21 Puerto RS232. Puerto adicional para expansin o 2do puerto RS232. Memoria: 90 KB disponible para programas controladores. 8 salidas por relevador (2 Amps).

y

FEC FC30, FC34 Dos puertos para expansin 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

CARACTERSTICAS TCNICASFEC20-AC FEC20-CD

FECFEC30-CD

Salidas por relevador. Salidas por transistor. Entradas.

8

8

2

-----

-----

6

24Vdc.

24Vdc.

24Vdc.

Fuente de 110Vca. a 24Vcd. 1Am p.LAM99

S

No

No

FESTO

FECCONEXIN DE ENTRADASConexin de Botones24V 0V I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 S0 I1.0 I1.0 I1.0 I1.3 S1LAM99

PRIMER GRUPO DE 8 ENTRADAS (p.ejem. N.A.)

SEGUNDO GRUPO DE 4 ENTRADAS (p.ejem. N.C.)FESTO

FECCONEXIN DE ENTRADASSENSORESTIPO PNP 24V 0V TIPO NPN 24V 0V

S1

S1

I0.n

I0.n

S2S0 S0

S2

I1.n S1LAM99

I1.n S1FESTO

FECCONEXIN DE SALIDAS FEC20120 V CA (24v) N (0v)

L1 (24v) N ( 0v) O0.0 O0.1 O0.2 O0.3 C0 O0.4 O0.5 C1 O0.6 O0.7 C2

Ejemplo de Conexin de salidas a +24V CD

CARGA

24 V CD

Ejemplo de Conexin de salidas a 120V CA

L1 N

CARGA

120 V CA

Ejemplo de Conexin de salidas a 220V CA

L1

CARGA

L2 220 V CA

LAM99

FESTO

FECCONEXIN DE SALIDAS FEC 3024v 0v

24v 0v C0 O0.0 O0.1 O0.2 O0.3 O0.4 O0.5 O0.6 O0.7 C+ C-

Ejemplo de Conexin de salidas a 120V CA

Alimentacin del contacto N L1

120 V CACARGA

Ejemplo de Conexin de salidas a 24 V CD

CARGA

Alimentacin de transistores

24v 0v

LAM99

FESTO

FEC

HERRAMIENTAS DE SOFTWARE Operandos MonobitOperando Monobit Los operandos Monobit representan un valor binario de un bit (0,1).

ENTRADAS SALIDAS CONTADORES BANDERAS TEMPORIZADORES PROGRAMAS

IW.n OW.n Cn FW.n Tn Pn

ejem. I1.2 ejem. O0.1 ejem. C1 ejem. F15.5 ejem. T4 ejem. P3

LAM99

FESTO

Operandos MultibitOperando Multibit

FEC

Los operandos Multibit representan un valor de 16 bits con los siguientes campos de valores: Decimal sin signo: Decimal con signo: Hexadecimal: PALABRA DE ENTRADAS PALABRA DE SALIDAS REGISTROS PALABRA DE BANDERAS PALABRA DE CONTADOR PRESELECTOR DE CONTADOR PALABRA DE TEMPORIZADORLAM99

0...65535 -32168...32767 0...FFFF Iwn OWn Rn FWn CWn CPn TWn ejem. IW0 ejem. OW0 ejem. R12 ejem. FW99 ejem. CW1 ejem. CP1 ejem. TW2 ejem. TP2FESTO

PRESELECTOR DE TEMPORIZADOR TPn

FEC

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

HEX. V$00 V$FF V$0F

LAM99

FESTO

FEC

HERRAMIENTAS DE SOFTWARESINTXISOperandos multibit: (almacenan cantidades) W Palabra de 8 o 16 bits.

I

Entrada

IW2

(Palabra de entradas nmero 2)

O Salida F Bandera Nmero de palabra

LAM99

FESTO

FEC

HERRAMIENTAS DE SOFTWARESINTXISOperandos multibit: (solo almacenan cantidades)

R 254R Registro TP Preselector del . temporizador CP Preselector del . contador

(Registro nmero 254)

Nmero de palabra

LAM99

FESTO

FEC

HERRAMIENTAS DE SOFTWARESINTXISOperandos monobit: (manejan bits individuales) Nmero de palabra

I

Entrada

F1.7

(bandera uno bit siete)

O Salida F Bandera Nmero de bit

LAM99

FESTO

FEC

HERRAMIENTAS DE SOFTWAREu

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). FLAG WORDS (Banderas) REGISTROS TEMPORIZADORES FW0 a FW9999 (Fn.0 a Fn.15 c/u). R0 a R255. T0 a T255, tambin TP y TW para cada temporizador. C0 a C255, tambin CP y CW para cada contador.FESTO

u

u

u

uLAM99

CONTADORES

FECOPERANDOS DEL FECu

PROGRAMAS MDULOS DE PROGRAMA

P0 a P63. CMP0 a CMP99 (Definidos por el usuario). CFM0 a CFM99 (Definidos por FESTO).

u

u

MDULOS DE FUNCIN

LAM99

FESTO

FECOPERANDOS REMANENTESu

FLAG WORDS (FWn) REGISTROS (Rn) TIMERS (TPn) CONTADORES (Cn)

FW0 a FW255. R0 a R127. TP0 a TP127. C0 a C127.

u

u

u

LAM99

FESTO

FECESTRUCTURA DE PROGRAMACIN LISTADO DE INSTRUCCIONES(Paso) STEP (Etiqueta) (Frase) IF THEN OTHRW (Frases) (Pasos) ... STEPLAM99

(Parte condicional) (Parte ejecutiva) (Ejecucin opcional)

FESTO

FECPrimera frase o anterior en el Paso X

REGLAS DE EJECUCIN DE UN PASO

Parte condicional cierta?

NO

SI SI Ejecuta la Accin instruccin OTHRW

OTHRW en esta frase? NO

Es esta la ltima frase en el Paso X? SI

NO

NO

Es esta la ltima frase en el Paso X? SI

Siguiente frase Ir al Paso siguienteLAM99

del Paso X

Vuelve al inicio del Paso XFESTO

FECCOMANDOSAND CMP n DEC IF INC JMP TO SWAP TO Realiza la funcin lgica and (multiplicacin) Empieza la ejecucin de un mdulo de programa. Decrementa un operador multibit. Marca el inicio de la parte condicional. Incrementa un operando multibit. Salto a un paso. Intercambia el Byte alto por el Byte bajo. Indica el destino de la carga.

LAM99

FESTO

FECCOMANDOSNOP OR OTHRW RESET ROL ROR SET THEN WITH LOADLAM99

No hacer nada, sin condiciones. Realiza la operacin lgica or (suma) Aplica cuando la condicin es falsa. Para cambiar a estado lgico 0. Gira a la izquierda los bits de un acumulador. Gira a la derecha los bits de un acumulador. Para cambiar a estado lgico 1. Indica el inicio de la parte ejecutiva. Para indicar parmetros de funciones. Carga un valor en el acumulador.FESTO

FECOPERADORESN V V$ + * / NOT Asignacin decimal Asignacin hex. Suma Resta Multiplicacin Divisin < > = Menor que Mayor que Diferente Menor o igual Mayor o igual

LAM99

FESTO

FEC

TEMPORIZADORESTnTWn

1

Si TWn = 0 entonces: 0 Tn

Cuando Set Tn entonces: 1 Tn TPn TWn

TPn

0

TWn

LAM99

FESTO

FEC

CONTADORESCn

1

INC CWn Si CWn = CPn entonces: 0 Cn

Cuando Set Cn entonces: 1 Cn 0 CWn

0

CPn

CWn

LAM99

FESTO

FECPROGRAMA 0

MULTITAREA.PROGRAMA 1

P