Publicação
Conversão automática de código CLP para ambientes de simulação com recurso a normas internacionais
| Resumo: | Este trabalho visa possibilitar o controlo por CLP (Controlador Lógico Programável) de um modelo de processo em ambiente de simulação. O trabalho desenvolvido recorre à norma IEC(International Electrotechnical Commission) 61131-3, com destaque para a linguagem IL(Instruction List). Foi desenvolvido um conversor, de nome Matlaber, que recebe código CLP em linguagem IL e o converte automaticamente para um ficheiro ".m", compatível com o ambiente Matlab/Simulink. Este ficheiro será uma função Matlab que simula um CLP correndo um programa equivalente ao original, para uso no ambiente Simulink. O trabalho desenvolvido inclui também um tradutor de códigos CLP proprietários, de nome UnifIL, que normaliza o código CLP proprietário em código IL. Com estes dois elementos, torna-se possível emular o funcionamento de programas de controlo de CLP proprietários, em ambiente Matlab/Simulink. A tradução do código proprietário é feita com recurso a dicionários de regras e tradução próprios, sendo portanto expansível a várias linguagens de CLP de baixo nível, desde que um dicionário adequado seja criado. Para a prova de conceito foram criados 2 dicionários para linguagens proprietárias: Siemens Step 7 (STL série 200) e Mitsubishi Q Series (List Mode). |
|---|---|
| Autores principais: | Pereira, André Caldeira |
| Assunto: | CLP Matlab Simulink Programação Proprietário Norma |
| Ano: | 2011 |
| País: | Portugal |
| Tipo de documento: | dissertação de mestrado |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade Nova de Lisboa |
| Idioma: | português |
| Origem: | Repositório Institucional da UNL |
Registos relacionados
school OTIMIZAÇÃO E SIMULAÇÃO EM SISTEMAS DE PRODUÇÃO E LOGÍSTICA Com aplicações em Matlab
por: Franco, Marta Isabel Perienes
Publicado em: (2020)
por: Franco, Marta Isabel Perienes
Publicado em: (2020)
school Sintonia automática de controladores PID usando redes neuronais com adaptação em tempo real
por: Azevedo, Ana Beatriz da Piedade de
Publicado em: (1998)
por: Azevedo, Ana Beatriz da Piedade de
Publicado em: (1998)
school Inversor híbrido para sistemas de energia solar fotovoltaica em aplicações de autoconsumo
por: Ferreira, Daniel Pereira
Publicado em: (2024)
por: Ferreira, Daniel Pereira
Publicado em: (2024)
school Aplicação dos Regulamentos REACH e CLP na Amorim & Irmãos, S.A.
por: Pina, Catarina Duarte de
Publicado em: (2017)
por: Pina, Catarina Duarte de
Publicado em: (2017)
school Simulação de redes elétricas inteligentes
por: Varela, José Francisco Manteiga
Publicado em: (2018)
por: Varela, José Francisco Manteiga
Publicado em: (2018)
article Nova Classificação e Rotulagem de Produtos Químicos: Regulamento CLP
por: Galacho, Cristina
Publicado em: (2016)
por: Galacho, Cristina
Publicado em: (2016)
mic A wind turbine control simulation
por: Melício, Rui
Publicado em: (2014)
por: Melício, Rui
Publicado em: (2014)
school Simulação de Robôs Quadrúpedes Utilizando o SimMechanics
por: Castro, Tomás Figueira Vieira Souto e
Publicado em: (2012)
por: Castro, Tomás Figueira Vieira Souto e
Publicado em: (2012)
school A ClpB Chaperone Knockout Mutant of Mesorhizobium ciceri Shows a Delay in the Root Nodulation of Chickpea Plants
por: Brígido, Clarisse
Publicado em: (2012)
por: Brígido, Clarisse
Publicado em: (2012)
article Induction motor slip control with efficiency optimization using fuzzy logic techniques
por: Fonseca, Jaime C.
Publicado em: (1997)
por: Fonseca, Jaime C.
Publicado em: (1997)
article Avaliação da aplicação de técnicas de lógica fuzzy no controlo de máquinas eléctricas
por: Fonseca, Jaime C.
Publicado em: (1997)
por: Fonseca, Jaime C.
Publicado em: (1997)
article O que há de novo no CLP? Novas classes e categorias de perigo introduzidos pelo Regulamento Delegado
por: Galacho, Cristina
Publicado em: (2025)
por: Galacho, Cristina
Publicado em: (2025)
school Implementação em plataformas SDR de esquemas de codificação para segurança na camada física baseados em códigos curtos e técnicas de interleaving
por: Martins, Cesar Miguel dos Santos
Publicado em: (2017)
por: Martins, Cesar Miguel dos Santos
Publicado em: (2017)
school Instrumentação e simulação integrada de sistemas hidráulicos
por: Abrantes, Filipe Camacho Poeta
Publicado em: (2010)
por: Abrantes, Filipe Camacho Poeta
Publicado em: (2010)
school Development of a digital platform for the control of power electronics converters
por: Teles, Bráulio Filipe Oliveira
Publicado em: (2025)
por: Teles, Bráulio Filipe Oliveira
Publicado em: (2025)
article Loosed coupled simulation of smart grid control systems
por: Ferreira, Adriano
Publicado em: (2017)
por: Ferreira, Adriano
Publicado em: (2017)
school Pedaleira Assistida Eletricamente para Reabilitação dos Membros Inferiores
por: Neves, José Daniel Ferreira
Publicado em: (2017)
por: Neves, José Daniel Ferreira
Publicado em: (2017)
mic Application of a discrete adaptive LQG and fuzzy control design to a wind turbine benchmark model
por: Melício, Rui
Publicado em: (2014)
por: Melício, Rui
Publicado em: (2014)
school Modbus TCP/IP connection of power analysers for real-time monitoring of a demonstration microgrid: A Simulink approach
por: Peleman, Anthony
Publicado em: (2016)
por: Peleman, Anthony
Publicado em: (2016)
school IOPT2IEC61131 – Execução de Redes de Petri em Autómatos Industriais (PLCs)
por: Feio, Ricardo Jorge Pombeiro Moreira
Publicado em: (2016)
por: Feio, Ricardo Jorge Pombeiro Moreira
Publicado em: (2016)
school Simulação e controlo de um manipulador robótico 2r usando algoritmos genéticos
por: Martins, Nuno Filipe Azevedo
Publicado em: (2021)
por: Martins, Nuno Filipe Azevedo
Publicado em: (2021)
school Velocity control of a dc motor using pid and cdm method based on matlab/simulink and arduino
por: Boudane, Khalid
Publicado em: (2021)
por: Boudane, Khalid
Publicado em: (2021)
school Ferramenta de apoio ao desenvolvimento de sistemas de processamento de imagem em tempo real implementados em plataformas reconfiguráveis
por: Martins, Sérgio Alexandre Morais da Fonseca
Publicado em: (2007)
por: Martins, Sérgio Alexandre Morais da Fonseca
Publicado em: (2007)
school Proteção do envelope de voo e deteção de falhas nos atuadores de superfícies de controlo de aeronaves não tripuladas
por: Alves, Marco Avelino Vieira
Publicado em: (2022)
por: Alves, Marco Avelino Vieira
Publicado em: (2022)
category Matemática computacional I: programar em Matlab
por: Falcão, M. I.
Publicado em: (2009)
por: Falcão, M. I.
Publicado em: (2009)
school Analysis of smart hybrid microgrid systems with RE and ESS for sustainable grid integration
por: Ali, Md Suruj
Publicado em: (2025)
por: Ali, Md Suruj
Publicado em: (2025)
school Análise e Controlo do Funcionamento de uma Célula de Hidrogénio de Membrana Protónica
por: Andrade, Pedro Miguel Barata
Publicado em: (2021)
por: Andrade, Pedro Miguel Barata
Publicado em: (2021)
school Energy Management Strategy for Bulk Carriers Shore Power Connection
por: Nora, Manuel Meireles e Silva Marques
Publicado em: (2025)
por: Nora, Manuel Meireles e Silva Marques
Publicado em: (2025)
school Implementação de um modelo de díodos de potência em MATLAB
por: Silva, Manuel Fernando Miranda Ferreira
Publicado em: (2010)
por: Silva, Manuel Fernando Miranda Ferreira
Publicado em: (2010)
school Regulação da Energia de Células de Combustível Microbiana com um Conversor DC-DC
por: Bumba, Cesar Raul António
Publicado em: (2022)
por: Bumba, Cesar Raul António
Publicado em: (2022)
school Line-Start Synchronous Reluctance Motor: Testing and Simulation
por: Moreira, Catarina Ribeiro
Publicado em: (2026)
por: Moreira, Catarina Ribeiro
Publicado em: (2026)
school Optimização do fluxo de um sistema de tráfego de veículos
por: Almeida, Tiago Alexandre Pinheiro de
Publicado em: (2018)
por: Almeida, Tiago Alexandre Pinheiro de
Publicado em: (2018)
school Controlo de sistemas não lineares com redes neuronais
por: Antunes, José Paulo Brandão
Publicado em: (2019)
por: Antunes, José Paulo Brandão
Publicado em: (2019)
school Análise de proteções em subestações de muito alta tensão em redes com elevada penetração renovável
por: Pedrosa, José Carlos Guedes Santos
Publicado em: (2023)
por: Pedrosa, José Carlos Guedes Santos
Publicado em: (2023)
school Trajetória de descida de emergência com falha total do sistema propulsivo
por: Grytsayev, Illya
Publicado em: (2021)
por: Grytsayev, Illya
Publicado em: (2021)
school Sintonia de controladores baseada em Sistemas de Inferência Difusa
por: Pires, Nuno Filipe Lopes Agualusa
Publicado em: (2012)
por: Pires, Nuno Filipe Lopes Agualusa
Publicado em: (2012)
school Aplicação do regulamento REACH numa fábrica de pasta e papel
por: Pascoal, Ana Rita Braz
Publicado em: (2015)
por: Pascoal, Ana Rita Braz
Publicado em: (2015)
school From mechanics to thermodynamics of hexameric molecular motors
por: Pessoa, Victor Hugo de Mello
Publicado em: (2026)
por: Pessoa, Victor Hugo de Mello
Publicado em: (2026)
school Use of in silico testing to determine chemical hazards and risks to the environment
por: Pinto, Sofia Gonçalves Ferreira
Publicado em: (2023)
por: Pinto, Sofia Gonçalves Ferreira
Publicado em: (2023)
school Classificação, rotulagem e embalagem de substâncias e misturas numa empresa de recuperação/regeneração de solventes
por: Bispo, Marília Susana Duque
Publicado em: (2017)
por: Bispo, Marília Susana Duque
Publicado em: (2017)
Registos relacionados
-
school OTIMIZAÇÃO E SIMULAÇÃO EM SISTEMAS DE PRODUÇÃO E LOGÍSTICA Com aplicações em Matlab
por: Franco, Marta Isabel Perienes
Publicado em: (2020) -
school Sintonia automática de controladores PID usando redes neuronais com adaptação em tempo real
por: Azevedo, Ana Beatriz da Piedade de
Publicado em: (1998) -
school Inversor híbrido para sistemas de energia solar fotovoltaica em aplicações de autoconsumo
por: Ferreira, Daniel Pereira
Publicado em: (2024) -
school Aplicação dos Regulamentos REACH e CLP na Amorim & Irmãos, S.A.
por: Pina, Catarina Duarte de
Publicado em: (2017) -
school Simulação de redes elétricas inteligentes
por: Varela, José Francisco Manteiga
Publicado em: (2018)