SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
CONTROLADORES LÓGICOS PROGRAMABLES – PLC I 
Ficha 572639 
ACTIVIDAD SEMANA 4 
“Programación en diagrama de contactos, basados en una situación problema” 
VALOR: 100 puntos 
PRESENTADO POR 
Sergio Bermúdez R. 
TUTOR VIRTUAL 
Ingo. José Robinson Giraldo 
SERVICIO NACIONAL DE APRENDIZAJE - SENA 
CENTRO AUTOMATIZACIÓN INDUSTRIAL – REGIONAL CALDAS 
BARRANQUILLA - AGOSTO DE 2013
TABLA DE CONTENIDO 
Pág. 
INTRODUCCIÓN 3 
OBJETIVOS 7 
1. TEMAS A DESARROLLAR 8 
1.1 PREGUNTA PROBLÉMICA 8 
1.2 CONTROL DE NIVEL 8 
1.2.1 Análisis 9 
1.2.1.1 Diagrama de flujo del sistema de llenado 9 
1.2.1.2 Tabla de verdad para el sistema dado 10 
1.2.1.3 Ecuación booleana del sistema de llenado 11 
1.2.1.4 Circuito lógico del sistema de llenado 11 
1.2.1.5 Implementación de la función en Zelio soft 12 
2.0 CONCLUSIONES 14 
BIBLIOGRAFÍA 15 
ANEXO ACOMPAÑANTE 16
INTRODUCCION 
En esta cuarta semana se aborda el resultado de aprendizaje de simular con propiedad 
diagramas en lenguaje de contactos, que para el caso se muestra en Zelio Soft1. Para 
esto el aprendiz aplica todos los conocimientos que construyó con las tres unidades 
anteriores del curso. Los resultados se reflejan mediante el presente trabajo escrito que 
da respuesta a la única pregunta problémica propuesta: 
“En una planta de tratamiento residual, dentro de todos sus procesos se encuentra un 
sistema de llenado que está generando desperdicios y pérdidas de material. Se requiere 
de manera urgente un control de nivel para solucionar el problema, pero ningún operario 
en la compañía ha podido solucionar el problema” ¿Usted qué haría? 
La respuesta a la pregunta formulada se da a continuación de ella e incluye tabla de 
verdad, diagrama de flujo, ecuación booleana del sistema y circuito lógico. 
El producto entregable, texto más archivo .zm2, se envía al espacio destinado para su 
entrega en BB. 
Al final del trabajo se muestran las conclusiones y la bibliografía consultada. 
Palabras claves: programación, ladder, simulador por software, ABP. 
1 Zelio soft software es una marca registrada de Schneider Electric.
LISTA DE TABLA 
Pág. 
Tabla 1. Tabla de verdad para el sistema de llenado 11
LISTA DE CUADROS 
Pág. 
Cuadro 1. Asignación de entradas y salidas del PLC 9
LISTA DE FIGURAS 
Pág. 
Figura 1. Diagrama físico del sistema de llenado 8 
Figura 2. Figura 2. Diagrama de flujo para el sistema de llenado de tanque. 10 
Figura 3. Diagrama de contactos para el sistema de llenado 11 
Figura 4. Circuito lógico del sistema de llenado bajo 12 
Figura 5. Circuito lógico del sistema de llenado alto 12 
Figura 6. Implementación de la función en Zelio soft 13
OBJETIVOS 
OBJETIVO GENERAL 
- PROPONER una posible solución a la pregunta problémica del sistema de llenado 
formulada usando la programación gráfica para PLC como lo es Ladder. 
OBJETIVO ESPECIFICO 
- APLICAR uno de los lenguajes de programación gráficos para PLC como lo es Ladder 
a un problema específico. 
- DIFERENCIAR las entradas y las salidas del sistema propuesto. 
- CONSTRUIR la tabla de verdad del sistema propuesto. 
- DEDUCIR la ecuación que gobierna el sistema propuesto.. 
- SIMULAR con software en un PC un diagrama de contactos dado. 
- ANALIZAR diagramas de contactos.
1 TEMAS A DESARROLLAR 
1.2 PREGUNTA PROBLÉMICA 
“En una planta de tratamiento residual, dentro de todos sus procesos se encuentra un 
sistema de llenado que está generando desperdicios y pérdidas de material. Se requiere 
de manera urgente un control de nivel para solucionar el problema, pero ningún operario 
en la compañía ha podido solucionar el problema” ¿Usted qué haría? 
Colocaría un PLC con la siguiente programación como se muestra en el apartado 1.2. El 
programa en ladder que se muestra es un circuito de ciclo perpetuo. Una vez que ha sido 
echado a andar, continuará trabajando por sí solo sin intervención humana de ningún tipo 
mientras reciba suministro de corriente y mientras no falle alguno de los componentes. 
1.2 CONTROL DE NIVEL 
Se desea controlar el nivel de agua contenida en un depósito como el de la figura 1. 
Figura 1. Diagrama físico del sistema de llenado.
Para manejar el depósito se dispone de un selector de mando. Se puede seleccionar: 
modo encendido (I0.0) o modo apagado (I0.1): 
Si se selecciona modo encendido, lo que se quiere es que el nivel se mantenga entre los 
dos sensores: 
• Cuando el agua llegue al nivel de abajo (I0.2) se quiere que se active la bomba 
(Q0.0). 
• Cuando el agua llegue al nivel de arriba (I0.3) se quiere que la bomba separe. 
Además, se tiene un bombillo (Q0.1) que se enciende únicamente cuando se alcance el 
nivel de arriba (I0.3). 
En el modo apagado la bomba no debe funcionar, así el nivel de bajo se encuentre 
activado. (Para ilustrar la situación puede dirigirse al interactivo y visualizar el 
comportamiento del esquema) 
1.2.2 Análisis. 
Basándonos en el diagrama dado en la figura 1, las entradas son I0.0, I0.1, I0.2 I0.3. Las 
salidas son Q0.0 y Q0.1. Se tienen 3 variables por lo cual se tienen 23= 8 combinaciones 
posibles para activar la bomba y el bombillo. Véase figura 2 para diagrama de flujo para el 
sistema de llenado. Véase cuadro 1 para la asignación de entradas y salidas del PLC. 
Cuadro 1. Asignación de entradas y salidas del PLC. 
Variable Descripción 
I0.12 Interruptor de encendido/apagado. 
I0.2 Sensor de nivel inferior del tanque. 
I0.3 Sensor de nivel superior en el tanque. 
Q0.0 Motor de la bomba. 
Q0.1 Bombillo indicador. 
1.2.1.1 Diagrama de flujo del sistema de llenado 
Véase figura 2 para diagrama de flujo para el sistema de llenado de tanque. 
2 El interruptor I0.0 e I0.1 pueden ser el mismo pues solo opera para encendido o apagado del 
sistema. Para el caso no se necesita retención, protecciones, inversiones o paro de emergencia
Figura 2. Diagrama de flujo para el sistema de llenado de tanque. 
No 
Fin On? 
Si 
No No 
Si Si 
Inicio 
I0.1 
I0.2 
On? 
1.2.1.2 Tabla de verdad para el sistema dado. 
Véase tabla 1 para tabla de verdad para el sistema de llenado. 
I0.3 
On? 
Encender 
Q0.0 
Apagar 
Q0.0 
Encender 
Q0.1
Tabla 1. Tabla de verdad para el sistema de llenado. 
.Entrada 
I0.1 
Entrada 
I0.2 
Entrada 
I0.3 
~I0.3 I0.2 ˄~I0.3 Salida Q0.0 Salida Q0.1 
0 0 0 1 0 0 0 
0 0 1 0 0 0 0 
0 1 0 1 1 0 0 
0 1 1 0 0 0 0 
1 0 0 1 0 0 0 
1 0 1 0 0 0 1 
1 1 0 1 1 1 0 
1 1 1 0 0 0 0 
1.2.1.3 Ecuación booleana del sistema de llenado. 
Véase figura 3 para diagrama de contactos para el sistema de llenado 
Figura 3. Diagrama de contactos para el sistema de llenado. 
La ecuación tiene la forma de la serie A.(B + C), como al ser un producto lógico sólo será 
verdadero cuando A = 1 y (B + C ) = 1. El A representa el contacto de encendido o 
pagado del sistema I0.1 y la derivación (B + C) representa las combinaciones de los 
sensores de nivel de líquido (I0.2 ˄ ~I0.3) ˅ I0.3). 
La ecuación que gobierna el sistema es: Q0.0 = I0.1˄ ((I0.2 ˄ ~I0.3) ˅ I0.3)) 
1.2.1.4 Circuito lógico del sistema de llenado. 
Véase figura 4 y 5 para circuito lógico del sistema de llenado.
Figura 4. Circuito lógico del sistema de llenado bajo. 
Figura 5. Circuito lógico del sistema de llenado alto. 
1.2.1.5 Implementación de la función en Zelio soft. 
Véase Figura 6 para implementación de la función en Zelio soft.
Figura 6. Implementación de la función en Zelio soft. 
La salida Q1 se activa siempre que el contacto I1 está cerrado. 
La salida Q1 se desactiva siempre que el contacto I1 está abierto, I2 está abierto o el 
contacto I3 abierto. 
La salida Q2 se activa siempre que el contacto I1 está cerrado y el contacto I3 cerrado. 
Véase archivo .zm2 de la simulación en anexo a este trabajo.
2. CONCLUSIONES 
Para el presente trabajo se elaboran las siguientes conclusiones: 
Debido a la simplicidad de programación de los controladores lógicos programables 
(PLC’s) por medio del diagrama de escalera, el modelo de llenado de tanque propuesto 
en la figura 1 se puede implementar con relativa facilidad. Con este trabajo se pretende 
desarrollar en primer lugar un vistazo a la metodología de programación con ladder y 
cómo aproximarse al levantamiento de información para desarrollo de aplicaciones con 
controladores para que estos tomen en cuenta las características continuas y discretas de 
los procesos, así como asegurar su adecuado funcionamiento y estabilidad ante cambios 
inesperados. 
La programación en ladder se puede utilizar para sistemas industriales muy complejos, 
reduciendo su complejidad, bajando costos y haciendo eficiente el sistema. 
Se consultó la bibliografía y cibergrafía pertinente. 
Se aprendieron los elementos que componen el lenguaje gráfico ladder. 
Se alcanzaron los objetivos de la unidad 4.
BIBLIOGRAFÍA 
Mario Carlos Ginzburn. INTRODUCCIÓN A LAS TÉCNICAS DIGITALES Y CIRCUITOS 
INTEGRADOS. Barcelona. Reverte. 2002. 505 p. 
José María Angulo Usategui. ELECTRONICA DIGITAL MODERNA: TEORIA Y 
PRACTICA. Madrid. Thomson Paraninfo. (16ª ED.).1996. 816 p. 
Oriol Boix Aragonès, et al. AUTOMATISMOS ELECTRICOS PROGRAMABLES. 
Barcelona. Ediciones UPC. 1998. 82 p. 
Richard L Shell, Ernest L. Hall. MANUAL OF INDUSTRIAL AUTOMATION. New York. 
Marcel Dekker Inc.2000. 858. ISBN 0-8247-0373-1 
ENLACES WEB 
http://es.wikipedia.org/wiki/Lenguaje_Ladder 
http://www.ing.unlp.edu.ar/electrotecnia/procesos/apuntes/Diagrama%20Escalera.pdf 
http://profesores.usfq.edu.ec/laurents/IEE561/PLC_Progr.pdf 
http://www.schneider-electric.co.uk/sites/uk/en/products-services/automation-control/ 
products-offer/software-tools/logic-relay-and-simple-plc-software/zelio-soft.page
ANEXO A. 
Análisis y diseño de un sistema 
Definición 
Es el conjunto de actividades que los analistas, diseñadores y usuarios realizan para 
desarrollar e implantar un sistema de información. El método del ciclo de vida para el 
desarrollo de sistemas consta de 6 fases: 
1. Investigación Preliminar: La solicitud para recibir ayuda de un sistema de información 
puede originarse por varias razones: sin importar cuales sean estas, el proceso se inicia 
siempre con la petición de una persona. 
2. Determinación de los requerimientos del sistema: El aspecto fundamental del 
análisis de sistemas es comprender todas las facetas importantes de la parte de la 
empresa que se encuentra bajo estudio. Los analistas, al trabajar con los empleados y 
administradores, deben estudiar los procesos de una empresa para dar respuesta a 
las preguntas. 
3. Diseño del sistema: El diseño de un sistema de información produce los detalles que 
establecen la forma en la que el sistema cumplirá con los requerimientos identificados 
durante la fase de análisis. Los especialistas en sistemas se refieren, con frecuencia, a 
esta etapa como diseño lógico en contraste con la del desarrollo del software, a la que 
denominan diseño físico. 
4. Desarrollo del software: Los encargados de desarrollar software pueden instalar 
software comprobando a terceros o escribir programas diseñados a la medida del 
solicitante. La elección depende del costo de cada alternativa, del tiempo disponible para 
escribir el software y de la disponibilidad de los programadores. 
5. Prueba de sistemas: Durante la prueba de sistemas, el sistema se emplea de manera 
experimental para asegurarse de que el software no tenga fallas, es decir, que funciona 
de acuerdo con las especificaciones y en la forma en que los usuarios esperan que lo 
haga. 
6. Implantación y evaluación: La implantación es el proceso de verificar e instalar nuevo 
equipo, entrenar a los usuarios, instalar la aplicación y construir todos los archivos de
datos necesarios para utilizarla. La evaluación de un sistema se lleva a cabo para 
identificar puntos débiles y fuertes. 
Metodología de Kendall 
“El ciclo de vida de vida del desarrollo de sistemas es un enfoque por fases para el 
análisis y el diseño cuya premisa principal consiste en que los sistemas se desarrollan 
mejor utilizando un ciclo especifico de actividades del analista y el usuario.” 
El ciclo de vida de un sistema consta de siete partes: 
FASE I: Identificación de problemas, oportunidades y objetivos 
Identificar los problemas de la organización, detallarlos, examinar, evaluar las 
oportunidades y objetivos. 
Las oportunidades son situaciones que el analista considera susceptibles de mejorar 
utilizando sistemas de información computarizados, lo cual le da mayor seguridad y 
eficacia a las organizaciones además de obtener una ventaja competitiva. 
FASE II: Determinación de los requerimientos de información 
Se esfuerza por comprender la información que necesitan los usuarios para llevar a cabo 
sus actividades. 
FASE III: Análisis de las necesidades del sistema 
Evalúa las dos fases anteriores, usa herramientas y técnicas como el uso de diagramas 
de flujo de datos para graficar las entradas, los procesos y las salidas de las funciones del 
negocio en una forma gráfica estructurada. 
FASE IV: Diseño del sistema recomendado 
En esta fase el analista utiliza la información recopilada en las primeras fases para 
realizar el diseño lógico del sistema de información. 
FASE V: Desarrollo y documentación del software
El analista trabaja de manera conjunta con los programadores para desarrollar cualquier 
software original necesario. La documentación indica a los usuarios cómo utilizar el 
sistema y qué hacer en caso de que surjan problemas derivados de este uso. 
FASE VI: Prueba y mantenimiento del sistema 
Antes de poner en funcionamiento el sistema es necesario probarlo es mucho menos 
costoso encontrar los problemas antes que el sistema se entregue a los usuarios. El 
mantenimiento del sistema de información y su documentación empiezan en esta fase y 
se llevan de manera rutinaria durante toda su vida útil. 
FASE VII: Implementación y evaluación 
Se capacita a los usuarios en el manejo del sistema. Parte de la capacitación la imparten 
los fabricantes, pero la supervisión de ésta es responsabilidad del analista de sistemas. 
Se menciona la evaluación como la fase final del ciclo de vida del desarrollo de sistemas 
principalmente en áreas del debate. En realidad, la evaluación se lleva a cabo durante 
cada una de las fases.

Más contenido relacionado

La actualidad más candente

Relevador 87 t
Relevador  87 tRelevador  87 t
Relevador 87 tDaniel VB
 
Decodificadores multiplexores
Decodificadores multiplexoresDecodificadores multiplexores
Decodificadores multiplexoresAngel Morales
 
Sistemas de Control distribuidos
Sistemas de Control distribuidosSistemas de Control distribuidos
Sistemas de Control distribuidosPaolo Castillo
 
El transformador (conexiones y pruebas)
El transformador (conexiones y pruebas)El transformador (conexiones y pruebas)
El transformador (conexiones y pruebas)hebermartelo
 
Guia1 electroneumatica
Guia1 electroneumaticaGuia1 electroneumatica
Guia1 electroneumaticaEmiliano Negro
 
Informe final regulador de velocidad, motor 12 v
Informe final regulador de velocidad, motor 12 vInforme final regulador de velocidad, motor 12 v
Informe final regulador de velocidad, motor 12 vMarvin Daniel Arley Castro
 
Circuitos y aplicaciones de detectores de cruce por cero
Circuitos y aplicaciones de detectores de cruce por ceroCircuitos y aplicaciones de detectores de cruce por cero
Circuitos y aplicaciones de detectores de cruce por ceroovanioster
 
Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1Marvin Pariona
 
Mapas de karnaugh (ejercicios resueltos)
Mapas de karnaugh (ejercicios resueltos)Mapas de karnaugh (ejercicios resueltos)
Mapas de karnaugh (ejercicios resueltos)Pablo Cruz Rodríguez
 
Informe practica 8 diodos zener
Informe practica 8 diodos zenerInforme practica 8 diodos zener
Informe practica 8 diodos zenerderincampos19
 
Interruptores De Potencia
Interruptores De PotenciaInterruptores De Potencia
Interruptores De Potenciateoriaelectro
 
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...Jomicast
 
T4 regulación motores CC
T4 regulación motores CCT4 regulación motores CC
T4 regulación motores CCNuria_Cavaller
 

La actualidad más candente (20)

Relevador 87 t
Relevador  87 tRelevador  87 t
Relevador 87 t
 
Decodificadores multiplexores
Decodificadores multiplexoresDecodificadores multiplexores
Decodificadores multiplexores
 
Sistemas de Control distribuidos
Sistemas de Control distribuidosSistemas de Control distribuidos
Sistemas de Control distribuidos
 
El transformador (conexiones y pruebas)
El transformador (conexiones y pruebas)El transformador (conexiones y pruebas)
El transformador (conexiones y pruebas)
 
Transformadores Parte III
Transformadores Parte IIITransformadores Parte III
Transformadores Parte III
 
Guia1 electroneumatica
Guia1 electroneumaticaGuia1 electroneumatica
Guia1 electroneumatica
 
Temporizador(555 astable timer)
Temporizador(555 astable timer)Temporizador(555 astable timer)
Temporizador(555 astable timer)
 
Informe final regulador de velocidad, motor 12 v
Informe final regulador de velocidad, motor 12 vInforme final regulador de velocidad, motor 12 v
Informe final regulador de velocidad, motor 12 v
 
Circuitos y aplicaciones de detectores de cruce por cero
Circuitos y aplicaciones de detectores de cruce por ceroCircuitos y aplicaciones de detectores de cruce por cero
Circuitos y aplicaciones de detectores de cruce por cero
 
Presentacio2
Presentacio2Presentacio2
Presentacio2
 
Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1Lugar geométrico de las raices control 1
Lugar geométrico de las raices control 1
 
Cmos
CmosCmos
Cmos
 
Mapas de karnaugh (ejercicios resueltos)
Mapas de karnaugh (ejercicios resueltos)Mapas de karnaugh (ejercicios resueltos)
Mapas de karnaugh (ejercicios resueltos)
 
Informe practica 8 diodos zener
Informe practica 8 diodos zenerInforme practica 8 diodos zener
Informe practica 8 diodos zener
 
Interruptores De Potencia
Interruptores De PotenciaInterruptores De Potencia
Interruptores De Potencia
 
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
 
Presentación Compuertas Lógicas
Presentación Compuertas LógicasPresentación Compuertas Lógicas
Presentación Compuertas Lógicas
 
Tableros electricos
Tableros electricosTableros electricos
Tableros electricos
 
CI 555
CI 555CI 555
CI 555
 
T4 regulación motores CC
T4 regulación motores CCT4 regulación motores CC
T4 regulación motores CC
 

Similar a Control Nivel Tanque PLC

PLC y electroneumática: Ejemplos de PLC
 PLC y electroneumática: Ejemplos de PLC PLC y electroneumática: Ejemplos de PLC
PLC y electroneumática: Ejemplos de PLCSANTIAGO PABLO ALBERTO
 
Lenguaje Ladder
Lenguaje LadderLenguaje Ladder
Lenguaje LadderRuth Cano
 
Ejemplo sistema de control de una plancha
Ejemplo sistema de control de una planchaEjemplo sistema de control de una plancha
Ejemplo sistema de control de una planchaentendercomputacion
 
tutorial_plc.pdf
tutorial_plc.pdftutorial_plc.pdf
tutorial_plc.pdfwillmacsal
 
Dialnet control secuencialdeuncircuitoelectroneumaticoa-trav-4723725
Dialnet control secuencialdeuncircuitoelectroneumaticoa-trav-4723725Dialnet control secuencialdeuncircuitoelectroneumaticoa-trav-4723725
Dialnet control secuencialdeuncircuitoelectroneumaticoa-trav-4723725Andres Daniel
 
PLC y Electroneumática: control secuencial de un circuito electroneumático a ...
PLC y Electroneumática: control secuencial de un circuito electroneumático a ...PLC y Electroneumática: control secuencial de un circuito electroneumático a ...
PLC y Electroneumática: control secuencial de un circuito electroneumático a ...SANTIAGO PABLO ALBERTO
 
Circuitos en la Ingenieria de sistema
Circuitos en la Ingenieria de sistemaCircuitos en la Ingenieria de sistema
Circuitos en la Ingenieria de sistemaLuis Molina
 
Curso Plc C.E.T,I,S 15
Curso Plc C.E.T,I,S 15Curso Plc C.E.T,I,S 15
Curso Plc C.E.T,I,S 15wakuman
 
CONTADOR BINARIO 8 BITS
CONTADOR BINARIO 8 BITSCONTADOR BINARIO 8 BITS
CONTADOR BINARIO 8 BITSlalo martinez
 
Practica 1 Expresiones lógicas de PLC
Practica 1 Expresiones lógicas de PLC Practica 1 Expresiones lógicas de PLC
Practica 1 Expresiones lógicas de PLC SANTIAGO PABLO ALBERTO
 
Circuitos Logicos Combinacionales
Circuitos Logicos CombinacionalesCircuitos Logicos Combinacionales
Circuitos Logicos CombinacionalesMaría Dovale
 
Circuitos Logicos Combinacionales
Circuitos Logicos CombinacionalesCircuitos Logicos Combinacionales
Circuitos Logicos Combinacionalesguest1e528d
 
Instructivo del PID
Instructivo del PIDInstructivo del PID
Instructivo del PIDmonicammmr
 

Similar a Control Nivel Tanque PLC (20)

PLC y electroneumática: Ejemplos de PLC
 PLC y electroneumática: Ejemplos de PLC PLC y electroneumática: Ejemplos de PLC
PLC y electroneumática: Ejemplos de PLC
 
Lenguaje Ladder
Lenguaje LadderLenguaje Ladder
Lenguaje Ladder
 
Ejemplo sistema de control de una plancha
Ejemplo sistema de control de una planchaEjemplo sistema de control de una plancha
Ejemplo sistema de control de una plancha
 
Proyecto final
Proyecto finalProyecto final
Proyecto final
 
tutorial_plc.pdf
tutorial_plc.pdftutorial_plc.pdf
tutorial_plc.pdf
 
Dialnet control secuencialdeuncircuitoelectroneumaticoa-trav-4723725
Dialnet control secuencialdeuncircuitoelectroneumaticoa-trav-4723725Dialnet control secuencialdeuncircuitoelectroneumaticoa-trav-4723725
Dialnet control secuencialdeuncircuitoelectroneumaticoa-trav-4723725
 
PLC y Electroneumática: control secuencial de un circuito electroneumático a ...
PLC y Electroneumática: control secuencial de un circuito electroneumático a ...PLC y Electroneumática: control secuencial de un circuito electroneumático a ...
PLC y Electroneumática: control secuencial de un circuito electroneumático a ...
 
P2 plcs 2015_b
P2 plcs 2015_bP2 plcs 2015_b
P2 plcs 2015_b
 
Circuitos en la Ingenieria de sistema
Circuitos en la Ingenieria de sistemaCircuitos en la Ingenieria de sistema
Circuitos en la Ingenieria de sistema
 
Curso Plc C.E.T,I,S 15
Curso Plc C.E.T,I,S 15Curso Plc C.E.T,I,S 15
Curso Plc C.E.T,I,S 15
 
CONTADOR BINARIO 8 BITS
CONTADOR BINARIO 8 BITSCONTADOR BINARIO 8 BITS
CONTADOR BINARIO 8 BITS
 
Practica 1 Expresiones lógicas de PLC
Practica 1 Expresiones lógicas de PLC Practica 1 Expresiones lógicas de PLC
Practica 1 Expresiones lógicas de PLC
 
Pid
PidPid
Pid
 
Pid
PidPid
Pid
 
PID control
PID controlPID control
PID control
 
Circuitos Logicos Combinacionales
Circuitos Logicos CombinacionalesCircuitos Logicos Combinacionales
Circuitos Logicos Combinacionales
 
Circuitos Logicos Combinacionales
Circuitos Logicos CombinacionalesCircuitos Logicos Combinacionales
Circuitos Logicos Combinacionales
 
Logica de automatizacion de procesos
Logica de automatizacion de procesosLogica de automatizacion de procesos
Logica de automatizacion de procesos
 
Instructivo del PID
Instructivo del PIDInstructivo del PID
Instructivo del PID
 
Capitulo3
Capitulo3Capitulo3
Capitulo3
 

Más de Oso Honguito Murte

Más de Oso Honguito Murte (6)

Mapa mental mecanismos
Mapa mental mecanismosMapa mental mecanismos
Mapa mental mecanismos
 
29338450 automatizacion-industrial
29338450 automatizacion-industrial29338450 automatizacion-industrial
29338450 automatizacion-industrial
 
Dlo cables
Dlo cablesDlo cables
Dlo cables
 
Introduccionlabview seishoras-090401173537-phpapp02
Introduccionlabview seishoras-090401173537-phpapp02Introduccionlabview seishoras-090401173537-phpapp02
Introduccionlabview seishoras-090401173537-phpapp02
 
Pdf polycab-profile-(silver)
Pdf polycab-profile-(silver)Pdf polycab-profile-(silver)
Pdf polycab-profile-(silver)
 
Catalogo atv31
Catalogo atv31Catalogo atv31
Catalogo atv31
 

Último

Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxYajairaMartinez30
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilDissneredwinPaivahua
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfCurso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfcesar17lavictoria
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 

Último (20)

Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptx
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civil
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfCurso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 

Control Nivel Tanque PLC

  • 1. CONTROLADORES LÓGICOS PROGRAMABLES – PLC I Ficha 572639 ACTIVIDAD SEMANA 4 “Programación en diagrama de contactos, basados en una situación problema” VALOR: 100 puntos PRESENTADO POR Sergio Bermúdez R. TUTOR VIRTUAL Ingo. José Robinson Giraldo SERVICIO NACIONAL DE APRENDIZAJE - SENA CENTRO AUTOMATIZACIÓN INDUSTRIAL – REGIONAL CALDAS BARRANQUILLA - AGOSTO DE 2013
  • 2. TABLA DE CONTENIDO Pág. INTRODUCCIÓN 3 OBJETIVOS 7 1. TEMAS A DESARROLLAR 8 1.1 PREGUNTA PROBLÉMICA 8 1.2 CONTROL DE NIVEL 8 1.2.1 Análisis 9 1.2.1.1 Diagrama de flujo del sistema de llenado 9 1.2.1.2 Tabla de verdad para el sistema dado 10 1.2.1.3 Ecuación booleana del sistema de llenado 11 1.2.1.4 Circuito lógico del sistema de llenado 11 1.2.1.5 Implementación de la función en Zelio soft 12 2.0 CONCLUSIONES 14 BIBLIOGRAFÍA 15 ANEXO ACOMPAÑANTE 16
  • 3. INTRODUCCION En esta cuarta semana se aborda el resultado de aprendizaje de simular con propiedad diagramas en lenguaje de contactos, que para el caso se muestra en Zelio Soft1. Para esto el aprendiz aplica todos los conocimientos que construyó con las tres unidades anteriores del curso. Los resultados se reflejan mediante el presente trabajo escrito que da respuesta a la única pregunta problémica propuesta: “En una planta de tratamiento residual, dentro de todos sus procesos se encuentra un sistema de llenado que está generando desperdicios y pérdidas de material. Se requiere de manera urgente un control de nivel para solucionar el problema, pero ningún operario en la compañía ha podido solucionar el problema” ¿Usted qué haría? La respuesta a la pregunta formulada se da a continuación de ella e incluye tabla de verdad, diagrama de flujo, ecuación booleana del sistema y circuito lógico. El producto entregable, texto más archivo .zm2, se envía al espacio destinado para su entrega en BB. Al final del trabajo se muestran las conclusiones y la bibliografía consultada. Palabras claves: programación, ladder, simulador por software, ABP. 1 Zelio soft software es una marca registrada de Schneider Electric.
  • 4. LISTA DE TABLA Pág. Tabla 1. Tabla de verdad para el sistema de llenado 11
  • 5. LISTA DE CUADROS Pág. Cuadro 1. Asignación de entradas y salidas del PLC 9
  • 6. LISTA DE FIGURAS Pág. Figura 1. Diagrama físico del sistema de llenado 8 Figura 2. Figura 2. Diagrama de flujo para el sistema de llenado de tanque. 10 Figura 3. Diagrama de contactos para el sistema de llenado 11 Figura 4. Circuito lógico del sistema de llenado bajo 12 Figura 5. Circuito lógico del sistema de llenado alto 12 Figura 6. Implementación de la función en Zelio soft 13
  • 7. OBJETIVOS OBJETIVO GENERAL - PROPONER una posible solución a la pregunta problémica del sistema de llenado formulada usando la programación gráfica para PLC como lo es Ladder. OBJETIVO ESPECIFICO - APLICAR uno de los lenguajes de programación gráficos para PLC como lo es Ladder a un problema específico. - DIFERENCIAR las entradas y las salidas del sistema propuesto. - CONSTRUIR la tabla de verdad del sistema propuesto. - DEDUCIR la ecuación que gobierna el sistema propuesto.. - SIMULAR con software en un PC un diagrama de contactos dado. - ANALIZAR diagramas de contactos.
  • 8. 1 TEMAS A DESARROLLAR 1.2 PREGUNTA PROBLÉMICA “En una planta de tratamiento residual, dentro de todos sus procesos se encuentra un sistema de llenado que está generando desperdicios y pérdidas de material. Se requiere de manera urgente un control de nivel para solucionar el problema, pero ningún operario en la compañía ha podido solucionar el problema” ¿Usted qué haría? Colocaría un PLC con la siguiente programación como se muestra en el apartado 1.2. El programa en ladder que se muestra es un circuito de ciclo perpetuo. Una vez que ha sido echado a andar, continuará trabajando por sí solo sin intervención humana de ningún tipo mientras reciba suministro de corriente y mientras no falle alguno de los componentes. 1.2 CONTROL DE NIVEL Se desea controlar el nivel de agua contenida en un depósito como el de la figura 1. Figura 1. Diagrama físico del sistema de llenado.
  • 9. Para manejar el depósito se dispone de un selector de mando. Se puede seleccionar: modo encendido (I0.0) o modo apagado (I0.1): Si se selecciona modo encendido, lo que se quiere es que el nivel se mantenga entre los dos sensores: • Cuando el agua llegue al nivel de abajo (I0.2) se quiere que se active la bomba (Q0.0). • Cuando el agua llegue al nivel de arriba (I0.3) se quiere que la bomba separe. Además, se tiene un bombillo (Q0.1) que se enciende únicamente cuando se alcance el nivel de arriba (I0.3). En el modo apagado la bomba no debe funcionar, así el nivel de bajo se encuentre activado. (Para ilustrar la situación puede dirigirse al interactivo y visualizar el comportamiento del esquema) 1.2.2 Análisis. Basándonos en el diagrama dado en la figura 1, las entradas son I0.0, I0.1, I0.2 I0.3. Las salidas son Q0.0 y Q0.1. Se tienen 3 variables por lo cual se tienen 23= 8 combinaciones posibles para activar la bomba y el bombillo. Véase figura 2 para diagrama de flujo para el sistema de llenado. Véase cuadro 1 para la asignación de entradas y salidas del PLC. Cuadro 1. Asignación de entradas y salidas del PLC. Variable Descripción I0.12 Interruptor de encendido/apagado. I0.2 Sensor de nivel inferior del tanque. I0.3 Sensor de nivel superior en el tanque. Q0.0 Motor de la bomba. Q0.1 Bombillo indicador. 1.2.1.1 Diagrama de flujo del sistema de llenado Véase figura 2 para diagrama de flujo para el sistema de llenado de tanque. 2 El interruptor I0.0 e I0.1 pueden ser el mismo pues solo opera para encendido o apagado del sistema. Para el caso no se necesita retención, protecciones, inversiones o paro de emergencia
  • 10. Figura 2. Diagrama de flujo para el sistema de llenado de tanque. No Fin On? Si No No Si Si Inicio I0.1 I0.2 On? 1.2.1.2 Tabla de verdad para el sistema dado. Véase tabla 1 para tabla de verdad para el sistema de llenado. I0.3 On? Encender Q0.0 Apagar Q0.0 Encender Q0.1
  • 11. Tabla 1. Tabla de verdad para el sistema de llenado. .Entrada I0.1 Entrada I0.2 Entrada I0.3 ~I0.3 I0.2 ˄~I0.3 Salida Q0.0 Salida Q0.1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 1 0 0 0 1 1 0 0 0 0 1 0 0 1 0 0 0 1 0 1 0 0 0 1 1 1 0 1 1 1 0 1 1 1 0 0 0 0 1.2.1.3 Ecuación booleana del sistema de llenado. Véase figura 3 para diagrama de contactos para el sistema de llenado Figura 3. Diagrama de contactos para el sistema de llenado. La ecuación tiene la forma de la serie A.(B + C), como al ser un producto lógico sólo será verdadero cuando A = 1 y (B + C ) = 1. El A representa el contacto de encendido o pagado del sistema I0.1 y la derivación (B + C) representa las combinaciones de los sensores de nivel de líquido (I0.2 ˄ ~I0.3) ˅ I0.3). La ecuación que gobierna el sistema es: Q0.0 = I0.1˄ ((I0.2 ˄ ~I0.3) ˅ I0.3)) 1.2.1.4 Circuito lógico del sistema de llenado. Véase figura 4 y 5 para circuito lógico del sistema de llenado.
  • 12. Figura 4. Circuito lógico del sistema de llenado bajo. Figura 5. Circuito lógico del sistema de llenado alto. 1.2.1.5 Implementación de la función en Zelio soft. Véase Figura 6 para implementación de la función en Zelio soft.
  • 13. Figura 6. Implementación de la función en Zelio soft. La salida Q1 se activa siempre que el contacto I1 está cerrado. La salida Q1 se desactiva siempre que el contacto I1 está abierto, I2 está abierto o el contacto I3 abierto. La salida Q2 se activa siempre que el contacto I1 está cerrado y el contacto I3 cerrado. Véase archivo .zm2 de la simulación en anexo a este trabajo.
  • 14. 2. CONCLUSIONES Para el presente trabajo se elaboran las siguientes conclusiones: Debido a la simplicidad de programación de los controladores lógicos programables (PLC’s) por medio del diagrama de escalera, el modelo de llenado de tanque propuesto en la figura 1 se puede implementar con relativa facilidad. Con este trabajo se pretende desarrollar en primer lugar un vistazo a la metodología de programación con ladder y cómo aproximarse al levantamiento de información para desarrollo de aplicaciones con controladores para que estos tomen en cuenta las características continuas y discretas de los procesos, así como asegurar su adecuado funcionamiento y estabilidad ante cambios inesperados. La programación en ladder se puede utilizar para sistemas industriales muy complejos, reduciendo su complejidad, bajando costos y haciendo eficiente el sistema. Se consultó la bibliografía y cibergrafía pertinente. Se aprendieron los elementos que componen el lenguaje gráfico ladder. Se alcanzaron los objetivos de la unidad 4.
  • 15. BIBLIOGRAFÍA Mario Carlos Ginzburn. INTRODUCCIÓN A LAS TÉCNICAS DIGITALES Y CIRCUITOS INTEGRADOS. Barcelona. Reverte. 2002. 505 p. José María Angulo Usategui. ELECTRONICA DIGITAL MODERNA: TEORIA Y PRACTICA. Madrid. Thomson Paraninfo. (16ª ED.).1996. 816 p. Oriol Boix Aragonès, et al. AUTOMATISMOS ELECTRICOS PROGRAMABLES. Barcelona. Ediciones UPC. 1998. 82 p. Richard L Shell, Ernest L. Hall. MANUAL OF INDUSTRIAL AUTOMATION. New York. Marcel Dekker Inc.2000. 858. ISBN 0-8247-0373-1 ENLACES WEB http://es.wikipedia.org/wiki/Lenguaje_Ladder http://www.ing.unlp.edu.ar/electrotecnia/procesos/apuntes/Diagrama%20Escalera.pdf http://profesores.usfq.edu.ec/laurents/IEE561/PLC_Progr.pdf http://www.schneider-electric.co.uk/sites/uk/en/products-services/automation-control/ products-offer/software-tools/logic-relay-and-simple-plc-software/zelio-soft.page
  • 16. ANEXO A. Análisis y diseño de un sistema Definición Es el conjunto de actividades que los analistas, diseñadores y usuarios realizan para desarrollar e implantar un sistema de información. El método del ciclo de vida para el desarrollo de sistemas consta de 6 fases: 1. Investigación Preliminar: La solicitud para recibir ayuda de un sistema de información puede originarse por varias razones: sin importar cuales sean estas, el proceso se inicia siempre con la petición de una persona. 2. Determinación de los requerimientos del sistema: El aspecto fundamental del análisis de sistemas es comprender todas las facetas importantes de la parte de la empresa que se encuentra bajo estudio. Los analistas, al trabajar con los empleados y administradores, deben estudiar los procesos de una empresa para dar respuesta a las preguntas. 3. Diseño del sistema: El diseño de un sistema de información produce los detalles que establecen la forma en la que el sistema cumplirá con los requerimientos identificados durante la fase de análisis. Los especialistas en sistemas se refieren, con frecuencia, a esta etapa como diseño lógico en contraste con la del desarrollo del software, a la que denominan diseño físico. 4. Desarrollo del software: Los encargados de desarrollar software pueden instalar software comprobando a terceros o escribir programas diseñados a la medida del solicitante. La elección depende del costo de cada alternativa, del tiempo disponible para escribir el software y de la disponibilidad de los programadores. 5. Prueba de sistemas: Durante la prueba de sistemas, el sistema se emplea de manera experimental para asegurarse de que el software no tenga fallas, es decir, que funciona de acuerdo con las especificaciones y en la forma en que los usuarios esperan que lo haga. 6. Implantación y evaluación: La implantación es el proceso de verificar e instalar nuevo equipo, entrenar a los usuarios, instalar la aplicación y construir todos los archivos de
  • 17. datos necesarios para utilizarla. La evaluación de un sistema se lleva a cabo para identificar puntos débiles y fuertes. Metodología de Kendall “El ciclo de vida de vida del desarrollo de sistemas es un enfoque por fases para el análisis y el diseño cuya premisa principal consiste en que los sistemas se desarrollan mejor utilizando un ciclo especifico de actividades del analista y el usuario.” El ciclo de vida de un sistema consta de siete partes: FASE I: Identificación de problemas, oportunidades y objetivos Identificar los problemas de la organización, detallarlos, examinar, evaluar las oportunidades y objetivos. Las oportunidades son situaciones que el analista considera susceptibles de mejorar utilizando sistemas de información computarizados, lo cual le da mayor seguridad y eficacia a las organizaciones además de obtener una ventaja competitiva. FASE II: Determinación de los requerimientos de información Se esfuerza por comprender la información que necesitan los usuarios para llevar a cabo sus actividades. FASE III: Análisis de las necesidades del sistema Evalúa las dos fases anteriores, usa herramientas y técnicas como el uso de diagramas de flujo de datos para graficar las entradas, los procesos y las salidas de las funciones del negocio en una forma gráfica estructurada. FASE IV: Diseño del sistema recomendado En esta fase el analista utiliza la información recopilada en las primeras fases para realizar el diseño lógico del sistema de información. FASE V: Desarrollo y documentación del software
  • 18. El analista trabaja de manera conjunta con los programadores para desarrollar cualquier software original necesario. La documentación indica a los usuarios cómo utilizar el sistema y qué hacer en caso de que surjan problemas derivados de este uso. FASE VI: Prueba y mantenimiento del sistema Antes de poner en funcionamiento el sistema es necesario probarlo es mucho menos costoso encontrar los problemas antes que el sistema se entregue a los usuarios. El mantenimiento del sistema de información y su documentación empiezan en esta fase y se llevan de manera rutinaria durante toda su vida útil. FASE VII: Implementación y evaluación Se capacita a los usuarios en el manejo del sistema. Parte de la capacitación la imparten los fabricantes, pero la supervisión de ésta es responsabilidad del analista de sistemas. Se menciona la evaluación como la fase final del ciclo de vida del desarrollo de sistemas principalmente en áreas del debate. En realidad, la evaluación se lleva a cabo durante cada una de las fases.