ISSN 2594-5335
16° Seminário de Automação e TI Industrial — vol. 16, num.16 (2012)
Title
DOI
Downloads
Abstract
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.
Keywords
Automação industrial; Framework; Padronização
Industrial automation; Framework; Patterning.
How to refer
Á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