Instalando e Licenciando Atvise SCADA em Controladores PLCnext
Atvise é uma poderosa plataforma SCADA puramente baseada em tecnologia web. Isso significa que roda bem em qualquer navegador moderno. Com HTML e JavaScript, as telas Atvise podem ser personalizadas. Para mais informações sobre o produto Atvise, visite o site deles.
Como PLCnext é compatível com Docker, a instalação do Atvise é fácil e rápida. Esta entrada do Makersblog mostra como instalar e licenciar Atvise no seu dispositivo PLCnext Control.
Instalação do Balena-Engine
A instalação do balena-engine é bem descrita na comunidade PLCnext no GitHub. Após instalar com sucesso, continue para a próxima seção.
Configurando estrutura de pastas
O container Atvise "usará" algumas pastas no controlador PLCnext. A estrutura será criada na primeira inicialização do container, mas os direitos de acesso serão root, o que dificulta copiar arquivos nos próximos passos. Criar a estrutura de pastas pode ser feito facilmente no seu cliente sFTP favorito, como WinSCP.
Crie as pastas:
- /opt/plcnext/atvise/license
- /opt/plcnext/atvise/project
Baixando a imagem Atvise
A imagem Atvise é compilada para AXC F 1152 e AXC F 2152 (ARM) e para AXC F 3152 e RFC 4072S (x86). As imagens foram testadas no AXC F 2152 e AXC F 3152 mas devem funcionar bem para AXC F 1152 e RFC 4072S. Mais info na página do Docker Hub.
Para baixar a imagem, execute (a imagem correta para seu dispositivo será fornecida):
balena-engine run -d -p 8080:80 -p 4841:4840 --name atvised --restart always -v /opt/plcnext/atvise/project/:/var/lib/atvise -v /opt/plcnext/atvise/license:/etc/atvise pxcbe/atvise
Configurando licença
Para criar licença no site Atvise, você precisa de um Hardware code. Este código está no arquivo em opt/plcnext/atvise/license/licenseinfo.txt. Copie e cole este código. Acesse o portal online Atvise e crie uma licença SCADA para este HW Code. Baixe e coloque o arquivo atserver.lic no mesmo diretório. Com toda conta você ganha uma licença trial, para testar sem comprar primeiro.
Pare e inicie o container novamente:
balena-engine stop atvised
balena-engine start atvised
Se tudo correu bem, o licenseinfo.txt deve ter um "1", indicando que a licença foi aceita.
Conectando ao atserver e criando seu primeiro projeto
Baixe o "Atvise for Windows" do portal web Atvise. Não precisamos do Atserver para Windows, mas do Atvise Builder, que vem junto. Instale Atvise e inicie o Atvise Builder pela busca do Windows.
Clique: Builder, Conectar ao servidor e aponte para o IP do controlador, porta 4841.
Se conectou com sucesso, iniciou seu primeiro projeto!
Conectando a uma fonte de dados (O PLCnext)
Para obter dados do PLCnext no Atvise Builder, adicione uma fonte de dados no projeto Atvise. As configurações corretas são mostradas nas imagens abaixo.
Altere a source URL e senha na aba segurança.
Os dados no servidor OPC UA embarcado do PLCnext agora podem ser usados no seu projeto Atvise.
Interessado em programa demo?
Contate axsupport@phoenixcontact.be
Solução de problemas
Sem direitos para copiar arquivos para /opt/plcnext/atvise?
Provavelmente pertencem ao usuário root. Copie para /opt/plcnext/ e mova a licença com (como root):
mv /opt/plcnext/atserver.lic /opt/plcnext/atvise/license
Ou altere o proprietário para admin:
chown admin -R /opt/plcnext/atvise
Sem dados no servidor OPC UA?
Certifique-se que seguiu o procedimento correto para disponibilizar dados no servidor OPC UA embarcado do PLCnext.
- Flags OPC marcadas para os datapoints desejados?
- Variáveis visíveis definidas como "marcadas" na página de configurações OPC UA no PLANT (lado esquerdo) do seu projeto PLCnext?
Interessado em programa demo?
Contate axsupport@phoenixcontact.be
Leituras adicionais
Mais informações sobre Atvise no site:
- https://www.atvise.com/en/
- https://www.atvise.com/en/resources/videos
- Info sobre Docker e "compartilhamento de pastas": https://docs.docker.com/storage/
Tecnologia industrial
- Simplifique Configuração VLAN no PLCnext Control com Comandos Linux Terminal
- Templates PLCnext CLI: Agilize seu Desenvolvimento em C++
- Integrando Alibaba Cloud Connector com PLCnext: Guia Passo a Passo
- Acessar Seguramente Servidor Web PLCnext com IP via DHCP
- Acordar PC Remotamente com PLCnext via Wake-on-LAN
- Desenvolver Aplicação Console PLCnext em C#: Guia para Iniciantes
- Gerenciamento de Cluster no PLCnext: Aproveitando Kubernetes para Automação Industrial
- Monitoramento em Tempo Real do PLCnext com Dashboards Tableau
- Crie Dashboards Power BI a partir de Dados PLCnext na Nuvem
- Crie Dashboards Grafana em Tempo Real para PLCnext Control no Azure IoT Hub