2
Padrão em CLPs através da iEC 61131 O primeiro artigo da série sobre a norma IEC 61131 mostra que é possível reduzir tempo de desenvolvimento e manutenção, além de agregar mais qualidade aos produtos com o uso de tecnologias que se comunicam entre si A norma IEC 61131 já está no mercado desde 1992, quando suas primeiras partes foram publicadas. Sua adoção pelos diversos fabricantes de sistemas de controle é uma realidade inegável, principalmente da parte 3, a mais conhecida. Entretanto, as diversas implementações da norma possuem diferenças que não comprometem seus principais benefícios, mas dificultam o entendimento por parte dos usuários. Apesar da IEC ser tratada de forma simplista pelo mercado como uma norma para definição das linguagens de programação para CLPs, na verdade ela se aplica à qualquer tipo de controlador programável e retrata as melhores práticas e técnicas de orientação a objetos e engenharia de software para programação de controladores. Na prática, a adoção da norma IEC 61131 significa: modularizar o problema de controle; estruturar a programação do controlador; e reutilizar software e conhecimento. iEC 61131-3: características dos controladores programáveis iEC 61131-3: programação de controladores e suas linguagens Por que adotar sistemas abertos? A adoção de padrões abertos permite que a indústria preserve os seus investimentos e evolua para as soluções mais modernas disponibilizadas pelo mercado como um todo. A seguir, são apresentados os principais aspectos para adoção de sistemas abertos no mercado de controladores programáveis que nortearam a concepção da norma: Eliminar a existência de diferentes dialetos de programação decorrentes de implementações diferentes das liguagens dos controladores convencionais; Elevar a qualidade e reduzir o custo de software; Estimular a portabilidade de aplicações de forma semelhante ao que ocorre nomundo de aplicativos para computadores pessoais; Permitir a reutilização de software e do conhecimento utilizados no desenvolvimento de partes comuns do programa;

Padrão Em CLPs Através Da IEC 61131.2

Embed Size (px)

Citation preview

Page 1: Padrão Em CLPs Através Da IEC 61131.2

Padrão em CLPs através da iEC 61131O primeiro artigo da série sobre a norma IEC 61131 mostra que é possível reduzir tempo de desenvolvimento e manutenção, além de agregar mais qualidade aos produtos com o uso de tecnologias que se comunicam entre si

A norma IEC 61131 já está no mercado desde 1992, quando suas primeiras partes foram publicadas. Sua adoção pelos diversos fabricantes de sistemas de controle é uma realidade inegável, principalmente da parte 3, a mais conhecida. Entretanto, as diversas implementações da norma possuem diferenças que não comprometem seus principais benefícios, mas dificultam o entendimento por parte dos usuários.

Apesar da IEC ser tratada de forma simplista pelo mercado como uma norma para definição das linguagens de programação para CLPs, na verdade ela se aplica à qualquer tipo de controlador programável e retrata as melhores práticas e técnicas de orientação a objetos e engenharia de software para programação de controladores. Na prática, a adoção da norma IEC 61131 significa: modularizar o problema de controle; estruturar a programação do controlador; e reutilizar software e conhecimento.

iEC 61131-3: características dos controladores programáveisiEC 61131-3: programação de controladores e suas linguagens

Por que adotar sistemas abertos?

A adoção de padrões abertos permite que a indústria preserve os seus investimentos e evolua para as soluções mais modernas disponibilizadas pelo mercado como um todo. A seguir, são apresentados os principais aspectos para adoção de sistemas abertos no mercado de controladores programáveis que nortearam a concepção da norma:

Eliminar a existência de diferentes dialetos de programação decorrentes de implementações diferentes das liguagens dos controladores convencionais;

Elevar a qualidade e reduzir o custo de software;

Estimular a portabilidade de aplicações de forma semelhante ao que ocorre nomundo de aplicativos para computadores pessoais;

Permitir a reutilização de software e do conhecimento utilizados no desenvolvimento de partes comuns do programa;

Facilitar a comunicação com outros sistemas.

Os pontos apresentados motivaram a elaboração da norma IEC 61131 no intuito de proporcionar a utilização das melhores práticas e técnicas de engenharia de software no ambiente de controle de processos. A orientação a objetos, alocação dinâmica de memória e processamento multi-tarefa são os principais fatores que permeiam as características da norma. Acompanhe a figura 2.

Page 2: Padrão Em CLPs Através Da IEC 61131.2

O primeiro controlador programável apresentado na década de 70 não possuía meios para interagir com o operador ou para comunicar com outros controladores. Nas plantas industriais atuais é de grande importância que o operador tenha interação com todo o sistema. Os grandes centros de controle estão sendo substituídos pelos sistemas SCADA, SDCD e híbridos baseados em PCs, utilizando grandes telas coloridas para a visualização do processo e do seu estado real