SIMULAR PROGRAMAS EN PLANOS DE CONTACTO
ALEXANDER DE JESÚS MAESTRE TORRES
CC: 1065660183
DOCENTE: AYDA ANDREA FRANCO
CONTROLADORES LÓGICOS PROGRAMABLES PLC
SERVICIO NACIONAL DE APRENDIZAJE SENA
2020
Introducción
Con el presente informe se pretende aplicar lo aprendido en el desarrollo del curso mediante
la simulación de un programa que solucione la problemática planteada. Se espera presentar el
diagrama de flujo y también el de contacto, terminando con la simulación en la aplicación PLC
Ladder Simulator APK.
Análisis
Mediante el estudio del diagrama dado en la actividad, se logra identificar cuatro entradas
(I0.0, I0.1, I0.2, I0.3) y también dos salidas (Q0.0, Q0.1), de las cuales las dos entradas
principales forman el interruptor de encendido y apagado. Si las dos entradas I0.2 y I0.3 (que
corresponden a los sensores) se encuentran sin activar, la bomba debe encenderse.
INICIO
LEER I0.0,I0.1
Si I0.0 = true and
NO
I0.1 = false
SI
LEER I0.3
N
Si I0.3 = true NO LEER I0.2 O
SI
ENCENDER Q0.1 SI I0.2 = true
SI
APAGAR Q0.0
ENCENDER Q0.0
FIN
Diagrama de contacto
Simulación
Aplicación: PLC Ladder Simulator APK
1) El sistema de bombeo se encuentra apagado, ya que no se ha activado el interruptor
de encendido.
2) Al activar el interruptor o la entrada I0.0 se enciende la bomba, al detectar que los
sensores no se han activado.
3) Aunque el interruptor I0.0 no se esté pulsando la bomba continúa encendida.
4) Al activar el sensor I0.3 que indica que el tanque está lleno, se apaga automáticamente
la bomba Q0.0 y se enciende la bombilla Q0.1
Norma IEC 61131
Esta norma está enfocada para definir diferentes características de los PLC y sus principales
componentes. Tales como:
- Definir e identificar características principales de los PLC's.
- Requisitos mínimos para función, operación, seguridad y ensayos.
- Definir los lenguajes de programación más utilizados.
- Definir los tipos de comunicación.
Esta norma se encuentra dividida de la siguiente forma:
a) Información general.
b) Especificaciones y ensayos de equipo.
c) Lenguajes de programación.
d) Guías de usuario.
e) Comunicaciones.
f) Control difuso.
g) Guías de programación.
Ventajas:
- Disminución de los costes de formación.
- Homogeneidad de la documentación de las aplicaciones.
- Velocidad de lenguajes estándar
- Mayor portabilidad de los programas.
Lenguajes normalizados por la IEC 61131:
- LADDER DIAGRAM o lenguaje de contactos.
- FUNCTION BLOCK DIAGRAM o esquema de bloques funcionales.
- INSTRUCTION LIST o lista de instrucciones.
- STRUCTURED TEXT o lenguaje textual estructurado.
- SEQUENTIAL FUNCTION CHART o diagrama funcional de secuencias.
Listado de software de simulación de Autómatas Programables (PLCs):
- LAV 1.9
Estupendo software de simulación para los autómatas S7-200 y S5 de Siemens.
- Simulador S7-200
Simulador para el autómata S7-200 de Siemens. Dispone de un buen interfaz gráfico
para la simulación. Es necesario disponer del Step 7 Microwin (Versiones 3.1, 3.2 ó 4 ).
- PC_Simu
El programa PC_SIMU permite simular procesos automáticos de forma gráfica
intercambiando las entradas salidas, evitando de esta forma el tener que activar los
interruptores de entrada o visualizando los led de salida del PLC. Puede funcionar de
dos formas: a través del simulador descrito anteriormente (S7-200) o a través del cable
PC-PPI para su comunicación con el autómata real.
- LogoComfort 5
Versión demo del software de programación para los autómatas LOGO! de Siemens.
Esta versión no permite conectar con el autómata real, pero permite simular los
programas. Por tanto, es ideal para aprender a programarlo.
- WebPLC
El proyecto consiste en programar un PLC (simulado por ordenador con una tarjeta de
adquisición de datos) para ser programado, depurado y monitorizado por internet.
SeSe ha usado programación en Java para controlar el PLC y C para el propio PLC, que
está pensado para correr en Linux. Las entradas y salidas del sistema se leen y escriben
a través de una tarjeta de adquisición de datos y/o del puerto paralelo.
- ZelioSoft 2.4.1
Software de programación para los autómatas Zelio de Schneider Electric. Permite
simular el funcionamiento de los programas sin necesidad de disponer del PLC.
LaLa Programación se puede hacer en modo contactos (LD) o funciones lógicas (FBD).
Además permite introducir los programas dibujándolos, mediante el editor, o a través
de un interfaz que simula el aspecto físico de la controladora Zelio elegida.
- Zen Software V3
Software de programación para los autómatas ZEN de Omron. Permite simular el
funcionamiento de los programas sin necesidad de disponer del PLC.
- SimuPLC 3.1.0
Simulador de autómatas programables en Portugués y en Inglés. Permite la
programación en lista de instrucciones y en lenguaje de [Link] de
ejemplos y plantas para la simulación de procesos de forma gráfica.
- [Link]
Este es para escribir codigo en LADDER (diagrama de contactos)
Conclusión
Como se apreció en el desarrollo de este informe, por medio de los diagramas de uso y de
contacto se llegó a una solución aproximada de lo que se solicitó al inicio de la actividad, para
luego simular el proceso en la aplicación. Podemos concluir que aunque el resultado no fue
quizás el más óptimo, al menos alcanzó la mayoría de los requerimientos exigidos.