Skip navigation
Please use this identifier to cite or link to this item:

Title: From Petri net models to C implementation of digital controllers
Authors: Gomes, L.
Rebelo, R.
Barros, João Paulo
Costa, A.
Pais, R.
Keywords: C implementation
Petri nets mark-up language
automatic code generation
Communication channels
Field programmable gate arrays
Issue Date: Jul-2010
Publisher: IEEE
Citation: [IEEE style]L. Gomes, R. Rebelo, J. P. Barros, A. Costa, and R. Pais, "From Petri net models to C implementation of digital controllers," in IEEE International Symposium on Industrial Electronics, 2010, pp. 3057-3062.
Abstract: This work presents a tool for automatic generation of controllers' implementation code from Petri nets models amenable to be deployed into common platforms using widely used high level programming languages, such as C, C++, and Java. The generated code is linked with platform specific functions, supporting different types of implementation platforms, ranging from low-cost microcontrollers to workstations, and including microcontroller IPs (Intellectual Property) to be embedded into FPGAs (Field Programmable Gate Arrays). The system controller behavior is modeled using IOPT (Input-Output Place-Transition) Petri Nets models, which are represented through PNML (Petri nets Mark-up Language) notation. A tool for automatic code generation was developed, which achieved this goal in cooperation with other developed tools within a model-based development framework. Application to an automation system composed by a set of distributed controllers is presented.
Description: Published in IEEE International Symposium on Industrial Electronics (ISIE 2010)
Peer reviewed: yes
ISBN: 978-1-4244-6390-9
Publisher version:
Appears in Collections:D-ENG - Comunicações com peer review

Files in This Item:
File Description SizeFormat 
From Petri net models to C implementation of digital controllers.pdf611.49 kBAdobe PDFView/Open    Request a copy

FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote Currículo DeGóis 

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