
¿Por qué una HMI antigua reconoce una unidad USB pero no otra?
- «No reconocido» puede describir un fallo a nivel de USB, dispositivo de bloques, partición, sistema de archivos o aplicación.
- Compare una unidad operativa conocida y la candidata en la misma máquina, puerto y versión de software antes de cambiar de medio.
- Mantenga intactos la unidad original y sus archivos únicos; pruebe los cambios de estructura en copias prescindibles.
- Compare capacidad, esquema de particiones y sistema de archivos con el manual de la HMI y con el sistema operativo usado para preparar la unidad.
Primero averigüe qué significa «no reconocido» en la máquina real. Una HMI antigua puede fallar al detectar un dispositivo USB, detectarlo sin exponer el almacenamiento, ver el disco pero no su partición, montar un volumen pero no mostrar el archivo requerido o rechazar el archivo dentro de su propia aplicación. Son fallos diferentes. Reformatear cada unidad candidata como FAT32 sin localizar el primer paso fallido puede borrar pruebas útiles y tal vez no resuelva el problema.
Utilice una unidad operativa conocida como referencia base. Compárela con la candidata en el mismo equipo, versión de firmware y puerto USB, registrando el resultado exacto tras cada inserción. El manual del fabricante y los diagnósticos del equipo determinan qué observaciones están disponibles; el comportamiento de un equipo de escritorio con Windows no puede extrapolarse a una HMI propietaria.
¿En qué capa se detiene el reconocimiento?
| Primera observación en la máquina | Qué establece | Qué queda por comprobar |
|---|---|---|
| El indicador del puerto o de la unidad se enciende | Existe cierta alimentación o actividad del indicador. | Si el host detectó y enumeró un dispositivo USB. |
| El host lista un dispositivo USB | Se detectó un dispositivo a nivel de bus. | Si un controlador de almacenamiento compatible expone un dispositivo de bloques. |
| Aparece un disco o capacidad | El almacenamiento es visible para el host. | Si se encuentra la estructura de particiones esperada. |
| Aparece una partición o volumen | Se encontró una estructura. | Si su sistema de archivos se puede montar y leer. |
| El volumen se abre, pero la aplicación no muestra ningún archivo | La ruta del sistema de archivos funciona al menos parcialmente. | La ruta, nombre, extensión, contenido del archivo y reglas de la aplicación requeridos. |
El transporte de almacenamiento USB es independiente de la estructura de datos situada sobre él; la especificación USB-IF Mass Storage Bulk-Only es un ejemplo de esa capa de transporte. Esto no implica que todo dispositivo USB o todo host antiguo admita el mismo transporte. Si la máquina ofrece registros (logs), anote el primer error u observación faltante en lugar de deducir una causa a partir del indicador luminoso de la unidad.
Si una máquina muestra un volumen pero no sus archivos, compruebe por separado su sistema de archivos documentado y las reglas de la aplicación. Microsoft compara las características de FAT32, exFAT y NTFS, incluido el límite de tamaño de archivo individual de FAT32, pero esa tabla describe sistemas de archivos de Windows, no la lista de compatibilidad de una HMI concreta. La especificación del propio host rige la decisión. Del mismo modo, Microsoft documenta la compatibilidad con USB de múltiples particiones según la versión en WinPE; es un ejemplo de por qué el comportamiento de las particiones debe verificarse por versión de software, y no asumirse como una regla universal para equipos industriales.
La capacidad influye en las opciones prácticas de formato y en el tamaño de archivo requerido, pero no determina por sí sola el sistema de archivos de una unidad USB. Una unidad etiquetada como 64 GB puede estar formateada en FAT32 o exFAT, y una HMI antigua podría aceptar uno y rechazar el otro. Como referencia, la guía de Utilidad de Discos de Apple recomienda MS-DOS (FAT) para volúmenes compatibles con Windows de hasta 32 GB y exFAT para los mayores de 32 GB; es una pauta de esa herramienta, no un umbral universal de 64 GB ni una garantía de compatibilidad con la HMI. Registre cómo se preparó la unidad en Windows, macOS o Android, incluidos el esquema de particiones, el sistema de archivos real y los tamaños de archivo necesarios, y verifique esa combinación en la HMI de destino. En Android, la compatibilidad también depende del dispositivo y de la versión del sistema.
En un host basado en Windows, puede existir un volumen sin una letra visible en el Explorador de archivos; la asignación de letras de unidad es un paso independiente en la Administración de discos. Modificar esa configuración en equipos de producción es una decisión de administración de software, no una prueba de hardware de almacenamiento. En otros hosts, utilice la vista de diagnóstico equivalente proporcionada por su fabricante.
Registre la unidad operativa y la candidata en paralelo
| Elemento | Unidad operativa conocida | Candidata | Evidencia o pregunta abierta |
|---|---|---|---|
| Máquina, firmware y puerto | Valores exactos | Mismas condiciones de prueba | Manual y versión de diagnóstico |
| Identidad de la unidad | Modelo completo, revisión y capacidad | Modelo completo, revisión y capacidad | Etiqueta, código de pedido e informe del host |
| Presentación de USB/almacenamiento | Lo que reporta el host | Lo que reporta el host | Primera etapa con comportamiento diferente |
| Partición y sistema de archivos | Estructura y formato, si son legibles | Estructura y formato, si son legibles | Compatibilidad del host para cada uno; SO/herramienta usados para prepararla |
| Archivo requerido | Ruta, nombre, tipo y versión | Misma carga útil prevista | Regla de la aplicación y texto de error |
| Resultado | Reconocimiento y tarea completada | Reconocimiento y tarea completada | Registros, hora y operador |
Esta comparación no requiere asumir que siempre se prefiera una generación de USB, capacidad, tabla de particiones o sistema de archivos en particular. Indica al equipo de ingeniería dónde buscar a continuación. Por ejemplo, si ambas unidades aparecen como discos pero solo se monta un volumen, revise la estructura y el sistema de archivos antes de cambiar el hardware USB. Si ambos volúmenes se abren pero la aplicación de la HMI solo acepta uno, inspeccione los requisitos a nivel de archivo antes de solicitar otro controlador.
Pruebe un cambio sin perder la referencia base
Conserve la unidad operativa original y sus archivos únicos. El equipo de mantenimiento del cliente debe realizar primero una copia verificada conforme a su procedimiento habitual de respaldo, y luego utilizar medios de prueba prescindibles para cualquier cambio de formato, partición o carga útil. Registre un único cambio deliberado por ejecución y repita la tarea completa de la aplicación en la misma máquina y puerto. Que un PC lea los archivos es información útil, pero no demuestra que la HMI pueda importarlos, exportarlos o actualizarlos.
Cuando persista una diferencia de hardware tras una comparación controlada, envíe las identidades exactas de los componentes de la unidad operativa y candidata, el modelo del equipo, la etapa de fallo observada y la cantidad requerida mediante una consulta de hardware OEM o una solicitud de cotización. Kalstor suministra hardware de almacenamiento; el firmware de la máquina, la preparación de archivos, las actualizaciones de software y la validación en la aplicación son responsabilidad del propietario del equipo o de su integrador designado. La guía de identidad USB aborda el control de VID/PID y números de serie cuando esos campos son relevantes para una especificación OEM.
Preguntas frecuentes
¿El hecho de que el indicador de la unidad USB esté encendido significa que la HMI ha reconocido la unidad?
¿Todas las unidades USB para una HMI antigua deben formatearse como FAT32 con una sola partición MBR?
Referencias
- USB-IF — Mass Storage Class Bulk-Only Transport ↩
- Microsoft — Comparativa de funcionalidades de sistemas de archivos ↩
- Microsoft — Requisitos de USB con múltiples particiones en WinPE ↩
- Microsoft — Administración de letras de unidad ↩
- Apple — Formatos de sistemas de archivos disponibles en Utilidad de Discos ↩
Publicamos la capacidad utilizable medida y definimos la verificación del lote de prueba según el producto cotizado y el alcance de ensayo acordado.