You are on page 1of 5

UNIVERSIDAD POLITÉCNICA SALESIANA LABORATORIO DE AUTOMATIZACIÓN INDUSTRIAL I

TEMA: USO DEL MODULO DE EXPANSIÓN EM-235


INFORME # 6
Integrantes:

Aguirre Yumiseba Cristhian David


caguirrey@est.ups.edu.ec

Rony Smith Chuquin Balseca


rchuquin@est.ups.edu.ec

Tatiana Maricela Orden Romo


morden@est.ups.edu.ec

Fecha: 16/12/2015
Horario de laboratorio: Miércoles 13:30-15:30 Grupo: #1

RESUMEN: En esta práctica se realizó el


encendido de un foco y motor DC mediante un
sensor Sharp, sensor inductivo y potenciómetros
en el cual se implementó el uso de comparadores
y temporizadores y el módulo de expansión EM-
235.

PALABRAS CLAVE: Comparadores, Módulo


de expansión, motor DC, sensores.

1. OBJETIVOS
OBJETIVO GENERAL

 Familiarizarse con el uso, manejo y


configuración del equipo análogo en los
procesos con PLC.

OBJETIVOS ESPECÍFICOS

 Realizar un programa para la adquisición de


valores análogos. Fig. 1 Forma física del módulo de expansión EM
 Configurar los equipos análogos para poder 235.
trabajarlos como entradas y verificar sus
valores en el PLC.

2. MARCO TEÓRICO

2.1 MÓDULO DE ENTRADA Y SALIDA


ANALÓGICA

El PLC S7-200 no posee capacidad


integrada de lectura y escritura de valores
analógicos, por lo que se hace necesario
conectar un módulo de expansión de entradas
analógicas, entre ellos están los modelos: EM
231, EM 232 y EM 235.

El EM235 que posee 4 entradas


analógicas (voltaje o corriente) y una salida Fig. 2 Diagrama de cableado del EM 235.
analógica (voltaje o corriente). Su forma física
se muestra en la Figura 1, y en la figura 2 se
muestra el cableado que usa este módulo.

1
UNIVERSIDAD POLITÉCNICA SALESIANA LABORATORIO DE AUTOMATIZACIÓN INDUSTRIAL I

2.2 CONFIGURACIÓN DE DIP SWITCH PARA Para ello se procedió con las siguientes
LA ELECCIÓN DE RANGOS DE LECTURA condiciones de programación para el
DEL MÓDULO EM235 funcionamiento de las salidas análogas.

El Modulo EM235 puede leer diferentes Para el funcionamiento correcto de los


rangos de voltaje y de corriente, para configurar equipos se debe tener en cuenta el
la lectura del módulo EM235 es necesario la escalonamiento que vamos a necesitar para que
manipulación del dip switch el cual se encuentra funcionen de acuerdo a la lógica de
en la parte inferior del módulo, programación que vamos a realizar.
Al manipular el dip switch mediante la
 Se enciende (setea) una luminaria
combinación que se presenta en la tabla 1, se
(foco), cuando el potenciómetro se
obtiene diferentes rangos de voltaje o de
corriente. encuentre en un rango de 0v y 10v.

Tabla 1. Combinaciones del dip switch del módulo  Se enciende (setea) un motor DC
EM235. cuando el potenciómetro se encuentre
entre los 10v y 20v.

 Cuando los sensores, sea este Sharp o


inductivo se encuentren en los valores
de 0.0 a 16384.0 (en conversión real),
este apagara (resetar) a la luminaria.

 Cuando los sensores, sea este Sharp o


inductivo se encuentren en los valores
de 16384.0 a 32768.0 (en conversión
real), este apagara (resetar) al motor.

 Esta lógica se deberá cumplir de


manera secuencial para poder verificar
el funcionamiento de los elementos y las
salidas análogas.
2.3 ASIGNACIÓN DE VARIABLES PARA LA
LECTURA DE SEÑALES ANÁLOGAS.
5. ANÁLISIS Y RESULTADOS
Tabla 2. Variables de entrada del módulo análogo.
El análisis de la programación realizada en la
VARIABLE ENTRADA práctica se presenta a continuación.
AIW0 A
AIW2 B Primero se analisa la lectura del sensor y el
AIW4 C escalamiento.
AIW6 D

3. MATERIALES Y EQUIPO

 PLC S7-200
 Computador
 Cable PPI
 Software STEP 7
 Microwin
 Motor DC
 Foco
 Sensor Sharp
 Sensor Inductivo
 Potenciómetros
 Fuente 5v
 Cables de Protoboard

Fig. 3 Programación realizada [segmento 1].


4. DESARRLLO Y PROCEDIMIENTO

El desarrollo del programa fue basado en la En el Network 1 se realiza la lectura del sensor
utilización del módulo de ampliación análogo. #1(potenciómetro). Primero la programación

2
UNIVERSIDAD POLITÉCNICA SALESIANA LABORATORIO DE AUTOMATIZACIÓN INDUSTRIAL I

queremos que se ejecute apenas ponga en


marcha al PLC (run), para ello se usa una marca
especial la, que está declarada al inicio de la
programación del segmento. SM0 es un contacto
especial que se cierra cuando ponemos en
marcha al PLC.
Fig. 4 Programación realizada [segmento 2].
Para leer el dato, se adquiere el valor que esta
guardado en una variable especial de la En el Network 2 se realiza la lectura del
memoria, la cual es AQW6. Ya que la conexión segundo sensor (sensor de distancia Sharp),
se realiza en el canal D, entonces en la en la práctica se realiza la lectura a través del
programación la variable que leemos seria la del canal 4, la variables se identifica con el nombre
canal 6, es importante especificar que canal es el de AQW4.
usado para la lectura del sensor.
Para tomar ese dato se usa un bloque MOV
Usamos bloques de MOV, para trasladar los para almacenar ese dato en un espacio de la
datos de las variables a diferentes partes de la memoria del PLC.
memoria.
Se tomara en cuenta solamente el valor de
El siguiente bloque en analizar son los usados lectura del sensor, por ello no se usara el
para convertir el dato, y así hacerlo manejable, escalamiento en este caso. Entonces en la
primero se debe aclarar que el dato obtenido es programación solo se usan bloques para
de tipo entero, entonces hay que transformarlo realizar la conversión del tipo de dato usado.
primero a un doble entero. Hay que tener cuidado
cuando se realiza la transformación de los datos,
se debe fijar bien en el tamaño que ocupa cada
variable en la memoria, ya que se presentan
errores cuando hay un solapamiento de
memoria.

En la práctica si no se toma en cuenta que cada


conversión de dato ocupa un espacio de memoria
diferente; se presentan errores cuando se
implementa la programación en el circuito. El
error que se presenta es que la ejecución del
encendido del foco no se realiza de la manera
correcta (empieza a parpadear cuando se realiza
la lectura del sensor). Fig. 5 Programación realizada [segmento 3].

Para usar un valor acorde a la lectura necesitada En el Network 3 se programa la parte de los
en el sensor, se usa un método denominado: comparadores para ellos se usan como si
escalamiento. El escalamiento es básicamente fueran contacto de las variables donde se
una regla de tres en donde se toma en cuenta almacenaron los datos, que previamente
que el valor máximo de lectura del sensor, de fueron convertidos a datos tipo real, y que en el
acuerdo al espacio de memoria que ocupa en el primer caso fueron escalados.
PLC es el número 32768, este número en la
práctica representa el valor de 20. Entonces en Los valores que se comparan al ser reales se
los bloques usados primero se realiza la colocan con comas, para indicar que son de
multiplicación por el valor máximo de tipo flotante (reales).
escalamiento (20), luego se divide por el valor
máximo de lectura que se guarda en la memoria Hay que tomar en cuenta que los datos son de
(de acuerdo con la resolución del PLC 32768), se tipo real, por ello se usa comparadores de tipo
toma en cuenta que se está trabajando con real, es importante tener en cuenta que esto es
reales (como flotante). muy importante. Si no se usa los comparadores
correctos, al momento de compilar el programa
se encontraran errores.

Para realizar el encendido del foco se coloca


un set a unas de las salidas tipo relé, con las
que cuanta el PLC

3
UNIVERSIDAD POLITÉCNICA SALESIANA LABORATORIO DE AUTOMATIZACIÓN INDUSTRIAL I

Fig. 6 Programación realizada [segmento 3]. 6. OTROS

6.1 Diagrama de flujo

Fig. 8 Diagrama de flujo del programa.

6.2 Tabla de costo


Tabla 3: Lista de costos del proyecto realizado

CANTI ELEMENTO FUNCION COSTO


DAD
1 PLC S7-200 Controlador 400.00
Lógico
Programable
1 Cable PPI Conexión entre 10.00
CPU Y PG
3 Entradas 180.00
Sensores Analógicas y
entradas
digitales (tipo
relé) AQW4,
En el Network 4 se programa la parte del
AQW6; I0.0 ; I0.1
comparador; para ellos se usa un contacto de
1 programación 2 horas 200.00
la variable donde se almaceno el dato del
segundo sensor, que previamente fue
convertido a datos tipo real, y que no fue
escalado. 2 Actuadores Q0.0 ; Q0.1 100.00
varios (foco,
Como no fue escalado, entonces los valores motor)
que se usan en la comparación están en un 2 Materiales 100.00
rango de 0 hasta 32768 (valor de resolución del varios
PLC). (boquilla, Conexión física
cables de entre los
El evento deseado, cuando se lea el valor de conexión, sensores y los
comparación se trata del apagado de la protoboard) actuadores
lámpara para ello se usa una bobina de las
salidas tipo relé, como un reset. TOTAL 890.00

7. CONCLUSIONES

Fig. 7 Programación realizada [segmento 3].  Con la incorporación de un módulo de


expansión, en este caso EM-235, los
En el Network 5 se programa la lectura de un proyectos que se implementen tienen
sensor que arroja un valor de lectura de 0L o 1L; mayor capacidad de combinaciones
por ello en la programación se lo uso como si como posibles salidas.
fuera un interruptor. (Cristhian Aguirre)

 La implementación de módulos
expandibles son muy utilizados en la
industria, debido a que si existe algún
inconveniente, sea este de
programación o maquinarias, los
módulos que no se encuentren
involucrados pueden trabajar con total
Fig. 8 Programación realizada [segmento 3].
normalidad y así no se generaría
pérdidas económicas en la industria.
(Cristhian Aguirre)
Segmento del programa destinado como un paro
general.

4
UNIVERSIDAD POLITÉCNICA SALESIANA LABORATORIO DE AUTOMATIZACIÓN INDUSTRIAL I

 Con el uso de actuadores en el PLC se


comprendió el modo de escalamiento, el
uso de variables así como la conexión
de actuadores dentro del módulo de
expansión. Dentro de la programación
se comprendió lo que pasa cuando se
solapa memoria y también el mal uso de
la memoria de datos, con los datos que
arrojaba el escalamiento.
También se recomienda la revisión de
las conexiones del PLC como también
del módulo ya que dio problemas al
momento de la ejecución del programa.
(Tatiana Orden).

 Se comprobó que la el módulo de


expansión EM-235, es un módulo que
puede leer todas las entradas análogas
que posee, de manera simultánea. En la
práctica se realizó la lectura del canal 6
y de canal 4 al mismo tiempo, esto
ayudo a lectura dos sensores (uno de
distancia y un potenciómetro).
(Rony Chuquin)

 Se concluyó que el solapamiento de la


memoria no genera errores cuando
compilamos el programa, pero este
solapamiento afecta de manera real a
nuestro circuito; ya que cuando se cargó
el programa en la memoria de PLC, y se
conectó a los actuadores (foco y motor),
estos no realizaban páralo que estaban
programados. En el caso de foco se
evidencia que solamente parpadeaba
(se encendía y se apagaba), en el caso
del motor no realizaba ningún giro.
Entonces determinamos que es muy
importante tomar en cuenta los
espacios de memoria que ocupan cada
variable.
(Rony Chuquin)

8. REFERENCIAS
[1.] Siemens,http://setcindca.com/descarga
s/s7200-em235.pdf

[2.] Siemens,https://support.industry.sieme
ns.com/tf/ww/en/posts/manual-for-
em235/5406/?page=0&pageSize=10

[3.] http://dspace.ups.edu.ec/bitstream/123
456789/5784/1/UPS-ST001060.pdf

You might also like