En el momento actual, es indiscutible que una parte del desarrollo tecnológico sigue una tendencia que tiene muy presente cuestiones como el cambio climático y el calentamiento global, la transición hacia un modelo con energías renovables o la reducción de emisiones contaminantes a la atmósfera. Sin embargo, en algunasocasiones este desarrollo se ve limitado por las restricciones legales de los gobiernos o bien por la falta de normativa al respecto. En los últimos meses, se han dado pasos hacia adelante en estos temas, publicándose textos legales que mejoran la regulación que existía hasta el momento en materia de autoconsumo eléctrico. Así, entre otros asuntos, se establecen las modalidades de autoconsumo con excedentes o sin excedentes, si la energía sobrante producida se exporta a la red pública o no, o también se introduce el concepto de autoconsumo solar compartido. En este documento se presenta el trabajo realizado, que pone el foco en la modalidad de autoconsumo sin excedentes y que se engloba dentro del ámbito de la rama de especialización del máster, Gestión Óptima de la Energía. El objetivo es diseñar un sistema de control que permita maximizar la producción de energía renovable evitando el vertido de excedentes a la red pública. Esto se realiza mediante la adecuación de dicha producción al consumo de las cargas conectadas existente en cada momento.El sistema mide el consumo en el lado de las cargas y en la salida del bloque de generación. El algoritmo se encarga de realizar las acciones de control mediante el envío de la consigna adecuada al inversor o la maniobra del contactor de salida de éste. Para la gestión energética se implementa un elemento central basado en tecnología PC (PAC) del fabricante Beckhoff y los módulos necesarios de medida, salidas y comunicaciones. Además, se dispone de un analizador de redes Schneider que mide la producción eléctrica del inversor. Para las comunicaciones entre los equipos se emplea el protocolo EtherCAT para los dispositivos de Beckhoff y el protocolo Modbus para las transmisiones entre sistema de control - inversor, por un lado, y entre sistema de control - analizador de red, por otro. El estado del sistema y los valores de potencia actuales en cada punto son visualizados mediante un HMI ejecutado en la máquina de manera local o bien en un navegador Web por conexión remota a través de la red Ethernet. En el documento se describen tanto los elementos que forman el sistema de control que han sido objeto de selección, configuración y programación como los que forman parte de la planta a controlar. Seguidamente, se explican las configuraciones de cada equipo para después, centrarse en la generación del código, que comprende tanto la parte del algoritmo de control como la parte de creación del HMI. Antes de poner en funcionamiento el sistema, se simula un modelo con un inversor conectado a red y abasteciendo unas cargas de manera que se obtenga una aproximación del balance de potencias y los tiempos de respuesta en una implementación física.Una vez realizada la puesta en marcha, se hacen diferentes ensayos para validar el sistema según se especifica en la normativa en los escenarios de: tolerancia del sistema en régimen permanente, respuesta del sistema ante desconexiones de carga, respuesta del sistema ante incremento de potencia de generación y respuesta del sistema ante pérdidas de comunicaciones. A continuación, se analizan los resultados obtenidos de dichas pruebas contrastándolas con la normativa citada. Para acabar, se exponen las conclusiones finales donde se hace un ejercicio de síntesis del trabajo realizado para, seguidamente, ofrecer propuestas de ampliación o extensión de sus prestaciones o funcionalidades de cara a futuros estudios, que tienen que ver con la respuesta del inversor, el HMI o las tecnologías en la nube