dc.contributor | Raya Giner, Cristóbal |
dc.contributor.author | Ruano Simón, Arnau |
dc.contributor.other | Universitat Politècnica de Catalunya. Departament d'Enginyeria de Sistemes, Automàtica i Informàtica Industrial |
dc.date.accessioned | 2024-08-01T08:01:17Z |
dc.date.available | 2024-08-01T08:01:17Z |
dc.date.issued | 2024-07-04 |
dc.identifier.uri | http://hdl.handle.net/2117/413262 |
dc.description.abstract | En aquest projecte es documenta tot el procés de la creació i la simulació d’un procés industrial a través d’un autòmat programable, així com tots els passos previs que això implica, ja que tot el projecte ha sigut creat de zero en la seva totalitat. Això inclou tant la creació del funcionament del procés, com la definició e implementació de cada component que el forma, la programació tant de l’autòmat com dels diversos components, la comunicació entre softwares, entre altres. Prèviament a l’explicació d’aquests processos, es proporcionen varis aspectes teòrics que s’han de conèixer per a la comprensió de la memòria. El projecte consta, primer de tot, de la part d’estudi, on es descriuen les característiques i objectius del projecte, i en funció d’aquests, es fa un estudi de quins softwares s’utilitzaran dins del treball. En el cas d’aquest projecte en concret, al have r hi varis softwares treballant simultàniament, s’explica també com s’intercanvien la informació necessària, es a dir, com funcionen les seves comunicacions. El procés industrial es creat de zero, i per tant, dins d’aquesta memòria s’explica en detall el s eu funcionament i el perquè de cada ítem que el composa . Això inclou tant la creació de la escena dins de CoppeliaSim, com la definició de les diferents estacions i com es passa d’una a altre, entre altres. L’aspecte més important per a la simulació del pr océs industrial es la programació. Tota la programació parteix dels esquemes GRAFCET fets en funció de l’apartat anterior. Dins d’aquest bloc, es troba la codificació de tots els softwares i l’explicació d’aquesta, especialment de com s’envia la informació . Destaca de la programació la del CoppeliaSim, que es qui s’encarrega, entre altres, d’efectuar el moviment dels robots, per exemple. Finalment, també es programa un SCADA per a poder portar un seguiment de la simulació i enviar ordres sobre aquesta. Addicionalment, a la memòria es mostra com escriure les dades del SCADA a una base de dades, per a poder treure conclusions de cada execució. Finalment, es duu a terme la simulació amb les seves respectives proves, i arrel d’aquestes s’avaluen les conclusions extretes del projecte, així com els seus punts forts i possibles millores. |
dc.description.abstract | En este proyecto se documenta todo el proceso de la creación y la simulación de un proceso industrial a través de un autómata programable, así como todos los pasos previos que esto implica, ya que todo el proyecto ha sido creado de cero en su totalidad. Esto incluye tanto la creación del funcionamiento del proceso , como la definición e implementación de cada componente que lo forma, la programación tanto del autómata como de los diferentes componentes, la comunicación entre softwares, entre otros. Previamente a la explicaci ón de estos procesos, se proporcionan varios aspectos teóricos cuyo conocimiento es necesario para una comprensión en condiciones de la memoria El proyecto consta, primero de todo, de la parta de estudio, donde se describen las características y objetivos del proyecto, y en función de estos, se hace un estudio de que softwares se utilizaran dentro del proyecto. En el caso de este proyecto en concreto, al haber varios softwares trabajando de forma simultánea, se explica también como se intercambian la infor mación necesaria entre ellos, es decir, como funciona su comunicación. El proceso industrial es creado de cero, y, por tanto, dentro de esta memoria se explica en detalle su funcionamiento y el porqué de cada elemento que lo compone. Eso incluye tanto la cr eación de la escena dentro de CoppeliaSim, como la definición de las diferentes estaciones y como se pasa de una ahora, entre otras explicaciones. El aspecto más importante para la simulación del proceso industrial es la programación. Toda la programación parte de los esquemas GRAFCET, hechos en función del apartado anterior. Dentro de dicho bloque, se encuentra la codificación de todos los softwares y la explicación de esta, especialmente de cómo se envía la información. Destaca dentro de la programación, la del CoppeliaSim, encargado entre otras funciones, de realizar el movimiento de los robots, por ejemplo. Finalmente se programa un SCADA para poder llevar un seguimiento de la simulación y envi ar ordenes sobre esta. Adicionalmente, en la memoria se muestra como escribir los datos del SCADA a una base de datos para poder sacar conclusiones de cada ejecución. Finalmente, se lleva a cabo la simulación con sus respectivas pruebas, y a raíz de estas se analizan las conclusiones del proyecto, así como los puntos fuertes y débiles, y sus posibles mejoras. |
dc.description.abstract | In this p roject, all t he creation process and the simulation of an industrial process from a PLC is documented, as well as all the previous steps that involve that, since the whole project has been created from zero by its totally. Before the explanation of these processes, some t he oretical aspects are provided, whose knowledge is needed for a proper understanding of the memory. The project consists, first, of the study part, where the characteristics and objectives of the project are described, and depending on them, a study is ma de of which software will be used within the project. In the case of this project, as there are several softwares working simultaneously, it is also explained how the needed information is exchanged between them, or in other words, how their communication works. The industrial process is created from scratch, and therefore, this documentation explains in detail how it works and the reason for each element that composes it. This includes the creation of the scene within CoppeliaSim, as well as the definition of the different stations and how to go from one to another, among other topics explained. The most important aspect about the simulation of the industrial process is the programming. All the programming starts from the GRAFCET schemes, made according to the previous section. Within this block, there is the coding of all t he software and the explanation of it, especially how the information is sent between the softwares. The programming of CoppeliaSim, which oversees, a mong other functions, the movement of the robots, for example, stand out in the programming. Finally, a SCADA is programmed to keep track of the simulation and send orders that affect in it. Additionally , the memory reflects h ow to write the SCADA data to a database to be able to make conclus ions from each execution. Finally, the simulation is done with its respective tests, and as a result of it, the conclusions of the project are analysed, as well as the strongest and weakest points of the project, and its possible improvement. |
dc.language.iso | cat |
dc.publisher | Universitat Politècnica de Catalunya |
dc.subject | Àrees temàtiques de la UPC::Informàtica::Automàtica i control |
dc.subject.lcsh | Automatic control |
dc.subject.lcsh | Process control |
dc.subject.lcsh | Robots, Industrial |
dc.subject.other | PLC |
dc.subject.other | Robot |
dc.subject.other | Simulació |
dc.subject.other | Programació |
dc.subject.other | OPC |
dc.subject.other | Components |
dc.subject.other | GRAFCET |
dc.subject.other | Procés |
dc.subject.other | SCADA |
dc.subject.other | Disseny |
dc.title | Simulació d'un procés de producció mitjançant un autòmat programable |
dc.type | Bachelor thesis |
dc.subject.lemac | Control automàtic |
dc.subject.lemac | Control de processos |
dc.subject.lemac | Robots industrials |
dc.identifier.slug | PRISMA-176347 |
dc.rights.access | Open Access |
dc.date.updated | 2024-07-11T10:35:20Z |
dc.audience.educationlevel | Grau |
dc.audience.mediator | Escola Politècnica Superior d'Enginyeria de Vilanova i la Geltrú |
dc.audience.degree | GRAU EN ENGINYERIA ELECTRÒNICA INDUSTRIAL I AUTOMÀTICA (Pla 2009) |