<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-04-17T02:30:31Z</responseDate><request verb="GetRecord" identifier="oai:www.recercat.cat:2099.1/9344" metadataPrefix="oai_dc">https://recercat.cat/oai/request</request><GetRecord><record><header><identifier>oai:recercat.cat:2099.1/9344</identifier><datestamp>2025-07-17T16:23:29Z</datestamp><setSpec>com_2072_1033</setSpec><setSpec>col_2072_452951</setSpec></header><metadata><oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
   <dc:title>Curso de programación de autómatas programables con ejercicios basados en aplicaciones reales resueltos y comentados</dc:title>
   <dc:creator>Jiménez Puig, Santiago</dc:creator>
   <dc:contributor>Universitat Politècnica de Catalunya. Departament d'Enginyeria Elèctrica</dc:contributor>
   <dc:contributor>Sudrià Andreu, Antoni</dc:contributor>
   <dc:subject>Àrees temàtiques de la UPC::Enginyeria mecànica::Processos de fabricació mecànica::Màquines i mecanismes</dc:subject>
   <dc:subject>Àrees temàtiques de la UPC::Informàtica::Robòtica</dc:subject>
   <dc:subject>Àrees temàtiques de la UPC::Informàtica::Programació</dc:subject>
   <dc:subject>Programmable controllers</dc:subject>
   <dc:subject>Robots -- Programming</dc:subject>
   <dc:subject>Controladors programables</dc:subject>
   <dc:subject>Autòmats</dc:subject>
   <dc:subject>Robots -- Programació</dc:subject>
   <dc:description>El presente Proyecto Final de Carrera ha consistido básicamente en la redacción de&#xd;
un “Curso de programación de autómatas programables”. El objetivo principal del trabajo es&#xd;
proporcionar una herramienta eminentemente práctica para iniciarse en las técnicas de&#xd;
programación de autómatas. El tratado está dirigido a estudiantes, técnicos, ingenieros y&#xd;
cualquier otra persona interesada en el conocimiento y utilización de los citados dispositivos.&#xd;
El trabajo se estructura en tres partes. La primera de ellas consiste en una&#xd;
introducción a la estructura y funcionamiento de los autómatas. Partiendo de una brevísima&#xd;
pincelada histórica se presentan los componentes y estructura de los autómatas, los&#xd;
lenguajes de programación habituales, la utilización de estos aparatos en redes de control&#xd;
más complejas y otros aspectos relacionados con los mismos. Se hace especial hincapié en&#xd;
las unidades de entradas y salidas que son los elementos más característicos de los&#xd;
autómatas.&#xd;
La segunda parte introduce los conceptos básicos de programación centrándose en&#xd;
el lenguaje de “diagrama de contactos” o “ladder” que es el que se utiliza a lo largo de todo el&#xd;
trabajo. Se presentan los elementos básicos empleados en los algoritmos redactados en&#xd;
este lenguaje (contactos, bobinas, temporizadores y contadores) y se desarrollan los&#xd;
conceptos fundamentales de la programación de autómatas tales como circuito marchaparo,&#xd;
ciclo de ejecución y mapa de memoria. Se presta especial atención a la doble&#xd;
dimensión del diagrama de contactos, como esquema eléctrico y como lenguaje lógico, por&#xd;
resultar particularmente instructiva.&#xd;
En la tercera parte, la más extensa del trabajo, se proponen una serie de 27&#xd;
ejercicios de programación destinados a que el lector ponga en práctica y desarrolle los&#xd;
conocimientos adquiridos. Aunque los ejercicios están resueltos y comentados, se presentan&#xd;
con la intención de que el lector los resuelva y aborde las dificultades que plantean, que será&#xd;
sin duda la mejor manera de aprender a programar un autómata. La mayoría de ejercicios&#xd;
están inspirados en automatismos habituales en la vida cotidiana y se dividen en tres&#xd;
bloques: problemas genéricos, problemas de temporizadores y problemas de contadores.</dc:description>
   <dc:date>2010-04</dc:date>
   <dc:type>Master thesis (pre-Bologna period)</dc:type>
   <dc:identifier>https://hdl.handle.net/2099.1/9344</dc:identifier>
   <dc:language>spa</dc:language>
   <dc:rights>http://creativecommons.org/licenses/by-nc-nd/3.0/es/</dc:rights>
   <dc:rights>Open Access</dc:rights>
   <dc:rights>Attribution-NonCommercial-NoDerivs 3.0 Spain</dc:rights>
   <dc:format>application/pdf</dc:format>
   <dc:publisher>Universitat Politècnica de Catalunya</dc:publisher>
</oai_dc:dc></metadata></record></GetRecord></OAI-PMH>