Professional Documents
Culture Documents
PROGRAMA DE CONTROL
ESQUEMA DE MDULOS
Como STEP-5 admite programacin estructurada, se organiza el programa segn el
siguiente esquema de llamadas de la figura .
OB1:Mdulo
PB0: Oper. generales
SPA PB 0
SPA PB 11
PB11: Alarmas
U M/A
ZV Z 1
LZ1
L KF +1
!=F
U(
ON ASC
ON ASN
ON ABOM
)
U L50
U MIN1
U -AQUI
S AUT
LZ1
L KF +2
!=F
O ASC
O ASN
O ABOM
R AUT
RZ1
5. COMPONENTES
PB1: Inicializacin
U AUT
= -LAUT
SPB PB 123
Una carretilla de transporte de lquido que incorpora un sensor capacitivo para detectar
el nivel mximo. Para desplazar la carretilla se dispone de un motor elctrico con
UN AUT
= -LMAN
SPB PB 100
BE
Esquema de mdulos
9.1.
REGLAS
DE
MATERIALIZACIN
DEL
GRACET
MEDIANTE
LA
10.2. MEDISS: DISEO DE LA PARTE SECUENCIAL
ASOCIACIN ETAPA-BSCULA
Accin
A
n-1
De esta forma se pasa de una programacin convencional a bajo nivel a una programacin
grfica y fcil de mantener, lo que conlleva un ahorro considerable en los tiempos de
desarrollo y depuracin.
Xn-
&
t1
t1
Xn+
t2
n+1
Accin
A
Accin
A
Xn
El resto del programa de control no se realiza en Grafcet puesto que no tiene un claro
carcter secuencial.
Accin
B
t1 es la
La salida A (accin a realizar) ser materializada mediante suma lgica de las salidas Xi
de la bscula correspondiente a las ETAPAS en las que A es activa, figura 6.
La aplicacin MEDISS se utiliza en este caso para generar el programa de control para la
parte secuencial del automatismo (modo de funcionamiento automtico de la instalacin). El
punto de partida es el grafcet que se muestra en la figura 8.
>=
Salida A
En este caso hay que completar el programa de control con las instrucciones para el
funcionamiento en modo manual, la gestin de alarmas y algunas funciones generales
(lectura de variable analgica y comparacin de valores, temporizadores para generar
frecuencias, etc.). Para ello se puede utilizar el simulador de los autmatas Simatic S5,
denominado WINSS-S5.
O ASN
O ABOM
R AUT
RZ1
;
;
sobrenivel
alarma de bomba
U PACUSE
U -ASC
= -LASC
U ASN
U M 50.0
O
U PACUSE
U -ASN
= -LASN
U ABOM
U M 50.0
O
U PACUSE
U -ABOM
= -LAB
;-------------------------U RESET
R ASC
R -ASN
R -ABOM
R PACUSE
Reseteado de alarmas
; Pulsando RESET alarmas
; ... se borran todas la alarmas (apagando las lmparas)
; pulsando ACUSE
; ... luz de alarma de bomba: 2Hz fija
BE
; MDULO PRINCIPAL
PB 0
; MDULO GENERAL
SPA PB 11
LZ0
T MB 50
;-------------------------U MA
ZV Z 1
LZ1
L KF +1
!=F
U(
ON ASC
ON -ASN
ON -ABOM
)
U -L50
U -MIN1
U -AQUI
S AUT
U M 50.7
RZ0
U M 34.0
ON M 34.0
= M 34.0
; y sin alarma
; y condiciones mnimas
SPA FB 250
NOMB: RLG:AE
BG:
KF +8
KNKT:
KY 0,4
OGR:
KF +1000
UGR:
KF +0
EINZ:
M 34.0
XA:
-NIVEL
FB:
M 34.1
BU:
M 34.2
; ------------------------L -NIVEL
Comparaciones NIVEL
; Depsito casi vaco
L KF 50
<=F
= -L50
; menos de 50 litros
U(
L -NIVEL
L KF 400
>=F
)
U(
L -NIVEL
L KF 900
<=F
)
= -L400
L -NIVEL
L KF 900
>F
= -L900
; Mayor de 900 l.
BE
PB 123
; MDULO AUTOMTICO
UN M 64.0
S M 64.0
SPB PB 1
; Inicialmente M 64.0 = 0
; ... puesta a 1; asegura llamar slo una vez al PB 1
; Llamada mdulo INICIALIZACIN Grafcet
U M 100.0
O
U -X0
U AUT
U -MIN1
U L50
U AQUI
S -X1
U -X1
R -X0
U -X1
R M 100.0
U -X9
U AQUI
S M 100.2
U M 100.2
R -X9
U -X6
U L50
S M 100.1
U M 100.1
R -X6
BE
PB 3
SPA PB 2
SPA PB 3
U -X7
= -MD
; Etapa 7 Activa
; ... mover carretilla derecha
U -X6
= -V6
; Etapa 6 Activa
; ... vaciar depsito 2
U -X9
= -MI
; Etapa 9 Activa
; ... mover carretilla izquierda
; -X8=Etapa 8, ....
U -X8
= -VC
; Etapa 8 Activa
; ... vaciar carretilla
U
O
U
O
U
=
-X3
-MTR
; Etapa 5 Activa
;o
; y Etapa 4 Activa
;o
; y Etapa 3 Activa
; ... activar motor de mezcla
U
=
U
=
-X1
-V1
-X3
-V2
; Etapa 1 Activa
; ... llenar depsito 1 (abrir V1)
; Etapa 3 Activa
; ... vaciar depsito 1
BE
PB 1
L KF 1
T MB 0
L KF 0
T MB 1
BE
PB 2
U -X3
U -MIN1
S M 100.0
-X5
-X4
U M 100.0
R -X3
; y desactiva etapa 3
U -X8
UT8
S -X9
U -X4
= -BMB
; Etapa 4 Activa
; ... arrancar bomba
U -X9
R -X8
U -X2
= -V3
; Etapa 2 Activa
; ... abrir vlvula de vapor
U -X7
U ALLI
S -X8
U -X8
L KT 20.2
SE T 8
; Etapa 8 Activa
U -X8
R -X7
U -X5
L KT 50.2
SE T 5
; Etapa 5 Activa
U -X6
U MAXC
S -X7
BE
U -X7
R -X6
U M 100.2
O
U -X5
UT5
S -X6
PB 100
; MDULO MANUAL
R M 64.0
U -AV2
UN L950
= -V2
U -AV6
U AQUI
UN MAXC
= -V6
; Pulsando AV6
; con la carretilla AQUI
; y no llena
; ... abre V6
U -CMD
UN ALLI
= -MD
; Pulsando CMD
; y carretilla no ALLI
; ... mover carretilla a la derecha
U -X6
R -X5
U -X6
R M 100.2
U -X4
U -L900
S -X5
U -X5
R -X4
U -CMI
UN AQUI
= -MI
; Pulsando CMI
; y carretilla no AQUI
; ... mover carretilla a la izquierda
U -X3
U -L400
S -X4
U -AVC
U ALLI
= -VC
; Pulsando AVC
; y la carretilla en la posicin de vaciado
; ... vaciar carretilla
U -X4
R -X3
U M 100.1
O
U -X2
U TMP
S -X3
BE
SYM
U -X3
R -X2
U -X3
R M 100.1
U -X1
U -MAX1
S -X2
U -X2
R -X1
;SIMBLICO
Entradas
E 32.0
E 32.1
E 32.2
E 32.3
E 32.4
E 32.5
E 32.6
E 32.7
E 33.0
E 33.1
E 33.2
E 33.3
E 33.4
E 33.5
E 33.6
E 33.7
-MA
-MIN1
-MAX1
-TMP
-AQU
-ALLI
-MAXC
-AV2
-AV6
-CMD
-CMI
-AVC
-AUX_BMB
-TER_BMB
-ACUSE
-RESET
; Pulsador Manual/Automtico
; Sensor de nivel mnimo depsito 1
; Sensor de nivel mximo depsito 1
; Termostato
; Final de carrera carretilla zona llenado
; Final de carrera carretilla zona vaciado
; Sensor nivel mximo carretilla
; Pulsador de control cierre/apertura vlvula 2
; Pulsador de control cierre/apertura vlvula 6
; Pulsador de control movimiento derecha carretilla
; Pulsador de control movimiento izquierda carretilla
; Pulsador de control vaciado carretilla
; Interruptor de accionamiento de bomba
; Rel trmico de defecto de bomba
; Pulsador de acuse del panel de mando
; Pulsador de reseteado de alarmas
Salidas
A 32.0
A 32.1
A 32.2
A 32.3
A 32.4
A 32.5
A 32.6
A 32.7
A 33.0
A 33.1
A 33.2
A 33.3
A 33.4
A 33.5
-V1
-V2
-V3
-BMB
-MTR
-V6
-MD
-MI
-VC
-LAUT
-LMAN
-LASC
-LASN
-LAB
; Vlvula 1
; Vlvula 2
; Vlvula 3
; Contactor de accionamiento del motor de bomba
; Contactor de accionamiento del motor de mezcla
; Vlvula 6
; Contactor movimiento carretila derecha
; Contactor movimiento carretilla izquierda
; Contactor vaciado carretilla
; Luz de modo automtico
; Luz de modo manual
; Luz de alarma de sobrecalentamiento
; Luz de alarma de sobrenivel
; Luz de alarma de defecto de bomba
Variables auxiliares
MW 10
M 20.0
M 20.4
M 20.7
M 56.0
M 56.1
M 56.2
M 56.3
M 56.4
-NIVEL
-L50
-L400
-L900
-AUT
-ASC
-ASN
-ABOM
-PACUSE
M 0.0
M 0.1
M 0.2
M 0.3
M 0.4
M 0.5
M 0.6
M 0.7
M 1.0
M 1.1
-X0
-X1
-X2
-X3
-X4
-X5
-X6
-X7
-X8
-X9
; Etapa 0
; Etapa 1
; Etapa 2
; Etapa 3
; Etapa 4
; Etapa 5
; Etapa 6
; Etapa 7
; Etapa 8
; Etapa 9
T0
T3
T5
T8
T 10
Z0
Z1
Temporizadores
T0
T3
T5
T8
T 10
Contadores
Z0
Z1
BE