Implementação da Estrutura de Controle Supervisório em Blocos de Função da IEC 61499: um Estudo de Caso

Authors

  • Paulo A. Feller Programa de Pós-Graduação em Engenharia Elétrica, Universidade do Estado de Santa Catarina, Joinville/SC
  • Gabriel Abatti Programa de Pós-Graduação em Engenharia Elétrica, Universidade do Estado de Santa Catarina, Joinville/SC
  • André B. Leal Programa de Pós-Graduação em Engenharia Elétrica, Universidade do Estado de Santa Catarina, Joinville/SC
  • Samuel Oliveira Programa de Pós-Graduação em Engenharia Elétrica, Universidade do Estado de Santa Catarina, Joinville/SC; Departamento de Ciências Exatas e Tecnológicas, Universidade Federal do Amapá, Macapá/AP

Keywords:

Discrete Event Systems, IEC 61499, Function Blocks, Supervisory Control, PLC implementation

Abstract

This work addresses the implementation of the supervisory control structure for discrete event systems in programmable logic controllers (PLCs) by using function blocks from the IEC 61499 standard. As a case study, a virtual industrial plant from the Factory I/O software is used, in which the control logic is obtained through the local modular approach for supervisor synthesis. Following a formal methodology proposed by one of the co-authors of this article, which has not yet been extensively tested, the control structure obtained is implemented in accordance witch the IEC 61499 standard. Tests on the virtual plant controlled by a PLC simulator via OPC protocol show that the implementation has proven to be appropriate and that the solution obtained is less restrictive than those found in the literature. For comparison purposes, the control structure is also implemented in Ladder language and a brief discussion is presented about some differences between the two implementation strategies.

Downloads

Published

2024-10-18

Issue

Section

Articles