Lanzado el 16 de diciembre de 2016, versión 871
Nuevas características
Funcionalidad de la & interfaz de usuario
- Se ha añadido un campo de búsqueda al panel de control. Ahora pueden filtrarse tanto los proyectos activos como el archivo de proyectos.
- Puede imprimirse la vista de detalle del panel. En la barra de herramientas de paneles hay un nuevo botón de impresión. Este botón imprimirá la vista actual (se aplicarán los filtros activos).
- Nueva opción de menú 'Leer' y 'Escribir' en el menú contextual para las direcciones de grupo. Ahora, un usuario puede escribir directamente un valor enum en el bus (por ej., se ha asignado una dirección de grupo al “interruptor DPT 1.001”. Ahora, un usuario puede seleccionar entre un “On” y un “Off” sobre el menú contextual). Si el tipo de punto de datos no es un enum, el usuario pasa a un nuevo cuadro de diálogo, en el que puede entrar los valores manualmente. (Los tipos de puntos de datos 'Atenuación' muestran un control de regulación, los tipos de puntos de datos 'Color' muestran un selector de color, etc.)
- Extensión de la línea de comando de ETS para que pueda iniciarse un proyecto, importarlo y abrirlo con una ETS App en modo maximizado.
ETS SDK
- Se ha añadido un nuevo método para recuperar el número de dispositivos permitidos en un proyecto.
- Un nuevo método que ofrece una 'propuesta de enlace' con entrada 'Dispositivo o canal' y 'Función'.
- Ahora, el método 'Root.UnifiedManufacturers' también tiene acceso al catálogo online.
Mejoras
Funcionalidad de la & interfaz de usuario
- Posibilidad de selección múltiple de las opciones de resolución de problemas para facilitar el procedimiento de limpieza.
- La página de códigos para un proyecto recién creado está ajustada al “idioma del sistema Windows”.
- Manejo mejorado del panel de diagnóstico. Cuando hay en curso operaciones de diagnóstico (por ej., escaneado lineal o detección de dispositivos en modo de programación), un usuario no puede realizar ninguna operación de descarga para evitar un comportamiento inesperado del bus.
- El botón “Descargar” de la barra de herramientas contextual está dividido en dos partes: una realiza una descarga parcial para un dispositivo seleccionado y la otra muestra las opciones de descarga disponibles.
- La operación “Recargar último espacio de trabajo” también aparece en el cuadro de diálogo de progreso al abrir un proyecto.
- ProductStore y ProjectStore ya no pueden compartir la misma ruta de carpeta (o subcarpeta).
- Velocidad mejorada de la operación de borrado cuando se eliminan múltiples líneas.
- Se añaden 3 puntos cuando un texto se trunca en la vista de detalle.
- Ahora se tiene en cuenta el número de serie KNX al seleccionar dispositivos destino para conexiones IP directas.
- Enlaces inteligentes: Ahora pueden vincularse funciones a canales de dispositivos. Esto permite que el usuario enlace más rápidamente direcciones de grupo y objetos de grupo. El ETS “recuerda” las asociaciones creadas por el usuario y las aplica para el mismo tipo de dispositivo.
- Flujo de trabajo mejorado para cambiar una dirección individual de un dispositivo.
- Manejo de KNX Secure en ETS
- KNX IP Secure, uso de Tunnelling v2 para direccionar claramente las conexiones de tunnelling seguras.
- KNX Data Secure muestra mensajes que son sencillos de entender al usar dispositivos seguros conjuntamente con muchas direcciones de grupo seguras.
- Extensión del restablecimiento de fábrica local de dispositivos seguros.
- Los certificados de dispositivo de KNX Secure solo pueden añadirse en un proyecto si este está protegido por contraseña.
- Los certificados de dispositivo de KNX Secure no pueden borrarse si están asignados a un dispositivo seguro descargado (debe estar configurada la clave de herramienta cargada). El usuario debe desactivar la seguridad en el dispositivo para borrar el certificado.
- La descarga de un dispositivo seguro activa el cuadro de diálogo “Entrar certificado de dispositivo”.
- Al importar un proyecto de producto/ desde una versión de ETS superior, ETS muestra un mensaje de error relacionado con la versión de esquema de ETS para que el usuario sea consciente del motivo del fallo en la importación.
- Comportamiento USB mejorado
- Ignorar la comunicación de bus inesperada en la inicialización de USB.
- Comportamiento mejorado de la conexión USB en ETS cuando hay una conectividad de bus inestable en la interfaz USB.
- Huella de memoria mejorada al usar la copia ampliada de ETS App.
- Descarga más rápida con segmentos muy largos pero escasamente llenos.
- Se han añadido reglas IP adicionales para la función de comprobación de proyecto.
- El cuadro de búsqueda de anchura del monitor es ahora el mismo que en los demás paneles.
- Fusión de los dispositivos IP que aparecían dos veces en el gestor de conexiones debido al uso de “SearchReq” y “SearchReqEx”
- Crear un cuadro de diálogo sencillo para editar la “propuesta de enlace”
- Adaptación del ajuste de latencia de red para la red troncal IP segura.
- Llamar el cuadro de diálogo “LinkWith” con la propuesta de “LinkProposalOperation”.
- Se ha optimizado el guardado transaccional para el almacén de productos y proyectos.
Correcciones de errores
Funcionalidad de la & interfaz de usuario
- Copiar/Pegar: Las direcciones de grupo no estaban en el mismo orden.
- Faltaba una “advertencia de compatibilidad” al copiar uno o varios dispositivos con plug-ins entre proyectos en modo nativo.
- Al seleccionar dispositivos desde habitaciones de diferentes niveles, estas se muestran dos veces.
- La ventana de ETS App estaba oculta cuando había muchas ETS Apps instaladas.
- La detección de dispositivos en el modo de programación no se detenía al empezar cualquier operación online.
- El nombre de la dirección adicional no aparece correctamente en el monitor de bus.
- La línea de exploración 15.15 era un bucle sin fin.
- No era posible programar un acoplador mundial 0.0.0 desde USB.
- Ahora, el acoplador mundial solo puede usarse en una red troncal TP.
- Al conmutar parámetros se mostraban “errores de excepción”.
- Mensaje de error incorrecto al intentar asignar una dirección individual ya asignada.
- Comprobación de proyecto: Había una comprobación incorrecta para los acopladores y las fuentes de alimentación.
- No podía abrirse el ID de tema de ayuda dependiente de parámetro.
- Se producía un error “NotSupportedException” durante la copia ampliada.
- El mensaje de error para “KnxCommunicationException” no se localizaba.
- Excepción cuando se recibe un GroupValueWrite durante un Bus.ReadValue.
- La descarga de dispositivo sobre el panel de diagnóstico no funcionaba.
- Los cambios en “Device.CheckSum” & “Device.LoadedImage” no podían deshacerse.
- La columna Prioridad de los monitores mostraba valores incorrectos.
- La copia ampliada copia valores de parámetro incorrectos.
- El idioma de los canales de dispositivo no se actualizaba.
- Error al restaurar espacios de trabajo.
- Los objetos no usados en “Sistema B” se descargaban con un tipo equivocado.
- Las ventanas de diálogo aparecían detrás de paneles flotantes y, por lo tanto, no eran visibles.
- La navegación de hipervínculo de la comprobación de proyecto no funcionaba. No era posible la navegación hasta la red troncal y las líneas principales.
- Se permitía incorrectamente crear un área con IP de tipo medio bajo un área troncal con TP de tipo medio.
- El desplazamiento por el panel de diagnóstico en la vista de escaneado lineal no era posible cuando había muchos paneles abiertos.
- Los valores flotantes con un delimitador de punto (.) usaban un convertidor de valor diferente que los valores flotantes con un delimitador de coma (,).
- El cuadro de diálogo de parámetros no comprobaba los valores entrados. La entrada de usuario o SDK podían exceder el rango definido para el parámetro.
- El formateado de DoA en el cuadro de diálogo “Comprobación de interfaz” no se mostraba como un número hexadecimal.
- Faltaban flechas para las barras de desplazamiento del cuadro de diálogo “Parámetro”.
- No era posible guardar comentarios sobre direcciones de grupo (al seleccionar la dirección de grupo en una función).
- En el cuadro de diálogo “Parámetro”, cuando cambiaba el contexto de datos, el valor no se enviaba.
- Al cambiar la dirección de la dirección adicional/dirección de tunneling, el indicador de programación "Cfg" no se reiniciaba.
- WriteProperty no funcionaba si la matriz pasada era demasiado larga.
- Durante las operaciones con direcciones de grupo seguras, los indicadores de grupo no se reiniciaban.
- Aparecía un mensaje de error “La secuencia no contiene ningún elemento coincidente” al intentar crear un proyecto usando el asistente de proyectos y con funciones centrales.
- Al usar la copia ampliada de ETS App, no era posible copiar un router seguro en “Todos los dispositivos”.
- “TextParameterRefId” se ignoraba en los canales.
- Al cancelar una operación de movimiento de dispositivos que tenía direcciones individuales adicionales, las direcciones individuales se duplicaban.
- Los dispositivos que tienen un “TP” y “PL” de tipo medio en sus bases de datos de productos no podían vincularse a direcciones de grupo extendidas en proyecto con solo línea(s) “TP”.
- El menú del panel “Monitor” no tenía el mismo estilo que el resto de las ventanas flotantes.
- La barra de herramientas del panel desaparecía cuando se había seleccionado el espacio de trabajo “Todos los dispositivos” y el cuadro de diálogo “Parámetro” estaba abierto y el usuario cambiaba al panel de dirección de grupo.
- Los parámetros de texto no reflejaban el tamaño UTF-8 bytes para los caracteres como diéresis, cirílicos, griegos o chinos.
- Manejo incorrecto del “FunctionText” ajustado y del texto de “GO-Instance”.
- Se ha añadido un reintento en la capa de aplicación para hacer que la comunicación sea más tolerante ante los errores y para solucionar algunos problemas de dispositivos.
- Algunos dispositivos no se podían usar como plantilla en “Mi plantilla de productos” de ETS App.
- Algunos dispositivos no se filtraban correctamente después de una descarga desde el catálogo online.
- La comprobación de compatibilidad no manejaba de manera especial los dispositivos del antiguo Sistema 300.
- Después de importar un producto desde el catálogo online, ProjectStore quedaba algunas veces marcado como “Datos corruptos”.
- Al cambiar un nombre de dispositivo se reinicia el indicador “Cfg”.
- El último espacio de trabajo usado no se usaba al iniciar ETS.
- Al restaurar un espacio de trabajo, la barra lateral contraída no se reconstruía.
- Al vincular un objeto de grupo a una dirección de grupo con un tamaño diferente “SizeInBit”, ETS preguntaba “¿Vincular de todos modos?”
- ETS se colgaba al responder “No” al cuadro de diálogo “Número de serie ya asociado”.
ETS SDK
- SDK no podía definir ni generar claves seguras.
- “ReplaceDevice” no sustituía productos de “plantillas MyProduct” por SDK.
- Los datos DCA Add-in no se borraban de la tienda en sí. Los datos Add-in del sistema de archivos se borran después de “reiniciar” el Add-in.
- Falta la función Disponer como evento para DCA Apps al cambiar de panel de contenido o al cerrar ETS5.
- No era posible almacenar el texto de función y los valores de texto usando ETS SDK.
- El valor de atributo para “DownloadInvisibleParameters” en SDK era incorrecto.