Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
S7 200
HMI: Maestro
maestro
S7 200 S7 200
HMI (por ejemplo un TD
Software Step 7 MicroWin
200)
maestro
Red PPI monomaestro Red PPI monomaestro
EQUIPO NECESARIO PARA UNA COMUNICACIÓN EN MODO PPI
Software Step 7
MicroWin 4.0
Protocolo
MPI
El protocolo MPI soporta la comunicación maestro-maestro y
maestro-esclavo. Para comunicarse con una CPU S7-200, STEP 7-
Micro/WIN establece un enlace maestro-esclavo. El protocolo MPI
no sirve para comunicarse con una CPU S7-200 que actúe de
maestra. Los aparatos de la red se comunican a través de enlaces
separados (gestionados por el protocolo MPI) entre dos aparatos
cualquiera. La comunicación entre los aparatos se limita la cantidad
de enlaces que soportan la CPU S7-200 o el módulo EM 277.
Red MPI
Protocolo PROFIBUS
PAE PAA
Programa de
Byte Byte
Usuario
0 0
1
Byte : Byte
1 : 1 1
Byte A E 2.0 Byte
= A 4.3
2 2
:
: Memoria de la CPU : Memoria de la CPU
:
: : :
: : :
LENGUAJES DE PROGRAMACIÓN DISPONIBLES PARA S7 - 200
SIMATIC
IEC 1131 - 3
S1 (E
0.0) E E A E AN A LD E 0.0
0.0 0.1 0.0 0.0 D 0.0
= A E 0.1
AND S2 (E E
0.1 = A 0.0
0.1)
L1
(A
0.0)
S3
E
(E A LD E 0.2
0.2 0.2 E OR A
0.2) S4 O E 0.3
OR 0.2 0.2
=
(E E E = A 0.2
0.3) 0.3
0.3
L3 (A
0.2)
Operacion lógica EXOR
KOP FUP AW
L
E 0.4 AN LD E 0.4
E 0.4 E 0.5 A 0.0 D OR A 0.0 AN E 0.5
E 0.5
= LDN E 0.4
Exor E 0.4 AN A E 0.5
E 0.4 E D OLD
E 0.5
0.5 = A0.0
Temporizadores
Tiempo de temporización
I0.0
Conteo = 200
T33 (conteo)
Conteo = 50
T37 (conteo)
5 (s)
T37 (bit), Q0.0
TONR: La operación Temporizador como retardo a la conexión con memoria
cuenta el tiempo al estar activada (ON) la entrada de habilitación (IN). Si el valor
actual del conteo del temporizador seleccionado es mayor o igual al valor de
preselección (PT), se activará el bit de temporización (bit T).El valor actual del
conteo se mantiene aún cuando la entrada esta desactivada (OFF). El
temporizador como retardo a la conexión con memoria sirve para acumular varios
períodos de tiempo de la entrada en ON. Para borrar el valor actual del
temporizador se utiliza la operación Poner a 0 (RESET). El temporizador continúa
contando tras haber alcanzado el valor de preselección y para de contar cuando
alcanza el valor máximo de 32767.
IN : entrada de habilitación
PT : tiempo de preselección
Txxx : número del temporizador
Cronograma
I0.0
Conteo = 100
Conteo = 60
T1
(conteo)
T1 (bit), Q0.0
I0.1 (reset)
TOF: La operación Temporizador como retardo a la desconexión, se utiliza
para retardar la puesta a 0 (OFF) de una salida durante un período
determinado tras haberse desactivado (OFF) una entrada. Cuando la entrada
de habilitación se activa (ON), el bit de temporización se activa (ON)
inmediatamente y el valor actual se pone a 0. Cuando la entrada se desactiva
(OFF), el temporizador cuenta hasta que el tiempo transcurrido alcanza el
valor de preselección. Una vez alcanzado éste, el bit de temporización se
desactiva (OFF) y el valor actual detiene el contaje. Si la entrada está
desactivada (OFF) durante un tiempo inferior al valor de preselección, el bit de
temporización permanece activado (ON). Para que la operación TOF
comience a contar se debe INproducir
: entrada un cambio de ON a OFF.
de habilitación
PT : tiempo de preselección
Txxx : número del temporizador
Cronograma
I0.0
Conteo = 100
T33 (conteo)
I0.0
Cuenta = 50
T37 (conteo)
T37 (bit)
Cuenta = 80
T38 (conteo)
T38 (bit)
Q0.0 8(s)
5(s)
Autoretención o enclavamiento: la autoretención es una manera clásica
de puesta en marcha de casi todos los dispositivos industriales. Esta
estructura de contactos entrega una solución a muchos problemas de
programación. Lo que hace básicamente es memorizar el estado de una
entrada aunque esta haya desaparecido.
Cronograma
I0.0
Q0.0
Cronograma
I0.0
Cuenta = 30
T37 (conteo)
T37 (bit)
Q0.0 3 (s)
Funcionamiento: al activar I0.0 (aplicar un 1 lógico), se activa de
inmediato la bobina Q0.0, se produce el enclavamiento a través del
contacto Q0.0. Si se desactiva I0.0 (aplicar un 0 lógico), el enclavamiento
se mantiene hasta que transcurra el tiempo seleccionado para el
temporizador (para este ejemplo 3 segundos), pues en ese momento se
pone a 1 el bit de temporizacion T37, como el contacto T37 es
normalmente cerrado al activarse este se abre, lo que provoca que se
corte la línea de energía a Q0.0 (se apaga la salida Q0.0).
Retardo a la conexión - desconexión usando temporizadores TON
Cronograma
I0.0
Conteo = 50
T50 (conteo)
T50 (bit)
Conteo = 80
T51 (conteo)
T51 (bit)
Q0.0 8(s)
5(s)