Please use this identifier to cite or link to this item:
Author(s): Mário de Sousa
Edouard Tisserant
Laurent Bessard
Title: An open source IEC 61131-3 integrated development environment
Issue Date: 2007
Abstract: The IEC 61131-3 standard defines a commonframework for programming PLCs (Programmable LogicControllers), which includes the complete definition of fourprogramming languages and a state machine definitionlanguage. Industrial PLC vendors are slowly offering supportfor this standard, however small inconsistencies remainbetween their implementations, transferring programsbetween vendors is almost impossible due to different fileformats, and licenses are generally too expensive to allowstudents do install these commercial solutions on their owncomputers.To this end, the authors have developed an IntegratedDevelopment Environment (IDE) for the IEC 61131-3framework, which is being offered to the general public underthe GNU Public License (GPL). The IDE consists of aGraphical User Interface (GUI) and a backend compiler.Using the GUI the user may develop programs in any of thefour programming languages, as well as the state machinedefinition language. The backend compiler is used to convertthese programs into equivalent C++ programs which maylater be compiled and executed on various platforms.
Subject: Automação, Engenharia electrotécnica, electrónica e informática
Automation, Electrical engineering, Electronic engineering, Information engineering
Scientific areas: Ciências da engenharia e tecnologias::Engenharia electrotécnica, electrónica e informática
Engineering and technology::Electrical engineering, Electronic engineering, Information engineering
Source: 5th IEEE International Conference on Industrial Informatics 2007 (IEEE INDIN'07)
Document Type: Artigo em Livro de Atas de Conferência Internacional
Rights: restrictedAccess
Appears in Collections:FEUP - Artigo em Livro de Atas de Conferência Internacional

Files in This Item:
File Description SizeFormat 
  Restricted Access
467.21 kBAdobe PDF    Request a copy from the Author(s)

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.