ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Programmable logic controller

Tomaž Furlan (2010) Programmable logic controller. EngD thesis.

[img] PDF
Download (2855Kb)


    Programmable logic controllers (PLC) have been dominating the industrial automation and control area for about fourty years. As a proven concept, they continue to strenghten their silent presence in our everyday lives as parts of machine control, lights and ventilation controlling systems in buildings, etc. At the same time, microcontroller systems and development boards are becoming more and more available to the hobbyists nowadays. It's no suprise that leaping the gap between these concepts is increasingly becoming an appealing challenge for computer and electrical enthusiasts. In this thesis, we describe a design and development of a simple AVR-based PLC and a simple PC-based development environment that has also been developed for it. We start with a brief introduction of PLC basics and expose similarities with the popular computing platform Arduino. We also suggest a possible idea for a PLC realization inside the Arduino concept. In the main part, we discuss the hardware part and firmware implementation, followed by the discussion of the development environment for this controller and the implementation of the graphical language it supports. At the end, we present an application of the controller on a simplified real-life example of controlling the heating of a building and maintaining the desired temperature in a room.

    Item Type: Thesis (EngD thesis)
    Keywords: programmable logic controllers, industrial controllers, opensource controller, arduino
    Number of Pages: 61
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    prof. dr. Dušan Kodek236Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=00007805780)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 1130
    Date Deposited: 05 Jul 2010 14:47
    Last Modified: 13 Aug 2011 00:37
    URI: http://eprints.fri.uni-lj.si/id/eprint/1130

    Actions (login required)

    View Item