Bienvenido al cliente!

Miembros

¿¿ qué?

Ayuda

¿¿ qué?
Guangzhou kaishi Weiming Equipment Engineering co., Ltd.
¿¿ qué?Fabricante personalizado

Productos principales:

instrumentb2b>.Productos

Guangzhou kaishi Weiming Equipment Engineering co., Ltd.

  • Correo electrónico

    casgood@163.com

  • Teléfono

  • Dirección

    1, No. 46 ShiGang South road, ShiGang East village, Asian Games avenue, Panyu district, Guangzhou city, Provincia de Guangdong

¿¿ qué?Contacto Ahora

Sistema de pesaje RFID lt8

modelo
Naturaleza del fabricante
Productores
Categoría de producto
Lugar de origen

Descripción general

La tecnología de identificación por radiofrecuencia (sistema de pesaje rfid) del sistema de pesaje RFID lt8es una tecnología rápida, en tiempo real y precisa de adquisición y procesamiento de información de pesaje, que identifica de manera única y efectiva los objetos físicos a través de señales de radiofrecuencia, y puede ser ampliamente utilizada en la producción, comercio minorista, logística, transporte, atención médica, defensa nacional, ganadería, minería y otras industrias.

Detalles del producto

Sistema de pesaje RFID lt8

La tecnología de identificación por radiofrecuencia (sistema de pesaje rfid) es una tecnología de adquisición y procesamiento de información de pesaje rápida, en tiempo real y precisa, que identifica de manera única y efectiva los objetos físicos a través de señales de radiofrecuencia, y puede ser ampliamente utilizada en la producción, comercio minorista, logística, transporte, atención médica, defensa nacional, ganadería, minería y otras industrias. El sistema básico de pesaje RFID generalmente consta de tres partes: etiquetas, lectores y software de soporte de aplicaciones. El middleware es una parte importante del software de soporte de aplicaciones y un puente que conecta equipos de pesaje de hardware como etiquetas, lectores y aplicaciones empresariales como planificación de recursos empresariales (erp), gestión de Relaciones con el cliente (crm), etc. La tarea principal del middleware es filtrar, resumir, calcular y agrupar los datos relacionados con la etiqueta transmitidos por el lector, reducir una gran cantidad de datos originales transmitidos del lector a las aplicaciones empresariales y generar datos de eventos que se añaden a la interpretación semántica. Se puede decir que el middleware es el "centro neurálgico" del sistema de pesaje rfid. Hay muchos problemas que deben considerarse en el diseño del Middleware del sistema de pesaje rfid, como cómo lograr muchos atributos de calidad del software, cómo lograr el aislamiento del Middleware del equipo de pesaje de hardware, cómo manejar la relación con la función de gestión del equipo, cómo lograr un procesamiento de datos de alto rendimiento, etc.
1. la estructura del marco de red del sistema de pesaje rfid, los datos de la etiqueta se procesan y reportan al sistema de aplicación a través del paquete y filtrado del middleware; El sistema de aplicaciones es responsable del almacenamiento persistente de datos de eventos y la gestión de la información empresarial vinculada a etiquetas. La Plataforma de servicio público compartido del sistema de pesaje RFID proporciona servicios públicos como el Servicio de nombre de objeto del nodo raíz (ons), la gestión de autenticación de aplicaciones empresariales, el descubrimiento de información de etiquetas y la gestión del Código de autorización empresarial. Entre ellos, el nodo raíz ons, junto con la ONS interna de todos los sistemas de pesaje RFID a nivel empresarial, forma un árbol ons, en el que cualquier etiqueta puede encontrar la dirección de la Biblioteca de información de etiqueta a la que corresponde la etiqueta, es decir, puede acceder más a los detalles correspondientes a la etiqueta.
2. en una palabra, la función y el principio de implementación del middleware es aceptar la solicitud del sistema de aplicación, iniciar órdenes de operación para uno o más lectores designados, como el recuento de etiquetas, la escritura de datos de identificación de etiquetas, la lectura y escritura del área de datos del usuario de etiquetas, el bloqueo de datos de etiquetas, la muerte de etiquetas, etc., y recibir, procesar e informar los datos de resultados al sistema de aplicación de fondo. Entre ellos, el inventario de etiquetas es la función más básica y ampliamente utilizada.
2.1 Resumen de la función de inventario de etiquetas, el flujo de trabajo del inventario de etiquetas se puede describir simplemente como: el sistema de aplicación define los requisitos para los datos de etiquetas en forma de reglas, que son propuestas por el sistema de aplicación al middleware y mantenidas por el middleware. Las reglas definen qué datos de inventario de lectores se necesitan, las condiciones de inicio y final del ciclo de presentación de datos de etiquetas (ciclo de eventos), cómo filtrar los datos de etiquetas, cómo agrupar los datos de etiquetas, informar los datos como datos de inventario originales, nuevos datos de etiquetas o nuevos datos de etiquetas reducidas, qué datos originales contienen los datos de etiquetas, etc. El sistema de aplicación especifica una regla para proponer una reserva de datos de etiqueta al middleware. De acuerdo con la reserva de datos de etiquetas por parte del sistema de aplicación, el middleware inicia el ciclo de eventos a tiempo y emite una orden de inventario de etiquetas al lector. El lector envía los datos contados en un cierto período de tiempo (ciclo de lectura) al middleware. El ciclo de lectura se puede determinar mediante consultas privadas entre el middleware y el lector. El middleware recibe los datos reportados por el lector. De acuerdo con la definición de la regla, el middleware filtra, agrupa, acumula y otras operaciones de los datos recibidos, y al final del ciclo de eventos, genera un informe de resultados de datos de acuerdo con los requisitos de la regla y lo envía al suscriptor de la regla. El proceso de filtrado puede eliminar datos duplicados y datos que no son de interés para el sistema de aplicación, lo que reduce en gran medida la cantidad de datos transmitidos entre los componentes.
Es necesario explicar el concepto de lector lógico. El middleware abstrae la fuente del evento como un concepto lógico, el lector lógico, un lector lógico puede contener múltiples lectores físicos, e incluso puede refinarse en múltiples antenas que contienen múltiples lectores físicos. La División de los lectores lógicos se puede determinar en función del despliegue real del sistema. por ejemplo, dos salidas de un almacén tienen cuatro lectores desplegados. estos cuatro lectores se pueden configurar como un lector lógico según sea necesario. es posible que desee nombrarlos "salidas de almacén". Cuando el sistema de aplicación necesita datos de etiqueta para la salida del almacén, puede emitir órdenes de inventario basadas en este lector lógico, y el nombre del lector lógico se utiliza como parámetro llamado por parte de la interfaz de aplicación (api).
2.2 El principio de implementación del inventario de etiquetas es como se mencionó anteriormente, y las reglas son elementos clave de toda la función de middleware. Las reglas son equivalentes a los pedidos enviados por el sistema de aplicación al middleware, definen los requisitos de tiempo (ciclo de eventos) y las especificaciones (cómo filtrar, cómo agrupar, estilo de informe, etc.) de los productos (datos de etiqueta), y la parte de descripción de principios se refiere al contenido relevante de epcglobal. Las reglas y los informes tienen su propio modelo de información para caracterizar la información que llevan, y al mismo tiempo, las reglas tienen su propio modelo de máquina de Estado. Al aceptar reservas a largo plazo y reservas individuales del sistema de aplicación, estas operaciones de reserva estimulan cambios de Estado en las reglas, como saltar del Estado "no solicitado" al Estado "solicitado". Las reglas son definidas por el sistema de aplicación a través de la api.
(1) la descripción del modelo de información de reglas del modelo de información de reglas adopta el lenguaje de modelado unificado (uml), como se muestra en la figura 3. Figura 3 en el contexto orientado a objetos, las reglas se pueden caracterizar como una clase (ecspec). Como se puede ver en la descripción del modelo de información, una clase de reglas, que tiene una asociación con varias otras clases, o tiene los siguientes atributos: una o más listas de lectores lógicos (lectores), definiciones de límites de ciclo de eventos (bonderies), definiciones de uno o más informes (reportspecs), si contiene la etiqueta de la regla en sí en el informe (include specinreports).
(2) el modelo de información de informe es similar al modelo de información de reglas, en el que la clase de grupo de informe de eventos (ecreports) tiene los siguientes atributos: nombre de regla (specme), tiempo de informe de tiempo (fecha), duración del ciclo de eventos (totalmilliseconds), condiciones de fin del ciclo de eventos (terminal ondion), instancia de la clase de definición de reglas (spec), lista de instancias (informes) de una o más clases de informe. La clase de informe (ecreport) contiene información específica sobre los datos de la etiqueta.
(3) el inventario de etiquetas de las reglas de definición, datos de reserva y otras solicitudes emitidas por el sistema de aplicación API se completan llamando a la API proporcionada por el middleware. El proceso de llamada API se puede implementar con tecnologías específicas relacionadas como Java RMI y jabón, de las cuales la API más importante se puede consultar en la tabla 1. Tabla 1: interfaz de aplicación de inventario de etiquetas. Entre ellos, la operación Pol es equivalente a la operación unsubscribe después de recibir los datos de un ciclo de eventos; La operación inmediata equivale a una operación de definición después de definir las reglas, llamar a la operación Pol y luego llamar a la operación undefeine.
(4) las reglas del modelo de máquina estatal de reglas comienzan con su definición y pueden existir en tres estados: Estado no solicitado (unrequested), Estado solicitado (solicitado), Estado activo. Cuando se crea la regla, no ha sido reservada por ningún cliente (es decir, el sistema de aplicación), y la regla está en Estado no solicitado; La primera acción de reserva contra la regla hará que la regla salte al Estado solicitado; Cuando se cumple la condición de inicio del ciclo de eventos, la regla entra en el Estado activo; Cuando se cumplen las condiciones para el final del ciclo de eventos, si la regla tiene un reservista, se salta al Estado de solicitud, de lo contrario se salta al Estado de unrequested.
3. como sistema de software (o componente), el sistema de middleware de arquitectura de sistema de middleware, además de implementar ciertas funciones y requisitos de rendimiento, se presentarán atributos de calidad como comprensible, escalable, modificable (o reconfigurable), insertable y reutilizable como requisitos de diseño de software. En los últimos diez años, el pensamiento orientado a objetos ha ocupado casi completamente el campo del diseño de software y se ha convertido en el método de análisis y diseño más convencional. En los últimos años, la investigación sobre los patrones de diseño también se ha mejorado día a día, y los patrones se han convertido casi en un "lenguaje de programación de alto nivel" (en comparación con lenguajes de programación de alto nivel como Java y c + +) ampliamente utilizado. El pensamiento orientado a objetos y los patrones de diseño se basan en la realización de objetivos de software comprensibles, escalables, modificables, insertables y reutilizables. este artículo también aplicará el pensamiento orientado a objetos y el lenguaje de esquema de referencia para hacer una discusión preliminar sobre la arquitectura de software del middleware. los ejemplos a continuación, como el lenguaje de programación de alto nivel, utilizan el lenguaje java.
3.1 cada nodo en el proceso de encapsulamiento y procesamiento de aislamiento divide cada nodo en el proceso de negocio del Middleware en diferentes módulos, lo que puede obtener ventajas como encapsulamiento, alta cohesión y bajo acoplamiento, consulte la figura 5. Figura 5: mapa de División de módulos del sistema de middleware. Entre ellos, el módulo de carga de informes, que es responsable de implementar diferentes tipos de métodos de carga de informes, como https, jms, etc.; El módulo de interfaz API es responsable de aislar el sistema de aplicación y el módulo de procesamiento lógico de negocio central de middleware, proporcionando la interfaz API de middleware al sistema de aplicación; El módulo de procesamiento lógico de negocio central de middleware es responsable del negocio central de middleware, incluyendo recepción y filtrado de datos, agrupación de datos, generación de informes, salto de Estado de objetos de reglas, etc. El módulo de comunicación del lector es responsable de la comunicación entre el sistema de middleware y el lector.
3.2 El modo fachada y el modo fábrica exponen la interfaz API al exterior. para evitar el acoplamiento excesivo del sistema de aplicación de fondo, es decir, el cliente del middleware, se adopta el modo fachada para lograr un aislamiento claro dentro y fuera del sistema. El proceso de procesamiento se puede ver en el diagrama de secuencia mostrado en la figura 6. El cliente solo se conecta con la clase facade, y si la interfaz facade se define lo suficientemente claramente, el cliente puede no saber nada sobre la implementación interna del middleware, lo que refleja la encapsulación en el orientado a objetos.
3.5 El modo observador procesa los informes de mensajes del lector de mensajes de informes y los convierte en objetos de mensajes, y la recepción y distribución de objetos de mensajes se puede implementar en el modo observador clásico.