Ayuda
Ir al contenido

Dialnet


Resumen de ArduTC -- Un entrenador de bajo coste para TwinCAT

Francisco Ángel Moreno Dueñas, Victor Torres

  • español

    La realización de prácticas docentes con PLC en la ingeniería supone un desafío en los centros educativos debido al alto coste, el espacio ocupado y el mantenimiento de los equipos necesarios para llevarlas a cabo. Esto avoca al alumnado a tomar turnos para realizar ejercicios de automatización o, si esto no es posible, al uso de simuladores, empeorando la experiencia práctica. ArduTC nace como un intento de democratización del hardware para automatización, desarrollando un sistema de muy bajo coste que convierte una placa de desarrollo de Arduino UNO en una interfaz entre TwinCAT, el software comercial de programación de PLC de Beckhoff, y elementos básicos de automatización como LEDs, pulsadores, sensores analógicos y servomotores, sustituyendo en última instancia a un PLC comercial.

    Nuestro sistema se comunica de manera transparente con un programa TwinCAT que se ejecuta en un PC mediante el protocolo ADS aplicando los cambios en las variables del programa a los pines de una placa Arduino y viceversa.

  • English

    The realization of teaching practices with PLCs in engineering is a challenge in educational centers due to the high cost, the space occupied and the maintenance of the equipment necessary to conduct them. This leads students to take turns to perform automation exercises or, if this is not possible, to the use of simulators, reducing considerably the practical experience. ArduTC was born as an attempt to democratize automation hardware, developing a very low cost system that converts an Arduino UNO development board into an interface between TwinCAT, the commercial PLC programming software from Beckhoff, and basic automation elements such as LEDs, push buttons, analog sensors and servo motors, ultimately replacing a commercial PLC. Our system communicates transparently with a TwinCAT program running on a PC using the ADS protocol applying changes in program variables to the analog and digital terminals on the Arduino board and vice versa.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus