@misc{10902/29943, year = {2023}, month = {9}, url = {https://hdl.handle.net/10902/29943}, abstract = {Este proyecto tiene como finalidad el estudio, diseño e implementación de un autómata programable con elementos de Open Source, lo que supondrá un dispositivo de coste reducido y de fácil acceso gracias a los proyectos existentes de hardware y software libre en la actualidad. La idea es configurar un dispositivo electrónico con las características propias de un PLC, soportando los estándares de señales y comunicaciones industriales y la programación normalizada de los controladores lógicos programables recogida en el estándar IEC 61131-3. Para ello se analizarán diferentes dispositivos para su uso como CPU y se diseñarán módulos de circuitos electrónicos para traducir las señales eléctricas industriales a las soportadas por la CPU escogida. El funcionamiento de estos circuitos será verificado mediante simulaciones. El sistema diseñado podrá programarse mediante un software libre que realice las traducciones entre los lenguajes propios de un PLC y el lenguaje del dispositivo que hará de CPU; este se empleará para la monitorización y automatización de dos sistemas de control, utilizando controladores PID para la iluminación de una estancia y el nivel de un tanque de agua, comprobando y validando así el potencial del concepto.}, abstract = {The purpose of this project is the study, design and implementation of a programmable logic controller with Open Source elements, which will mean a low-cost device that is easy to access thanks to the existing free hardware and software projects currently in existence. The idea is to configure an electronic device with the characteristics of a PLC, supporting industrial signal and communication standards and the standardised programming of programmable logic controllers included in the IEC 61131-3 standard. To this end, different devices will be analysed for use as CPUs and electronic circuit modules will be designed to translate industrial electrical signals into those supported by the chosen CPU. The operation of these circuits will be tested by means of simulations. The designed system can be programmed using free software that performs the translations between the languages of a PLC and the language of the device that will act as a CPU; this will be used for the monitoring and automation of two control systems, using PID controllers for the lighting of a room and the level of a water tank, thus verifying and validating the potential of the concept.}, title = {Diseño y aplicación de autómatas programables basados en open source}, author = {Tramullas Ortiz, Christian}, }