Application for Petri net supervisory control and automatic Ladder code translation for the RSLogicx500TM

dc.creatorGaviria, Carlos Alberto
dc.creatorBuchely Moreno, Cristhian David
dc.creatorRuiz Coque, Fausto
dc.date2015-07-26
dc.date.accessioned2022-03-14T20:29:38Z
dc.date.available2022-03-14T20:29:38Z
dc.descriptionEste artículo presenta una aplicación software para el sistema operativo WindowsTM, que permite el diseño formal y sistemático de supervisores de sistemas dinámicos de eventos discretos bajo el formalismo de red de Petri, y la generación automática de código Ladder para el software RSLogix 500TM de Rockwell Automation. La aplicación permite diseñar el supervisor mediante el método de restricciones lineales vectoriales generales, y en el caso de la inadmisibilidad de algunas de las restricciones impuestas, el software provee tres métodos para transformarlas en unas admisibles. También provee dos métodos para hallar los sifones y trampas de la RdP supervisada, lo que permite tomar acciones para prevenir el bloqueo del sistema supervisado. Una vez cumplidos los requerimientos de control, la aplicación permite mapear el supervisor de forma automática, a código Ladder mediante el método extendido Token Passing Logic.es-ES
dc.descriptionThis paper presents a software tool running on WindowsR operating system, intended for formal and systematic design of supervisory controllers for discrete event systems described by Petri nets, and the automatic generation of Ladder code for RsLogix 500TM software. The software is based on general linear vector constraints, and in case of the inadmissibility of some of the imposed constraints, the software has three methods to transform them in admissible ones. The software has also two methods to find siphons and traps on the supervised PN, which is useful to prevent the dead lock of the supervised system. Once the supervisor fulfills the control requirements, the tool can transfer the supervisor, automatically, to Ladder code by the Token Passing Logic extended method.en-US
dc.formatapplication/pdf
dc.identifierhttps://revistas.uis.edu.co/index.php/revistauisingenierias/article/view/47-55
dc.identifier10.18273/revuin.v14n2-2015005
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/8263
dc.languagespa
dc.publisherUniversidad Industrial de Santanderes-ES
dc.relationhttps://revistas.uis.edu.co/index.php/revistauisingenierias/article/view/47-55/5609
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAttribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.sourceREVISTA UIS ENGENHARIAS; v. 14 n. 2 (2015): Revista UIS Ingenierías; 47-55pt-BR
dc.sourceRevista UIS Ingenierías; Vol. 14 Núm. 2 (2015): Revista UIS Ingenierías; 47-55es-ES
dc.sourceRevista UIS Ingenierías; Vol. 14 No. 2 (2015): Revista UIS Ingenierías; 47-55en-US
dc.source2145-8456
dc.source1657-4583
dc.subjectPetri Nets, Supervisory Control, Ladder Codeen-US
dc.subjectladder codeen-US
dc.subjectpetri netsen-US
dc.subjectsupervisory controlen-US
dc.subjectcódigo ladderes-ES
dc.subjectcontrol supervisores-ES
dc.subjectredes de petries-ES
dc.titleApplication for Petri net supervisory control and automatic Ladder code translation for the RSLogicx500TMen-US
dc.titleAplicación para control supervisor con redes de Petri y traducción automática a código Ladder para el software RSLogix500TMes-ES
dc.typeinfo:eu-repo/semantics/article
dc.typeinfo:eu-repo/semantics/publishedVersion
dspace.entity.type
Files