Você está na página 1de 58

Machine Translated by Google

Eficiências operacionais com FactoryTalk ® Analytics™LogixAI®


c
Machine Translated by Google
Informações Importantes do Usuário

Esta documentação, seja ela ilustrativa, impressa, “online” ou eletrônica (doravante denominada “Documentação”) destina-se ao uso apenas como auxílio de aprendizado ao usar

hardware, software e firmware de demonstração aprovados pela Rockwell Automation. A Documentação deve ser utilizada apenas como ferramenta de aprendizado por profissionais

qualificados.

A variedade de usos do hardware, software e firmware (doravante “Produtos”) descritos nesta Documentação exige que os responsáveis pela aplicação e uso desses Produtos se

certifiquem de que todas as etapas necessárias foram tomadas para garantir que cada aplicativo e o uso real atende a todos os requisitos de desempenho e segurança, incluindo

quaisquer leis, regulamentos, códigos e padrões aplicáveis, além de quaisquer documentos técnicos aplicáveis.

Em nenhum caso a Rockwell Automation, Inc., ou qualquer uma de suas empresas afiliadas ou subsidiárias (doravante "Rockwell Automation") será responsável por quaisquer danos

indiretos ou consequentes resultantes do uso ou aplicação dos Produtos descritos nesta Documentação. A Rockwell Automation não assume responsabilidade ou responsabilidade por

danos de qualquer tipo com base no suposto uso ou confiança nesta Documentação.

Nenhuma responsabilidade de patente é assumida pela Rockwell Automation com relação ao uso de informações, circuitos, equipamentos ou software descritos na
Documentação.

Exceto conforme especificamente acordado por escrito como parte de um contrato de manutenção ou suporte, os usuários do equipamento são responsáveis por:

usar, calibrar, operar, monitorar e manter adequadamente todos os Produtos consistentes com todas as instruções, advertências, recomendações e documentações

fornecidas pela Rockwell Automation ou por terceiros; garantir que apenas pessoal devidamente treinado use, opere e

mantenha os Produtos em todos os momentos; manter-se informado sobre todas as atualizações e alertas do Produto e implementar todas

as atualizações e correções; e todos os outros fatores que afetam os Produtos que estão fora do controle direto da Rockwell Automation.

A reprodução do conteúdo da Documentação, no todo ou em parte, sem permissão por escrito da Rockwell Automation é proibida.

Ao longo deste manual, usamos as seguintes notas para alertá-lo sobre as considerações de segurança:

Identifica informações sobre práticas ou circunstâncias que podem causar

uma explosão em um ambiente perigoso, o que pode levar a ferimentos pessoais

ou morte, danos materiais ou perdas econômicas.

Identifica informações que são críticas para uma aplicação bem-sucedida e compreensão do produto.

Identifica informações sobre práticas ou circunstâncias que podem levar a ferimentos pessoais ou morte, danos à propriedade ou perda econômica.

As atenções ajudam você a: • identificar um perigo • evitar um perigo

• reconhecer a
consequência

As etiquetas podem estar localizadas no inversor ou dentro dele para alertar as pessoas de que uma tensão perigosa pode estar presente.

As etiquetas podem estar localizadas na unidade ou dentro dela para alertar as pessoas de que as superfícies podem apresentar temperaturas perigosas.

Rockwell Automação | 2020 2


Machine Translated by Google

Eficiências operacionais com FactoryTalk® Analytics™LogixAI®

Conteúdo
Antes de você começar ............................................... ................................................ ......................................... 4

Sobre este módulo ....................................... ................................................ ................................................ ......................... 4

Ferramentas e pré-requisitos.............................................. ................................................ ................................................ .................... 4

Arquivos de projeto ....................... ................................................ ................................................ ................................................ ....... 4

Ferragens .................................................. ................................................ ................................................ ......................................... 5

Introdução ao FactoryTalk Analytics LogixAI Embedded Analytics Module ....................................... ......................................... 6

Laboratório 1: Explore a modelagem de previsão com o FactoryTalk Analytics LogixAI ....................................... ............. 7

Objetivos ................................................. ................................................ ................................................ ......................................... 7

Inicialização ....................................... ................................................ ................................................ ................................ 7

Criando um novo modelo de previsão ....................................... ................................................ ................................................ .... 9

Importando o Modelo para o Controlador.......................................... ................................................ ......................................... 19

Treine o módulo em condições normais de operação............................... ................................................ ......................... 27

Comandar o Módulo para Calcular Valores Previstos ....................................... ................................................ ...................... 30

A resposta do módulo às variações de entrada ....................................... ................................................ ......................................... 31

Resumo do Laboratório 1.............................................. ................................................ ................................................ ......................... 33

Laboratório 2: Explore a estimativa de valor com FactoryTalk Analytics LogixAI ....................................... ................. 34

Objetivos ............................... ................................................ ................................................ ................................................ .. 34 Plano de

fundo .................................................. ................................................ ................................................ ......................................... 34

É tudo sobre os dados!.......................................... ................................................ ................................................ ......................... 34

Criando um Modelo de Estimativa de Valor (Detecção Suave)............................. ................................................ ......................... 35

Importando o modelo para o controlador............... ................................................ ................................................ ......................... 41

Treinando o Modelo CQI_Sensor .................... ................................................ ................................................ ......................... 48 Usando o

Modelo CQI_Sensor para Calcular o Valor CQI........ ................................................ ................................................ 53 Resumo do

Laboratório 2.............................................. ................................................ ................................................ ............................. 56

Rockwell Automação | 2020 3


Machine Translated by Google

Antes de você começar

Sobre este módulo

Bem-vindo ao laboratório prático FactoryTalk® AnalyticsTM LogixAITM ! Este laboratório interativo com foco no FactoryTalk® AnalyticsTM
LogixAITM tem duas seções principais:

ÿ Explore a modelagem de previsão com FactoryTalk Analytics LogixAI

ÿ Explore a estimativa de valor com FactoryTalk Analytics LogixAI

Ferramentas e pré-requisitos

Este laboratório prático usa o seguinte software:


ÿ
Microsoft Windows 10 Enterprise

ÿ Navegador da Web Google Chrome

ÿ FactoryTalk View SE v11.00

ÿ
Studio 5000 Logix Designer v32

Arquivos de projeto

Este módulo Hands-On usa os seguintes arquivos:

ÿ L85E_Slot0.acd

ÿ CookieDemo.cli

Rockwell Automação | 2020 4


Machine Translated by Google

hardware
Este módulo Hands-On usa o seguinte hardware:

ÿ Conjunto de demonstração L8 Performance (DEMO-L8PERF1). O laboratório em si requer apenas o 1756-L85E no slot 0 e o FactoryTalk

Módulo LogixAI no slot 2. Nenhum outro hardware no conjunto de 3 caixas é necessário para este laboratório.

Caixa de demonstração de alto desempenho L8

Caixa de Demonstração K5700

Kit de afinação

Rockwell Automação | 2020 5


Machine Translated by Google

Introdução ao FactoryTalk Analytics LogixAI Embedded Analytics Module

FactoryTalk Analytics LogixAI é uma Inteligência Artificial (AI) em um módulo 1756 para ControlLogix. Seu objetivo inicial é aprender ou modelar os

dados em um aplicativo ControlLogix e prever quando as coisas estão mudando de maneiras inesperadas (por exemplo: uma anomalia ou baixa

qualidade antecipada do produto) para que um ser humano possa investigar ou intervir conforme necessário.

Com versões e atualizações subsequentes, podemos adicionar outros recursos com base na previsão, mas sempre estaremos focados em aplicativos

simples de usar e fáceis de adotar: modelagem de dados para o não especialista médio. Um produto separado da Rockwell, o MPC (Model Predictive

Control) continua sendo a melhor ferramenta para especialistas.

A abordagem baseada em física do FactoryTalk Analytics LogixAI o torna particularmente adequado para aplicações industriais, que (como regra

geral) obedecem às leis da física. Não é adequado para dados estocásticos (ou aleatórios), como resultados de pesquisa ou análise de sentimento.

A versão inicial terá apenas recursos de previsão, com uma interface de usuário (UI) focada em casos de uso mais simples. Ele está inicialmente

disponível como um módulo ControlLogix 1756 e a experiência de configuração é baseada em navegador da web (como FactoryTalk Analytics for

Devices, também conhecido como Shelby).

Rockwell Automação | 2020 6


Machine Translated by Google

Laboratório 1: Explore a modelagem de previsão com FactoryTalk Analytics LogixAI

Esta seção do laboratório destacará a funcionalidade de modelagem de previsão do Embedded Analytics Module.

Objetivos A.
Criar um novo modelo de previsão b.

Importar componentes do modelo para o Logix Designer c.

Treine o módulo sob condições normais de operação d. Comande o

módulo para calcular os valores previstos em condições normais e. Simule o comportamento

anormal da máquina e observe a resposta dos módulos.

Inicialização

Antes de começarmos, vamos garantir que o módulo LogixAI seja redefinido para um estado conhecido.

1. Na área de trabalho do computador, clique duas vezes na pasta Lab Files – Shortcut .

2. Clique duas vezes na pasta ACD . Abra L85E_Slot0.ACD.

3. Baixe o arquivo L85E_Slot0.ACD para o controlador L85E no slot 0. O endereço IP é 192.168.1.20.

Rockwell Automação | 2020 7


Machine Translated by Google

4. Quando solicitado, selecione baixar. Após a conclusão do download, coloque o controlador no modo RUN .

5. Fique OFFLINE com o controlador.

6. Minimize o Logix Designer.

7. Abra o Google Chrome.

8. O Chrome deve abrir na tela principal do LogixAI . Exclua todos os modelos pressionando o botão "Excluir" .

NOTA: O endereço IP do módulo LogixAI é 192.168.1.125. Digite o endereço IP na barra de pesquisa na parte superior se a tela
principal do LogixAI não aparecer automaticamente. A captura de tela abaixo mostra dois modelos.

9. No exemplo abaixo, você excluiria os modelos CQI_Sensor e Mixer_01_Power .

NOTA: Estamos removendo modelos das sessões anteriores. É a maneira mais fácil de começar do zero. Se o ícone de exclusão
não visível e o estiver ao lado da predição, o módulo LogixAI ainda está atualizando a lista de tags após o download no

a página anterior. A atualização da tag é concluída quando a ícone estar visível. O ícone de exclusão deve estar visível após a tag
atualização é concluída. Isso pode levar entre 3 e 4 minutos para este laboratório.

10. Navegue de volta ao Logix Designer. Certifique-se de que NÃO ESTÁ ONLINE com o controlador.

11. No Logix Designer, navegue até Controller Tags.

12. Localize o Tag do controlador Mixer_01_Power_TEMP. Remova o “_TEMP” do nome da tag.

13. Localize o Tag do Controlador CQI_Sensor_TEMP. Remova o “_TEMP” do nome da tag.

Rockwell Automação | 2020 8


Machine Translated by Google

Criando um novo modelo de previsão

Para este laboratório, vamos supor que estamos tentando melhorar a qualidade de nossos biscoitos garantindo que a viscosidade da massa esteja dentro das

especificações. Determinamos que podemos garantir consistência e viscosidade adequadas da massa por meio de parâmetros disponíveis no inversor que

controla o motor do misturador. Começaremos criando um novo modelo de previsão que preverá o consumo de energia em quilowatts-hora para o motor que aciona

o Mixer 01 em nossa linha de biscoitos.

1. Se o navegador Google Chrome ainda não estiver aberto, abra-o usando o ícone na área de trabalho.

2. A página da Web do Embedded Analytics Module será iniciada.

Criar nova previsão ÿ Permite que os usuários criem rapidamente novas previsões

Importar modelo ÿ Permite que os usuários importem modelos existentes

Prediction Archive ÿ Contém todos os módulos existentes no módulo. As opções disponíveis para cada previsão serão
abordadas posteriormente no laboratório.

Rockwell Automação | 2020 9


Machine Translated by Google

3. Clique no botão Criar nova previsão

4. Selecione a opção Criar nova previsão

5. Insira o nome do modelo “Mixer_01_Power”. Veja a imagem abaixo para um exemplo.

NOTA: Se o título do nome do modelo ficar vermelho, verifique se você tem apenas caracteres alfanuméricos no nome (incluindo “_”).

6. Pressione a seta suspensa para Slot do controlador. Selecione o slot 0.

7. Reserve um momento e selecione cada uma das opções de “tutorial” .

Tutoriais ÿ Você notará várias opções além de Manual. Essas opções incluem Bomba, Caldeira e Gerador. Esses
“tutoriais” atuam como guias que ajudam os usuários a criar uma previsão predefinida específica. Esses tutoriais
predefinidos podem agilizar um processo já simplificado!

Rockwell Automação | 2020 10


Machine Translated by Google

8. Como não há tutorial disponível para mixers, temos que criar um novo modelo selecionando o botão Manual .

9. Em Selecionar Tipo de Previsão, selecione Monitoramento de Operação.

10. No campo Prediction Name, digite “Power_Prediction”.

NOTA: Se o título do nome do modelo ficar vermelho, verifique se você tem apenas caracteres alfanuméricos no nome (incluindo “_”).

11. Para o método de seleção de tag, selecione “Usar tags do controlador”.

NOTA: Isso nos permitirá selecionar entre os tags que estão atualmente no controlador. Use a opção Import from File se você não tiver
acesso direto ao controlador que contém os tags durante a criação da predição.

Rockwell Automação | 2020 11


Machine Translated by Google

12. Pressione o botão Continuar para atribuir tags na parte inferior da tela.

Agora é hora de selecionar os tags que achamos que o módulo precisa analisar para construir uma previsão precisa do consumo de energia

do motor do nosso misturador. Como estamos limitados pelo tempo para este laboratório, as tags selecionadas serão simples e não

representativas de todos os parâmetros potenciais em um sistema real.

Variável de saída ÿ Este valor é freqüentemente chamado de “variável de interesse”. Essencialmente, é o valor que você
deseja que o módulo preveja. Você terá a opção de selecionar qualquer tag do escopo do controlador/programa e arrastá-lo/soltá-
lo na janela da variável de saída. Apenas uma tag pode ser atribuída como uma variável de saída. IMPORTANTE: Ao
selecionar uma variável de interesse, certifique-se de que haja pelo menos +/- 3% de variação da variável durante a
operação normal. Se a variação for inferior a 3%, pode não ser um bom ajuste para o módulo LogixAI.

Variáveis de entrada ÿ Estes são os valores que você acha que podem ser necessários para prever as saídas. Essencialmente,
você pode arrastar qualquer valor de tag para a janela de entrada se acreditar que isso influencia a saída.

Variáveis de estado ÿ São valores que representam estados ou modos de operação. Por exemplo, se nossa máquina
faz 3 tipos diferentes de produtos (X, Y e Z), pode ser a variável que diz ao módulo que estamos fazendo o produto “Z”.

13. Certifique-se de que o escopo da tag seja Controller e digite 'Power' na pesquisa.

Rockwell Automação | 2020 12


Machine Translated by Google

14. Arraste e solte “MIXER_01.Val_Power” na janela Output Variable .

15. Adicione os seguintes limites à tag, Inferior = 8 e Superior =20.

NOTA: Os valores limitados informam ao módulo quais são os limites operacionais para cada parâmetro. Quando o módulo está no
modo de treinamento, ele limitará os valores de entrada/saída a esses limites. Uma falha será anunciada na página da Web do módulo
LogixAI e no tag específico do modelo no controlador quando isso ocorrer.

Limites – Ao escolher os limites, uma boa regra é começar com valores 10% acima e abaixo dos valores operacionais
mínimos e máximos esperados. Por exemplo, se soubermos que uma variável flutuará entre 100 e 200 durante a operação
normal, comece com 90 e 220 como os limites superior e inferior.

Rockwell Automação | 2020 13


Machine Translated by Google

16. Certifique-se de que o escopo do tag seja Controlador e digite 'Torque' na pesquisa.

17. Arraste e solte “MIXER_01.Val_Torque” na janela Input Variable .

18. Adicione os seguintes limites à tag, Inferior = 45 e Superior = 58.

Rockwell Automação | 2020 14


Machine Translated by Google

19. Certifique-se de que o escopo da tag seja Controlador e digite 'Velocidade' na pesquisa.

20. Arraste e solte “MIXER_01.Val_Speed” na janela Input Variable .

Rockwell Automação | 2020 15


Machine Translated by Google

21. Adicione os seguintes limites ao tag, Inferior = 1850 e Superior =2200.

Rockwell Automação | 2020 16


Machine Translated by Google

22. Verifique se sua configuração corresponde à configuração abaixo.

23. Clique no botão Continuar para revisão .

Rockwell Automação | 2020 17


Machine Translated by Google

24. Verifique se sua configuração corresponde à configuração abaixo.

25. Use o botão Voltar se precisar fazer alterações. Caso contrário, pressione Concluir.

OBSERVAÇÃO: você deve ser redirecionado para a tela inicial e agora deve ver sua previsão recém-criada no Arquivo
de previsões.

Observe o “Import UDT to Controller”. O módulo LogixAI requer que um UDT e um tag de escopo do controlador sejam
criados no controlador que se comunicará com o módulo LogixAI. A próxima seção do laboratório orientará você no processo de
importação desses componentes para um controlador.

Rockwell Automação | 2020 18


Machine Translated by Google

Importando o modelo para o controlador

Nesta seção do laboratório, o modelo que acabou de ser criado será importado para o programa do controlador.

1. Abra L85E_Slot0.ACD se ainda não estiver aberto.

NOTA: Ele está localizado em C:\Lab Files\ACD. Use o atalho Lab Files na área de trabalho.

2. Se o arquivo estiver aberto e online, fique offline.

3. Abra o Google Chrome e navegue até 192.168.1.125.

4. No arquivo de previsões, selecione Salvar L5X.

5. No canto inferior esquerdo da tela, clique na seta suspensa e selecione Mostrar na pasta.

Rockwell Automação | 2020 19


Machine Translated by Google

6. Quando a pasta abrir, clique com o botão direito do mouse e copie o arquivo Mixer_01_Power_UDT.L5X .

7. Cole o arquivo L5X na área de trabalho.

Rockwell Automação | 2020 20


Machine Translated by Google

8. Mude o foco para Logix Designer (L85E_Slot0.ACD).

9. No organizador do controlador, navegue até a pasta de tipo de dados definidos pelo usuário .

OBSERVAÇÃO: ele está localizado na pasta Assets.

10. Clique com o botão direito do mouse em Definido pelo usuário e selecione importar.

Rockwell Automação | 2020 21


Machine Translated by Google

11. Navegue até a área de trabalho e selecione Mixer_01_Power_UDT.L5X e clique em Abrir.

12. A janela de configuração de importação será aberta. Selecione “Substituir” no menu suspenso Operação e clique em OK.

NOTA: Se a Operação disser “usar existente” mude para “Sobrescrever”

Rockwell Automação | 2020 22


Machine Translated by Google

13. Verifique se existe um UDT com o nome Mixer_01_Power

NOTA: O Mixer_01_Power UDT contém vários UDTs aninhados (LogixAI_AdditionalCommands, LogixAI_ModelTraining,


LogixAI_Calculations e LogixAI_Training). Estes também serão criados durante a importação.

14. Clique duas vezes nas tags do controlador e verifique se uma tag foi criada com o nome Mixer_01_Power

NOTA: O tag Mixer_01_Power deve ser do tipo de dados Mixer_01_Power. Este é o tag UDT que o módulo LogixAI usará
para ler e gravar dados.

15. Expanda a tag “Mixer_01_Power” .

Rockwell Automação | 2020 23


Machine Translated by Google

O módulo se comunicará diretamente com esses tags. Você NÃO precisa adicionar o módulo à configuração de E/
S. Usaremos apenas várias dessas tags em nosso laboratório. Eles são destacados abaixo.

Treinar – Definir este valor de tag para 1 comandará o módulo para executar UM ciclo de treinamento. O módulo irá
redefinir este tag para 0 quando o ciclo estiver completo. Você deve realizar pelo menos 100 ciclos de treinamento durante
a operação normal para garantir que o nível de confiança seja alto.

Calcular – Definir este valor de tag para 1 irá comandar o módulo para realizar UM cálculo. O módulo analisará as entradas
configuradas e calculará o valor previsto do tag “saída” com base nos valores de entrada.

Valor previsto – O valor de saída previsto. Neste caso, será a potência prevista do motor.

Erro Relativo – O erro calculado ao comparar o valor de saída previsto com o valor de saída real.

Confiança – Este é um nível de confiança que o módulo tem de que pode prever um valor de saída preciso.

16. É isso! Apenas mais uma coisa a fazer neste exemplo e está pronto para ir.

NOTA: A lógica do controlador já existe neste exemplo para gerenciar o modelo de previsão. A lógica reside no programa
P02_Mixer_Analysis. A única coisa que deve ser feita é sincronizar essa lógica com a previsão que acabamos de criar.

17. Expanda o programa P02_Mixer_Analysis .

18. Clique duas vezes na rotina R01_Analysis .

Rockwell Automação | 2020 24


Machine Translated by Google

19. Adicione uma linha a R01_Analysis.

NOTA: Esta rotina deve estar vazia.

20. Clique na guia Add-On na barra de ferramentas de instrução.

NOTA: Vamos adicionar o Mixer_Power AOI. Se você passar o mouse sobre o ícone Mixer_Power, uma dica de
ferramenta exibirá o gráfico AOI.

21. Arraste e solte a AOI Mixer_Power para a linha que acabou de ser criada.

NOTA: O Mixer_Power AOI foi criado para este laboratório. NÃO está formalmente associado ao módulo LogixAI. É
responsabilidade do usuário criar qualquer lógica associada a uma previsão. Nesse caso, uma AOI foi usada para
encapsular a lógica.

22. Digite Mixer_Power para a tag de apoio AOI. Já deve estar criado.

Rockwell Automação | 2020 25


Machine Translated by Google

23. No menu suspenso Model_Tags , selecione o tag Mixer_01_Power que foi importado com a importação LogixAI.

NOTA: Lembre-se de que esta AOI foi criada especificamente para este laboratório.

24. Certifique-se de que o degrau seja verificado (o degrau NÃO deve ser vermelho). Confirme se a instância final da AOI se parece com a
seguinte imagem.

25. Salve o projeto.

É isso! É hora de testá-lo.

Rockwell Automação | 2020 26


Machine Translated by Google

Treine o módulo sob condições normais de operação

Agora é hora de ver o módulo em ação! Durante o ciclo de treinamento, o módulo fará uma captura instantânea dos parâmetros de entrada e saída e

usará seu algoritmo para identificar e calcular as relações entre cada parâmetro. À medida que o módulo treina, ele exibirá seu nível de confiança de que

pode prever com precisão a saída na tag Confidence. Recomenda-se que pelo menos 100 ciclos de treinamento sejam concluídos, independentemente do

nível de confiança do módulo. Requer um mínimo de 10 ciclos de treinamento antes de começar a preencher a tag Confiança.

1. Baixe o arquivo L85E_Slot0.ACD para o controlador L85E no slot 0. O endereço IP é 192.168.1.20.

2. Quando solicitado, selecione baixar. Após a conclusão do download, coloque o controlador no modo RUN .

3. Navegue até os tags do controlador e certifique-se de que a guia Monitor Tags esteja selecionada.

4. Expanda “Mixer_01_Power”

5. Expanda Mixer_01_Power.Calculations.

6. Expanda Mixer_01_Power.Training.

7. Abra a página da Web do módulo (no Chrome).

NOTA: Se você fechou a página da web, basta abrir o Chrome e digitar 192.168.1.125 na barra de pesquisa. Se a atualização ( estiver ) ícone

presente, aguarde até que a atualização da tag seja concluída. O ícone de seta verde é ) estará presente quando concluído. isso pode demorar

( até 2,5 minutos para este laboratório.

Rockwell Automação | 2020 27


Machine Translated by Google

Nota: Agora que o controlador no slot 0 contém os UDTs e o tag Controller para a predição “Mixer_01_Power”, ele agora indica que o UDT foi

importado e a predição está ativa. Vamos percorrer o processo de treinamento.

8. Se necessário, use ALT-TAB para navegar até o Logix Designer.

9. Configure manualmente a tag Mixer_01_Power.Train para 1 e pressione enter.

OBSERVAÇÃO: O módulo definirá a tag de volta para 0 quando concluir um ciclo de treinamento. Isso pode levar alguns segundos (30 – 45

segundos para este laboratório), especialmente se for o primeiro comando de trem emitido para uma nova previsão. Lembre-se, é recomendável

que pelo menos 100 ciclos de trem sejam concluídos, mesmo que o nível de confiança seja alto. Vamos dar uma olhada em como um ciclo de trem

automático pode funcionar. Aguarde até que o módulo defina o valor .Train de volta para 0.

10. Navegue até a área de trabalho e abra o arquivo do cliente “CookieDemo” .

11. Assim que a HMI estiver aberta, navegue até a tela Mixer Overview .

12. Na tela Mixer Overview , pressione o botão LogixAI Detail .

Rockwell Automação | 2020 28


Machine Translated by Google

13. Pressione o botão “Passo 1 – Iniciar Auto Train” .

14. Aguarde a conclusão do ciclo Auto Train.

NOTA: A lógica comandará o módulo para treinar 100 ciclos. Você pode navegar de volta ao Logix Designer (usando ALT-TAB) e observar as tags de

treinamento, se desejar. O controlador irá definir o tag de treinamento para 1 e aguardar o módulo para defini-lo de volta para 0. O controlador irá repetir este

processo por 100 ciclos. Após a conclusão do ciclo automático, a HMI mostrará a indicação de texto.

NOTA: A confiança dos módulos deve estar acima de 95% após 100 ciclos de treinamento (cada estação de laboratório irá variar). Isso é ótimo! Pode levar

mais ciclos de treinamento para outras aplicações. Se a confiança estiver abaixo de 95% para o seu laboratório, execute o ciclo de treinamento automático

novamente.

NOTA: Você pode notar que o ciclo de treinamento automático pausa a cada 25-30 amostras de treinamento. Durante esse tempo, o módulo está fazendo

algo chamado “Trem Exploratório”. Isso significa que o módulo está levando algum tempo adicional para garantir que desenvolveu o modelo mais preciso com

base nos dados de treinamento atuais.

Rockwell Automação | 2020 29


Machine Translated by Google

Comande o Módulo para Calcular Valores Previstos

Depois que o módulo terminar o treinamento e estiver confiante de que pode prever valores precisos para o parâmetro de saída (Mixer
Power), é hora de comandá-lo para realizar um cálculo. Isso comandará o módulo para analisar os parâmetros de entrada e calcular o
valor previsto da saída em um determinado ponto no tempo.

1. Na HMI, pressione o botão “Passo 2 – Iniciar Cálculo Automático”.

NOTA: A lógica comandará o módulo para calcular continuamente o valor previsto enquanto o cálculo automático estiver em
execução. Funciona exatamente como o ciclo Train. O Controlador definirá o tag Calculate para 1 e o módulo executará a previsão e
definirá Calculate de volta para 0.

2. Monitore o gráfico. Verifique se ele se parece com a imagem abaixo.

NOTA: A linha azul representa o consumo real de energia do motor do misturador. A linha vermelha representa o consumo de
energia previsto do motor do misturador. O Erro Relativo também é visível na HMI. Isso indica o erro entre o valor real e o previsto.

3. Observe o erro relativo. Deve estar oscilando entre 0 e 2%.

Rockwell Automação | 2020 30


Machine Translated by Google

A resposta do módulo às variações de entrada

Nesta seção do laboratório, os dados da tag de entrada de previsão serão alterados simulando uma variação no motor do misturador.

1. Se o Mecanismo de Previsão não estiver em execução, pressione o botão “Etapa 2 – Iniciar cálculo automático” .

2. Na IHM. Pressione o botão “Operação Anormal” .

NOTA: Para este exemplo, um ciclo de misturador tem 60 segundos de duração. No modo Operação Anormal, pequenos desvios são introduzidos no torque e na

velocidade do motor durante uma janela de 20 segundos do ciclo do misturador. Os desvios aumentam o torque em um esforço para simular uma viscosidade

mais espessa. Teoricamente, o motor está trabalhando mais porque a massa é mais grossa que o normal. Isso causa um aumento na corrente para acionar o

motor na mesma velocidade.

3. Observe o gráfico e o Erro Relativo. Observe como o valor previsto começa a aumentar lentamente à medida que detecta uma
variação do torque.

NOTA: Lembre-se, esta é uma simulação simples. Em muitos casos, a variação dos parâmetros de entrada será gradual e distribuída ao longo do tempo.

Neste ponto, o valor previsto começa a


aumentar. O sistema de controle deve
alertar o usuário de que o módulo está
relatando um valor que não é esperado.

4. Na IHM. Pressione o botão Operação normal .

NOTA: Aguarde até que os valores de energia retornem ao seu estado normal de funcionamento.

Rockwell Automação | 2020 31


Machine Translated by Google

5. Pressione o botão Parar previsões .

6. Minimize a HMI clicando no ícone “Rockwell Automation” no canto superior esquerdo do banner da HMI.

Parabéns! Você concluiu o laboratório 1!

Rockwell Automação | 2020 32


Machine Translated by Google

Resumo do Laboratório 1

A intenção do laboratório 1 é demonstrar o princípio básico do monitoramento de operação. Conseguimos usar o módulo LogixAI para prever o consumo de energia do

Mixer. Isso permite que o usuário aja se a potência prevista começar a se desviar da linha de base do consumo de energia em tempo real.

Principais conclusões:

• O tipo de previsão de monitoramento de operação é usado para prever anomalias em relação a uma linha de base

• O modelo é tão bom quanto os dados disponíveis

• Treine frequentemente quando o sistema estiver funcionando normalmente

• Todas as variáveis de entrada/saída/estado requerem limites altos e baixos. Mantenha-os estreitos (+/- 10%) para melhorar o modelo
confiança

• Um modelo de monitoramento de operação pode aumentar a eficiência e reduzir o desperdício

A finalidade do módulo em seu lançamento inicial é aprender, ou modelar, os dados em uma aplicação ControlLogix e prever quando as coisas estão mudando de

maneiras inesperadas (por exemplo, Anomalia ou previsão de baixa qualidade do produto). Isso permite que o sistema de controle notifique os usuários, para que um

humano possa investigar ou intervir conforme necessário para corrigir o problema.

Com versões e atualizações subsequentes, podemos adicionar outros recursos com base na previsão, mas sempre estaremos focados em aplicativos simples de usar

e fáceis de adotar: modelagem de dados para o não especialista médio.

Rockwell Automação | 2020 33


Machine Translated by Google

Laboratório 2: Explore a estimativa de valor com FactoryTalk Analytics LogixAI

Esta seção do laboratório destacará a funcionalidade de estimativa de valor do Embedded Analytics Module.

Objetivos
a. Criar um novo modelo de estimativa de valor

b. Importar componentes do modelo para o Logix Designer

c. Treine o módulo usando dados de produção simulados

d. Calcular um valor de “sensor suave”

e. Faça alterações sutis nas entradas para ver como o valor de saída é afetado.

Fundo
Neste laboratório, usaremos um modelo de estimativa de valor em um aplicativo de detecção suave para calcular um valor que pode ser usado para

determinar a qualidade de um biscoito quando ele sai do túnel de resfriamento final. Atualmente, os técnicos de laboratório precisam pegar um cookie por

caixa para análises para verificar se a caixa está pronta para o paletizador. Após uma série de testes, o técnico de laboratório relatará um Índice de

Qualidade de Cookies (CQI) geral. Este é um número baseado em muitos parâmetros que são coletados durante o processo de teste destrutivo. Em um

esforço para reduzir o desperdício de materiais e recursos laboratoriais, vamos ver se o módulo LogixAI pode nos ajudar a resolver esse problema.

É tudo sobre os dados!

Neste exemplo, temos dados CQI em milhares de amostras de cookies. Esses dados históricos podem ser absolutamente usados no treinamento do

módulo LogixAI. A única coisa que temos que fazer é colocar esses dados no controlador. Um exemplo seria armazenar em buffer os valores de entrada

em tempo real em um valor de tag intermediário. Isso permite ao usuário adicionar lógica para “desligar” os dados em tempo real. Agora podemos inserir

nossos dados históricos e comandar o módulo LogixAI para treinar. Após a conclusão do treinamento, podemos “ligar” os dados em tempo real para que o

módulo possa continuar calculando as entradas em tempo real. O Laboratório 2 usa uma abordagem semelhante para o processo de treinamento inicial.

Rockwell Automação | 2020 34


Machine Translated by Google

Criando um modelo de estimativa de valor (detecção suave)

Nesta seção do laboratório, um novo modelo de estimativa de valor será criado para auxiliar no cálculo do valor do índice de qualidade do cookie

1. Navegue até Logix Designer, fique off-line com o controlador.

2. Usando o Google Chrome, navegue até 192.168.1.125.

3. Assim que a página da Web do LogixAI estiver aberta, selecione Criar nova previsão.

4. Selecione o ícone Criar nova previsão .

5. Insira “CQI_Sensor” para o nome do modelo.

6. Selecione “0” para Slot do Controlador.

Rockwell Automação | 2020 35


Machine Translated by Google

7. Selecione “Manual”

8. Selecione “Estimativa de valor” em Tipo de previsão.

9. Insira um nome e descrição de previsão

10. Selecione Continuar para atribuir tags.

11. Digite “Cookie” na caixa de pesquisa.

Rockwell Automação | 2020 36


Machine Translated by Google

12. Arraste e solte Cookie_QualityIndex na caixa Saída.

13. Atribua os limites conforme a imagem abaixo (Inferior: 90; Superior: 110).

NOTA: Com base nos resultados de laboratório de cada teste destrutivo, sabemos que um CQI entre 92 e 108 é ideal. Expandimos
ligeiramente os limites para garantir que o treinamento continue a calcular valores próximos aos intervalos de índice ideais.

Rockwell Automação | 2020 37


Machine Translated by Google

14. Arraste e solte Cookie_Diameter na caixa de entrada.

15. Atribua os limites conforme a imagem abaixo (Inferior: 40; Superior: 70).

NOTA: O diâmetro ideal do biscoito é de 55 mm.

16. Arraste e solte Cookie_Height na caixa de entrada.

17. Atribua os limites conforme a imagem abaixo (Inferior: 10; Superior: 15).

NOTA: A altura ideal do cookie é de 11,5 mm.

Rockwell Automação | 2020 38


Machine Translated by Google

18. Por fim, arraste e solte Cookie_ExitTemperature na caixa de entrada.

19. Atribua os limites conforme a imagem abaixo (Inferior: 12; Superior: 22)

NOTA: A temperatura ideal de saída do túnel de resfriamento de biscoitos é de 17,5 graus Celsius.

20. Selecione o botão Continuar para revisão

21. Verifique se a configuração se parece com a imagem abaixo.

NOTA: É importante que os números abaixo correspondam ao modelo que você acabou de criar. Se não o fizerem, os resultados podem ser diferentes.

Rockwell Automação | 2020 39


Machine Translated by Google

22. Clique em Concluir.

23. Ele deve retornar à página principal. Verifique se o modelo se parece com a imagem abaixo.

Rockwell Automação | 2020 40


Machine Translated by Google

Importando o modelo para o controlador

Nesta seção do laboratório, o modelo que acabou de ser criado será importado para o programa do controlador.

1. Abra L85E_Slot0.ACD se ainda não estiver aberto.

NOTA: Ele está localizado em C:\Lab Files\ACD. Use o atalho Lab Files na área de trabalho.

2. Se o arquivo estiver aberto e online, FIQUE OFFLINE.

3. Abra o Google Chrome e navegue até 192.168.1.125.

4. No arquivo de previsões, selecione Salvar L5X.

5. No canto inferior esquerdo da tela, clique na seta suspensa e selecione Mostrar na pasta.

Rockwell Automação | 2020 41


Machine Translated by Google

6. Quando a pasta abrir, clique com o botão direito do mouse e copie o arquivo CQI_Sensor_UDT.L5X .

7. Cole o arquivo L5X na área de trabalho.

Rockwell Automação | 2020 42


Machine Translated by Google

8. Mude o foco para Logix Designer (L85E_Slot0.ACD).

9. No organizador do controlador, navegue até a pasta de tipo de dados definidos pelo usuário .

OBSERVAÇÃO: ele está localizado na pasta Assets.

10. Clique com o botão direito do mouse em Definido pelo usuário e selecione importar.

Rockwell Automação | 2020 43


Machine Translated by Google

11. Navegue até a área de trabalho, selecione CQI_Sensor.L5X e clique em Abrir.

12. A janela de configuração de importação será aberta. Altere o menu suspenso Operação para “Sobrescrever” e clique em OK.

NOTA: Se a Operação disser “usar existente” mude para “Sobrescrever”

Rockwell Automação | 2020 44


Machine Translated by Google

13. Verifique se existe um UDT com o nome CQI_Sensor.

14. Verifique se uma tag de escopo do Controlador foi criada com o nome CQI_Sensor.

NOTA: O tag CQI_Sensor deve ser do tipo de dado CQI_Sensor. Este é o tag UDT que o módulo LogixAI usará para ler e gravar
dados. Você pode ter que rolar até a parte inferior das tags do controlador para ver uma tag recém-adicionada.

15. É isso! Apenas mais uma coisa a fazer neste exemplo e está pronto para ir.

NOTA: A lógica do controlador já existe neste exemplo para gerenciar o modelo de previsão. A lógica reside no programa
P01_Cookie_Analysis. A única coisa que deve ser feita é sincronizar essa lógica com a previsão que acabamos de criar.

16. Expanda o programa P01_Cookie_Analysis .

17. Clique duas vezes na rotina R01_Analysis .

Rockwell Automação | 2020 45


Machine Translated by Google

18. Adicione uma linha a R01_Analysis.

NOTA: Esta rotina deve estar vazia.

19. Clique na guia Add-On na barra de ferramentas de instrução.

20. Arraste e solte o CQI_Calc AOI na linha que acabou de ser criada.

NOTA: O CQI_Calc AOI foi criado para este laboratório. NÃO está formalmente associado ao módulo LogixAI.

21. Digite CQI_Calc para a tag de apoio AOI. Já deve estar criado.

Rockwell Automação | 2020 46


Machine Translated by Google

22. No menu suspenso Model_Tags , selecione o tag CQI_Sensor que foi importado com a importação LogixAI.

NOTA: Lembre-se de que esta AOI foi criada especificamente para este laboratório.

23. Certifique-se de que o degrau seja verificado. Confirme se a instância final da AOI se parece com a figura a seguir.

24. Salve o projeto.

É isso! É hora de testá-lo.

Rockwell Automação | 2020 47


Machine Translated by Google

Treinando o modelo CQI_Sensor

Nesta seção do laboratório, treinamos e testamos o modelo de detecção suave do sensor CQI.

1. Baixe o arquivo L85E_Slot0.ACD para o controlador no slot 0.

NOTA: O endereço IP do L85E no slot 0 é 192.168.1.20.

2. Quando solicitado, coloque o controlador no modo RUN .

3. Se o cliente HMI ainda não estiver em execução, abra-o clicando duas vezes no ícone CookieDemo.cli na área de trabalho.

NOTA: Pode demorar um minuto para abrir o aplicativo HMI.

Rockwell Automação | 2020 48


Machine Translated by Google

4. Navegue até o Chrome. Após um download ou edição online, o módulo LogixAI ressincronizará o banco de dados de tags.

NOTA: O módulo está ressincronizando o banco de dados de tags quando o ícone está visível.

5. Aguarde até que o banco de dados de tags termine a sincronização. Isso pode levar de 3 a 4 minutos.

NOTA: A ressincronização do banco de dados de tags é concluída quando o ícone está visível.

6. Navegue até a IHM de demonstração de cookies.

7. No lado direito do cabeçalho de navegação na parte superior da tela HMI, selecione Qualidade.

Rockwell Automação | 2020 49


Machine Translated by Google

8. A tela Qualidade do Cookie é exibida. Todos os valores inicialmente serão 0. Precisamos treinar o módulo LogixAI antes de podermos
utilizar o modelo CQI_Sensor Soft Sensing. NÃO Habilite o MODO DE PRODUÇÃO AINDA.

9. Clique no botão Detalhes do Treinamento para abrir a tela de detalhes do treinamento.

10. Novamente, todos os zeros. Esta tela nos permitirá simular o treinamento.

NOTA: Neste exemplo, vamos treinar 100 vezes usando dados “reais” de nossa linha hipotética de cookies. Existe um equipamento na linha

que mede as dimensões e a temperatura do biscoito na saída do túnel de resfriamento final. Sabemos por nossa declaração de problema

original que cada caso requer que um cookie seja destruído para que o laboratório teste a qualidade geral do cookie.

O técnico de laboratório inserirá o índice de qualidade de cada cookie no controlador à medida que for coletado. Neste momento, o módulo

LogixAI será comandado para treinar em uma única amostra com os dados inseridos recentemente. Por uma questão de tempo, todo esse

processo foi automatizado. Levará apenas alguns minutos no laboratório, mas, na realidade, pode levar mais tempo para treinar o módulo

LogixAI com dados coletados manualmente.

Rockwell Automação | 2020 50


Machine Translated by Google

11. Pressione o botão Initial Training 100 Samples .

NOTA: Pode levar alguns segundos para o ciclo começar. O primeiro ciclo de treinamento pode levar até 60 segundos para ser concluído.

NOTA: Como o módulo LogixAI é comandado para treinar, você verá os dados em tempo real sendo exibidos na tabela. Pela observação do
passo anterior, as dimensões e a temperatura são captadas automaticamente pelo controlador. O valor CQI é gerado por técnicos de
laboratório no laboratório.

Rockwell Automação | 2020 51


Machine Translated by Google

12. O treinamento levará vários minutos para ser concluído. Depois de concluída, a tela de detalhes será semelhante à imagem
a seguir.

13. Para simular um único ciclo de treinamento manual, clique no botão Single Training 1 Sample .

NOTA: Neste caso, o Lab Tech pode inserir os parâmetros do cookie de cada teste de qualidade e clicar em “treinar”.

14. Feche a tela Detalhes do Treinamento .

Rockwell Automação | 2020 52


Machine Translated by Google

Usando o modelo CQI_Sensor para calcular o valor CQI

Nesta seção do laboratório, usaremos o modelo CQI Sensor para calcular valores reais de CQI que podemos usar para reduzir amostras
destrutivas em geral.

1. Na tela Qualidade do Cookie , clique no botão Habilitar Modo de Produção .

2. Aguarde alguns minutos.

O valor CQI aceitável superior e inferior é indicado com as linhas vermelhas contínuas. Durante a operação normal, o CQI de cada caixa é
calculado com base nas dimensões e temperatura medidas do cookie. Um cookie é analisado manualmente no laboratório a cada palete
(20 caixas). Essencialmente, realizaremos 20 cálculos para cada ciclo de treinamento. Observe como a confiança muda após o 20º
cálculo. A qualidade de cada caixa no palete é indicada na grade à esquerda. Verde é bom, vermelho é ruim e cinza significa que estamos
aguardando dados.

3. Vamos simular um desvio em um dos nossos valores de entrada (temperatura de saída). Clique em Simular variação de temperatura
botão.

NOTA: Este botão diminuirá o deslocamento variável da temperatura de saída do cookie em 0,5 graus.

Rockwell Automação | 2020 53


Machine Translated by Google

4. Observe o gráfico e a grade de qualidade do palete.

NOTA: Várias amostras começarão a falhar por palete (destacadas em vermelho). O treinamento continuará enquanto as variáveis de
entrada e saída definidas no construtor de previsão estiverem dentro dos limites superior e inferior.

5. Clique no botão Operação normal para colocar as entradas de volta dentro da tolerância.

6. Sinta-se à vontade para passar mais tempo com as telas de qualidade antes de prosseguir.

7. Navegue até o programa do controlador no Logix Designer.

NOTA: Pressionar o ícone abaixo no canto superior esquerdo da tela da IHM minimizará o aplicativo cliente.

8. Abra as tags do controlador

Rockwell Automação | 2020 54


Machine Translated by Google

9. Localize e expanda a tag CQI_Sensor. Expandir Cálculos.

NOTA: No Laboratório 1 monitoramos os erros relativos e tags detectados por anomalias. Neste caso de uso (detecção suave), essas
tags podem ser ignoradas.

É isso!

Rockwell Automação | 2020 55


Machine Translated by Google

Resumo do Laboratório 2

A intenção do laboratório 2 é demonstrar o princípio básico da Estimativa de Valor. Pudemos usar o módulo LogixAI para calcular o valor do Índice de Qualidade do

Cookie em tempo real enquanto os cookies saíam do túnel de resfriamento. Este processo era normalmente tratado por técnicos de laboratório. Além disso, o módulo LogixAI

nos permite obter valores de CQI quase em tempo real. Isso resulta em levar os cookies para a embalagem mais rapidamente. Os técnicos de laboratório ainda precisam coletar

uma amostra para garantir a qualidade, mas agora uma amostra pode ser coletada por palete em vez de uma por caixa. No geral, há significativamente menos desperdício em

recursos de laboratório e produtos acabados ao usar o módulo LogixAI neste sistema.

Principais conclusões:

• A estimativa de valor pode ser usada em aplicações de sensores suaves

• Os dados históricos não são apenas utilizáveis, mas podem ser críticos durante o treinamento para alcançar uma confiança aceitável

• Treine regularmente com BONS dados

• Os dados que podem levar tempo para serem produzidos manualmente podem ser calculados quase em tempo real com o LogixAI

Rockwell Automação | 2020 56


Machine Translated by Google

Notas

Rockwell Automação | 2020 57


Machine Translated by Google

Notas

Rockwell Automation é uma marca registrada da Rockwell Automation, Inc. As marcas registradas que não pertencem à Rockwell Automation são de propriedade de suas respectivas empresas.

Publicação XXXX-XX###X-PT-P — Mês Ano Copyright©

2020 Rockwell Automation, Inc. Todos os direitos reservados. Impresso nos EUA.

Publicação XXXX-XX###X-PT-P — Mês Ano Copyright© 2019 Rockwell Automation, Inc. Todos os direitos reservados.
Substitui a publicação XXXX-XX###X-EN-P — Mês Ano

Rockwell Automação | 2020 58

Você também pode gostar