INSTITUCIONES DE INGENIERÍA DE JELIO
MES para despanelizado de PCB: definir una interfaz CSV
Una interfaz MES CSV para despanelizado de PCB requiere que el proveedor de la máquina y la fábrica acuerden el significado de cada registro y cuándo lo acepta el sistema receptor. Que un archivo se abra en una hoja de cálculo no impide que identifique otro panel, duplique un evento o indique fin de corte mientras la placa sigue dentro de la máquina. Esta guía ayuda a los ingenieros de automatización a convertir la conexión MES del catálogo JELIO en requisitos de proyecto. Distingue la configuración publicada de los campos, las reglas de entrega y los ensayos de recuperación que deben acordarse con los proveedores de equipo y MES.

¿Qué debe definir una interfaz MES CSV de separación PCB?
Defina el emisor y el receptor, la identidad del registro, el significado del evento, los tipos de campo, la señal de archivo completo y el acuse de recibo. Acuerde después el tratamiento de archivos rechazados, demorados o reenviados. En un ensayo conjunto, use paneles y revisiones de programa representativos y contraste los registros de la máquina con los importados en MES antes de autorizar la producción.
Comience con la conexión publicada y el resultado requerido
El JLO-C3532Z inline router lista el formato de texto MES CSV como estándar y el escáner de código de barras como opcional. Su página también describe llamadas al programa basado en QR y verificación de código de barras de portador. Use esas declaraciones para iniciar la discusión de configuración, luego dé a cada intercambio de datos solicitado un propósito. Un registro de producción para una operación de corte completa, una solicitud para seleccionar un programa y un reconocimiento de que el MES almacena un registro son diferentes intercambios con diferentes propietarios.
Escriba el resultado de fábrica deseado en una frase antes de enumerar los campos. Por ejemplo, es posible que la fábrica necesite conectar una revisión del panel al programa de corte utilizado y a la entrega de la bandeja aguas abajo. Pregunte al proveedor de la máquina qué eventos puede proporcionar el software citado, y pregunte al equipo de MES qué eventos espera su importador. Resolver la diferencia en el documento de interfaz. Mantenga la aceptación de corte y la aceptación de datos por separado visible en el calendario del proyecto.

Construir un diccionario de campo antes de intercambiar archivos de muestra
Para cada columna propuesta, documente significado, sistema de origen, tipo de dato, obligatoriedad y regla de rechazo. Conserve los identificadores como texto para mantener los ceros iniciales. Defina si un campo vacío significa dato no disponible, no aplicable o lectura fallida. Separe el identificador del panel del número de pieza: uno sigue un objeto físico y el otro describe un diseño compartido. El nombre de estación debe distinguir ambos puestos si esa diferencia es necesaria para investigar incidencias.
El siguiente diccionario es una hoja de discusión propuesta. Los nombres de las columnas finales y los valores soportados deben ser acordados para la configuración comprada. Evite agregar campos simplemente porque otra máquina los exporta. Un resultado de inspección de borde necesita su propia fuente y método de inspección; la finalización de un programa de fresado por sí solo no proporciona ese resultado. Cuando el MES genere la orden de trabajo autorizada o la revisión, describa cómo el equipo lo recibe o lo hace referencia.
| Ámbito de candidatura | Significado de acuerdo | Pregunta de propietario o aceptación |
|---|---|---|
| record_key | Un evento de producción lógico | ¿Qué productor genera la clave y cómo se identifica la repetición? |
| panel_id | Panel de entrada física | ¿Qué sistema emite el identificador y preserva los ceros iniciales? |
| program_revision | Receta realmente seleccionada | ¿Cómo se distingue la revisión publicada de un nombre de pantalla? |
| station_id | Estación de trabajo utilizada | ¿Se requiere esto para distinguir el proceso de la estación dual? |
| event_type | Operación representada por la fila | ¿La terminación significa el corte terminado o la descarga terminada? |
| occurred_at | Tiempo de la operación representada | Acordar formato, zona horaria y responsabilidad de sincronización de reloj. |
| result_code | Resultado de esa operación | Acordar valores, condiciones de parada y origen de los resultados de la inspección. |
Especifique el ciclo de vida del archivo así como la gramática CSV
Acuerde la codificación, el delimitador, la presencia de cabecera, el uso de comillas, los saltos de línea y el tratamiento de campos vacíos. RFC 4180 documenta convenciones habituales de formato CSV, incluidos los campos entre comillas y las comillas dentro de los datos. Es una referencia informativa de formato, no una definición de mensajes de fabricación. Añada ejemplos con una coma en una descripción, comillas, un nombre con caracteres no ASCII y un identificador que empiece por cero. Ambos equipos deben comprobar los valores importados.
Defina cómo detecta el receptor que la escritura ha terminado. El proyecto puede acordar un archivo temporal que después adopta un nombre de archivo listo, o una señal de finalización separada. Documente el mecanismo admitido sin presuponerlo. Especifique directorio, nomenclatura, permisos, responsable del archivo histórico y ubicación del acuse. Ver un nombre de archivo no equivale a validar y guardar todos sus registros. Acuerde cuándo se puede reenviar o mover un archivo a la cola de errores.
Hacer excepciones parte del juicio de aceptación conjunta
Ejecute la secuencia normal primero con paneles de prueba identificados y revisiones conocidas del programa. Cuente los eventos producidos, los eventos aceptados y los eventos rechazados por separado. Luego probar deliberadamente un archivo repetido, una escritura interrumpida, un identificador requerido faltante, una versión de columna inesperada y un corte temporal del consumidor. Especifique el estado esperado antes de cada ensayo. Una repetición debe seguir la regla de repetición acordada, mientras que un archivo incompleto debe permanecer pendiente o ser rechazado de acuerdo con el mecanismo de transferencia documentado.
La conciliación debe explicar cada diferencia; el total final de filas no basta. Un mismo total puede ocultar un panel ausente y otro duplicado. Compare claves de evento e identificadores entre el registro del emisor, el punto de transferencia y la importación MES. Tras la recuperación, muestre qué registros pendientes se aceptaron y cuáles requieren decisión del operario. Conserve entradas de prueba y resultados observados junto con las versiones de software ensayadas.
| Caso | Pregunta a resolver | Pruebas que deben conservarse |
|---|---|---|
| Repetición del parto | ¿Una repetición crea un segundo evento lógico? | Mismo evento clave y decisión del importador |
| Escrito interrumpido | ¿Cómo se excluye el archivo incompleto del procesamiento? | Entrada parcial y estado pendiente/rechazado |
| Consumidores no disponibles | ¿Quién hace colas de datos y autoriza el reintento? | Intervalo de interrupción, cola y registro de recuperación |
| Falta la identidad del panel | ¿La operación espera, rechaza o introduce un flujo de trabajo de excepción? | Fila de entrada, acción del operador y disposición final |
| Cambio de revisión del esquema | ¿Qué versiones puede aceptar el consumidor? | Versión del diccionario y resultado de compatibilidad |

Mantenga los protocolos de fábrica y la entrega física en su propio alcance
Los modernos proveedores de separación de PCB describen varios enfoques para la conectividad de fábrica. ASYS enumera interfaces estandarizadas para los sistemas DIVISIO especificados, Critical Manufacturing documenta una integración de socket ASYS con la tramitación de solicitudes y respuestas. Estos son ejemplos útiles de por qué el protocolo y la versión del equipo pertenecen en un resumen de integración. No definen la interfaz JELIO CSV. Si la fábrica solicita un protocolo adicional, enumere como un ámbito de ingeniería separado con sus propios criterios de aceptación.
Revise la salida física al mismo tiempo. Un registro completo de corte puede preceder a la descarga exitosa, y un búfer aguas abajo puede retrasar la recogida después de que el corte se ha detenido. Decidir qué evento el MES necesita para cada decisión de negocio. Para las relaciones de identidad a través de la separación, utilice el compañero resumen de integración de la trazabilidad de códigos de barras. Para restricciones de bandeja y transferencia, comience con el catálogo de equipos periféricos y el dibujo real de la bandeja.
Enviar un paquete de revisión que ambos equipos de software pueden aprobar
Prepare requisitos de interfaz con control de versión: diccionario de campos, archivos representativos, secuencia de eventos, ciclo de vida del archivo y matriz de excepciones. Designe responsables de máquina, MES y aceptación en fábrica. Documente quién desarrolla el importador y quién gestiona permisos del sistema operativo, acceso de red y soporte. Mantenga credenciales e identificadores reales de clientes fuera del documento público. Use identificadores sintéticos en las pruebas, separados de los registros reales.
Pida una revisión conjunta de ese paquete antes de finalizar el alcance de la compra de equipo. JELIO describe el desarrollo de la integración de software y hardware en Página de la empresa, and its Servicio de apoyo técnico incluye el corte de muestras con documentación de proceso. Combine la revisión de la aplicación con la revisión de datos, luego mantenga la revisión de interfaz aceptada junto con la configuración de la máquina. Cualquier cambio posterior en el significado del evento, nombre o comportamiento de importación debe desencadenar una comprobación de compatibilidad enfocada.
Tres puestos de control en un registro de producción basado en archivos
Identificar la operación real y el panel.
Aplicar la señal y el esquema listos acordados.
Devolver una decisión de aceptación o rechazo.
Compare las tres preguntas de aceptación
| Límite | Una comprobación útil | Qué grabar |
|---|---|---|
| Operación de corte | ¿Se completó el programa previsto? | Panel, revisión de recetas y resultado de la operación |
| Transferencia de archivos | ¿Se dispuso de la información completa? | Nombre de archivo o identidad de lote y señal lista |
| Importación del MES | ¿Los registros fueron validados y comprometidos? | Claves aceptadas, claves rechazadas y razón |
| Recuperación | ¿Puede conciliarse el retraso? | Decisiones de repetición y excepciones restantes |
Especificaciones publicadas para la revisión de la aplicación
JLO-C3532Z: valores de catálogo fuente para esta familia de productos.
| Parámetro | Valor publicado |
|---|---|
| Modelo | JLO-C3532Z |
| Número de puestos de trabajo | Estación dual |
| Max. PCB separación de PCB Tamaño | 350mm(X)*320mm(Y) (Estación única) |
| Método de carga y descarga | Manejo y transferencia de ventosas de vacío |
| Método de sustitución del cortador de fresado | Cambio automático de herramienta |
| Conexión MES | Formato de texto MES CSV (estándar), escáner de código de barras (opcional) |
Desde la entrada del catálogo MES a una transferencia de datos aceptada
- 01
Definir
Nombre del evento comercial, propietarios e identificadores.
- 02
Mapa
Acordar campos, gramática y el mecanismo de finalización de archivos.
- 03
Juicio
Prueba de intercambios normales, rechazados e interrumpidos.
- 04
Reconcile
Coincidir con las identidades de los eventos en todo el equipo y MES.
- 05
Liberación
Conserve el diccionario y las versiones de software aceptadas.
Preguntas frecuentes
¿El soporte CSV estándar significa que cada MES puede importar el archivo sin cambios?
El catálogo confirma compatibilidad con CSV. Para la configuración elegida, acuerde con el equipo receptor de MES el mapeo de importación, el significado de los eventos y los acuses de recibo.
¿Debería el código de barras ser la clave de registro?
Un panel físico puede generar varios eventos. Definir una clave de evento separada de la identidad del panel para que pueda distinguirse la repetición y las operaciones repetidas.
¿Cómo podemos evitar leer un archivo inconcluso?
Acordar un mecanismo de finalización apoyado, como una señal de finalización o nombre listo aprobado, y demostrarlo durante un juicio de escritura interrumpida.
¿Una fila completa de corte significa que el PCB pasó la inspección?
La terminación de corte y la aceptación de la inspección son eventos separados. Un resultado de la inspección requiere una fuente de inspección determinada y criterios acordados.
¿Qué deberíamos enviar a JELIO para una revisión del MES?
Enviar la configuración de la máquina, secuencia de eventos, diccionario propuesto, archivos sintéticos representativos, requisitos de importación y pruebas de excepción. Incluya el panel y los requisitos de manejo.
Equipo y guías conexos
Discuta su breve interfaz de MES
Comparta su contrato de datos propuesto, los requisitos de importación del MES y la secuencia de manejo del panel para una discusión de integración específica de la configuración.
Discuta su breve interfaz de MES →