Next Article in Journal
Osmolality of Components and Their Application in the Design of Functional Recovery Drinks
Next Article in Special Issue
A Scoping Review on Virtual Reality-Based Industrial Training
Previous Article in Journal
An Alternative Phase-Sensitive THz Imaging Technique for Art Conservation: History and New Developments at the ENEA Center of Frascati
Previous Article in Special Issue
Measurement of Wafer Focus by Grating Shearing Interferometry
Open AccessArticle

PetriNet Editor + PetriNet Engine: New Software Tool For Modelling and Control of Discrete Event Systems Using Petri Nets and Code Generation

Faculty of Electrical Engineering and Information Technology, Slovak University of Technology in Bratislava, 812 19 Bratislava, Slovakia
*
Author to whom correspondence should be addressed.
Appl. Sci. 2020, 10(21), 7662; https://doi.org/10.3390/app10217662
Received: 27 September 2020 / Revised: 17 October 2020 / Accepted: 26 October 2020 / Published: 29 October 2020
(This article belongs to the Special Issue Industry 4.0 Based Smart Manufacturing Systems)
Petri nets are an important tool for creation of new platforms for digitised production systems due to their versatility in modelling discrete event systems. For the development of modern complex production processes for Industry 4.0, using advanced mathematical models based on Petri nets is an appropriate and effective option. The main aim of the proposed article is to design a new software tool for modelling and control of discrete event systems using Arduino-type microcontrollers and code generation techniques. To accomplish this task, a new tool called “PetriNet editor + PetriNet engine” based on Petri nets is proposed able to generate the code for the microcontroller according to the modelled Petri net. The developed software tool was successfully verified in control of a laboratory plant. Offering a graphical environment for the design of discrete event system control algorithms, it can be used for education, research and practice in cyber-physical systems (Industry 4.0). View Full-Text
Keywords: discrete event systems; code generation; cyber-physical systems; system control; microcontroller; Petri nets discrete event systems; code generation; cyber-physical systems; system control; microcontroller; Petri nets
Show Figures

Figure 1

MDPI and ACS Style

Kučera, E.; Haffner, O.; Drahoš, P.; Leskovský, R.; Cigánek, J. PetriNet Editor + PetriNet Engine: New Software Tool For Modelling and Control of Discrete Event Systems Using Petri Nets and Code Generation. Appl. Sci. 2020, 10, 7662. https://doi.org/10.3390/app10217662

AMA Style

Kučera E, Haffner O, Drahoš P, Leskovský R, Cigánek J. PetriNet Editor + PetriNet Engine: New Software Tool For Modelling and Control of Discrete Event Systems Using Petri Nets and Code Generation. Applied Sciences. 2020; 10(21):7662. https://doi.org/10.3390/app10217662

Chicago/Turabian Style

Kučera, Erik; Haffner, Oto; Drahoš, Peter; Leskovský, Roman; Cigánek, Ján. 2020. "PetriNet Editor + PetriNet Engine: New Software Tool For Modelling and Control of Discrete Event Systems Using Petri Nets and Code Generation" Appl. Sci. 10, no. 21: 7662. https://doi.org/10.3390/app10217662

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Search more from Scilit
 
Search
Back to TopTop