Está en la página 1de 8

Universidad Politécnica De Pachuca

ING. Mecánica Automotriz

Alumno
Soto Jaime Leonardo Emmanuel

PLC – Introducción a la programación

Grupo
08 – 01
94268

Fecha de entrega
23 de junio de 2020
Objetivo

El objetivo de la introducción a la programación es el poder identificar cuales son los modos


de funcionamiento de un PLC, saber cuales son los equipos o unidades de la programación,
así como los diferentes tipos de lenguajes de la misma. Por último, saber cual es el tipo de
diagrama escalera, identificar su simbología y saber su funcionamiento de cada una de ellas.
Modos de funcionamiento de un PLC

En la mayoría de los PLC (Autómata Programable o Controladores Lógicos Programables) el


funcionamiento es de tipo cíclico y secuencial, es decir, que las operaciones tienen lugar
una tras otra, y se van repitiendo continuamente mientras el autómata está bajo tensión.
Una típica secuencia se detalla a continuación:

Autodiagnóstico
El autodiagnóstico se realiza cuando el PLC es conectado a tensión y es una verificación de
todos sus circuitos. Si existiera algún problema el PLC emitiría alguna señal luminosa
indicando el tipo de error que ha detectado.

Lectura del registro de entradas y creación de una imagen de las entradas en la memoria
El PLC revisa cada entrada para determinar si está encendida o apagada (entrada binaria o
de dos estados) Revisa las entradas desde la primera a la última, graba estos estados en la
memoria creando la imagen de las entradas para ser utilizada en el paso siguiente.

Lectura y ejecución del programa


acudiendo a la imagen de las entradas y salidas en memoria, la CPU ejecuta el programa
realizado por el usuario. La ejecución del programa se realiza instrucción por instrucción y
en el orden en que se determinó. Como ya se ha revisado el estado de las entradas, el
programa puede tomar decisiones basado en los valores que fueron guardados. Las
decisiones que toma el programa, en última instancia, corresponden a los valores que van
a tomar cada una de las salidas, estos valores son almacenados en registros para ser
utilizados en la etapa final.

Actualización del registro de salidas


renovación de todas las salidas, en forma simultánea, en función de la imagen de las
mismas, obtenidas al final de la ejecución del programa.

Ciclo de funcionamiento
Existen dos posibilidades en cuanto al ciclo de ejecución, que el autómata esté en RUN o
en STOP. En cada uno de estos casos el autómata se comporta de la siguiente manera.
Autómata en RUN
el procesador ejecuta el tratamiento interno, la confirmación de entradas, el tratamiento
del programa y la actualización de las salidas.

Autómata en STOP
en este caso no se ejecuta el tratamiento del programa.

En la mayoría de los PLC existe un indicador luminoso en la parte frontal con la leyenda de
RUN, que nos muestra cuando el microprocesador está ejecutando el programa. Cuando
este indicador se encuentra en apagado el controlador no está ejecutando el programa o
bien se encuentra en modo Stop.
Otro indicador luminoso, con la leyenda de ERROR, nos muestra cuando se ha encontrado
una falla en la etapa de autodiagnóstico. En la mayoría de los casos cuando se detecta un
error se detiene automáticamente la ejecución del programa

Equipos o unidades de programación

El autómata debe de disponer de alguna forma de programación, la cual se suele realizar


empleando alguno de los siguientes elementos:

• Unidad de programación: suele ser en forma de calculadora. Es la forma más simple de


programar el autómata, y se suele reservar para pequeñas modificaciones del programa o
la lectura de datos en el lugar de colocación del autómata.

• Consola de programación: es una terminal a modo de ordenador, que proporciona una


forma más cómoda de realizar el programa de usuario y observar parámetros internos del
autómata desfasado actualmente.

• PC: es el modo más potente y empleado en la actualidad. Permite programar desde un


ordenador personal estándar, con todo lo que ello supone: herramientas más potentes,
posibilidad de almacenamiento en soporte magnético, impresión, transferencia de datos,
monitorización mediante software SCAD, etc.
Por cada caso el fabricante proporciona lo necesario, el equipo o el software (cables
adecuados) cada equipo dependiendo del modelo y fabricante, puede poseer una conexión
a uno o varios de los elementos anteriores. En el caso de los Micro-PLC se escoge la
programación por PC o por unidad de programación integrada en la propia CPU.

Lenguajes de programación

Normalmente se distingue entre los siguientes tipos de lenguaje de programación:

Lenguajes de bajo nivel


Se trata de lenguajes de programación que están diseñados para un hardware específico y
que por lo tanto no pueden migrar o exportarse a otros computadores. Sacan el mayor
provecho posible al sistema para el que fueron diseñados, pero no aplican para ningún otro.

Lenguajes de alto nivel


Se trata de lenguajes de programación que aspiran a ser un lenguaje más universal, por lo
que pueden emplearse indistintamente de la arquitectura del hardware, es decir, en
diversos tipos de sistemas. Los hay de propósito general y de propósito específico.

Lenguajes de nivel medio


Este término no siempre es aceptado, que propone lenguajes de programación que se
ubican en un punto medio entre los dos anteriores: pues permite operaciones de alto nivel
y a la vez la gestión local de la arquitectura del sistema.
Otra forma de clasificación a menudo es la siguiente:

Lenguajes imperativos
Menos flexibles, dada la secuencialidad en que construyen sus instrucciones, estos
lenguajes programan mediante órdenes condicionales y un bloque de comandos al que
retornan una vez llevada a cabo la función.

Lenguajes funcionales
También llamados procedimentales, estos lenguajes programan mediante funciones que
son invocadas conforme a la entrada recibida, que a su vez son resultado de otras funciones.
Simbología diagrama escalera

El Ladder, también denominado lenguaje de contactos, es un lenguaje de programación


gráfico muy popular dentro de los Controladores Lógicos Programables (PLC), debido a que
está basado en los esquemas eléctricos de control clásicos.
Conclusión

Gracias a esta investigación pude entender más acerca del tema, así como reforzar mis
conocimientos.

Comprendí de una excelente manera cuales son los diferentes modos de funcionamiento
de un PLC, cuáles son los equipos y unidades de la programación y pude entender de una
mejor manera cuales son los diferentes lenguajes de la programación, así como como
funciona cada uno de ellos.

Por último, pude identificar cual es la simbología del diagrama de escalera, que función
tiene cada símbolo, así como su descripción. Para finalizar pienso que todos estos temas
son de suma importancia entenderlos, comprenderlos y llevarlos a la práctica, ya que vamos
a estar trabajando durante el resto del cuatrimestre y lo mas importante, nos ayudara en
un futuro cuando estemos laborando en el ámbito automotriz.
Bibliografías

https://electrinblog.wordpress.com/2016/04/26/post-
4/#:~:text=En%20la%20mayor%C3%ADa%20de%20los,el%20aut%C3%B3mata%20est%C3
%A1%20bajo%20tensi%C3%B3n.

http://eprints.uanl.mx/919/1/1020148252.PDF

https://catedras.facet.unt.edu.ar/sistemasdecontrol/wp-
content/uploads/sites/101/2017/05/4_Aut%C3%B3matas-Programables_2017.pdf

https://concepto.de/lenguaje-de-programacion/

https://www.seika.com.mx/5-lenguajes-de-programacion-para-plc/

También podría gustarte