Primeiros passos com o reTerminal DM e Ignition Edge

Capturar, processar e visualizar dados críticos na borda remota da rede pode ser difícil e caro. Ignition Edge da Inductive Automation® é uma linha de soluções de software Ignition® limitadas e leves, projetadas especificamente para dispositivos usados em campo e dispositivos OEM na borda da rede. Com o Ignition Edge, a computação de borda é mais fácil e acessível do que nunca, para que você possa estender sua coleta de dados, visualização e gerenciamento de sistema até a borda da sua rede.
Ignition Edge oferece vários produtos que podem ser combinados em um dispositivo de borda para criar soluções poderosas na borda da rede:
- Ignition Edge IIoT: Publica dados de dispositivos de campo via MQTT.
- Ignition Edge Panel: Cria IHMs locais para dispositivos de campo.
- Ignition Edge Compute: Adiciona computação de borda real à sua rede.
- Ignition Edge Sync Services: Sincroniza dados da borda da rede.
- Ignition Edge EAM: Combina com outros produtos Edge para gerenciamento centralizado.
Ao incorporar Ignition Edge em dispositivos de campo e OEM na borda da rede, você pode estender o Ignition até a borda da sua rede. O reTerminal DM é equipado com rica escalabilidade e conectividade híbrida, como I/O digital, barramento CAN, RS485, RS232, poderosas capacidades de comunicação sem fio como WiFi, BLE, *4G, *LoRa® e painel capacitivo de alta sensibilidade multi-toque de 10 pontos de 10,1", o que o torna uma excelente opção para hospedar qualquer combinação dos aplicativos poderosos da coleção Ignition Edge.
Os módulos *4G e LoRa® não acompanham o reTerminal DM por padrão, compre os módulos relevantes conforme necessário.
Pré-requisitos de hardware
- PC / Mac com capacidade de terminal SSH
- PC / Mac com espaço disponível em disco rígido para instalar os aplicativos Designer do Ignition.
- Fonte de alimentação de 12-24V DC
- Cabo Ethernet
- reTerminal DM x 1

Este guia presume que o seu reTerminal DM está executando uma instalação nova do Raspberry Pi OS(x64) com acesso ao terminal SSH a partir de outro dispositivo cliente. Veja as instruções para gravar o sistema operacional do reTerminal DM se você precisar de instruções detalhadas sobre esse procedimento.
Instalando o Ignition Edge no reTerminal
Instalar o Ignition Edge no seu dispositivo é simples.
- Visite a página de download do Ignition
- Baixe a versão do aplicativo que deseja usar - você será solicitado a inserir suas informações antes de poder baixar o pacote
- Copie o pacote compactado para o seu dispositivo de borda, onde você deseja que ele seja instalado (neste exemplo foi escolhido um local em /opt/)
- Extraia o pacote no local atual
- Exclua o pacote original restante
- Modifique as permissões para executar o script de inicialização do Ignition
- Inicie o script de inicialização do Ignition
Um script de conveniência foi escrito que segue essas etapas e não exige que você crie um login de usuário no site da Inductive Automation. Para usá-lo, você simplesmente precisa obter o script de download/instalação do ignition edge. Depois de baixar o script, marque-o como executável e execute-o. Você pode precisar de credenciais de superusuário para criar os diretórios necessários. Vá pegar um café, pois levará alguns minutos para instalar.
curl -o download-ignition-edge.sh https://raw.githubusercontent.com/tulsasoftware/reterminal-ignition-edge-panel/main/download-ignition-edge.sh
chmod +x ./download-ignition-edge.sh
./download-ignition-edge.sh
Desinstalação
Se você quiser desinstalar o pacote (conforme instalado pelo script de instalação), basta baixar e executar o script de desinstalação. A Inductive Automation não sugere um local padrão para o aplicativo, portanto isso só funcionará para esta instalação personalizada.
curl -o uninstall-ignition-edge.sh https://raw.githubusercontent.com/tulsasoftware/reterminal-ignition-edge-panel/main/uninstall-ignition-edge.sh
chmod +x ./uninstall-ignition-edge.sh
./uninstall-ignition-edge.sh
Iniciando o Ignition Edge Gateway pela primeira vez
Quando a instalação estiver concluída, você precisará iniciar o serviço. Você pode configurar o gateway para iniciar na inicialização e reinicializar o reTerminal ou pode optar por iniciar o serviço manualmente.
/opt/ignitionedge/ignition.sh start
Você pode verificar facilmente se o serviço está em execução se conseguir carregar a página inicial do Ignition Edge Gateway.
Para carregar a página inicial do gateway, abra um navegador da web no próprio reTerminal em localhost:8088 OU a partir de outro dispositivo na rede em {reterminalhostname}:8088 OU de qualquer lugar da rede com o endereço IP do próprio reTerminal em {reterminalip}:8088

Iniciar Ignition Edge Gateway na inicialização
É recomendável iniciar automaticamente o serviço do gateway na inicialização do dispositivo. Há várias maneiras de fazer isso e, em última análise, cabe ao usuário decidir como fazê-lo.
Uma maneira de iniciar o serviço na inicialização é adicionar o comando de inicialização ao seu .bashrc. Para fazer isso, simplesmente abra o seu .bashrc em um editor de texto de sua preferência.
nano ~/.bashrc
Anexe o comando de inicialização ao arquivo
/opt/ignitionedge/ignition.sh start'

E não se esqueça de salvar o arquivo!
(ctrl + x no exemplo acima usando o nano)
Este método não inicia o gateway ao salvar, portanto reinicie o reTerminal para garantir que a alteração funcione como esperado.
Configurando o Ignition Edge
Configurar o gateway é um processo direto. Prossiga aceitando o EULA e, em seguida, crie um usuário/senha padrão para o Ignition. Lembre-se dessas informações, pois elas serão criadas com credenciais de administrador e usadas para configuração do sistema ao longo desta série.

Embora o Ignition Edge seja configurado por padrão para se comunicar com um sistema SCADA mestre, não é obrigatório usar um servidor SCADA. Ignition Edge é um produto totalmente independente que é configurado para se integrar facilmente a uma rede SCADA no futuro, se desejado.
Depois que você tiver um usuário, será perguntado se deseja alterar alguma das configurações de porta padrão da instalação. Eu não tenho uma rede com portas em conflito, então optei por aceitar os padrões. Essas portas serão usadas para se comunicar com a instalação SCADA principal, portanto, se você estiver configurando para funcionar com uma instalação Ignition existente, certifique-se de que esta página corresponda aos valores esperados. Observe que estas são as portas principais usadas para o aplicativo, mas se você optar por instalar módulos no futuro, provavelmente terá mais portas para configurar posteriormente.

Agora você está pronto para inicializar e iniciar o serviço! Isso leva alguns minutos para configurar e não requer qualquer interação, então você pode voltar mais tarde. Quando estiver concluído, haverá um redirecionamento para a página inicial do Designer e você estará livre para começar a trabalhar!

Suporte técnico e discussão de produto
Agradecemos por escolher nossos produtos! Estamos aqui para oferecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.