Want to create interactive content? It’s easy in Genially!

Get started free

PROGRAMACIÓN EN ROBÓTICA

GABRIELA ESMERALDA GARCIA MORENO

Created on September 19, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

PROGRAMACIÓN

Lorem ipsum dolor sit amet

EN ROBOTICA

ÍNDICE

¿Qué lenguaje de programación usan los robots?

El origen de la programación

¿Qué es la programación?

¿Qué es un PLC?

Lenguajes más comunes

Lorem ipsum dolor sit amet

01

EL ORIGEN DE LA PROGRAMACIÓN

Origen de la programación nos tenemos que remontar hasta 1801, año en el que Joseph Marie Jacquard inventó el primer sistema de programación: un programa introducido en un telar que leía el código y permitía tejer unas figuras determinas.En 1833, treinta años después, Charles Babbage crea la conocida como máquina diferencial, capaz de resolver no solo sumas y restas, sino también ecuaciones. Fue en 1957 cuando el conocido científico John W. Backus creó Fortran, el primer lenguaje de programación conocido que tenía como fin realizar cálculos numéricos y científicos de manera eficiente. Más tarde, en 1964, apareció BASIC, una herramienta de apoyo enfocada a la educación que continúa utilizándose hoy en día en algunas herramientas. En la década de 1970 surgieron varios lenguajes de programación importantes que tuvieron un impacto significativo en el desarrollo de software:

¿qUÉ ES LA PROGRAMACIÓN?

Conjunto de instrucciones consecutivas y ordenadas que llevan a la computadora a ejecutar una tarea específica.

¿Qué es un lenguaje de programación?

Sistema estructurado de comunicación que nos permite comunicarnos, ya sea, a través de palabras, signos, sonidos o gestos con una computadora.

lENGUAJES MÁS COMUNES

Ejecución y prueba

Se realizarán todas las pruebas necesarias para garantizar el buen funcionamiento del programa y así garantizar la calidad del mismo.

Java, Python, Ruby, PHP y C++ son algunos d e los más usados en la actualidad

CODIFICACIÓN

Java, Python, Ruby, PHP y C++ son algunos de los más usados en la actualidad

¿Qué lenguaje de programación usan los robots?

Todo dispositivo electrónico o máquina requiere de un idioma tanto para moverse como para comunicarse con otros dispositivos, con humanos o con el entorno.Este idioma es el lenguaje de programación que un robot necesita, es decir, el código o conjunto de instrucciones -algoritmos- que hará que el robot ejecute las tareas de forma eficiente. Algunos de los lenguajes de programación de robots disponibles son: C#, Python, Java, MATLAB o PHP, pero este artículo se centra en el lenguaje de programación robótica que Robotnik trabaja para el desarrollo de sus robots móviles autónomos.

¿PARA QUÉ SIRVE UN PLC?

¿Qué es un PLC?

la función de la programación en PLC es detectar diferentes señales del proceso, elaborando y enviando acciones de acuerdo a lo que se le ha programado. Asimismo, recibe configuraciones de los programadores y da reportes aceptando las modificaciones de programación necesarias.

Un PLC (Power Line Communications) es un controlador lógico programable, es decir, un ordenador industrial encargado de procesar todos los datos de una máquina para controlar cualquier proceso industrial de manera automática a base de programación en PLC.

TIPOS DE PROGRAMACIÓN PLC

Los lenguajes de programación PLC se componen de una serie de símbolos, caracteres y reglas diseñados para establecer la comunicación de los usuarios con las máquinas. Actualmente, es el estándar internacional IEC 6131 el que define los principales lenguajes de programación en PLC:

• IL (Instruction List): es el lenguaje de texto más antiguo. Es la base del resto de lenguajes. Se empleaba cuando los ordenadores no tenían capacidad gráfica. En este lenguaje todos los programas pueden ser traducidos a una lista de instrucciones. El control del programa se obtiene a través de llamadas a funciones. • LD (Ladder): también conocido como diagrama de escalera. Es un lenguaje gráfico y es la evolución del lenguaje IL. Se compone de dos niveles verticales (alimentación) y de dos horizontales. Las instrucciones se colocan en el lado izquierdo y las salidas en el lado derecho. El procesador del PLC interpretará los lados de abajo arriba y de izquierda a derecha. • FBD (Function Block Diagram): es también un lenguaje gráfico que define la función entre las variables de entrada y las de salida. En este lenguaje se utilizan bloques de símbolo lógico. • ST (Structured Text): al igual que los dos anteriores, es un lenguaje gráfico que define la función entre las variables de entrada y las de salida. Se compone de una serie de instrucciones que se pueden ejecutar de manera condicionada.

REFERENCIAS

  • https://impulsate.between.tech/lenguajes-programacion-ingenieria
  • Https://www.seika.com.mx/5-lenguajes-de-programacion-para-plc/
  • https://wwwhatsnew.com/2023/03/27/automatizacion-de-la-programacion-con-ia-7-alternativas-a-chatgpt/

Lorem ipsum dolor sit amet

¡GRACIAS!