Anda di halaman 1dari 0

AUTOMATIZACIN

INDUSTRIAL



PROFESOR:
PEDRO M GUERRICAGOITIA




PRCTICA 1







IKER AMESCUA FERNNDEZ DE LARRINOA
J ON ANDER MOENO SEZ DE ADANA


Automatizacin Industrial Prctica 1
2





NDICE







Arquitectura y Funcionamiento del autmata Siemens Simatic S7-300.................. pag. 3





Ejemplo de control de las electrovlvulas de un depsito...................................... pag. 17





Ejemplo de control de lmpara por medio de interruptores.................................... pag. 24



Automatizacin Industrial Prctica 1
3
PRCTICA 1

ARQUITECTURA Y FUNCIONAMIENTO
DE UN AUTMATA SIEMENS SIMATIC S7-300


Como comienzo de las prcticas realizamos un primer contacto con el autmata
que se dispone en el laboratorio. El autmata programable que se utiliza se trata del
modelo SIMATIC S7-300, fabricado por la marca SIEMENS.

Comenzamos por explicar que el autmata consta de tres partes divididas en
fuente de alimentacin, CPU (del propio autmata) y las conexiones de entradas y
salidas de las que disponemos.

Fuente de alimentacin

Es el primero de los bloques empezando por la izquierda. En el nos encontramos
con el botn de encendido y apagado del propio autmata situado en la zona superior
del bloque.

En la parte inferior estn las conexiones de entrada y salida del convertidor. El
SIMATIC S7-300 se alimenta a 24V de seal continua, por lo que es necesario el
convertidor para poder transformar los 230V de seal alterna de la red a los 24V de
continua necesarios.

CPU

Se encuentra en la parte central, digamos que es el cerebro de nuestro autmata,
en este bloque ser donde se implemente los diferentes programas a desempear por
nuestro dispositivo. Tambin se encuentran el control de las diferentes funciones del
autmata (Run, Stop,...) que son activadas con la ayuda de una llave, dependiendo de la
posicin de la llave el autmata se encontrar realizando la funcin correspondiente.

La forma de procesar los programas que tiene que implementar se define como
CICLO-SCAN. Este funcionamiento consiste en que, en un primer momento la CPU
comprueba la situacin de todas sus entradas. En base a la configuracin de las entradas
que se le halla presentado va a leer por completo el programa sin detenerse y
posteriormente a la lectura, actuar sobre las seales de salida que se le hallan indicado
como consecuencia de las entradas del comienzo. Este procedimiento se repetir
cclicamente. Si por algn motivo la entradas cambiasen de configuracin mientras que
el dispositivo este leyendo el programa, no volver a comprobar la situacin de las
entradas, si no que seguir con su camino haciendo caso omiso al cambio producido. La
nueva composicin de las salidas ser considera en el siguiente ciclo, esto podra ser un
gran problema si cada ciclo de comprobacin (de las entradas), lectura (del programa) y
ejecucin (sobre las salidas) fuese lento, ya que sera un problema que una de las
entradas alterase su situacin tan rpido que el autmata no fuese capaz de captar el
cambio. Pues bien esta situacin no supone un problema ya que la ejecucin de cada
Automatizacin Industrial Prctica 1
4
ciclo es de unos pocos milisegundos, dependiendo siempre de la longitud de nuestro
programa.

Entradas y salidas

Las entradas y salidas de nuestro autmata se encuentran todas ellas agrupadas
en un bloque nico situado en la parte derecha del dispositivo.

Tenemos entradas y salidas de dos tipos analgicas y digitales. Disponemos de
cuatro entradas y salidas analgicas, colocadas en la parte izquierda del bloque ya que la
parte derecha de ste est reservada para las entradas y salidas de tipo digital. De stas
ltimas disponemos de un nmero mayor, hablamos de diecisis posibles entradas
digitales conectadas a la vez. Tambin se debe mencionar que para poder conocer el
estado de cada entrado o salida se sita al lado de cada conexin un led, de modo que
ste se encender siempre que una entrada o salida se encuentre activada.

Conexin entre el autmata y el PC

Un autmata te puede realizar infinidad de tareas. El programa lo realizamos en
el PC con la ayuda del programa STEP-7. Este programa tiene diferentes modos de
programacin por medio de diagrama de rels, funciones lgicas o por medio de texto.

Despus de que tengamos nuestro programa terminado necesitamos trasmitrselo
al autmata para que pueda ejecutarlo. Esta transmisin del programa la realizamos por
medio del puerto serie.

Modos de funcionamiento

En este apartado definimos los diferentes modos funcionamiento del SIMATIC
S7-300. Se dividen en cuatro Stop, Run, Run-P y M-Reset.

Los dos primeros modos de refieren a la lectura del programa por medio del
autmata, con la funcin Run comenzamos la lectura del programa, el autmata no se
pone en funcionamiento hasta que termina de leer todo el programa. Existe la
posibilidad de interrumpir la lectura que realiza el autmata, basta con accionar la
funcin de Stop, en ese momento se detiene el proceso de carga del programa sobre el
autmata.

Hemos dicho que la funcin Run la utilizamos para cargar el programa, pero
siempre y cuando el autmata no este ejecutando otro programa. Pues bien para poder
cargar un nuevo programa mientras el autmata este trabajando sobre otro de ellos,
utilizamos Run-P. Cuando utilizamos esta funcin el autmata nos responde de manera
que ejecutar el programa que estaba realizando inicialmente hasta que el nuevo
programa es ledo por completo. En el momento que se ha terminado de cargar el nuevo
programa, en el siguiente ciclo de lectura del autmata lo har sobre el nuevo programa,
eliminando en ese mismo momento el programa inicial.

Por ltimo nos queda explicar la funcin M-Reset. Con esta funcin podemos
realizar un borrado de la CPU del S7-300, quedndose de este modo sin funciones a
ejecutar hasta que se cargue un nuevo programa.
Automatizacin Industrial Prctica 1
5
Funcionamiento del SIMATIC S7-300

Antes de comenzar a implementar nuestro programa, debemos realizar la
configuracin del hardware de nuestro API (Autmata Programable Industrial).

Como primero de los pasos debemos crear un nuevo proyecto donde se guardar
toda la configuracin del hardware junto con el programa que vallamos a realizar.
Nuestro proyecto lo guardaremos en el directorio S7Proj.

Ya tenemos creado el nuevo proyecto, ahora definimos cual ser el equipo con el
que vamos a trabajar. Con el botn derecho del ratn hacemos un clic sobre el proyecto,
desplegando de este modo una ventana en la que seleccionamos insertar nuevo objeto
y posteriormente elegimos equipo simatic 300.



Despus de haber definido el equipo debemos elegir el hardware. Para ello
expandimos el rbol que tenemos en el proyecto y seleccionamos SIMATIC-300. En
este momento nos aparece el hardware, lo seleccionamos aparecindonos ahora la
pantalla de configuracin (HW Config).

Automatizacin Industrial Prctica 1
6


Ahora seleccionamos la ventana ver, en ella nos aparece la opcin del
catlogo, elegimos dicha opcin.



Al haber seleccionado el catlogo, ste nos aparece en la parte izquierda de la
pantalla.

Automatizacin Industrial Prctica 1
7


El siguiente paso es desplegar el rbol que nos encontramos en SIMATIC-300.
Seguidamente seleccionamos la opcin de bastidor de este modo desplegamos el men
del bastidor y elegimos perfil soporte.



Automatizacin Industrial Prctica 1
8
Como podemos ver nos aparecen una serie de ventanas en las que tenemos que ir
definiendo las mdulos de nuestro autmata. La eleccin de cada bloque se debe
encontrar en la posicin correcta.

El primero de los slot se refiere a la fuente alimentacin de nuestro autmata,
en esta debemos colocar el tipo de fuente de alimentacin de la que disponemos. Para
ello desplegamos el rbol de PS-300 situado en el catlogo. Seguidamente elegimos la
fuente de alimentacin que en nuestro caso se trata de la PS 307 5A.



El segundo slot es el de la CPU, haremos lo mismo que con la fuente de
alimentacin eligiendo el modelo de la CPU que tenemos. Desplegamos el rbol de
CPU-300 y seguidamente volvemos a desplegar el rbol de la opcin CPU 314 IFM.
Nos aparecen una serie de modelos de diferentes CPU, de modo que debemos fijarnos
en el modelo que tenemos y seleccionarlo. El modelo viene impreso en la parte inferior
izquierda del bloque de la CPU, que en nuestro es el modelo 314-5AE03-0AB0. Se nos
despliega un nuevo rbol en el que por ltimo seleccionaremos V1.0.

Automatizacin Industrial Prctica 1
9


El slot nmero tres en nuestro caso permanecer libre debido a que est
reservado a las comunicaciones y nosotros no las utilizaremos.

El cuarto slot est reservado para las entradas y las salidas analgicas, no hara
falta elegir el tipo de las entradas y salidas analgicas ya que al elegir el tipo de la CPU
ya se eligen a la vez las entradas y las salidas analgicas.

De todos modos vamos a explicar cuales seran los pasos por si en algn
momento debemos definir un nuevo bloque de entradas y salidas. Desplegamos el rbol
de SM-300 y volvemos a realizar lo mismo con la opcin de AI/AO-300, ahora nos
aparecen los diferentes modelos en donde elegiramos la que nosotros deseemos.

Automatizacin Industrial Prctica 1
10


El ltimo slot que vamos a utilizar ser el nmero cinco que est reservado
para las entradas y salidas digitales. En este caso pasa lo mismo que con las entradas y
salidas analgicas que se definen en el momento que defines la CPU que vas a utilizar.
An as vamos a localizar donde se encuentran los diferentes modelos de las entradas y
salidas digitales. Para ello nos basta con desplegar en rbol que posee la opcin SM-300
y volver ha hacer lo mismo con la opcin DI/DO-300 encontrndonos de esto modo con
las modelos que se nos da a elegir.

Automatizacin Industrial Prctica 1
11


Despus de haber seguido cada paso lo nico que nos falta es guardar y compilar
la configuracin que hemos realizado. Para guardarlo y compilarlo lo podemos hacer
desde la ventana equipo y seleccionar guardar y compilar.



Automatizacin Industrial Prctica 1
12
Tambin se puede realizar este paso con la ayuda de un icono situado en la parte
superior de la pantalla. Despus de todos estos pasos ya podemos cerrar la ventana de
configuracin (HW Config).

Volviendo a la pantalla inicial, ahora debemos definir los smbolos que vamos a
utilizar en nuestro programa. Para realizar la definicin de los smbolos abrimos el rbol
de nuestro programa seleccionamos SIMATIC-300 y despus CPU 314 IFM. Ahora
debemos elegir la opcin programa, situada en la ventana de la derecha, y
seguidamente seleccionas smbolos.



Al haber seleccionado smbolos nos aparecer una pantalla como la que
mostramos a continuacin, en la tabla que aparece debemos introducir los smbolos que
utilizaremos para la realizacin de nuestro programa.



En la tabla se debe introducir el nombre del smbolo que vamos a definir, si se
trata de una entrada (E) o de una salida (A) y por ltimo la direccin de la entrada o
salida del autmata a la que le asignaremos ese smbolo.


Automatizacin Industrial Prctica 1
13


En estos momentos podemos comenzar a implementar nuestro programa. Para
ello seleccionamos la opcin de bloques situada en la parte derecha de la pantalla y
marcamos la eleccin de OB1 haciendo doble clic con el ratn sobre ella.



Antes de poder acceder a la pantalla en la que realizaremos nuestro programa se
nos muestra en pantalla una ventana en la que deberemos elegir el tipo de lenguaje a
utilizar, que en nuestro caso elegiremos el lenguaje KOP.


Automatizacin Industrial Prctica 1
14
Despus de haber aceptado nuestra eleccin ya nos encontramos en la pantalla
propia para la realizacin de nuestro programa.



Una vez que tengamos implementado nuestro programa deberemos guardarlo en
nuestro directorio. Despus de haberlo salvado volvemos a la pantalla principal (Simatic
Manager). Cuando ya nos hemos situado en dicha pantalla procedemos a realizar un
borrado de total de la memoria del autmata para asegurarnos de la eliminacin del
programa anterior. Para realizar dicho borrado nos dirigimos a la ventana sistemas de
destino en la que se dispone de una opcin de borrado total.



Automatizacin Industrial Prctica 1
15

Para terminar debemos cargar nuestro programa en el autmata, para poder
realizar la carga el autmata se deber encontrar o bien en el estado de Stop o en el de
Run-p. Cuando tengamos el autmata preparado para realizar la carga del programa
abrimos la ventana de sistemas de destino y seleccionamos cargar.



Una vez cargado el programa podemos estudiar su funcionamiento con la ayuda
de la simulacin de la que dispone el Step7. sta la podemos abrir por medio de su
icono situado en la parte superior derecha del Simatic Manager.







Automatizacin Industrial Prctica 1
16
Tambin se puede apreciar los resultados de la ejecucin del programa por
medio de la observacin en los diagramas de rels. Dicha herramienta se encuentra
representado por un icono con unas gafas dibujadas en la pantalla KOP/AWL/FUP.


Automatizacin Industrial Prctica 1
17
EJEMPLO CONTROL DE ELECTROVALVULAS
DE UN DEPSITO

El ejercicio que se muestra a continuacin se trata de un automatismo
combinacional formado por un depsito con cuatro electrovlvulas de entrada y cuatro
electrovlvulas de salida. Las electrovlvulas de entrada se denominan a, b, c, d y las de
salida A, B, C, D. Cada una se abre con un nivel lgico alto que vamos a representar
con un 1 y se cierran con un nivel lgico bajo que representaremos con un 0.
El caudal aportado por cada electrovlvula de entrada es 5, 15, 25 y 30 litros por
segundo respectivamente. El caudal evacuado por las electrovlvulas de salida son 5,
10, 20 y 40 litros por segundo respectivamente.
El control que se desea realizar sobre las electrovlvulas de salida es tal que el
caudal de entrada tiene que ser igual al evacuado por las salidas. Para ello tendr en
cuenta el estado de las electrovlvulas de entrada y actuara sobre las de salida igualando
ambos caudales. Como nica condicin se dice que en ningn momento hay ms de dos
electrovlvulas de entrada abiertas al mismo tiempo.
Teniendo en cuenta esta ltima condicin esta claro que ciertas combinaciones
de entrada no se van a dar nunca, lo que vamos a aprovechar para simplificar ms las
funciones resultantes: segn nos convenga cogeremos estas salidas como nivel alto o
nivel bajo.














Automatizacin Industrial Prctica 1
18

ENTRADAS SALIDAS
l/s 5 15 25 30 5 10 20 40
a b c d A B C D
30 0 0 0 1 0 1 1 0
25 0 0 1 0 1 0 1 0
15 0 1 0 0 1 1 0 0
5 1 0 0 0 1 0 0 0
55 0 0 1 1 1 1 0 1
45 0 1 0 1 1 0 0 1
35 1 0 0 1 1 1 1 0
40 0 1 1 0 0 0 0 1
30 1 0 1 0 0 1 1 0
20 1 1 0 0 0 0 1 0
0 0 0 0 0 0 0 0 0


Los mapas de Karnaugh resultantes de esta tabla son los que se muestran a
continuacin:

( ) ( ) ( )
( )
A abcd abcd abcd abcd abcd abcd
abc d d abc d d abc d d abc abc abc
a cb cb abc
= + + + + + =
+ + + + + = + + =
+ +








( )( ) ( )( )
B abcd abcd abcd abcd abcd abcd abcd abcd abcd
abcd bd a a d d ac b b d d abcd bd ac
= + + + + + + + + =
+ + + + + + = + +






( )( ) ( ) ( )
( )
C abcd abcd abcd abcd abcd abcd abcd abcd
ab c c d d bcd a a bcd a a ab bcd bcd
b cd cd ab
= + + + + + + + =
+ + + + + + = + + =
+ +





ab
cd 00 01 11 10
00 0 1 0 1
01 0 1 - 1
11 1 - - -
10 1 0 - 0
ab
cd 00 01 11 10
00 0 1 0 0
01 1 0 - 1
11 1 - - -
10 0 0 - 1
ab
cd 00 01 11 10
00 0 0 1 0
01 1 0 - 1
11 0 - - -
10 1 0 - 1
Automatizacin Industrial Prctica 1
19



( )( ) ( )( )
( )( ) ( )
D abcd abcd abcd abcd abcd abcd abcd abcd
abcd abcd abcd abcd bd a a c c cd a a b b
bc a a b b bd cd bc b d c cd
= + + + + + + + +
+ + + = + + + + + +
+ + = + + = + +


Estas funciones las hemos implementado usando diagramas de rels (KOP) con
contactos normalmente abiertos, normalmente cerrados y bobinas. Para facilitar la
programacin primero hemos realizado una tabla de smbolos que se muestra a
continuacin, la cual no es ms que una asociacin entre una direccin de entrada o
salida y un nombre asociado para su fcil reconocimiento.


A continuacin se muestra el diagrama de rels introducido. Cada electrovlvula
esta programada en su propio segmento, haciendo un total de 4 segmentos.



ab
cd 00 01 11 10
00 0 0 0 0
01 0 1 - 0
11 1 - - -
10 0 1 - 0
Automatizacin Industrial Prctica 1
20










Automatizacin Industrial Prctica 1
21

Seleccionando el men ver se puede pasar de un tipo de programacin a otro:



A continuacin se muestra el mismo programa usando funciones lgicas:





Automatizacin Industrial Prctica 1
22



Si volvemos a seleccionar el men ver y cambiamos a AWL obtenemos las
siguientes listas de funciones:



Automatizacin Industrial Prctica 1
23



Automatizacin Industrial Prctica 1
24
EJEMPLO DE CONTROL DE LMPARA POR
MEDIO DE INTERRUPTORES

A continuacin vamos a disear un automatismo combinacional que cumpla las
siguientes condiciones:

Se dispone de cuatro interruptores x, y, z, w que actuaran como entradas
digitales (nivel alto/nivel bajo) y una lmpara (L) que ser la salida. La lmpara tiene
que encenderse (novel lgico 1) cuando los interruptores xy o wz estn activados por
parejas al mismo tiempo pero nunca los cuatro a la vez.

La tabla de la verdad resultante es la siguiente:

x y z w L
0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 1
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 1
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 1
1 1 0 0 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 -

El mapa de Karnaugh resultante de esta tabla de la verdad es:

















xy
zw 00 01 11 10
00 0 0 1 0
01 0 0 1 0
11 1 1 - 1
10 0 0 1 0
Automatizacin Industrial Prctica 1
25
Usando los maxterm obtenemos:

( )( )( )( )( )( )
( )( )( )
( )( )( )( )
( )( )( )( )
( )
L x y z w x y z w x y z w x y z w x y z w x y z w
x y z w x y z w x y z w
x z y y ww y z xx ww y w xx zz x w y y zz
x z y z y w x w
zw xy
= + + + + + + + + + + + + + + + + + +
+ + + + + + + + + =
+ + + + + + + + + + + + =
+ + + + =
+


La tabla de smbolos usada es:





El diagrama de rels de esta ltima funcin es el siguiente:
















Automatizacin Industrial Prctica 1
26


El mismo programa escrito en funciones lgicas es la que se muestra a
continuacin:









Por ultimo el listado de funciones es el siguiente:

Anda mungkin juga menyukai