Professional Documents
Culture Documents
O exclusiva:
XOR
= R S
E124.1
AWL:
O : Paralelo: O E124.0
O E124.1
=A124.0
LISTA DE INSTRUCCIONES
Ejemplo:
E0.1 E0.3
U(
O E0.0
O E0.1
)
U(
O E0.2
O E0.3
)
U E0.4
=A0.0
OPERACIÓN DE MEMORIA FLIP-FLOP
SR:Prioridad a Reset
Las operaciones Activar (S) y desactivar (R) solamente si
RLO=1 (result of logic operation).
-Si S=1 y R=0 se activa el flip-flop y Q=1
-Si S=0 y R=1 se desactiva el flip-flop y Q=0
-Si S=1 y R=1 se desactiva el flip-flop y Q=1
AWL M0.0
U E 0.0 E0.0
S M0.0 S
U E0.1
R M0.0 E0.1
R
Q
NOP 0
Q
RS : Prioridad a Set.
Las operaciones Activar (S) y desactivar (R) solamente si
RLO=1 .
-Si S=1 y R=0 se activa el flip-flop y Q=1
-Si S=0 y R=1 se desactiva el slip-flop y Q=0
-Si S=1 y R=1 se activa el flip-flop y Q=1
Ejemplo: RS
E0.1=1 y E0.0=0 se activa M0.0=1 y Q=1
E0.0=1 y E0.1=0 se desactiva M0.0=0 y Q=0
E0.0=1 y E0.1=1 se activa M0.0=1 y Q=1 (domina la operación
activar (S) debido al orden en que están puestos.)
AWL: M0.0
U E0.0 E0.0
R M 0.0 R
U E 0.1
S M 0.0 E0.1
S
Q
NOP 0
Q
NOT: Niega el RLO, invierte el resultado lógico.
E0.0 E0.2
A0.0
E0.1 E0.3 NOT
AWL:
U(
U E0.0
U E0.1
O
U E0.2
U E 0.3
)
NOT
= A0.0
M0.0
CONECTOR #
N
M0.1
E0.1
P
Detecta un cambio del estado de señal en el M0.0 de 1 a 0.
La marca de flancos M 0.0 almacena el valor E0.0=1 entonces
RLO=1, M0.0=1, cuando E0.1=0 , el RLO=0, M0.0=0,
entonces ejecuta A0.0=1. que da un impulso.
---(P)----: FLANCO POSITIVO (0=>1): FN
La marca de flancos M 0.1 almacena el estado del RLO (E0.1)
si RLO cambia de 0 a 1, ejecuta el A0.0=1. que da un impulso
AWL:
U E 0.0
FN M0.0
O(
U E 0.1
FP M0.1
)
= A 0.0
FLANCO NEGATIVO FN (M0.0)
1
E0.0 0
1
M0.0 0
1
A0.0 0
No.CICLO 1 2 3 4 5 6 7 8
De OB1
No.CICLO 1 2 3 4 5 6 7 8
De OB1
LA PILA DE MCR
U E0.0
= L 20.0 --Depende de la pila de MCR,
U L 20.0 A5.4
U E0.1 E0.0 E0.1
= A 5.4
U L20.0
U E0.2 A5.5
E0.2
= A 5.5
Ejemplo
AWL Explicación
MCRA //Activar área MCR.
U E 1.0
MCR( Aabrir un área MCR. y almacena RLO
U E 4.0
=A 8.0 Si MCR está "OFF", A 8.0 =0 sin considerar E 4.0.
L MW20
T AW10 //Si MCR está "OFF", el valor "0" se transfiere a
AW10.
)MCR //Finalizar el área MCR.
MCRD //Desactivar área MCR.
U E 1.1
=A 8.1 Están fuera del área MCR y no dependen del bit MCR
E124.0
E0.0 A124.0
R
NOT
CONFIGURACION HARDWARE S7-300
CREAR EL PROYECTO:
-En el menú de Simatic, entre al ASISTENTE NUEVO
PROYECTO. Presione el siguiente.
-Elije el CPU por ejemplo CPU-314
-Poner el nombre del Proyecto (ejemplo: configHW) y luego
presione Finalizar.
-Aparece el árbol del proyecto
Programa S7
Fuentes
Bloques
OB1
Clic aquí para hacer
Programa .
(0) UR (1) UR
(2) UR (3) UR
L 匤 eas AS-i
FA
+15V
Repetidor1
-15V
Esclavos
100 mts de CPU342-2 a repetidor1
FA
e +15V
Repetidor2
-15V
Esclavos
100 mts de R1 a R2
CP-342-5: PROCESADOR DE COMUNNICACION DP
Una vez insertado el bastidor, en el slot 5 o 4 inserte CP, ir al
menú Simatic300/CP-300/Profibus/CP-342-5. una vez
insertado el procesador de comunicación, claque sobre ella y
vaya a las propiedades, definir si es DP maestro o esclavo.
Definir como DP maestro, entonces aparecerá una linea.
ET
im200M ET 200M
IM153-1(1) IM153-1(2)
(1)IM153-1 Simatic300/SM-300/DI, DO
4.-DI
5.-DO Simatic300/CP-300/AS-i/CP-324-2
6.-CP-324-2 AS-i
8.-
9.- Finalmente Guardar y
10 compilar
11
Explicación de:
Bloque FC1:Transfiere datos al CP profibus.
Para Maestro DP. El bloque transfiere los datos de una area de
salidas DP determinadas al CP profibus para emitirlo a la
periferia descentralizada.
U E125.0 Esclavo 1
= L 20.0 1/2=0,5 corresponde al byte
U L20.0 0 ,zona baja seg 佖 la tabla.
U E 0.0 Bit 0 la primera entrada
=A124.0 Al bit: 0, 1, 2 ,3: E0.0, E0.1,
U L20.0 E0.2, E0.3
U E 1.4 Esclavo 2
=A124.1 2/2= 1, byte 1 zona alta seg 佖
la tabla. Bit 4 la primera
entrada.Al bit :4, 5 , 6 , 7.
E1.4, E1.5, E1.6, E1,7
-COMUNNICACION ENTRE 2 CPU (PROFIBUS FDL)
-COMUNICACIÓN MPI