You are on page 1of 11

Operaciones Lgicas con Bits

E 0.0 E 0.1

A 8.0 E 0.0 A 8.1 A 0.0 (S) 1

E 0.1

A 0.0 (R) 1

E 1.2 P

A 0.1

Automatizacin Industrial II Curso 2005-2006 (uva)

Programacin: SIMATIC S7-200

Programacin en KOP
Operaciones
Operaciones lgicas con bits

| El contacto abierto directo se cierra (se activa) si la entrada fsica (bit) es 1. /| El contacto cerrado directo se cierra (se activa) si la entrada fsica (bit) es 0.

Automatizacin Industrial II Curso 2005-2006 (uva)

Programacin: SIMATIC S7-200

Contactos NA y NC. Sensores y Smbolos


Proceso Evaluacin del Programa en el PLC

Tipo de sensor

Estado del Sensor

Voltaje en la Entrada

Estado de Comprobar el estado 1 la Seal en la Smbolo / Resultado Salida Instruccin del cheA.

Comprobar el estado 0 Smbolo / Instruccin Resultado del cheA.

Contacto NA

Activado Presente 1

KOP: Normalmente Abierto

Si 1

KOP: Normalmente Cerrado

No 0

No Activado

No Presente

0 FUP:

No 0

FUP: &

Si 1

Contacto NC

Activado

& No Presente 0 No 0

Si 1

No Activado

Presente

AWL: A E x.y

Si 1

AWL: AN E x.y

No 0

Automatizacin Industrial II Curso 2005-2006 (uva)

Programacin: SIMATIC S7-200

Ejercicio
Objetivo: Las tres bombillas deben encenderse cuando se active S1 y S2 no est activado Hardware S1 E 1.0 A 4.0
La

S2 E 1.1

S1 E 1.0 A 4.0
La

S2 E 1.1 E 1.0

S1 E 1.1 A 4.0
La

S2

ControKOPor Programable

ControKOPor Programable

ControKOPor Programable

Software E 1.0 E 1.1 A 4.0

E 1.0

E 1.1

A 4.0

E 1.0

E 1.1

A 4.0

KOP

E 1.0

AND A 4.0

E 1.0 E 1.1

AND A 4.0

E 1.0 E 1.1

AND A 4.0

FUP
E 1.1 ....... E 1.0 ....... E 1.1 ....... A 4.0

AWL

....... E 1.0 ....... E 1.1 ....... A 4.0

....... E 1.0 ....... E 1.1 ....... A 4.0

Automatizacin Industrial II Curso 2005-2006 (uva)

Programacin: SIMATIC S7-200

Operaciones Lgicas a Nivel de Bit: AND, OR


Esquema del Circuito

KOP

FUP

AWL

S1 (E 0.0) E 0.0 AND S2 (E 0.1) E 0.1 A 0.0 E 0.0 E 0.1 AN D A 0.0 = LD A = E 0.0 E 0.1 A 0.0

L1 (A 0.0)

S3 (E 0.2) OR S4 (E 0.3)

E 0.2

A 0.2 E 0.2 OR E 0.3

A 0.2 =

E 0.3

LD O =

E 0.2 E 0.3 A 0.2

L3 (A 0.2)
Automatizacin Industrial II Curso 2005-2006 (uva) Programacin: SIMATIC S7-200

Operaciones Lgicas a Nivel de Bit: OR - Exclusiva

KOP

FUP

AWL

E 0.4 E 0.4 E 0.5 A 0.0 E 0.5 E 0.4 E 0.4 E 0.5 E 0.5

AN D OR AN D

A 0.0 =

LD AN LDN A OLD =

E 0.4 E 0.5 E 0.4 E 0.5 A0.0

Automatizacin Industrial II Curso 2005-2006 (uva)

Programacin: SIMATIC S7-200

Resultado de Operacin Lgica, Primera Comprobacin. Ejemplos


Ejemplo 1 Estado de la Seal Resultado de la Comprobacin Ejemplo 2 Estado de la Seal Resultado de la Comprobacin Ejemplo 3 Estado de la Seal Resultado de la Comprobacin

Primera Comprobacin

Primera Comprobacin

LD E 1.0 AN E 1.1 A = = M 4.0 A 8.0 A 8.1

0 0 0

1 1 1

1 0 1

LD E 2.0

0
Programacin: SIMATIC S7-200

Automatizacin Industrial II Curso 2005-2006 (uva)

Primera Comprobacin

RLO

RLO

RLO

Asignacin, Set, Reset


KOP FUP AWL

E 1.0

E 1.1

A 8.0

Asignacin

( )

E 1.0 E 1.1

AND

A 8.0 =

LD E 1.0 A E 1.1 = A 8.0

E 1.2

E 1.3

A 8.1

Set

(S)
1

E 1.2 E 1.3

AND 1

A 8.1 S N

LD E 1.2 A E 1.3 S A 8.1,1

E 1.4

A 8.1

(R)
Reset
E 1.5 1

E 1.4 E 1.5

OR 1

A 8.1 R N

LD E 1.4 O E 1.5 R A 8.1,1

Automatizacin Industrial II Curso 2005-2006 (uva)

Programacin: SIMATIC S7-200

Salto Incondicional (Independiente del RLO)

KOP

FUP

AWL

Network 1

Network 1

SM0.0

(
Network 2 : : Network x

1 JMP

SM0.0
Network 2 : : : : Network x

1 JM P

Network 1

LD JMP 1
Network 2 : : : : Network x

SM0.0

1
LBL

1
LBL

LBL

Automatizacin Industrial II Curso 2005-2006 (uva)

Programacin: SIMATIC S7-200

Salto Condicional (Dependiente del RLO)

KOP

FUP

AWL

Salta si RLO=1

E 0.0

E 0.1

E 0.0 E 0.1

(JMP)

AN D

1 JM P

LD E 0.0 A E 0.1 JMP 1

Automatizacin Industrial II Curso 2005-2006 (uva)

Programacin: SIMATIC S7-200

Funciones de Deteccin de Flanco


KOP
E 1.0 E 1.1 M8.0 E 1.0 E 1.1 M8.1 E 1.0 E 1.1

FUP & P & N

AWL
LD E 1.0 A E 1.1 EU = M8.0 LD E 1.0 A E 1.1 ED = M8.1
Ciclo del OB1

M8.0

P
E 1.0 E 1.1

=
M8.1

E 1.0 E1.1 RLO Ejemplo M1.0 M1.1 M8.0 M8.1

Automatizacin Industrial II Curso 2005-2006 (uva)

Programacin: SIMATIC S7-200