Вы находитесь на странице: 1из 5

Test #2 S7 300

Fecha:
1. En los tres ejemplos la luz se encender cuando S1 es activado y S2
desactivado

Complete el programa para obtener la funcionalidad de encender la Luz


cuando S1 este activado y S2 desactivado.
Caso 01
U
I1.0
//consulta el estado del RLO en I1.0
UN
I1.1
//consulta el estado del RLO y hace una Y lgica con
I1.1
=
Caso
U
U

Q4.0
02
I1.0
I1.1

//Q4.0 es 1 si el RLO es 1

I1.1
=
Caso
UN
U

Q4.0
03
I1.0
I1.1

//Q4.0 es 1 si el RLO es 1

I1.1
=

Q4.0

//Q4.0 es 1 si el RLO es 1

//consulta el estado del RLO en I1.0


//consulta el estado del RLO y hace una Y lgica con

//consulta el estado del RLO en I1.0


//consulta el estado del RLO y hace una Y lgica con

2. Resultado lgico de la Operacin, completar teniendo en cuenta las


operaciones y el estado de las seales (Signalstate). Para los 3 ejemplos

3. Segn los siguientes enunciados en AWL, completa las tablas de verdad,


e indique que tipo de operacin lgica binaria es. Rpta:OExclusiva..

4. Traduzca la siguiente instruccin a KOP, e indique cual ser el resultado


de M5.7 y Q9.3 si el estado de I1.2 y I1.3 es 1

Resultados: M5.7=0; Q9.3=0


5.

Traduzca la siguiente instruccin a KOP, e indique cual


ser el resultado de M5.7 y Q9.3 si el estado de I1.2 y
I1.3 es 1

Resultados: M5.7=0; Q9.3=0


6. Indique el resultado lgico en los siguientes enunciados.
SET => 1.. A I0.0=> 1
= M0.0
=> 1.. A I0.1 =>1
CLR => 0.. NOT 0
= M0.1
=>0. = Q1.0 =>0.
7. Escribir en AWL las siguientes instrucciones

SEGM 01
U
I1.0
U
I1.1

//consulta el estado del RLO en I1.0.


//consulta el estado del RLO y hace una y lgica con

I1.1.
FP
M1.0
=
M8.0

//detecta un flanco positivo.


//M8.0 es 1 si M1.0 detecta un flanco positivo.

SEGM 02
U
I1.0
U
I1.1

//consulta el estado del RLO en I1.0.


//consulta el estado del RLO y hace una y lgica con

I1.1.
FN
M1.1
=
M8.1

//detecta un flanco negativo.


//M8.1 es 1 si M1.1 detecta un flanco positivo.

8. Marque la respuesta correcta. Los saltos incondicionales dependen de:


a. STA
b. FisrtChek
c. RLO
d. NA
9. Marque la respuesta correcta. Los saltos condicionales dependen de:
a. STA
b. FisrtChek
c. RLO
d. NA
10.Cual es el resultado lgico de Q9.7, si M3.4 =1, IW0 =5, IW2=3
A
M3.4
A(
L
IW0
L
IW2
==I
)
=
Q9.7
EL RLO de Q9.7 = 0

11.SI: MW10=12, MW14=2, MW16=22, IW256=10, indicar el resultado de la


siguiente operacin.
L
MW10

//carga el valor almacenado en MW10 al

ACCU1.
L

//carga el valor almacenado en MW14 al ACCU1

MW14

y el
//valor que estaba en ACCU1 pasa al ACCU2
/I
L

IW256

//divide ACCU2 entre ACCU1 y el resultado se

almacena
//en ACCU1
+I
L

MW16

//suma ACCU2 con ACCU1 y el resultado se

almacena
//en ACCU1
TAK
-I
T

//invierte valores el ACCU1 con el ACCU2

MW20

//resta ACCU1 de ACCU2 y el resultado se

almacena
//en ACCU1
El valor en MW20 es 6
12.Se tienen 2 pulsadores NO, en una maquina de conformado, y se
requiere queun pistn se active solo cuando el operador presione ambos
pulsadores al mismo tiempo por ms de 3 segundos, incluir en la lgica
algo para que los operadores no dejen alguno de los pulsadores
presionados y as solo funcione con uno solo, esto como seguridad.
Adems se requiere que se coloque en la marca MW10 la cantidad de
productos conformados. Indique como seria el programa en el lenguaje
que mas le convenga si lo pulsadores son conectados a las entradas I2.0
y I2.1, y la salida del actuador a Q0.0.

Ayuda:..

SEGM 01
U
I2.0
U
I2.1
FR
T1
L
S5T#3S
SE
T1
U
T1
=
Q0.0
=
M20.1

//ACTIVACION DEL PISTON

SEGM 02
U
M10.1
FR
Z3
U
M10.1
ZV
Z3
L
Z3
T
MW10
L
50
==I
R
Z3

//CONTAJE DE PRODUCTOS CONFORMADOS

//activa el temporizador si el RLO es 1


//temporizacin de 3s
//arranca el temporizador T1 si el RLO es 1
//Q0.0 es 1 si el RLO es 1
//M20.1 es 1 si el RLO es 1

//activa el contador Z3 si el RLO es 1


//incrementa el contador
//carga el valor del contaje en ACCU1
//transfiere el valor del ACCU1 al MW10
//el contador Z3 se resetea despus de contar 50

Вам также может понравиться