Sunteți pe pagina 1din 14

CONTROL DE NIVEL USANDO EL PLC SIEMENS

OBJETIVO:

Realizar el control de nivel de un tanque totalmente automatizado utilizando el PLC


siemens .
Conocer y realizar el lenguaje de programacin en el PLC siemens, usando la
opcin del PID incorporado en el PLC simatic step 7.
Conocer las actuales aplicaciones industriales del PLC.

Conocimiento de la planta a automatizar:


BREVE DESCRIPCION:

El trabajo realizado consiste en controlar un proceso a travs de un PLC. Podemos hablar


entonces de dos partes funcionales ; PLANTA Y PLC. Dicho proceso consiste en controlar
(regular) el nivel de un tanque a travs de un control PID utilizando un PLC.

VALORES DE ENTRADA: El plc-con la funcin del controlador PID tendr como


seales de entrada de campo un SP (Set Point 0-10V convertido a travs de traductor )
VALORES DE SALIDA: una seal de salida para la bomba (vlvula 4-20 mA). Que es
elevado con el amplificador.
Equema representativo al final de conexin de la planta: ( si tienen mejor nombre cambiar)

1 PC

2 STEP 7

3 PC Adapter

Planta a controlar

4 SIMATIC S7300
BASE TEORICA:
Conocimientos previos:

QU ES UN CONTROLADOR LGICO PROGRAMABLE?


Es un equipo electrnico e inteligente diseado en base a microprocesadores, que consta de
unidades o mdulos que cumplen funciones especificas, los que permiten recibir
informacin de todos los sensores y comandar todos los actuadores del sistema.

Ventajas del PLC

Confiabilidad.
Velocidad.
Tamao reducido.
Modularidad.
Fcil de programar.
Flexibilidad.
Economa.
Inteligente.

Composicin de un PLC
Est compuesto de mdulos, tales como:

Una unidad central de procesamiento (CPU), que se encarga de casi todo el


control del sistema.
Mdulos que reciben informacin de los sensores.
Mdulos que permiten comandar los actuadores del sistema.
Adems, es posible agregarle otros mdulos inteligentes para funciones de preprocesamiento y comunicacin.

CONVERTIDOR DIGITAL / ANALOGO


Reciben un dato numrico expresado en trminos digitales (bits) y lo convierten en una
seal analgica de nivel proporcional

SEALES ANALGICAS
Al contrario que una seal binaria o digital, la cual puede aceptar solo dos valores Con
Tensin +24V y Sin Tensin 0V, las seales analgicas pueden aceptar tantos
valores como se deseen, dentro de unos ciertos rangos. Un ejemplo tpico de un
transductor analgico es un potencimetro. Dependiendo de la posicin del mando, se
proporciona un valor diferente de resistencia hasta un valor mximo.
Ejemplos de medidas analgicas en tecnologas de sistemas de control:
Temperatura -50 ... +150C
Caudal 0 ... 200 l/min
Revoluciones 500 ... 1500 R/min
Etc...

Estos valores son convertidos a valores de voltaje, intensidades de corriente o


resistencias con la ayuda de transductores de medida. Por ejemplo convertir una seal
analgica en un voltaje que oscile entre 0... +10V.

TIPOS DE DATOS EN STEP 7


Si se procesan mediciones similares con un PLC, entonces el voltaje, intensidad o valor de
resistencia introducido debe ser convertido a informacin digital. Esta conversin se
denomina conversin AnalgicoDigital (Conversin A/D) o a travs de diferentes tipos
de datos, bajo los cuales pueden representarse diferentes formatos numricos. A
continuacin, se muestra una lista completa de los tipos de datos.

Tipo y
descripcin

Tamao Formatoen Bits Opciones

Rango y notacin numrica

Ejemplo

(Valores mximo y mnimo)

BOOL (Bit)

Texto Booleano

TRUE/FALSE

TRUE

BYTE (Byte)

Nmero
Hexadecimal

B#16#0 a B#16#FF

B#16#10

WORD (Palabra)

16

Nmero Binario

2#0 a 2#1111_1111_1111_1111

2#0001_0000_0000_0000

Nmero
Hexadecimal

W#16#0 a W#16#FFFF

W#16#1000

BCD

C#0 a C#999

C#998

Nmero Decimal
sin signo

B#(0,0) a B#(255,255)

B#(10,20)

Nmero Binario

2#0 a
2#1000_0001_0001_1000_10
2#1111_1111_1111_1111_1111_1111_11 11_1011_0111_1111
11_1111

Nmero
Hexadecimal

DW#16#0000_0000 a
DW#16#FFFF_FFFF

DW#16#00A2_1234

Nmero Decimal
sin signo

B#(0,0,0,0) a B#(255,255,255,255)

B#(1,14,100,120)

DWORD (Doble
Palabra)

32

INT (Entero)

16

Nmero Decimal
con signo

-32768 a 32767

DINT (Int,32 bit)

32

Nmero Decimal
con signo

L#-2147483648 a L#2147483647

L#1

REAL (Nmero en
coma flotante)

32

Nmero en coma Mximo: +/-3.402823e+38


flotante IEEE
Mnimo: +/-1.175495e-38

1.234567e+13

S5TIME
(Tiempo Simatic)

16

Tiempo S7 en
pasos de 10 ms

S5T#0H_0M_0S_10MS a
S5T#2H_46M_30S_0MS and
S5T#0H_0M_0S_0MS

S5T#0H_1M_0S_0MS
S5TIME#1H_1M_0S_0MS

TIME
(Tiempo IEC)

32

Tiempo IEC en
pasos desde
1ms, entero con
signo

-T#24D_20H_31M_23S_648MS a
T#24D_20H_31M_23S_647MS

T#0D_1H_1M_0S_0MS
TIME#0D_1H_1M_0S_0MS

DATE
(Fecha IEC)

16

Fecha IEC en
pasos de 1 da

D#1990-1-1 a D#2168-12-31

DATE#1994-3-15

TIME_OF_DAY
(Fecha y Hora)

32

Tiempo en pasos
de 1ms

TOD#0:0:0.0 a TOD#23:59:59.999

TIME_OF_DAY#1:10:3.3

CHAR (Carcter)

Caracteres ASCII

A, B etc.

Nota :
Los valores sombreados representan los tipos a usarse en nuestro control de nivel de agua.

VALORES ANALGICOS DE ENTRADA/SALIDA

Los valores analgicos son introducidos en el PLC como informacin en tamao palabra.
El acceso a esta palabra se realiza con las instrucciones:
L
T

PEW x
PAW x

para Cargar Palabra Analgica de Entrada


para Cargar Palabra Analgica de Salida

Cada valor analgico (Canal) corresponde a una palabra de entrada-salida. El formato es


entero INT.
El direccionamiento de las palabras de entrada/salida analgicas dependen de la direccin
de comienzo del mdulo.
Nota:
si en el programa se ingresa las entradas o salidas con el formato interior se debe cambiar:
I 0.0 o Q 0. 0 ; PIWx o PQWx

PROGRAMACIN EN SIMATIC STEP 7:


Arranque del Administrador SIMATIC:
Se puede hacer de dos modos:
1. Haciendo doble clic en el icono de acceso directo en el escritorio del Administrador
Simatic
2. Siguiendo el camino: Inicio _ SIMATIC _ Administrador SIMATIC
Una vez abierto el Administrador se puede crear un proyecto nuevo o editar uno existente.

Creacin de un proyecto S7-300


Para crear un proyecto, se puede hacer de dos formas:
1. Siguiendo las instrucciones del asistente, haciendo la configuracin del hardware de
forma automtica.
2. Realizando de forma manual la configuracin del hardware.
Creacin de un proyecto S7-300 mediante el uso del asistente
Al arrancar el programa (abrir el Administrador), se abre automticamente el asistente, y
tenemos varias opciones:

Tenemos que seleccionar el tipo de CPU que queremos utilizar en nuestro proyecto. Para
este ejemplo vamos a elegir la CPU 315-2DP . Por defecto la direccin MPI del autmata
es 2 le podemos poner la direccin que queramos de 2 a 31.Luego hacemos clic en
siguiente.

Luego nos pide los bloques de organizacin que queremos integrar al proyecto. Como
minimo debemos tener el proyecto OB1, que es el bloque principal que se ejecuta siempre ,
elegimos el lenguaje de programacin, en este ejemplo escogeremos KOP( diagrama de
contactos).

luego se pone el nombre que queremos asiganar a nuestro proyecto , en este ejemplo
vamos a darle el nombre control de nivel hacemos clic en finalizar.

Una vez realizados todos los pasos el proyecto quedara abierto y el administrador
presentara este aspecto.

Luego entramos en la carpeta que dice hardware para configurar las entradas y salidas del
PLC. Estas entradas varan dependiendo del modelo del PLC.

Edicin del bloque OB1


Desde el administrador clicamos dos veces sobre OB1 y procedemos a editarlo.

Una vez creado el programas se guarda y se carga al PLC.

Luego entramos al cuadro de parametrizar el PID lo hacemos mediante


Inicio > Simatic > Step 7 >Parametrizar regulacin PID luego aparece el siguiente cuadro.

Conclusiones

Al realizar el proyecto tuvimos que trabajar con seales analgicas, esto lo hicimos
mediante unas de las herramientas del PLC, la cual simula un controlador PID, con
el cual pudimos controlar la planta.
Con respecto a las aplicaciones industriales el PLC esta reemplazando los actuales
dispositivos elctricos usados en los tableros debido a que el PLC ocupa menos
espacio y tiene un menor costo de mantenimiento.

nota
oe man si tienes mas conclusiones o recoendacion lo haces ok pero
yaaaaaaaaa!!!!!!!!!!!!!!!!!!!!!!!! Ah verdad analiza los graficos chekeas cuales estn mejory
los pones oe entra a internetaltoke man !!!!!!!!!!!!!!!!!!!! Y lo mandas el trabajo final para
chekearlos y depsues lo imprimimos ok ..

S-ar putea să vă placă și