Notas de versão

O que mudou em cada versão do Ganter Lab.

Ganter Lab 2026.13.0

v2026.13.0

O que mudou desde o Ganter Lab 2026.12 está abaixo. Todo o resto continua igual.

Destaques

  • Dez drivers novos. MQTT lê e escreve equipamentos por um broker, como tópicos simples ou como Sparkplug B. Omron lê os controladores CJ, CS e CP por FINS (rede ou Host Link serial) e as variáveis de NJ/NX por nome. SCPI instruments alcança multímetros, fontes de alimentação e cargas de bancada pela rede, por uma linha serial, USB ou GPIB. NI-DAQmx lê hardware da National Instruments (cDAQ, USB e PCI Express). SNMP lê nobreaks, PDUs, switches e sensores de ambiente. Generic serial and TCP lê equipamentos com protocolo próprio de texto ou de bytes, como indicadores de pesagem e leitores de código de barras. File lê os arquivos CSV, de texto, JSON e XML que outros programas escrevem, e pode escrever arquivos para eles. Database lê e escreve uma tabela de SQL Server, PostgreSQL, MySQL ou MariaDB, SQLite ou qualquer fonte de dados ODBC. OPC DA lê servidores OPC clássicos, e Fluke NetDAQ lê os 2640A/2645A e 2680A/2686A, os dois num auxiliar de 32 bits que roda ao lado da estação. Os drivers que já existiam também crescem: o Rockwell também lê os controladores PLC-5, SLC 500, MicroLogix e Micro800, e o Modbus fala ASCII numa linha serial e o enquadramento RTU sobre TCP, para um conversor serial-Ethernet.
  • Siemens S7-1200 e S7-1500 são lidos por nome. Um dispositivo Siemens escolhe o seu Acesso: Por endereço, como antes, que todo dispositivo salvo antes mantém, ou Por nome, que lê e escreve as variáveis da CPU pelos nomes delas, blocos otimizados incluídos, com o tipo que a CPU declara (um S7-1500 a partir do firmware V2.9, um S7-1200 a partir do V4.5). Descobrir tags oferece as variáveis da CPU como uma árvore.
  • A estação serve os seus dados. A pasta Servidores do Connector guarda o servidor OPC UA, o Servidor Modbus e o Broker MQTT da própria estação, os dois últimos desligados até você ligá-los. O servidor Modbus deixa CLPs, IHMs e sistemas prediais lerem tags, variáveis da Logic e alarmes escolhidos por Modbus TCP, pelo seu Mapa de registradores, e escreverem nas linhas que você permitir. Todo broker MQTT, o da própria estação incluído, tem um cartão Publicar que envia tags, variáveis e alarmes escolhidos como JSON ou como Sparkplug B, e uma linha marcada como leitura e escrita traz valores de volta. O servidor OPC UA serve a lista que você monta em Nós servidos.
  • O Connector diz o que ajustar no equipamento. Quando um equipamento recusa a estação por causa de uma configuração dele mesmo, a página do dispositivo diz qual configuração, onde ela fica, os valores a digitar, prontos para copiar, e o arquivo de que o equipamento precisa: o acesso PUT/GET ou um bloco otimizado numa CPU Siemens, um CLP Beckhoff sem rota AMS, um servidor OPC UA que não confia na estação, uma CPU Mitsubishi sem a sua conexão, um servidor de banco de dados que recusa a estação, o login num AVEVA PI ou num broker MQTT. Uma conexão que não abre diz se um firewall pode bloquear a sua porta. Um driver que precisa de algo que o pacote não pode levar (NI-DAQmx, VISA, um driver ODBC, os componentes OPC DA, o runtime de que a biblioteca da Fluke precisa) diz o que instalar, onde obter e o que acontece depois.
  • Descobrir tags pela página de um dispositivo. Descobrir tags, no cartão Tags de um dispositivo, varre aquele dispositivo e oferece só os pontos para os quais ele não tem tag, marcados, com Acrescentar tags.
  • O acesso remoto tem uma página própria, no menu logo depois de Agente. Cada tablet ou computador que abre a estação pela rede aparece em Conectados agora, Identificar mostra um código na tela dele, e Configurar este dispositivo dá a ele um nome, uma tela inicial à qual ele pode ficar preso, uma autenticação ou um usuário fixo, a volta à tela inicial depois de minutos ociosos, ou só visualização.
  • A sua marca na estação. Configurações, Marca recebe um Logotipo, um Logotipo para o tema escuro, um Ícone e um Nome: o logotipo substitui o Ganter Lab na barra de título e na tela de entrada, o nome e o ícone vestem a janela, a barra de tarefas, a aba do navegador e a área de notificação, e o logotipo é o que imprime um layout de relatório que não nomeia imagem nenhuma.
  • A página Boas-vindas explica o programa inteiro. A página inicial percorre cada área do programa na ordem em que os dados correm, cada uma com um desenho da área em ação, avançando sozinha até você dar um passo.
  • Um relato à Ganter pode levar a sua tela. Relatar, na barra de título de toda página, captura a janela e abre o formulário do relato com a imagem, que você pode deixar de fora. Um relato vai sem conta também, e o assistente pode redigir um para você ler e enviar.
  • Uma estação pode rodar com uma licença perpétua. Além da assinatura, o site do Ganter Lab vende uma licença perpétua, paga uma única vez por estação, que cobre todas as versões do ano em que é comprada e as anteriores. A estação a ativa uma única vez, entrando na conta pela internet, e daí em diante a mantém offline: nunca mais precisa alcançar o site, nem quando a sessão da conta termina sem que ninguém tenha saído. A página Conta diz que a estação roda com uma licença perpétua e quais versões ela cobre. Sair da conta devolve a licença à conta, e a pergunta antes de sair diz isso.
  • Uma atualização nunca tira a estação da licença perpétua sem perguntar. Uma versão mais nova do que a licença perpétua cobre aparece em Configurações, Atualizações com o aviso de que instalá-la deixa a licença perpétua. As atualizações automáticas não a baixam, a barra de status não a anuncia, e baixá-la ou instalá-la à mão pergunta antes: Deixar a licença perpétua ou Manter a licença perpétua. Uma estação que roda uma versão assim mesmo diz isso na página Conta, com o que traz a licença de volta: renová-la no site ou reinstalar a última versão coberta, cujo instalador está na página da assinatura do site.

Depois de atualizar

  • O servidor OPC UA serve só os nós que você lista. Ele saiu de Configurações para a pasta Servidores do Connector, com os cartões Estado, Configuração e Acesso de clientes e a nova lista Nós servidos de tags, variáveis da Logic, alarmes e comandos de dispositivo. A lista começa vazia, então depois da atualização o servidor não serve nada até você montá-la; a página dele diz isso. Uma tag listada mantém o NodeId que tinha, e os objetos de dispositivo agora ficam sob uma pasta Devices. Um servidor que aceitava sessões continua ligado; um cuja autenticação era Desabilitada agora está desligado, já que o interruptor dele é o que o desliga. Pará-lo ou reiniciá-lo não para mais as leituras, a Logic nem as gravações.
  • Acesso a equipamentos, os certificados dos equipamentos OPC UA que a estação lê, foi para a página do driver OPC UA.
  • O Acesso remoto saiu de Configurações para uma página própria, sob duas permissões novas, Ver acesso remoto e Configurar acesso remoto. Todo papel que via o Connector pode vê-lo, e todo papel que configurava o Connector pode configurá-lo.
  • O Connector mostra só os drivers em uso. Os drivers não são mais ligados e desligados: eles são acrescentados pelo catálogo em Drivers e removidos com Remover o driver, e todo driver que a estação já usava continua acrescentado.
  • Uma tag inteira cuja Escala ou Calibração muda o valor agora tem decimais na Logic, nos dashboards e no MQTT: 235 com escala de 0,1 se lê 23,5, não 24. O nó OPC UA e o mapa Modbus mantêm o tipo da própria tag. Um seletor de procedimento vinculado a uma tag assim recusa um valor com fração em vez de arredondá-lo.
  • Logic, Imagens não oferece mais Definir como logotipo: o Logotipo em Configurações, Marca é o que imprime um layout de relatório que não nomeia imagem nenhuma, e um layout que imprimia a imagem marcada como logotipo continua a imprimi-la.
  • A nova permissão de papel Enviar relatos à Ganter vem ligada em todo papel.
  • O sistema central OCPP e o servidor de rede LoRaWAN apresentam um certificado assinado por uma raiz própria da estação, que traz o nome da estação e os endereços dela, e assim um ponto de recarga que confere o nome do servidor e um gateway com a configuração de fábrica aceitam a estação. Em toda estação que já tinha pontos de recarga ou gateways, cada um deles precisa do arquivo novo da estação, GanterLabConnector-<station>.pem, instalado uma vez, o cartão de preparação mostrando ou não o aviso de que o arquivo da estação mudou; o cartão mostra o arquivo e o endereço pelo nome da estação. O arquivo não precisa mais ser trocado quando o nome ou os endereços da estação mudam.
  • Os Termos de Uso descrevem a licença perpétua, e o contato com o site a cada 90 dias passa a valer para a estação licenciada por uma assinatura. Também dizem que nada neles restringe os direitos que as licenças de componentes de terceiros concedem. A estação os mostra mais uma vez, para serem aceitos de novo.

Alterado

Connector

  • A árvore da coluna tem duas raízes: Drivers, com os drivers em uso, e Servidores. Selecionar Drivers abre o catálogo de todo driver que a estação traz, primeiro os de Nesta estação e os outros por categoria (CLPs, Protocolos industriais, Instrumentos e aquisição, Sem fio, Web e APIs, Arquivos e bancos de dados, Teste), com Acrescentar driver.
  • O menu + segue a árvore: Acrescentar driver, depois cada driver com o que ele pode conter e as suas próprias linhas. Um clique com o botão direito em qualquer linha oferece os comandos da barra dela.
  • Redfish, AVEVA PI, HTTP, MQTT sobre TLS, OCPP e LoRaWAN aceitam o próprio certificado do equipamento depois que ele é aprovado no cartão Acesso a equipamentos do driver, sem instalar nada no Windows. O dispositivo espera com Revisar o certificado, e um certificado que muda é avisado.
  • A página de um ponto de recarga ou de um gateway LoRa diz o que configurar nele: o endereço do servidor para cada um dos endereços da estação, a identidade, o TLS de que ele precisa e o arquivo de certificado da estação.
  • Cada nível da árvore diz o seu próprio erro e nomeia os itens abaixo dele que têm um ("3 tags com erro: C3, Opt_Int, T5"); um dispositivo numa linha ou num broker que falhou, e uma tag de um dispositivo que não está conectado, apontam para ele em vez de repetir a falha. Um erro sai assim que a sua causa acaba, e o Último erro da tabela de dispositivos dá a causa nas palavras do driver, em três linhas no máximo.
  • Um dispositivo que espera o seu endereço, o seu arquivo, o seu EUI ou a sua origem de dados diz qual campo falta, e Reconectar diz o mesmo quando esmaecido.
  • O cartão Usada por de uma tag também lista as linhas do servidor Modbus, do OPC UA e do MQTT que a servem, e Substituir tudo as move para a nova tag.
  • Siemens: uma tag de texto diz se o CLP declara um STRING ou um WSTRING (Tipo do texto no CLP), um STRING é escrito na página de código que o TIA Portal mostra, então as letras acentuadas chegam como foram digitadas, e um texto maior do que a tag comporta é recusado em vez de cortado.
  • Inteiros de 64 bits são escritos e lidos exatamente, e um valor fora do tipo da tag é recusado com a faixa do tipo.
  • Um dispositivo Beckhoff pode nomear o próprio AMS Net Id do CLP.
  • Um dispositivo MQTT simples tem um Tempo máximo sem mensagem (s), passado o qual um tópico silencioso falha a sua leitura.
  • Uma recusa de um serviço HTTP, Redfish ou AVEVA PI diz o status e o que o serviço respondeu, sem as credenciais do dispositivo.
  • Dispositivos BACnet conectam num computador com duas ou mais interfaces de rede, e pelo nome do host.
  • Uma varredura Modbus TCP reconhece uma unidade já configurada e oferece Abrir em vez de uma duplicata. Uma varredura Database de mais de 100 tabelas oferece as que leu e diz que parou.
  • A lista de dispositivos que uma varredura achou ocupa a altura livre da janela.

Logic

  • O editor de uma variável e o de um alarme têm um cartão Usada por: as expressões, ações, condições de alarme, componentes de dashboard e linhas de Modbus, OPC UA e MQTT que usam a variável ou o alarme.
  • Uma variável cuja saída é um Ícone, uma Imagem ou uma Cor é desenhada onde quer que o seu valor apareça, e nomeada nas leituras em texto, em vez de escrever a sua origem.
  • O Escrever de uma variável de memória responde numa linha sob a caixa: Valor escrito. ou por que o valor foi recusado.
  • Uma expressão, uma condição ou um script de ação que lê .Value de um ponto que já é um valor é recusado com o motivo, e uma expressão que não produz valor é uma lacuna com qualidade ruim em vez de um valor vazio bom.
  • Uma seção tem um nome só em toda língua, o que a árvore mostra: o menu Nova pasta, a mensagem que recusa uma pasta guardada sob outra seção e a linha que diz onde fica uma ação ou um gatilho agora escrevem Variables, Alarms, Actions e Triggers, como a árvore e os endereços.

Process

  • Uma ação de um modelo pode rodar uma Ação da Logic no Início ou na Conclusão de uma execução, e a Logic lê a execução que terminou em Process.<Model>.<Unit>.LastRun: o seu status, veredito, tempos, metadados e o resultado de cada critério.
  • Uma ação de um modelo pode escrever uma Linha no banco de dados por execução numa tabela de um banco de dados da fábrica, para rastreabilidade. Linhas no banco de dados, no registro da execução, mostra cada linha com as suas tentativas e Reenviar.
  • Uma execução que termina como Falhou registra qual passo quebrou, e o registro dela diz isso em Encerrada por uma falha.
  • A barra de status conta cada execução uma vez, e uma execução em pausa não conta mais também como gravando: "Process: 2 gravando · 1 em pausa".

View

  • Um Medidor cuja leitura não cabe escreve #### em vez de desenhá-la sobre o seu arco, e um gráfico de pizza escreve a parte de um rótulo na sua própria linha.
  • O Aviso de alarme mostra os alarmes pendentes também no editor.
  • Quando o tipo de um símbolo muda, os pontos de ligação que tinham o tipo antigo o acompanham.
  • A espessura de um tipo de ligação mostra duas casas decimais e é recusada sob o seu campo quando não é um número.

Janela e o resto do programa

  • Cada indicador da barra de status traz a marca da sua área e começa pelo nome dela: "Connector: conectado", "Process: 1 gravando", "Alarmes: 2 ativos (1 não reconhecidos)". A contagem regressiva do modo gratuito abre a Conta.
  • Criar nunca abre o item novo: ele aparece marcado na lista do seu pai. Excluir leva ao pai, selecionado e aberto na árvore.
  • Um menu de clique com o botão direito fecha assim que a sua linha é pressionada, antes de uma confirmação abrir.
  • Um erro na barra de status sai sozinho depois de uns dez segundos.
  • Um dispositivo só de visualização é recusado também na estação, não só no que ele desenha.
  • O agente ganha ferramentas para o servidor Modbus, o broker MQTT da estação, a publicação MQTT e a lista OPC UA, varre um dispositivo, lê por que uma tag ou um dispositivo falha, e redige um relato à Ganter para a pessoa enviar (Relatos (rascunho)).
  • Textos e ajuda nas outras línguas seguem mais de perto a tela e o glossário de cada uma. Entre eles, em espanhol do México a pasta dos drivers se chama Drivers e aparece inteira na Boas-vindas e na árvore do Connector, e em alemão e espanhol o cartão que lista as tags de um dispositivo se chama Tags.
  • A ajuda descreve todo driver, servidor e página novos, em todas as línguas.

Corrigido

Connector

  • O driver Rockwell EtherNet/IP volta a conectar: da versão 2026.10 à 2026.12 ele não conectava em nenhum CLP. As suas escritas, e as escritas numa variável de um Omron NJ/NX por nome, voltam a chegar ao CLP.
  • Uma CPU Siemens que recusa PUT/GET não parece mais um cabo desconectado, e as suas tags levam o aviso do dispositivo.
  • Salvar uma tag não apaga mais as leituras das outras tags da estação, e editar uma tag não deixa mais as outras tags do dispositivo vermelhas por um momento.
  • Uma escrita num dispositivo não segura mais as escritas em todos os outros dispositivos enquanto espera.
  • Um dispositivo Modbus TCP que lê o próprio servidor Modbus da estação não espera mais o seu timeout numa escrita.
  • Uma escrita Redfish, HTTP ou AVEVA PI depois de um momento de silêncio não se perde mais numa conexão fechada.
  • Um sensor LoRaWAN mantém a sua sessão quando é editado, e um ponto de recarga OCPP aparece Conectado enquanto está conectado, antes da primeira recarga e depois de uma reconexão.
  • Uma leitura Beckhoff que o CLP recusa deixa o dispositivo conectado, com o motivo na tag.
  • Uma leitura Rockwell Float ou Double além do fim do seu array é recusada em vez de ler um número minúsculo.
  • Um valor salvo como 0 ou como o padrão do seu tipo (um silêncio LoRaWAN de 0, um contador de metadados que começa em 0) não é mais trocado pelo padrão guardado.
  • Um equipamento OPC UA cujo certificado muda durante uma sessão em andamento diz isso em vez de reconectar em silêncio.
  • Limpar a senha de um dispositivo não diz mais que ela não pode ser lida nesta conta do Windows.

Process e View

  • Uma unidade retida pelo seu intertravamento recusa escritas nas suas origens desde o momento em que é retida, também logo depois que a estação inicia e depois que um modelo é salvo ou excluído, e os cartões de intertravamento acompanham o estado do monitor conforme ele muda.
  • Um componente de dashboard vinculado a uma variável da Logic numa pasta a lê.
  • Abortar uma execução depois de pausar e retomar a registra como abortada, não como falha, e um setpoint que o equipamento recebeu mantém o seu registro quando o abortar chega primeiro.
  • Um clique no botão de linha de uma tabela não se perde mais enquanto a página redesenha, e a tabela mantém a sua posição lateral.
  • Uma caixa de texto não perde mais uma tecla digitada enquanto uma tela ao vivo redesenha.
  • Duas pastas do Process com o mesmo caminho em categorias diferentes são distinguidas.
  • Mover um modelo, um relatório ou uma etiqueta do Process para uma pasta abre essa pasta na árvore.

Logic, Configurações e Conta

  • Mover um item da Logic diz "Item movido." no idioma da estação em vez de uma chave crua.
  • Sair da conta mostra Parar de esperar enquanto a estação espera o site.
  • O índice "Nesta página" mantém acesa a seção que você clicou.

Ganter Lab 2026.12.0

v2026.12.0

O que mudou desde o Ganter Lab 2026.11 está abaixo. Todo o resto continua igual.

Destaques

  • As licenças das estações são assinadas pelo site. Uma estação que ocupa um posto de uma assinatura agora guarda uma licença que o site do Ganter Lab assina para aquela estação, válida por 90 dias. Toda vez que a estação alcança o site (ao iniciar, uma vez por dia ou com Consultar de novo na página Conta), os 90 dias recomeçam; assim, uma estação ligada à internet confirma a licença sozinha quando inicia depois desta atualização. Enquanto uma estação com posto não tem licença confirmada, ela roda em modo gratuito, e a página Conta e o menu dizem por quê: Licença não confirmada pelo site, ou A confirmação da licença venceu com a data, com Consultar de novo como resposta. Os Termos de Uso agora dizem que uma estação licenciada se conecta ao site pelo menos uma vez a cada 90 dias, e a estação os mostra mais uma vez, para serem aceitos de novo.
  • O programa ganha um tour. Fazer o tour, na página Boas-vindas e no painel de ajuda, percorre 25 paradas por todas as páginas do menu, dos dispositivos às telas, com gravações curtas do programa real onde algo acontece. O tour não muda nada na estação e termina quando você sai da página da parada.
  • Uma leitura que para de chegar conta como leitura que falhou. Quando um dispositivo continua conectado mas o valor de um tag para de chegar, passado o intervalo de leitura e uma margem o tag dá a leitura como falha: vale o que o tag faz quando O dispositivo não respondeu (manter a última leitura, trocá-la por um valor ou mostrar o erro), a Logic, os dashboards e as gravações veem qualidade ruim, e o Connector mostra o tag como silencioso, em âmbar, em Problemas, ainda datado pela última medição.
  • Históricos acha uma execução pelo que ela registrou. A busca encontra os metadados de uma execução (um número de série, um lote) além do nome, e ignora maiúsculas e minúsculas, letras acentuadas incluídas. Execuções gravadas antes da atualização são encontradas do mesmo jeito depois que uma passada em segundo plano as lê, e até lá a lista avisa. As buscas de Eventos (alarmes, ocorrências e diário) também ignoram maiúsculas e minúsculas.
  • O Matter pareia dispositivos Wi-Fi e os comanda. A página do driver Matter tem um cartão Redes: Acrescentar rede Wi-Fi (já preenchido com o nome do Wi-Fi deste computador), Acrescentar rede Thread e Remover rede, com a senha do Wi-Fi e o conjunto de dados Thread guardados cifrados na estação. Parear dispositivo fica cinza com o motivo até existir uma rede e diz em qual rede o dispositivo entra. Os tags de um dispositivo pareado vêm do próprio dispositivo, com nomes no idioma da estação (liga e desliga, nível, temperatura de cor, persiana, termostato, ventilador e as medições), e os que o dispositivo deixa mudar escrevem nele, como ligar e desligar uma lâmpada ou ajustar o brilho. Um pareamento que falha diz por quê e vai para o diário.
  • Os números se leem igual em todo lugar. Valores ao vivo, a Logic, os dashboards, as telas do Process, relatórios, etiquetas, fichas de viagem e exportações escrevem um número com as casas decimais do tag e o formato numérico da estação, sem o resíduo da aritmética do computador (239,05 °C, não 239,050003 °C). Uma leitura Float entra em limites, alarmes, vereditos e gravações como o valor que mostra, e inteiros de 64 bits mantêm todos os dígitos.

Alterado

  • Configurações, Atualizações abre dizendo onde a estação está: ainda não verificou, está em dia, a última verificação não completou, há uma versão disponível ou pronta para instalar, com a versão instalada e a hora em que o canal respondeu por último. Ignorar esta versão faz a barra de status parar de anunciar aquela versão até sair uma mais nova. O aviso de atualização da barra de status fica no fim do grupo da esquerda e diz só que há uma atualização, ou que ela traz correções importantes; a versão em uso se lê em Configurações, Atualizações, e não mais na barra de status.
  • Cada navegador na rede escolhe o próprio tema, começando pelo da estação e seguindo-o até escolher um. Só a janela da estação muda o tema da estação.
  • O servidor OPC UA embutido não sobe mais numa porta em que outro programa escuta. Quando a porta está ocupada, o cartão O servidor não pôde iniciar oferece Usar a porta N, a próxima porta que a estação aceita. A porta de escuta do OPC UA e a porta do acesso de agentes recusam uma porta que outro serviço da estação ou outro programa ocupa, e dizem isso sob o campo.
  • O driver OPC UA data cada leitura pela marca de tempo que o servidor lhe dá.
  • Modbus TCP e RTU leem e escrevem um único registrador de 16 bits como Int16 ou UInt16. Palavra mais significativa primeiro só aparece nos tipos que ocupam dois registradores, e um Boolean numa coil ou numa entrada discreta não tem ordem de bytes a escolher.
  • Um tag Somente escrita nunca é lido: não tem comportamento de falha de leitura nem intervalo de leitura, e não conta em Problemas.
  • Um tag simulado pode declarar uma queda recorrente no endereço (outage e outageEvery), para ver como um tag mantém ou substitui uma leitura que falhou sem equipamento.
  • Um dispositivo cujo driver disca para um host espera um host em vez de tentar este computador, e um dispositivo novo começa na porta que o driver disca, mostrada como dica de uma caixa Porta vazia. Dispositivos salvos antes continuam conectando ao endereço que tinham.
  • O registro da execução mostra os metadados da execução (o número de série e todos os outros campos registrados) no cabeçalho, e o cartão de avaliação nomeia cada veredito no idioma da estação. Entre duas execuções, o cartão de estado da execução chama o veredito que ainda mostra de Veredito da última execução.
  • O agente lê as amostras que uma execução gravou, ao vivo ou encerrada, com a nova ferramenta process_samples da área de leitura do Process: até 500 amostras como gravadas, ou um trecho mais longo em 500 fatias com o mínimo, o máximo e a média de cada canal. process_start recusa um valor de metadado que a execução não gravaria e nomeia os campos que o procedimento pede. tag_read, tag_write e logic_read dizem se um tag ainda está comunicando e qual substituição vale, e uma escrita que o driver recusa responde com o motivo do próprio driver.
  • Uma escrita que o driver recusa responde a quem a pediu (o agente, a Logic, um cliente OPC UA) com o motivo do driver, o mesmo que a linha do diário traz. Um cliente OPC UA cuja escrita o dispositivo recusou recebe BadDeviceFailure em vez de BadNoCommunication, e uma recusa da Mitsubishi nomeia o código de término que o CLP respondeu.
  • Todo controle tem um nome acessível, o que a tela mostra, e todo botão de alternar diz a um leitor de tela se está ligado.
  • Uma linha de menu que abre uma lista (Mover para, Novo dispositivo, Nova pasta) a abre com um clique e com a seta para a direita, e a seta para a esquerda a recolhe.
  • A Política de Privacidade do Desktop lista a verificação de atualizações, que o site conta por dia, versão e canal sem guardar o endereço IP, e diz que a Cloudflare também armazena e entrega o instalador e as atualizações. A estação a mostra mais uma vez, para ser aceita de novo.
  • Esqueceu o PIN de administrador? só aparece depois que o administrador principal tem um PIN.
  • Textos que ainda apareciam em inglês nos outros idiomas foram traduzidos: descrições de drivers, dicas de endereço e de descoberta, notas de ocorrência, nomes de tipos e as mensagens de bloqueio da estação.
  • A ajuda descreve cada página como o programa a mostra, em todos os idiomas, e leva ao tour a partir de Primeiros passos e de Boas-vindas.

Corrigido

View

  • Os componentes de dashboard mantêm o desenho em células pequenas. Títulos, legendas e nomes longos de gráficos terminam em reticências com o texto inteiro na dica, um Gauge pequeno numera menos divisões, gráficos de barras e de pizza mantêm os rótulos longe do traçado, uma Point table mantém as leituras na largura delas e mostra #### em vez de cortar um número, um Alarm banner mantém o Reconhecer de cada linha à vista, e uma tecla de comando cortada traz a legenda como dica.
  • Um comando mostra a resposta mesmo numa célula de uma linha, e o Status LED mantém o estado sob um título de canto.
  • A barra de ferramentas do gráfico não cobre mais o título nem a legenda, e o maior número de um eixo de valores nunca é desenhado sob a legenda. Um gráfico de linhas estreito mantém um traçado legível. Esconder a primeira série na legenda esconde só aquela curva, não as faixas, anotações e linhas de referência, e o nome de uma faixa de avaliação é escrito onde nenhuma linha o cruza.
  • Um gráfico acompanha o novo rótulo, a cor ou as casas decimais de uma série depois de salvar.
  • Uma pasta nova na lista do View volta a abrir o campo do nome, assim como Renomear a pasta e a pasta nova de Mover para. Esc nesse campo deixa a lista aberta.
  • A lista do View acompanha na hora uma tela renomeada, e um salvamento automático do editor não desfaz mais um comando da lista nem uma escrita do agente feita nesse meio-tempo.
  • Um Line chart ou KPI card não reserva mais amostras enquanto o endereço é digitado.
  • As teclas do Setpoint slider ficam no lugar quando um valor é armado ou liberado, e a tecla de liberar diz por que está recusada.
  • Gauge, KPI card, Progress e Value escrevem NaN, casas decimais e contagens grandes do mesmo jeito, e um medidor nunca desenha a marca de excesso sobre uma palavra feita de algarismos.
  • Um Toggle é acrescentado com 4 x 1 células, para que o rótulo mantenha as primeiras letras no editor.
  • O banner de intertravamento não desenha Rearmar para um papel que não pode rodar procedimentos.

Process

  • Um relatório de execução nomeia cada canal pelo alias que a execução congelou para ele em todas as tabelas, e nomeia o alvo de uma escrita da receita (um tag pelo endereço, uma variável pelo canal) em vez de um id.
  • O XLSX da execução escreve o resultado como a tela (OK, NOK, Indeterminada, Nenhum).
  • Os relatórios PDF quebram cabeçalhos de coluna só entre palavras, escrevem severidades e desfechos como a tela, espalham as etiquetas de nota em vez de imprimi-las umas sobre as outras e imprimem os gráficos numa estação iniciada na bandeja.
  • Um comando de conclusão sem veredito marcado continua Nenhum, também numa cópia do modelo.
  • Em Históricos, abrir outra execução começa o registro no topo, uma nota longa se lê inteira na dica, uma etiqueta gerada da execução aparece na hora, e a lista de execuções diz que está carregando e diz por quê quando o índice não pode ser lido. Abrir, exportar ou retomar uma execução cujo arquivo sumiu é recusado em vez de criar uma execução vazia.
  • O cartão de Produtividade só tinge uma contagem de desfecho quando ela passa de zero.
  • A coluna de configurações das telas do Process abre no topo quando outra linha ou unidade é escolhida.
  • As listas de escolha cabem na opção mais longa em todos os idiomas: a grade de Canais, Armada, Contagem do tempo e a âncora, o modo e o limite de um critério.

Logic

  • Um editor aberto numa variável, ação, gatilho ou alarme apagado em outro lugar fecha, e o feed avisa.
  • Escolher uma variável mostra o valor dela na hora.
  • O editor de alarmes diz uma condição recusada sob o editor da condição.
  • As listas de escolha da Logic cabem nas colunas, e os nomes mantêm uma largura legível numa janela estreita.
  • A atualização ao vivo da página Logic não disputa mais com o que está sendo digitado.

Connector

  • Atualizar, e uma mudança feita em outra coluna ou janela, mantêm cada coluna do Connector onde estava, com a seleção e as linhas abertas.
  • Habilitar e Desabilitar num dispositivo ou numa linha serial o redesenham na hora e ficam.
  • Um tag cuja leitura falha leva a marca vermelha na árvore, que some assim que chega uma leitura. Um tag que a estação não lê mostra o ponto cinza, e um dispositivo sendo aplicado de novo lê Ainda não se sabe em vez de piscar em vermelho.
  • Um endereço de tag que o driver recusa diz por quê, no tag e no diário.
  • A descoberta OPC UA lista o que um servidor serve de fato: os pontos de outra estação Ganter Lab, nós de posto aberto ou de tipo genérico, cada nó uma vez, e nenhum ponto que nunca lê. Os tags que uma descoberta importa seguem o intervalo de varredura do dispositivo.
  • O servidor OPC UA embutido volta depois que o nome da aplicação muda, com quaisquer letras no nome, data um valor mantido por quando foi medido e declara o tipo próprio de cada variável.
  • Um número recusado (um fator de escala 0) ou uma caixa de seleção recusada volta ao valor salvo.
  • Um id de unidade Modbus RTU fora de 1 a 247, ou um host que não é endereço nem nome, é recusado onde é digitado em vez de quebrar o painel do dispositivo. Um tag Modbus que passa a ser gravável vai para a classe de registrador gravável.
  • Um dispositivo lista os tags pelo nome, e as colunas da grade de tags cabem nas opções em todos os idiomas.
  • Um sensor LoRaWAN cujo registro é recusado diz qual campo foi recusado, e o servidor de rede não é mais reiniciado a cada nova tentativa.
  • Uma sessão com um servidor OPC UA neste computador não grava mais erros falsos no diário.
  • O pareamento Matter funciona com lâmpadas Wi-Fi reais por Bluetooth, retransmite como a especificação pede, e uma Fabric nova não expira mais.

Configurações, Conta e Usuários

  • Excluir no backup agendado para restauração fica cinza com o motivo, e as datas dos backups acompanham na hora uma mudança do formato de data.
  • A chave do acesso remoto volta a ler desligada depois de Cancelar.
  • Criar uma conta e Administrar a assinatura abrem o site em que a estação entra.
  • Enviar em Feedback fica cinza enquanto um relatório está a caminho e diz o que falta.
  • Uma mensagem longa na barra de status não corta mais a contagem regressiva do modo gratuito.
  • Os papéis da estação aparecem na mesma ordem em todo lugar, e a descrição de um papel de fábrica se lê no idioma da tela.
  • Uma decisão de confiança tomada sem ninguém conectado se lê como tomada nesta estação.

Janela e ajuda

  • O tema segue o Windows desde a primeira página que a estação abre.
  • Enter ou Esc no campo de nome de uma linha da árvore devolve o teclado à árvore.
  • Uma pílula de estado nunca quebra o rótulo.