04.08.2013 Views

Mecatrônica Atual

Mecatrônica Atual

Mecatrônica Atual

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

supervisão<br />

F2. Exemplo de um objeto-válvula contendo os eventos mostrados.<br />

(KPIs), monitoramento de condições de<br />

eventos, ERP operações de transferência<br />

de dados, procedimentos de operadores<br />

móveis, atividades de fluxo de trabalho e<br />

tarefas MES. Todos esses objetos podem ser<br />

padronizados e usados em todas as aplicações<br />

de supervisão para conduzir consistência no<br />

design e operação do sistema.<br />

Por exemplo, um objeto de pedido de<br />

trabalho padronizado pode ser criado e<br />

em seguida adicionado a qualquer ativo da<br />

planta, tal como uma bomba, no interior de<br />

uma aplicação de supervisório para garantir<br />

uma abordagem consistente e padronizada<br />

para iniciar solicitações de trabalho.<br />

Um modelo de objeto contém informações<br />

valiosas sobre Alarmes / Eventos, Segurança,<br />

História, SCADA, Scripts e entradas / saídas.<br />

Instalações industriais controladas por um<br />

moderno sistema de supervisão compartilham<br />

um conjunto de características comuns:<br />

• Dispositivos da Planta e equipamentos;<br />

• Procedimentos Operacionais;<br />

• Medições do processo;<br />

• Cálculos;<br />

• Display Gráfico para Operadores.<br />

Arquiteturas baseadas em Objetos facilitam<br />

uma abordagem do tipo “cookie-cutter”<br />

para projetos de sistema de supervisão, onde<br />

a funcionalidade do sistema bem como as<br />

características mencionadas acima podem ser<br />

encapsulados em modelos de objetos, que,<br />

duplicados e juntos formam um completo<br />

sistema de supervisão.<br />

18 <strong>Mecatrônica</strong> <strong>Atual</strong> :: Novembro/Dezembro 2012<br />

A principal vantagem da abordagem<br />

baseada em objetos é o conceito de modelos<br />

de objetos. Na figura 3 está uma representação<br />

gráfica de como modelos de objetos<br />

permitem um rápido projeto do sistema e<br />

propagação de mudanças.<br />

A primeira linha dessa figura mostra<br />

a replicação de um modelo de objeto que<br />

representa uma válvula de diafragma e<br />

todas as suas características. Replicação é<br />

o processo onde instâncias em tempo de<br />

execução, ou componentes, são criados a<br />

partir de modelos de objetos. A próxima<br />

linha ilustra como uma mudança de uma<br />

característica da válvula (ativação manual<br />

para ativação automática) é propagada ao<br />

longo de todas as instâncias do objeto-válvula<br />

em tempo de execução.<br />

Esta relação pai-filho é um dos principais<br />

benefícios da abordagem baseada em<br />

objetos. As alterações são automaticamente<br />

propagadas para todas as instâncias em<br />

tempo de execução do modelo de objeto,<br />

incluindo qualquer número de aplicações<br />

de supervisão em execução em diferentes<br />

localizações físicas. Ninguém precisa visitar<br />

cada site para fazer as mudanças necessárias<br />

que irão executar para centenas (ou mesmo<br />

milhares) de instâncias de ativos comuns<br />

como uma válvula.<br />

• A criação do aplicativo é otimizado<br />

pelo uso de modelos de objeto para<br />

gerar automaticamente componentes<br />

de tempo real;<br />

• Alterações de projeto são facilmente<br />

realizadas, fazendo mudanças no<br />

modelo de objeto e tendo os componentes<br />

herdando as mudanças através<br />

da propagação;<br />

• Mudanças no sistema em execução<br />

e expansões são mais fáceis e mais<br />

rentáveis por causa da replicação<br />

automática e propagação de mudanças.<br />

Desenvolver uma única vez<br />

e reutilizar várias vezes<br />

A abordagem do ArchestrA System<br />

Platform é baseada em objeto e simplifica o<br />

desenvolvimento de aplicações de supervisão<br />

e manutenção. O Integrated Development<br />

Environment (IDE) permite o uso de simples<br />

janelas de arrastar-e-soltar, clique para<br />

selecionar ou preencher a caixa de texto para<br />

criar e manipular objetos.<br />

Na maioria dos casos, esta abordagem é<br />

muito mais fácil do que modificar os scripts<br />

de linha por- inha. Além disso, o número<br />

de erros de sintaxe e tempo de execução é<br />

reduzido porque o IDE reforça específicas<br />

regras do sistema. Além disso, os usuários<br />

podem desenvolver modelos de objeto uma<br />

vez e depois reutilizá-los muitas vezes e em<br />

muitas aplicações, maximizando o retorno<br />

de engenharia.<br />

Gráficos da IHM<br />

Orientados a Objetos<br />

O termo “gráfico orientado a objetos” foi<br />

usado no ambiente SCADA/HMI desde o<br />

início de 1990. Gráficos Orientados a objetos<br />

permitem aos usuários construir um símbolo<br />

e replicá-lo em toda aplicação HMI.<br />

Eles podem, então, editar o símbolo e<br />

distribuir facilmente as mudanças para todos<br />

os símbolos semelhantes ao mesmo tempo.<br />

Enquanto esta é uma funcionalidade útil,<br />

aplicações SCADA/HMI requerem mais do<br />

que gráficos. Grande parte do trabalho de<br />

desenvolvimento dos aplicativos de supervisão<br />

é gasto na criação de funcionalidades,<br />

tais como:<br />

• Monitoramento de Alarme;<br />

• Scripts de animação;<br />

• Scripts de segurança;<br />

• Scripts de Supervisão;<br />

• Armazenamento de dados históricos;<br />

• Integração com outros aplicativos ou<br />

bancos de dados;<br />

• Detecção de eventos;<br />

• Cálculos de movimento e fluxo;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!