
Como prometido, o Ignition 8.1.17 chegou, trazendo várias atualizações e melhorias importantes que você certamente não vai querer perder. Na postagem do blog de nossa última versão, 8.1.16, demos dicas sobre várias melhorias importantes no Editor de tags do designer do Ignition. O Ignition 8.1.17 trouxe mais coisas incríveis, mas antes de entrarmos nessas e outras atualizações interessantes, vamos falar rapidamente sobre uma parada no evento S4x22 em Miami.
Hackers de chapéu branco ajudam a fortalecer a segurança
Este ano, na conferência S4x22, a Zero Day Initiative da Trend Micro sediou a segunda competição Pwn2Own, que se concentra em testar sistemas de controle industrial (ICS) populares e colocá-los em prática para revelar quaisquer vulnerabilidades. Dez produtos ICS de diferentes fornecedores foram selecionados como alvos e, mais uma vez, o Ignition da Inductive Automation fez parte do mix.
Nossa última participação no evento Pwn2Own foi em 2020. Definitivamente, crescemos muito com essa experiência e isso nos ajudou a solidificar ainda mais nossa abordagem à segurança. Para entender melhor o que aprendemos e como abordamos as vulnerabilidades em 2020, como nossa empresa lida com ameaças de segurança e pensamentos sobre a importância de competições como o Pwn2Own, leia a postagem do blog que publicada pela Inductive Automation na época.
Na competição Pwn2Own deste ano, várias vulnerabilidades foram identificadas e essa informação foi compartilhada conosco. Nossa equipe de desenvolvimento de software revisou rapidamente as descobertas e lançou correções de alta prioridade em um curto período de tempo.
Muitos produtos da competição Pwn2Own foram hackeados com sucesso, com o objetivo de usar essas informações para fazer melhorias e garantir que os clientes sejam bem atendidos. A conscientização sobre segurança é essencial, especialmente no mundo interconectado de hoje, e ser proativo pode ajudar a evitar resultados potencialmente catastróficos em muitos sistemas críticos.
Embora nunca seja divertido ouvir sobre vulnerabilidades de segurança, a realidade é que o mundo está em constante evolução e as ameaças à segurança sempre estarão à nossa porta. O mais importante é como lidamos com essas ameaças e as medidas que tomamos para proteger nossos sistemas.
Felizmente, na Inductive Automation, foi implementado um processo para garantir que os usuários recebam as atualizações de segurança mais recentes por vários meios, como nightlies e atualizações.
Atualização de segurança crítica
Uma grande parte da boa segurança é garantir a implementação contínua de atualizações e correções que são lançadas regularmente. É por isso que recomendamos que todos os usuários do Ignition atualizem para a versão mais recente do Ignition, que atualmente é 8.1.17.
Para nossos usuários do 7.9, temos correções de segurança retrô portadas do 8.1.17 para 7.9.20, que já estão disponíveis para download. Para proteger nossos usuários, a Inductive Automation publicará um aviso técnico 60 dias após o lançamento de 8.1.17 e 7.9.20 que divulgará detalhes para a maioria dessas vulnerabilidades.
O que mais está na loja
Além da importante atualização de segurança, o Ignition 8.1.17 traz uma grande atualização para o Tag Editor no designer do Ignition e melhorias para Perspective, Vision, Docker, EAM, OPC UA, drivers e plataforma. Vamos dar uma olhada?
Tags
Nossa comunidade nos informou que o Tag Editor no Ignition 8.0 e 8.1 removeu alguns recursos úteis do 7.9. Nossa equipe de desenvolvimento se debruçou sobre os fóruns e feedback para determinar os principais pontos de discórdia para nossos usuários. Como resultado, fizemos algumas atualizações de UX/UI muito bem-vindas no Ignition 8.1.17.
Foco Hocus
“Hocus pocus” significa engano e trapaça. Essa atualização específica é exatamente o oposto, pois ajuda nossos usuários a se concentrarem nas propriedades da tag. Antes dessa atualização, quando você desejava modificar expressões, associações, alarmes e scripts de eventos, as informações relevantes da tag eram movidas para uma nova janela, tornando-as indisponíveis. Na versão 8.1.17, trouxemos todas essas informações relevantes de volta para a janela de diálogo. Agora, quando você faz modificações, todas as propriedades da tag permanecem visíveis e em foco.
Manter o contexto é muito útil
As próximas melhorias no Tag Editor ajudam a manter o contexto quando as modificações são feitas. No Ignition 8.1.17, foram feitas atualizações nas árvores do navegador de tags, painéis de categoria e persistência de categorias.
Primeiro, vamos dar uma olhada nas árvores de navegação nos editores de propriedades.
Antes do 8.1.17, as árvores de navegação sempre entravam em colapso, exigindo que o usuário as expandisse repetidamente, o que pode ser bastante complicado. No 8.1.17, o comportamento está mais alinhado com o Ignition 7.9, quando a abertura inicial do navegador seleciona a tag que você está editando no momento. Se você fizer uma alteração, as janelas de seleção de tags futuras manterão o contexto selecionado pela última vez.
Também trouxemos de volta os painéis de categoria no Editor de tags. Antes da atualização atual, todas as propriedades eram visíveis, tornando a visualização esmagadora e difícil de focar. Com o Ignition 8.1.17, os painéis de categoria agrupam as propriedades relacionadas, facilitando o foco ao editar itens específicos.
Falando em foco, antes desta atualização, ao fazer edições nas propriedades de tags, a janela de edição se animava e dominava toda a visualização no Tag Editor. Embora você pudesse se concentrar na edição que estava fazendo, perderia de vista o que estava sendo editado. No Ignition 8.1.17, removemos a animação e a visualização de edição completa.
Agora, quando você editar tags, a área editável será aberta ao lado das colunas de categoria dentro do Tag Editor, permitindo que o usuário mantenha o contexto enquanto faz uma edição de propriedade. Além disso, para ajudar no fluxo de trabalho e no foco, quando um usuário edita uma determinada categoria, a seleção da categoria persistirá na próxima tag aberta, desde que exista uma categoria para essa tag.
Essas atualizações definitivamente ajudarão nossos usuários a reduzir a quantidade de cliques necessários para fazer modificações e ajudarão a melhorar os fluxos de trabalho, mantendo informações contextuais relevantes imediatamente à mão.
Expression Binding
A Expression Binding recebe uma atualização específica que dá continuidade ao tema de manter o contexto. Como mencionado antes, quando uma edição é feita, a janela de edição é animada em exibição completa.

No Ignition 8.1.17, o editor Expression Binding aparecerá como um pop-up. Isso proporcionará aos usuários um espaço de trabalho de edição maior, mantendo o Editor de tags à vista, mantendo o contexto. Além disso, as associações de tags e parâmetros podem ser editadas em linha no Tag Editor e não são reduzidas.

O bom e velho OPC
Um ponto de dor específico para nossos usuários lida com tags OPC. Para tags OPC que são acionadas por PLCs, o OPC Item Path é muito importante, pois define qual dispositivo e onde. Os dados nesse campo podem ficar muito longos. Os usuários precisam visualizar esse caminho para validar que os dados estão vindo do PLC correto.
Antes da atualização, os usuários ficariam frustrados por terem que redimensionar o campo OPC Item Path para visualizar todo o caminho. Quando você tentava editá-lo, ele não exibia o valor. No Ignition 8.1.17, a nova atualização de UX/UI permite, por padrão, ver mais do caminho do item. Você também pode ajustar o tamanho da coluna da categoria para ter ainda mais espaço.
Outras melhorias de usabilidade no editor de tags
Além das melhorias de UX/UI mencionadas, também incluímos algumas melhorias gerais de usabilidade no Tag Editor no Ignition 8.1.17.
- O Editor UDT agora classifica como o navegador de tags (primeiro as pastas, depois as tags)
- Você pode adicionar tags no Editor UDT sem ter que clicar na raiz do UDT/pasta
- Parâmetros UDT agora são exibidos quando são substituídos
- As propriedades UDT são adicionadas em linha às ligações agora, em vez de limpar o conteúdo
- Corrigido o alinhamento dos valores de propriedade, que agora estão todos alinhados à esquerda
- Quando Show/Hide Description Area está habilitado, clicar nas propriedades mostra as descrições do manual
Brindes Adicionais
Com uma atualização de segurança e uma grande reformulação no Tag Editor, o que mais o desenvolvimento de software pode oferecer ao Ignition 8.1.17? Bem, muito mais! Vamos verificar quais itens adicionais são encontrados no Ignition 8.1.17.
Perspective
- Adicionados métodos de componente expandSubviews e ColapseSubviews ao componente Table.
- Adicionadas propriedades ao Power Chart e Time Series Chart que podem alterar a cor do texto e o tamanho das caixas de informações (Time Series Chart) e anotações (Power Chart).
- Adicionado um valor de zoom de 15 minutos ao componente Equipment Schedule.
Vision
- Adicionado “Login Prompt” e “Login Message” às propriedades do projeto Vision Login, que alteram parte do texto padrão ao tentar fazer login em um IdP a partir de um Vision Client.
Imagem do Docker
- Adicionada uma variável de ambiente GATEWAY_MODULES_ENABLED que pode colocar na lista de permissões um conjunto de módulos integrados que permanecerão instalados antes da inicialização do gateway, o que ajuda nos eventos de recriação de contêiner.
- A imagem agora suporta a execução como um usuário não root. Além disso, as variáveis de ambiente IGNITION_UID e IGNITION_GID podem ser usadas para definir valores UID/GID para o usuário de destino executar o Ignition como.
EAM
- A tarefa Coletar backup agora expira após 60 minutos de espera para que o agente gere o backup, mais 60 minutos adicionais para transferir o backup. Além disso, adicionamos uma nova propriedade do sistema (ignition.eam.task.collectBackup.transferTimeout) que pode modificar o tempo limite de transferência.
OPC UA
- A contagem máxima de sessões do servidor Ignition OPC UA agora é configurável por meio de uma nova propriedade Max Session Count.
Mudanças de driver
- TCP: Adicionada uma configuração de tempo limite de conexão que determina o período de tempo limite ao abrir uma conexão de soquete para um host remoto.
- BACnet: O driver agora oferece suporte às propriedades Elapsed_Active_Time e Time_Of_Active_Time_Reset (representadas como tags) em objetos BinaryInputs, BinaryOutputs e BinaryValue.
- BACnet: O driver agora limita a inicialização simultânea do dispositivo. Útil nos casos em que um único gateway possui centenas de configurações de dispositivos.
- DNP3: Adicionada uma configuração de sincronização de tempo habilitada às configurações do dispositivo DNP3. Quando definido como False, o dispositivo não sincronizará mais automaticamente o horário do gateway com a estação remota.
Redundância
- O failover para um nó redundante agora é permitido se os nós tiverem versões de plataforma diferentes, o que permite que os clientes conectados permaneçam conectados a pelo menos um nó durante um upgrade de par redundante.
Plataforma
- O log de auditoria agora registra quando um usuário entra ou sai da interface da web do gateway.
- Fizemos algumas melhorias gerais na interface do usuário para listas de vários valores na página do servidor da Web do gateway, bem como nas páginas de configurações de OpenID e SAML.
- Os instaladores do Ignition agora fornecem logs com carimbo de data/hora para instalações e atualizações no diretório de logs e desinstalam logs no diretório de instalação raiz.
- Adicionado um argumento de tempo limite para a criação de backup do gwcmd para considerar os casos em que a criação de um backup demora muito.
- Atualizada a versão JVM empacotada para 11.0.15 de 11.0.14.
O Ignition 8.1.17 está repleto de novos recursos e atualizações que definitivamente melhorarão sua experiência com o Ignition. Mais importante ainda, ao atualizar para o Ignition 8.1.17 ou Ignition 7.9.20 para nossos usuários do 7.9, você obterá as melhores e mais recentes atualizações de segurança, dando a você e seus usuários uma verdadeira tranquilidade.
Você pode saber mais sobre essas atualizações e outras melhorias em nossas notas de versão e manual do usuário.
Como sempre, convidamos seus comentários sobre o que você gostaria de ver nos próximos lançamentos. Como você pode ver, seu feedback ajudou a fornecer atualizações úteis no Ignition 8.1.17. Esteja atento à medida que mais melhorias chegam a uma estação perto de você.
Texto por: Arnell Ignacio