ES2364676A1 - Administrator system of resources and processes. (Machine-translation by Google Translate, not legally binding) - Google Patents
Administrator system of resources and processes. (Machine-translation by Google Translate, not legally binding) Download PDFInfo
- Publication number
- ES2364676A1 ES2364676A1 ES200930777A ES200930777A ES2364676A1 ES 2364676 A1 ES2364676 A1 ES 2364676A1 ES 200930777 A ES200930777 A ES 200930777A ES 200930777 A ES200930777 A ES 200930777A ES 2364676 A1 ES2364676 A1 ES 2364676A1
- Authority
- ES
- Spain
- Prior art keywords
- data
- module
- message
- reading
- gps
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0013—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers
Landscapes
- Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Factory Administration (AREA)
Abstract
Description
Sistema administrador de recursos y procesos.Resource management system and processes
La presente invención describe un sistema que
cumple con las funciones de control de personal, tiempos y planes de
producción, control de materiales y localización física. Se compone
de diferentes módulos que cubren una serie de funciones de forma
escalable. Este sistema comprende un módulo básico que es su núcleo
común sobre el que se pueden añadir el resto de funciones mediante
módulos adicionales, como por ejemplo un lector de código de barras,
control a distancia mediante GSM/GPRS, localización con GPS, y TPV
para las facturas, entre
otros.The present invention describes a system that fulfills the functions of personnel control, production times and plans, material control and physical location. It consists of different modules that cover a series of functions in a scalable way. This system comprises a basic module that is its common core on which the rest of the functions can be added through additional modules, such as a barcode reader, remote control via GSM / GPRS, GPS location, and POS for invoices, enter
others.
Como objetivos fundamentales de la invención se plantean administrar los objetivos del personal, conocer el coste real de hora/máquina y hora/trabajador, controlar el stock, controlar precios de unidad o lote, analizar proveedores, obtener datos para la estadística y realizar albaranes.As fundamental objectives of the invention are they propose to manage the objectives of the personnel, to know the cost real time / machine and time / worker, control the stock, control unit or lot prices, analyze suppliers, obtain data for statistics and delivery notes.
En primer lugar es necesario aclarar que un sistema administrador de recursos y procesos, está basado, en buena lógica, en la experiencia y el conocimiento adquirido en el tratamiento de los procesos y recursos de la empresa en la que dicho sistema se implanta.First of all it is necessary to clarify that a system and resource manager system, is based on good logic, in the experience and knowledge acquired in the treatment of the processes and resources of the company in which said system is implanted.
De esta manera, es bastante habitual en las empresas actuales codificar los recursos, que son los materiales, materia prima, tiempos en la línea de fabricación, etc. No obstante, no es habitual, ni se conoce de un sistema que codifique los procesos, que habitualmente son gestionados mediante partes de producción por parte de los mandos intermedios de la compañía manufacturera, como el control de personal, que como máximo se automatizan o centralizan de forma independiente a los recursos de la empresa.In this way, it is quite common in today's companies to code resources , which are materials, raw materials, times in the manufacturing line, etc. However, it is not usual, nor is it known about a system that encodes the processes , which are usually managed through production parts by the middle managers of the manufacturing company, such as personnel control, which at most are automated or centralized independently of company resources.
Se desconoce por parte de los inventores, expertos en la materia de ningún documento que refleje o indique las características y ventajas de la presente invención.It is unknown by the inventors, experts in the field of any document that reflects or indicates the Features and advantages of the present invention.
Esencialmente, el sistema se compone de elementos hardware y elementos software. Respecto a los elementos hardware, la presente invención comprende esencialmente un módulo basado en un microcontrolador, de bajo consumo y con una gama de entradas y salidas bastante amplia, lo que permite la conexión de dispositivos en serie, como por ejemplo un lector de códigos de barras, así como puertos simples de entrada y salida para determinados periféricos, como relés, leds, etc.Essentially, the system consists of hardware elements and software elements. Regarding the elements hardware, the present invention essentially comprises a module based on a microcontroller, low consumption and with a range of quite wide inputs and outputs, allowing the connection of serial devices, such as a code reader bars, as well as simple input and output ports for certain peripherals, such as relays, LEDs, etc.
Cada elemento funcional que compone el sistema, por tanto, está formado por ese núcleo junto con módulos adicionales de códigos de barras, GPS/GPRS y otros accesorios que permitan construir cada elemento funcional. Evidentemente, el microcontrolador está configurado para soportar todo el rango de entradas y salidas.Each functional element that makes up the system, therefore, it is formed by that core along with additional modules of barcodes, GPS / GPRS and other accessories that allow Build each functional element. Obviously the microcontroller is configured to support the full range of inputs and outputs
Más concretamente, el sistema administrador de recursos y procesos que comprende una pluralidad de módulos configurados para el envío de datos a un servidor en un centro de datos, estando dicho centro de datos que a su vez comprende medios configurados para presentar los datos recogidos por los diferentes módulos y medios configurados para procesar dichos datos y obtener información sobre los mismos, que se caracteriza porque el módulo comprende un elemento lógico de control que está conectado con, al menos, unos medios de visualización de datos, un módulo Ethernet (de conexión a red, un módulo de control de comunicaciones serie y una pluralidad de entradas y salidas configuradas para comunicarse con una pluralidad de periféricos.More specifically, the administrator system of resources and processes comprising a plurality of modules configured for sending data to a server in a data center data, said data center being in turn comprising means configured to present the data collected by the different modules and means configured to process said data and obtain information about them, which is characterized because the module it comprises a logical control element that is connected to, to less, a means of data visualization, an Ethernet module (of network connection, a serial communications control module and a plurality of inputs and outputs configured to communicate with a plurality of peripherals.
En cuanto al elemento software, ejecutable sobre cualquier plataforma y consta de dos partes diferenciadas: la aplicación de configuración del sistema, que permite concretar sobre qué unidades se trabaja en cada empresa y que será utilizado por el consultor; y una segunda aplicación de gestión del sistema en sí mismo, que presentará los datos recogidos por los diferentes módulos y los procesará para poder obtener los resultados deseados.As for the software element, executable on any platform and consists of two distinct parts: the System configuration application, which allows you to specify which units are worked in each company and which will be used by the consultant; and a second system management application itself same, which will present the data collected by the different modules and process them in order to obtain the desired results.
El sistema así descrito es muy robusto y fiable, porque los datos, tanto de recursos como de procesos, no se trasladan mediante partes de producción, ni se introducen tecleando en un ordenador, sino que se introducen mediante un lector de código de barras, o emisor-receptor de RF u otro sistema similar, estando tanto los procesos como los recursos identificados previamente, de tal forma que, al ser leídos los recursos y procesos identificados por el módulo quedan plenamente contemplados en la orden de trabajo de ese día.The system thus described is very robust and reliable, because the data, both of resources and of processes, is not move through production parts, or enter by typing on a computer, but they are entered using a code reader of bars, or RF emitter-receiver or other system similar, being both the processes and the resources identified previously, so that, when resources and processes are read identified by the module are fully contemplated in the Work order of that day.
Si a esto añadimos que cada módulo que conforma el sistema está situado en una sección distinta de la empresa, tanto los recursos como los procesos realizados desde esta sección quedan registrados, siendo posible su envío solamente desde ese módulo, evitando multitud de errores.If to this we add that each module that conforms the system is located in a different section of the company, both resources such as the processes carried out from this section remain registered, being possible to send only from that module, avoiding many mistakes.
Otra ventaja radica en la versatilidad de su aplicación en cualquier tipo de empresas pues todas al final son disponen de recursos y procesos que controlar.Another advantage lies in the versatility of its application in any type of companies because all in the end are They have resources and processes to control.
Gracias al sistema así descrito, se alcanzan los objetivos fundamentales de la invención que han sido planteados, como administrar los procesos (objetivos del personal, conocer el coste real de hora/máquina y hora/trabajador) y administrar los recursos (controlar el stock, controlar precios de unidad o lote, analizar proveedores, obtener datos para la estadística y realizar albaranes), todo mediante un único sistema que codifica por igual procesos y recursos en una empresa, centralizando su análisis.Thanks to the system thus described, the fundamental objectives of the invention that have been raised, how to manage the processes (staff objectives, know the actual cost of time / machine and time / worker) and manage resources (control the stock, control unit or lot prices, analyze suppliers, obtain data for statistics and perform delivery notes), all through a single system that encodes equally processes and resources in a company, centralizing its analysis.
A lo largo de la descripción y las reivindicaciones la palabra "comprende" y sus variantes no pretenden excluir otras características técnicas, aditivos, componentes o pasos. Para los expertos en la materia, otros objetos, ventajas y características de la invención se desprenderán en parte de la descripción y en parte de la práctica de la invención. Los siguientes ejemplos y dibujos se proporcionan a modo de ilustración, y no se pretende que sean limitativos de la presente invención. Además, la presente invención cubre todas las posibles combinaciones de realizaciones particulares y preferidas aquí indicadas.Throughout the description and the claims the word "comprises" and its variants not they intend to exclude other technical characteristics, additives, components or steps. For those skilled in the art, other objects, advantages and features of the invention will be partly detached of the description and in part of the practice of the invention. The following examples and drawings are provided by way of illustration, and are not intended to be limiting of the present invention. In addition, the present invention covers all possible combinations of particular and preferred embodiments indicated herein.
Fig 1. Muestra un diagrama de un módulo del sistema administrador de recursos y procesos objeto de la presente invención.Fig 1. Shows a diagram of a module of the resource and process administrator system object of this invention.
Fig 2. Muestra una estructura de los mensajes o paquetes de datos que envía al centro de control el módulo que forma parte del sistema administrador objeto de la presente invención.Fig 2. Shows a message structure or data packets sent by the module that forms the control center part of the administrator system object of the present invention.
Tal y como se puede observar en la figura adjunta, el sistema administrador de recursos y procesos comprende una pluralidad de módulos 1, en donde cada uno de estos módulos 1 se caracteriza porque comprende un elemento lógico de control 10, preferentemente un microcontrolador tipo PIC, con una pluralidad de entradas y salidas, en su mayoría controladas mediante interfaces serie 11.As can be seen in the figure attached, the resource and process administrator system comprises a plurality of modules 1, wherein each of these modules 1 is characterized in that it comprises a logical control element 10, preferably a PIC type microcontroller, with a plurality of inputs and outputs, mostly controlled by interfaces series 11.
Las entradas que pueden ser activadas mediante interacción con un objeto o una persona son dos: una primera entrada de lectura de un código de barras 2, y una segunda entrada de lectura de una etiqueta RFID 3. Ambas lecturas provocan un evento sobre el puerto serie correspondiente con el módulo 1 y más concretamente con el elemento lógico de control 10.The inputs that can be activated by interaction with an object or a person are two: a first entry for reading a barcode 2, and a second entry of reading an RFID tag 3. Both readings cause an event over the corresponding serial port with module 1 and more specifically with the logical control element 10.
Por otro lado, el accesorio opcional GPS/GPRS 4, si está disponible, provoca un evento automático periódico enviando las coordenadas a través del interfaz serie, siendo dichas coordenadas procesadas y capturadas por el propio microcontrolador 10, integrado en el módulo 1 o núcleo.On the other hand, the optional GPS / GPRS 4 accessory, if available, it causes a periodic automatic event by sending the coordinates through the serial interface, being said coordinates processed and captured by the microcontroller itself 10, integrated in module 1 or core.
El módulo, en cualquier caso, queda a la espera, en estado "durmiente", en donde el microcontrolador 10 queda en modo de bajo consumo, hasta que ocurra una interrupción de los elementos externos conectados (2, 3, 4), dichas interrupciones son, al menos, una seleccionada entre las siguientes:The module, in any case, is waiting, in a "sleeping" state, where the microcontroller 10 is in low power mode, until an interruption of the connected external elements (2, 3, 4), said interruptions are, at least one selected from the following:
- (i)(i)
- Lectura del código de barras 2, en el caso de que el módulo 1 disponga del mismo;Barcode reading 2, in the case that the module 1 have the same;
- (ii)(ii)
- Lectura de un etiqueta RFID; yReading an RFID tag; Y
- (iii)(iii)
- Actualización de las coordenadas GPS 4, si efectivamente está disponible dicha opción.Update of GPS coordinates 4, yes indeed, this option is available.
Ante cualquiera de los tres eventos mencionados, el módulo 1 reaccionará, en un primer momento realizando un chequeo de los datos recibidos, de tal forma que se compruebe que dichos datos tienen el formato correcto mediante la comprobación del número de bytes. Si el mensaje es, efectivamente, correcto, se muestra seguidamente un mensaje en unos medios de visualización 12, preferentemente una pantalla de cristal líquido o LCD, indicando que la lectura es correcta. No obstante, en el caso de la interrupción por los medios GPS 4, no se mostrará en los medios de visualización 12 ningún mensaje.Before any of the three events mentioned, Module 1 will react, at first by performing a check of the data received, so that it is verified that data have the correct format by checking the number of bytes If the message is indeed correct, it is displayed then a message on display means 12, preferably a liquid crystal display or LCD, indicating that The reading is correct. However, in the case of interruption by GPS 4 means, it will not be displayed on the display media 12 no message.
En el caso de que el mensaje sea incorrecto, los medios de visualización 12 mostrarán un mensaje de error en función del tipo de error de lectura ocurrido, invitando a una nueva lectura.In the event that the message is incorrect, the display media 12 will display an error message depending on of the type of reading error occurred, inviting a new reading.
Tras esto, se procede a la extracción de los datos útiles del mensaje recibido, sea éste la ID del código de barras 2, la ID de la etiqueta RFID 3, o las coordenadas del GPS 4, según proceda.After this, the extraction of the useful data of the received message, be this the ID of the code of bars 2, the ID of the RFID tag 3, or the coordinates of GPS 4, as appropriate.
Posteriormente, se formatean los datos útiles en un paquete de datos útiles en un paquete de datos que entienda el servidor, es decir, aplicar el protocolo definido entre el módulo 1 y el centro de datos, no representado en las figuras adjuntas.Subsequently, the useful data is formatted in a useful data package in a data package that understands the server, that is, apply the protocol defined between module 1 and the data center, not shown in the attached figures.
Finalmente, se envían los datos empaquetados a través de la red de comunicaciones, bien sea por el módulo Ethernet 13, integrado en el módulo 1, o bien a través del módulo GPRS, según sea de aplicación el módulo 1.Finally, the packed data is sent to through the communications network, either by the Ethernet module 13, integrated in module 1, or through the GPRS module, according to module 1 applies.
\newpage\ newpage
El paquete de datos 20 y que se muestra en la figura 2 queda formado por una estructura modular que permite una fácil ampliación del sistema.The data packet 20 and shown in the Figure 2 is formed by a modular structure that allows a Easy system expansion.
Así pues, el ID_MENSAJE 21 es un identificador común que ambos extremos utilizarán para tramitar el mensaje. En principio, dichos mensajes son los relativos a cada evento de lectura, aunque podrán ampliarse para enviar mensajes de control.So, MESSAGE_ID 21 is an identifier common that both ends will use to process the message. In In principle, these messages are those related to each event of reading, although they can be extended to send messages from control.
El ID_MODULO 22 es un identificador único que se le da a cada módulo 1 que conforma el sistema administrador de recursos y procesos.MODULE_ID 22 is a unique identifier that gives each module 1 that makes up the administrator system of resources and processes
La ACCION 23 indica al servidor del centro de datos información sobre el paquete de datos recibido.ACTION 23 indicates the center server data information about the received data packet.
El TAM_DATOS 24 tiene una extensión de 4 bytes y envía el número de bytes correspondientes al paquete de datos. Los datos estarán limitados, por tanto, a aproximadamente 4 Megabytes, que es un tamaño suficiente para la aplicación.The TAM_DATOS 24 has an extension of 4 bytes and sends the number of bytes corresponding to the data packet. The data will be limited, therefore, to approximately 4 Megabytes, which is a sufficient size for the application.
Finalmente, el paquete de datos se almacena en la trama DATOS 25, que contiene, bien el código de barras, bien el ID RFID o bien las coordenadas GPS, o cualquier otro dato procesado por el módulo 1.Finally, the data packet is stored in the plot DATA 25, which contains either the barcode, or the RFID ID or GPS coordinates, or any other processed data by module 1.
En cuanto al tratamiento de errores, se realiza por medios visuales, enviando una cadena de caracteres a los medios de visualización 12 y por medios acústicos, informando de cualquier error de lectura, para proceder a la repetición del evento, o bien avisando del mal funcionamiento de alguno de los periféricos (2, 3, 4) del módulo 1.As for error handling, it is done by visual means, sending a string of characters to the media 12 display and by acoustic means, reporting any reading error, to proceed with the repetition of the event, or warning of the malfunction of any of the peripherals (2, 3, 4) of module 1.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| ES200930777A ES2364676B1 (en) | 2009-10-01 | 2009-10-01 | ADMINISTRATOR SYSTEM OF RESOURCES AND PROCESSES. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| ES200930777A ES2364676B1 (en) | 2009-10-01 | 2009-10-01 | ADMINISTRATOR SYSTEM OF RESOURCES AND PROCESSES. |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| ES2364676A1 true ES2364676A1 (en) | 2011-09-12 |
| ES2364676B1 ES2364676B1 (en) | 2012-08-07 |
Family
ID=44487172
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES200930777A Expired - Fee Related ES2364676B1 (en) | 2009-10-01 | 2009-10-01 | ADMINISTRATOR SYSTEM OF RESOURCES AND PROCESSES. |
Country Status (1)
| Country | Link |
|---|---|
| ES (1) | ES2364676B1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070069030A1 (en) * | 2005-09-28 | 2007-03-29 | Sauerwein James T Jr | Data collection device and network having radio signal responsive mode switching |
| US20070276583A1 (en) * | 2006-05-09 | 2007-11-29 | Dobeck Brian R | power management apparatus and methods for portable data terminals |
| US20080143487A1 (en) * | 2006-12-19 | 2008-06-19 | Broadcom Corporation | System and method for enabling interrupts for rfid tags |
-
2009
- 2009-10-01 ES ES200930777A patent/ES2364676B1/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070069030A1 (en) * | 2005-09-28 | 2007-03-29 | Sauerwein James T Jr | Data collection device and network having radio signal responsive mode switching |
| US20070276583A1 (en) * | 2006-05-09 | 2007-11-29 | Dobeck Brian R | power management apparatus and methods for portable data terminals |
| US20080143487A1 (en) * | 2006-12-19 | 2008-06-19 | Broadcom Corporation | System and method for enabling interrupts for rfid tags |
Also Published As
| Publication number | Publication date |
|---|---|
| ES2364676B1 (en) | 2012-08-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101342158B1 (en) | Cattle shed management system for livestock individual information identifying and manageable | |
| CN103149884A (en) | Electronic product assembly state monitoring system | |
| CN206411696U (en) | A kind of vaccine information supervisory systems | |
| CN103500392A (en) | Drug tracking method and drug tracking system based on internet of things | |
| TWM503610U (en) | Patrol device | |
| ES2364676A1 (en) | Administrator system of resources and processes. (Machine-translation by Google Translate, not legally binding) | |
| Parra et al. | Methodology for dynamic analysis and risk management on ISO27001 | |
| CN103714436A (en) | Electric power engineering construction progress tracking system | |
| WO2002082726A1 (en) | Autonomous system for remote management of devices subject to pay-per-use services | |
| BRPI1105422A2 (en) | system and method for a rough stone processing plant | |
| ES2430623T3 (en) | Improved system of electronic tags in particular for visual representation of data at a point of sale | |
| CN205375165U (en) | Loader operation control system | |
| CN108128667A (en) | Intelligent reel with wireless radio frequency identification | |
| CN109727646A (en) | The processing method and processing device of cdna sample, mobile terminal | |
| CN116109244A (en) | Method, device and equipment for checking delivery of Chinese herbal pieces based on optimization of picking path | |
| EP2819085A1 (en) | Terminal management apparatus and method of controlling the same | |
| CN105337173B (en) | Overhead transmission line electric pole processing method, device, system and overhead transmission line electric pole | |
| FI113304B (en) | System for locating a worker or the like. and for monitoring work | |
| ES2730175T3 (en) | Association procedure of a machine terminal with a user terminal | |
| JP2017200401A (en) | Management method and management system for long objects | |
| KR101203597B1 (en) | System for managing an exclusive liquid crystal nozzle using the rfid | |
| CN102853889B (en) | Electronic scales method to set up, chip apparatus and electronic scales | |
| CN206301354U (en) | A kind of computer information processing system | |
| JP6883466B2 (en) | On-board unit and taximeter system | |
| ES2353708B1 (en) | METHOD AND DEVICE FOR MONITORING AND REMOTE TELEMANDOS. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FG2A | Definitive protection |
Ref document number: 2364676 Country of ref document: ES Kind code of ref document: B1 Effective date: 20120807 |
|
| FD2A | Announcement of lapse in spain |
Effective date: 20210915 |