Anais do Seminário de Automação & TI


ISSN 2594-5335

Título

DESENVOLVIMENTO DE UM FRAMEWORK DE NÍVEL 2 PARA APLICAÇÕES DE AUTOMAÇÃO INDUSTRIAL

DEVELOPMENT OF A LEVEL 2 FRAMEWORK FOR INDUSTRIAL AUTOMATION APPLICATIONS

DOI

10.5151/2594-5335-22592

Downloads

Baixar Artigo 308 Downloads

Resumo

A Aperam é uma empresa bastante informatizada, dispondo sistemas em toda a pirâmide do CIM (Nivel 5 – SAP, Nível 4 – PCP, Nível 3 – MES, Nível 2 – Otimizadores, Modelos Matemáticos e Receitas, Banco de Dados Temporais e Relacionais, Nível 1 – Sistemas de Supervisão, Nível 0 – PLC, Drivers e Instrumentação). Para evitar a diversificação dos sistemas de Nível 2 e por não existir ainda um sistema de Nível 2 que contempla as necessidades da Aperam (forte integração com o Nível 1 e com o MES da Aperam – sistema proprietário e customizado), a equipe de automação decidiu desenvolver um Framework de Nível 2. O Framework é um pacote de software básico, feito em Java, que fornece as APIs necessárias para o acesso aos recursos em um sistema de automação. Assim um aplicativo de Nível 2 poderá acessar os demais níveis de automação, Nível 1 e Nível 3, com grande abstração sem se preocupar com detalhes de implementação destas API’s. Como o acesso a tais recursos já estão disponibilizados, ocorre por conseqüência um ganho no tempo de desenvolvimento dos aplicativos de Nível 2, além de aumentar a confiabilidade dos mesmos, pois tais APIs já foram massivamente testadas.

 

The Aperam company is a very computerized, providing systems throughout the CIM pyramid (Level 5 - SAP, Level 4 - CFP, Level 3 - MES Level 2 - Analysis and Optimization, Mathematical Models and Revenue, and Temporal Database Relational Level 1 - Oversight Systems, Level 0 - PLC Drivers and Instrumentation). To avoid the diversification of Level 2 systems and there is still no system of Level 2 which includes the needs of Aperam (tight integration with Level 1 and the MES Aperam - proprietary and custom), the automation team decided develop a Framework Level 2. The Framework is a basic software package, written in Java, which provides the necessary APIs for access to resources in an automation system. Thus an application can access Level 2 other levels of automation, Level 1 and Level 3, with great abstraction without worrying about implementation details of these APIs. As the access to such resources are already available, there is consequently a gain in time of development of Level 2 applications, and increase their reliability, as these APIs have been massively tested.

Palavras-chave

Automação industrial; Framework; Padronização

Industrial automation; Framework; Patterning.

Como citar

Ávila, Gilcésar Geraldo Sebastian Nogueira de; Souza, Tales Wallace. DESENVOLVIMENTO DE UM FRAMEWORK DE NÍVEL 2 PARA APLICAÇÕES DE AUTOMAÇÃO INDUSTRIAL , p. 309-318. In: 16° Seminário de Automação e TI Industrial, Rio de Jabeiro, 2012.
ISSN: 2594-5335 , DOI 10.5151/2594-5335-22592