Ganter Lab 2026.13.0

v2026.13.0

Lo que cambió desde Ganter Lab 2026.12 está abajo. Todo lo demás funciona igual que antes.

Lo más destacado

  • Diez drivers nuevos. MQTT lee y escribe equipos a través de un bróker, como tópicos simples o como Sparkplug B. Omron lee controladores CJ, CS y CP por FINS (red o Host Link serie) y variables NJ/NX por nombre. SCPI instruments alcanza multímetros, fuentes de alimentación y cargas de banco por la red, una línea serie, USB o GPIB. NI-DAQmx lee hardware de National Instruments (cDAQ, USB y PCI Express). SNMP lee unidades UPS, PDU, switches y sensores de sala. Generic serial and TCP lee equipos con su propio protocolo de texto o de bytes, como indicadores de pesaje y lectores de códigos de barras. File lee los archivos CSV, de texto, JSON y XML que escriben otros programas, y puede escribir archivos para ellos. Database lee y escribe una tabla de SQL Server, PostgreSQL, MySQL o MariaDB, SQLite o cualquier origen ODBC. OPC DA lee servidores OPC clásicos, y Fluke NetDAQ lee los 2640A/2645A y 2680A/2686A, los dos en un auxiliar de 32 bits que corre junto a la estación. Los drivers existentes también crecen: Rockwell lee además controladores PLC-5, SLC 500, MicroLogix y Micro800, y Modbus habla ASCII en una línea serie y la trama RTU sobre TCP, para un convertidor de serie a Ethernet.
  • Los Siemens S7-1200 y S7-1500 se leen por nombre. Un dispositivo Siemens elige su Acceso: Por dirección, como antes, que conserva todo dispositivo guardado antes, o Por nombre, que lee y escribe las variables de la CPU por sus nombres, bloques optimizados incluidos, con el tipo que declara la CPU (un S7-1500 desde el firmware V2.9, un S7-1200 desde el V4.5). Descubrir tags ofrece las variables de la CPU como un árbol.
  • La estación sirve sus datos. La carpeta Servidores del Connector contiene el servidor OPC UA, el Servidor Modbus y el Bróker MQTT propio de la estación, los dos últimos apagados hasta que usted los encienda. El servidor Modbus permite que controladores, HMI y sistemas de edificios lean tags, variables de Logic y alarmas elegidos por Modbus TCP, a través de su Mapa de registros, y escriban las filas que usted permita. Todo bróker MQTT, el propio de la estación incluido, tiene una tarjeta Publicar que envía tags, variables y alarmas elegidos como JSON o como Sparkplug B, y una fila marcada de lectura y escritura recibe valores de vuelta. El servidor OPC UA sirve la lista que usted arma en Nodos servidos.
  • El Connector dice qué configurar en el equipo. Cuando un equipo rechaza la estación por uno de sus propios ajustes, la página del dispositivo dice qué ajuste, dónde está, los valores que hay que escribir, listos para copiar, y el archivo que el equipo necesita: el acceso PUT/GET o un bloque optimizado en una CPU Siemens, un controlador Beckhoff sin ruta AMS, un servidor OPC UA que no confía en la estación, una CPU Mitsubishi sin su conexión, un servidor de base de datos que rechaza la estación, el inicio de sesión de un AVEVA PI o de un bróker MQTT. Una conexión que no se abre dice si un firewall puede estar bloqueando su puerto. Un driver que necesita algo que el paquete no puede incluir (NI-DAQmx, VISA, un driver ODBC, los componentes de OPC DA, el runtime que necesita la biblioteca de Fluke) dice qué instalar, dónde conseguirlo y qué pasa después.
  • Descubrir tags desde la página de un dispositivo. Descubrir tags, en la tarjeta Tags de un dispositivo, escanea ese dispositivo y ofrece solo los puntos para los que no tiene tag, marcados, con Agregar tags.
  • El acceso remoto tiene una página propia, en el menú justo después de Agente. Cada tableta o computadora que abre la estación por la red aparece en Conectados ahora, Identificar muestra un código en su pantalla, y Configurar este dispositivo le da un nombre, una pantalla de inicio a la que se puede bloquear, un inicio de sesión o un usuario fijo, un regreso a su pantalla de inicio después de unos minutos de inactividad, o solo lectura.
  • Su marca en la estación. En Ajustes, Marca recibe un Logotipo, un Logotipo para el tema oscuro, un Icono y un Nombre: el logotipo reemplaza a Ganter Lab en la barra de título y en la pantalla de inicio de sesión, el nombre y el icono visten la ventana, la barra de tareas, la pestaña del navegador y el área de notificación, y el logotipo es lo que imprime un diseño de reporte que no nombra ninguna imagen.
  • La Bienvenida explica todo el programa. La página de inicio recorre cada área del programa en el orden en que fluyen los datos, cada una con un dibujo del área en acción, y avanza sola hasta que usted da un paso.
  • Un aviso a Ganter puede llevar su pantalla. Reportar, en la barra de título de cada página, captura la ventana y abre el formulario del aviso con la imagen, que usted puede dejar fuera. Un aviso se envía también sin cuenta, y el asistente puede redactar uno para que usted lo lea y lo envíe.
  • Una estación puede funcionar con una licencia perpetua. Además de la suscripción, el sitio web de Ganter Lab vende una licencia perpetua, pagada una sola vez por estación, que cubre todas las versiones del año en que se compra y las anteriores. La estación la activa una sola vez, iniciando sesión en la cuenta por internet, y a partir de ahí la conserva sin conexión: nunca más necesita alcanzar el sitio web, ni siquiera cuando la sesión de la cuenta termina sin que nadie haya cerrado sesión. La página Cuenta dice que la estación funciona con una licencia perpetua y qué versiones cubre. Cerrar sesión devuelve la licencia a la cuenta, y la pregunta antes de cerrar sesión lo dice.
  • Una actualización nunca saca a la estación de su licencia perpetua sin preguntar. Una versión más nueva de las que cubre la licencia perpetua aparece en Ajustes, Actualizaciones con el aviso de que instalarla deja la licencia perpetua. Las actualizaciones automáticas no la descargan, la barra de estado no la anuncia, y descargarla o instalarla a mano pregunta antes: Dejar la licencia perpetua o Conservar la licencia perpetua. Una estación que funciona con una versión así de todos modos lo dice en la página Cuenta, con lo que devuelve la licencia: renovarla en el sitio web o reinstalar la última versión cubierta, cuyo instalador está en la página de la suscripción del sitio web.

Después de actualizar

  • El servidor OPC UA sirve solo los nodos que usted lista. Pasó de Ajustes a la carpeta Servidores del Connector, con sus tarjetas Estado, Configuración y Acceso de clientes y la nueva lista Nodos servidos de tags, variables de Logic, alarmas y comandos de dispositivo. La lista empieza vacía, así que después de la actualización el servidor no sirve nada hasta que usted la arme; su página lo dice. Un tag de la lista conserva el NodeId que tenía, y los objetos de dispositivo quedan ahora bajo una carpeta Devices. Un servidor que aceptaba sesiones sigue encendido; uno cuya autenticación era Desactivada queda ahora apagado, ya que su interruptor es lo que lo apaga. Detenerlo o reiniciarlo ya no detiene las lecturas, la Logic ni las grabaciones.
  • Acceso a los equipos, los certificados de los equipos OPC UA que lee la estación, pasó a la página del driver OPC UA.
  • Acceso remoto pasó de Ajustes a su propia página, bajo dos permisos nuevos, Ver acceso remoto y Configurar acceso remoto. Todo rol que veía el Connector puede verlo, y todo rol que configuraba el Connector puede configurarlo.
  • El Connector muestra solo los drivers en uso. Los drivers ya no se activan ni se desactivan: se agregan desde el catálogo bajo Drivers y se quitan con Quitar el driver, y todo driver que la estación ya usaba sigue agregado.
  • Un tag entero cuya Escala o Calibración cambia el valor tiene ahora decimales en la Logic, los dashboards y MQTT: 235 escalado por 0.1 se lee 23.5, no 24. El nodo OPC UA y el mapa Modbus conservan el tipo propio del tag. Un selector de procedimiento vinculado a un tag así rechaza un valor con fracción en lugar de redondearlo.
  • Logic, Imágenes ya no ofrece Establecer como logotipo: el Logotipo de Ajustes, Marca es lo que imprime un diseño de reporte que no nombra ninguna imagen, y un diseño que imprimía la imagen marcada como logotipo la sigue imprimiendo.
  • El nuevo permiso de rol Mandar avisos a Ganter está activado en todos los roles.
  • El sistema central OCPP y el servidor de red LoRaWAN presentan un certificado firmado por una raíz propia de la estación, que nombra la estación y sus direcciones, así que un punto de recarga que verifica el nombre del servidor y una puerta de enlace con su configuración de fábrica aceptan la estación. En toda estación que ya tenía puntos de recarga o puertas de enlace, cada uno necesita el archivo nuevo de la estación, GanterLabConnector-<station>.pem, instalado una vez, muestre o no la tarjeta de preparación el aviso de que el archivo de la estación cambió; la tarjeta muestra el archivo y la dirección por el nombre de la estación. El archivo ya no hay que reemplazarlo cuando cambian el nombre o las direcciones de la estación.
  • Los Términos de uso describen la licencia perpetua, y el contacto con el sitio web cada 90 días pasa a aplicarse a la estación con licencia de una suscripción. También establecen que nada en ellos restringe los derechos que otorgan las licencias de los componentes de terceros. La estación los muestra una vez más para aceptarlos de nuevo.

Cambios

Connector

  • El árbol de la columna tiene dos raíces: Drivers, con los drivers en uso, y Servidores. Seleccionar Drivers abre el catálogo de todos los drivers que trae la estación, primero los que están En esta estación y los demás por categoría (Controladores, Protocolos industriales, Instrumentos y adquisición, Inalámbricos, Web y API, Archivos y bases de datos, Pruebas), con Agregar driver.
  • El menú + sigue al árbol: Agregar driver, luego cada driver con lo que puede contener y sus propias filas. Un clic derecho en cualquier fila ofrece los comandos de su barra.
  • Redfish, AVEVA PI, HTTP, MQTT sobre TLS, OCPP y LoRaWAN aceptan el certificado propio del equipo una vez aprobado en la tarjeta Acceso a los equipos del driver, sin instalar nada en Windows. El dispositivo espera con Revisar el certificado, y un certificado que cambia se avisa.
  • La página de un punto de recarga o de una puerta de enlace LoRa dice qué configurar en él: la dirección del servidor para cada una de las direcciones de la estación, la identidad, el TLS que necesita y el archivo del certificado de la estación.
  • Cada nivel del árbol dice su propio error y nombra los elementos de abajo que tienen uno ("3 tags con error: C3, Opt_Int, T5"); un dispositivo de una línea o un bróker con falla, y un tag de un dispositivo que no está conectado, señalan a ese nivel en lugar de repetir la falla. Un error se va en cuanto termina su causa, y la columna Último error de la tabla de dispositivos da la causa con las palabras del driver, en tres líneas como máximo.
  • Un dispositivo que espera su dirección, su archivo, su EUI o su origen de datos dice qué campo falta, y Reconectar dice lo mismo cuando está en gris.
  • La tarjeta Usado por de un tag lista también las filas del servidor Modbus, de OPC UA y de MQTT que lo sirven, y Reemplazar todo las pasa al tag nuevo.
  • Siemens: un tag de texto dice si el controlador declara un STRING o un WSTRING (Tipo de texto en el controlador), un STRING se escribe en la página de códigos que muestra TIA Portal, así que las letras acentuadas llegan como se escribieron, y un texto más largo de lo que cabe en el tag se rechaza en lugar de cortarse.
  • Los enteros de 64 bits se escriben y se leen exactos, y un valor fuera del tipo del tag se rechaza con el rango del tipo.
  • Un dispositivo Beckhoff puede nombrar el AMS Net Id propio del controlador.
  • Un dispositivo MQTT simple tiene un Tiempo máximo sin mensaje (s), pasado el cual un tópico callado hace fallar su lectura.
  • Un rechazo de un servicio HTTP, Redfish o AVEVA PI dice el estado y lo que respondió el servicio, sin las credenciales del dispositivo.
  • Los dispositivos BACnet se conectan en una computadora con dos o más interfaces de red, y por nombre de host.
  • Un escaneo de Modbus TCP reconoce una unidad ya configurada y ofrece Abrir en lugar de un duplicado. Un escaneo de Database de más de 100 tablas ofrece las que leyó y dice que se detuvo.
  • La lista de dispositivos que encontró un escaneo ocupa la altura libre de la ventana.

Logic

  • El editor de una variable y el de una alarma tienen una tarjeta Usado por: las expresiones, acciones, condiciones de alarma, componentes de dashboard y filas de Modbus, OPC UA y MQTT que la usan.
  • Una variable cuya salida es un Icono, una Imagen o un Color se dibuja dondequiera que se muestre su valor, y se nombra en las lecturas de texto, en lugar de escribir su origen.
  • Escribir, en una variable de memoria, responde en una línea bajo la casilla: Valor escrito. o por qué se rechazó el valor.
  • Una expresión, una condición o un script de acción que lee .Value de un punto que ya es un valor se rechaza con el motivo, y una expresión que no da ningún valor es un hueco con mala calidad en lugar de un valor vacío bueno.
  • Una sección tiene un solo nombre en todos los idiomas, el que muestra el árbol: el menú Nueva carpeta, el mensaje que rechaza una carpeta guardada bajo otra sección y la línea que dice dónde está una acción o un disparador escriben ahora Variables, Alarms, Actions y Triggers, como el árbol y las direcciones.

Process

  • Una acción de un modelo puede ejecutar una Acción de Logic en el Arranque o la Finalización de una corrida, y la Logic lee la corrida que terminó bajo Process.<Model>.<Unit>.LastRun: su estado, veredicto, tiempos, metadatos y el resultado de cada criterio.
  • Una acción de un modelo puede escribir una Fila de base de datos por corrida en una tabla de una base de datos de la fábrica, para la trazabilidad. Filas de base de datos, en el registro de la corrida, muestra cada fila con sus intentos y Volver a enviar.
  • Una corrida que termina Fallida registra qué paso falló, y su registro lo dice en Terminada por una falla.
  • La barra de estado cuenta cada corrida una sola vez, y una corrida en pausa ya no cuenta además como grabando: "Process: 2 grabando · 1 en pausa".

View

  • Un Indicador analógico cuya lectura no cabe escribe #### en lugar de dibujarla sobre su arco, y un gráfico circular escribe la parte de una etiqueta en su propia línea.
  • El Aviso de alarmas muestra las alarmas pendientes también en el editor.
  • Cuando cambia el tipo de un símbolo, los bornes que tenían el tipo anterior lo siguen.
  • El grosor de un tipo de trazo muestra dos decimales y se rechaza bajo su campo cuando no es un número.

Ventana y el resto del programa

  • Cada indicador de la barra de estado lleva la marca de su área y empieza con su nombre: "Connector: en línea", "Process: 1 grabando", "Alarmas: 2 activas (1 sin reconocer)". La cuenta regresiva del modo gratuito abre Cuenta.
  • Crear nunca abre el elemento nuevo: aparece marcado en la lista de su padre. Eliminar lleva al padre, seleccionado y abierto en el árbol.
  • Un menú de clic derecho se cierra al presionar su fila, antes de que se abra una confirmación.
  • Un error en la barra de estado se va solo después de unos diez segundos.
  • Un dispositivo de solo lectura se rechaza también en la estación, no solo en lo que dibuja.
  • El agente recibe herramientas para el servidor Modbus, el bróker MQTT de la estación, la publicación MQTT y la lista OPC UA, escanea un dispositivo, lee por qué falla un tag o un dispositivo, y redacta un aviso a Ganter para que la persona lo envíe (Avisos (redacción)).
  • Los textos y la ayuda de los otros idiomas siguen más de cerca la pantalla y su glosario. Entre ellos, en español (México) la carpeta de los drivers se llama Drivers y se ve completa en la Bienvenida y en el árbol del Connector, y en alemán y en español la tarjeta que lista los tags de un dispositivo se llama Tags.
  • La ayuda describe cada driver, servidor y página nuevos, en todos los idiomas.

Corregido

Connector

  • El driver Rockwell EtherNet/IP vuelve a conectarse: de la versión 2026.10 a la 2026.12 no se conectaba a ningún controlador. Sus escrituras, y las escrituras en una variable de Omron NJ/NX por nombre, vuelven a llegar al controlador.
  • Una CPU Siemens que rechaza PUT/GET ya no parece un cable desconectado, y sus tags llevan el aviso del dispositivo.
  • Guardar un tag ya no deja en blanco las lecturas de los otros tags de la estación, y editar un tag ya no pone en rojo por un momento los otros tags del dispositivo.
  • Una escritura en un dispositivo ya no retiene las escrituras en todos los demás dispositivos mientras espera.
  • Un dispositivo Modbus TCP que lee el propio servidor Modbus de la estación ya no espera su tiempo de espera en una escritura.
  • Una escritura de Redfish, HTTP o AVEVA PI después de un momento sin actividad ya no se pierde en una conexión cerrada.
  • Un sensor LoRaWAN conserva su sesión cuando se edita, y un punto de recarga OCPP se lee Online mientras está conectado, antes de su primera carga y después de una reconexión.
  • Una lectura de Beckhoff que el controlador rechaza deja el dispositivo conectado, con el motivo en el tag.
  • Una lectura Float o Double de Rockwell más allá del final de su arreglo se rechaza en lugar de leer un número diminuto.
  • Un valor guardado como 0 o como el predeterminado de su tipo (un silencio de LoRaWAN de 0, un contador de metadatos que empieza en 0) ya no se reemplaza por el predeterminado almacenado.
  • Un equipo OPC UA cuyo certificado cambia durante una sesión en curso lo dice en lugar de reconectarse en silencio.
  • Borrar la contraseña de un dispositivo ya no dice que no se puede leer en esta cuenta de Windows.

Process y View

  • Una unidad retenida por su enclavamiento rechaza las escrituras en sus fuentes desde el momento en que queda retenida, también justo después de que arranca la estación y después de guardar o eliminar un modelo, y las tarjetas del enclavamiento siguen el estado del monitor a medida que cambia.
  • Un componente de dashboard vinculado a una variable de Logic dentro de una carpeta la lee.
  • Abortar una corrida después de Pausar y Reanudar la registra como abortada, no como fallida, y un setpoint que el equipo tomó conserva su registro cuando Abortar llega primero.
  • Un clic en el botón de la fila de una tabla ya no se pierde mientras la página se vuelve a dibujar, y la tabla conserva su posición horizontal.
  • Una casilla de texto ya no pierde una tecla escrita mientras una pantalla en vivo se vuelve a dibujar.
  • Dos carpetas de Process con la misma ruta en categorías distintas se distinguen.
  • Mover un modelo, un reporte o una etiqueta de Process a una carpeta abre esa carpeta en el árbol.

Logic, Ajustes y Cuenta

  • Mover un elemento de Logic dice "Elemento movido." en el idioma de la estación en lugar de una clave sin traducir.
  • Cerrar sesión de la cuenta muestra Dejar de esperar mientras la estación espera al sitio.
  • El índice "En esta página" mantiene iluminada la sección en la que usted hizo clic.

← Todas las notas de versión