CN109189402A - The automatic programming system of product software, method and burning server - Google Patents

The automatic programming system of product software, method and burning server Download PDF

Info

Publication number
CN109189402A
CN109189402A CN201810756451.6A CN201810756451A CN109189402A CN 109189402 A CN109189402 A CN 109189402A CN 201810756451 A CN201810756451 A CN 201810756451A CN 109189402 A CN109189402 A CN 109189402A
Authority
CN
China
Prior art keywords
burning
product
software
information
rom recorder
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.)
Pending
Application number
CN201810756451.6A
Other languages
Chinese (zh)
Inventor
杨家荣
苏迪
许荣再
吴菊花
李焰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiamen Hualian Electronics Co Ltd
Original Assignee
Xiamen Hualian Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xiamen Hualian Electronics Co Ltd filed Critical Xiamen Hualian Electronics Co Ltd
Priority to CN201810756451.6A priority Critical patent/CN109189402A/en
Publication of CN109189402A publication Critical patent/CN109189402A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/63Image based installation; Cloning; Build to order
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a kind of automatic programming system of product software, method and burning servers, wherein, host computer receives the product ID to burning product of barcode scanner scanning, and the IP information of product ID and the cd-rom recorder connecting with to burning product is sent to burning server;The product ID that burning server is sent according to host computer inquires MES system to obtain the software information of required burning;Product software database is accessed according to software information to transfer corresponding software;And the cd-rom recorder IP information and cd-rom recorder sent according to host computer establishes connection, and the software transferred is loaded onto cd-rom recorder to control cd-rom recorder for software and be burned onto in burning product.Using the present invention, the operation such as burning chip, verification is automatically controlled by software, improves production efficiency.

Description

The automatic programming system of product software, method and burning server
Technical field
The present invention relates to the automatic burning technical field of product software, in particular to the automatic programming system of a kind of product software, Method and burning server.
Background technique
Current product software burning mainly using specific cd-rom recorder and specific burn recording software connection computer and needs The product of burn recording software is wanted, is manually operated on computers according to the step that burn recording software is specified, during whole operation, needs people Work selection element model and FW file.But during this burning, by soma code needed for being manually loaded into burning, hold The software of mistake is easily loaded into because of human operational error.Also, it is comparatively laborious using the operation that computer carries out burning.
Summary of the invention
The invention mainly solves the technical problem of providing a kind of automatic programming system of product software, method and burning services Device so that it is simple to operate, save artificial and effectively improve burning efficiency.
In order to solve the above technical problems, one technical scheme adopted by the invention is that: a kind of product software is provided and is burnt automatically Recording method, which comprises host computer scans to obtain the product sequence to burning product by barcode scanner connected to it Row number, and by the product ID and be used to send to the IP information of the cd-rom recorder of burning product by network described in burning To burning server;The burning server passes through network inquiry one according to the product ID that the host computer is sent MES system is to obtain the software information of required burning;Wherein, the MES system and the burning server are established by network Connection, and the product information concordance list for being indexed to software information according to product ID is pre-saved, it also sets up for protecting Deposit the product software database for needing the product software of burning;The burning server accesses the production according to the software information Product software database is to transfer corresponding software;And the cd-rom recorder IP that the burning server is sent according to the host computer Information establishes connection with corresponding cd-rom recorder, and the software transferred is loaded onto the cd-rom recorder to control the cd-rom recorder The software is burned onto described in burning product.
Wherein, the method also includes: the burning server inquires the working condition of the cd-rom recorder, and in the burning Record device complete to described when the software burning of burning product, to the host computer send burning complete command information, with to Operator provides burning result information.
Wherein, the burning server passes through network inquiry one according to the product ID that the host computer is sent MES system is to obtain the software information of required burning, comprising: the production that the burning server is sent according to the host computer Product sequence number inquires the product information concordance list that MES system saves and obtains corresponding process list;Determine pre-set institute State when the cause single with the process that inquires of the process list of burning product, according to the process list inquire material concordance list with Obtain COM code;According to the COM code query software concordance list to obtain software I D, and query software full edition obtains institute Need the dbase of burning;Wherein, the material concordance list, software concordance list and software full edition are pre-stored in the MES In system.
In order to solve the above technical problems, another technical solution used in the present invention is: it is automatic to provide a kind of product software Programming system carries out network the system comprises host computer, the barcode scanner connecting with the host computer, with the host computer The burning server of connection and the cd-rom recorder being connected to the network with the burning server;The host computer receives institute The product ID to burning product of barcode scanner scanning is stated, and is produced by the product ID and with described to burning The IP information of the cd-rom recorder of product connection is sent to the burning server;The burning server also passes through network and a MES system System;Wherein, the MES system pre-saves the product information concordance list for being indexed to software information according to product ID, The MES system also sets up product software database, for pre-saving the product software for needing burning;The burning server For: the MES system is inquired according to the product ID that the host computer is sent to obtain the software of required burning letter Breath;The product software database is accessed according to the software information to transfer corresponding software;And it is sent out according to the host computer The cd-rom recorder IP information sent and the cd-rom recorder establish connection, and by the software transferred be loaded onto the cd-rom recorder with Control the cd-rom recorder software is burned onto it is described in burning product.
Wherein, the burning server is communicatively coupled by network and one or more host computers.
Wherein, the burning server is also used to inquire the working condition of the cd-rom recorder, and completes in the cd-rom recorder To described when the software burning of burning product, the command information that burning is completed is sent to the host computer, with to operator Burning result information is provided.
In order to solve the above technical problems, another technical solution used in the present invention is: it is automatic to provide a kind of product software Method for burn-recording, which comprises burning server receive a host computer send to burning product product ID and With the IP information of the cd-rom recorder being connect to burning product;Needed for inquiring MES system according to the product ID to obtain The software information of burning;Wherein, the MES system establishes connection by network with the burning server, and pre-saves use In the product information concordance list for being indexed to software information according to product ID;The MES system also sets up product software data Library, for pre-saving the product software for needing burning;The product software database is accessed according to the software information to adjust Take corresponding software;Connection is established with corresponding cd-rom recorder according to the cd-rom recorder IP information, and the software transferred is loaded It is burned onto the cd-rom recorder with to control the cd-rom recorder for the software described in burning product.
Wherein, the method also includes: inquire the working condition of the cd-rom recorder, and complete in the cd-rom recorder to described When the software burning of burning product, the command information that burning is completed is sent to provide burning to operator to the host computer Result information.
In order to solve the above technical problems, another technical solution used in the present invention is: providing a kind of burning server, wrap Include: communication unit, for receive a host computer transmission to the product ID of burning product and with described to burning product The IP information of the cd-rom recorder of connection;Query unit, for inquiring MES system according to the product ID to obtain required burning Software information;Wherein, the MES system establishes connection by network with the burning server, and pre-saves for root The product information concordance list of software information is indexed to according to product ID;The MES system also sets up product software database, uses In pre-saving the product software for needing burning;Software transfers unit, soft for accessing the product according to the software information Part database is to transfer corresponding software;Burning control unit, for being built according to the cd-rom recorder IP information with corresponding cd-rom recorder Vertical connection, and the software transferred is loaded onto the cd-rom recorder is burned into to control the cd-rom recorder for the software and is described To in burning product.
Wherein, the burning control unit is also used to: inquiring the working condition of the cd-rom recorder, and complete in the cd-rom recorder It is described when the software burning of burning product in pairs, the command information that burning is completed is sent to the host computer with to operator Burning result information is provided.
In above scheme, product is directly obtained from product software database by burning server access MES system Software needed for burning chip is loaded into file without artificial, can prevent personnel's error in operation.It is directly accessed using burning server Cd-rom recorder realizes remote auto burning.Burning server supports concurrent operations, can be realized a pair of of multi-quantity, a pair of of multiple types While burning service, have the characteristics that be simple and efficient, burning chip is automatically controlled by software, to improve production efficiency.
Detailed description of the invention
Fig. 1 is the structural schematic diagram of the automatic programming system of one of first embodiment of the invention product software;
Fig. 2 is the illustrative view of functional configuration of the burning server in embodiment of the present invention;
Fig. 3 is the structural schematic diagram of the automatic programming system of one of second embodiment of the invention product software;
Fig. 4 is the structural schematic diagram of the automatic programming system of one of third embodiment of the invention product software;
Fig. 5 is the flow diagram of the automatic method for burn-recording of one of first embodiment of the invention product software;
Fig. 6 is the method flow schematic diagram of the inquiry MES system acquisition software information in embodiment of the present invention;
Fig. 7 is the flow diagram of the automatic method for burn-recording of one of second embodiment of the invention product software;
Fig. 8 is the flow diagram of the automatic method for burn-recording of one of third embodiment of the invention product software.
Specific embodiment
The prior art noun of reference needed for embodiment of the present invention is explained first.
MES system: Manufacturing Execution System, i.e. manufacturing enterprise's production process execute system, are The production information management system of a set of Manufacture Enterprise workshop execution level.It can be provided for enterprise including manufaturing data pipe Reason, plan scheduled production management, Production scheduling management, stock control, quality management, human resource management, work centre/equipment pipe Reason, tool tool management, purchasing management, cost management, project kanban system, production process control, bottom data integrated analysis, It is flat to make a sturdy, reliable, comprehensive, feasible manufacture coordinated management for enterprise for the management modules such as the integrated decomposition of upper layer data Platform.
In order to describe the technical content, the structural feature, the achieved object and the effect of this invention in detail, below in conjunction with attached drawing and reality Applying example, the present invention is described in detail.
Referring to Fig. 1, for the structural representation of one of the first embodiment of the invention automatic programming system of product software Figure.The automatic programming system 20 of the product software establishes connection by network and MES system 30, for for the progress of burning product 10 Software burning.
Specifically, which includes barcode scanner 21, host computer 22, burning server 23 and cd-rom recorder 24.Its In, host computer 22 is connect with barcode scanner 21, burning server 23 and cd-rom recorder 24 respectively, and setting is burnt in the host computer 22 Record program.
The cd-rom recorder 24 is connected to between burning product 10 and burning server 23, specifically, 24 one end of cd-rom recorder It is connect with this to burning product 10 by flat wire, which also establishes connection by network and the burning server 23.
The barcode scanner 21 is used by USB line, 232 Serial Port Lines or ethernet line and 22 communication connection of host computer In product ID of the scanning to burning product 10, and scan data is sent to host computer 22.
The host computer 22 is established by network and the burning server 23 and is communicated to connect, the bar code scan for will receive The IP information for the cd-rom recorder 24 that burning product 10 is waited for the product ID of burning product 10 and for burning that device 21 scans It is sent to burning server 23 together.Wherein, which obtains according to the preparatory input of operator or setting for burning Record the IP address of the cd-rom recorder 24 to burning product 10.In other embodiments, which passes through USB Line, 232 Serial Port Lines or ethernet line and 22 communication connection of host computer, the host computer 22 can directly read this by connection The IP address of cd-rom recorder 24.
Further, which is established by network and the MES system 30 and is communicated to connect.Wherein, the MES system System 30 pre-saves the product information concordance list for being indexed to software information according to product ID, which also sets Product software database 40 is set, for pre-saving the product software for needing burning.
Please refer to Fig. 2, which includes:
Communication unit 231, for receive the host computer 22 transmission to burning product 10 product ID and be used for Burning waits for the IP information of the cd-rom recorder 24 of burning product 10;
Query unit 232, the product ID for being sent according to the host computer 22 inquire the MES system 30 to obtain Need the software information of burning;
Software transfers unit 233, for accessing the product software database 40 according to the software information inquired to transfer Corresponding software;And
Burning control unit 234, cd-rom recorder IP information for being sent according to the host computer 22 and corresponding cd-rom recorder 24 Connection is established, and the software transferred is loaded onto the cd-rom recorder 24 to control the cd-rom recorder 24 for the software and be burned onto this to burning In product 10.
Wherein, which inquires the MES system 30 according to the product ID that the host computer 22 is sent to obtain The software information of required burning is taken, concrete principle is as described below.
The MES system 30 has pre-saved following four concordance lists:
Product information concordance list: Mes_productsn, the corresponding relationship for record product sequence number and process list;
Material concordance list: Mes_mtf_order_header, for recording the corresponding relationship of process list and COM code;
Software concordance list: Mes_program_ima, for recording the corresponding relationship of COM code Yu software I D;
The detailed table of software: Mes_program, the corresponding relationship for logging software ID and dbase.
Assuming that the process list to burning product of input is Order, the product ID which gets For Sn, the Mes_productsn table in MES system 30 is inquired to obtain Order1 according to Sn.At this point, judge Order with Whether Order1 is consistent, in order to the product ID and Mes_productsn table to burning product that judgement scans Whether the same product ID to burning product of middle record is consistent, to determine whether to carry out burning to correct product.When When Order is consistent with Order1, Mes_mtf_order_header table is inquired to obtain correspondence according to Order (or Order1) ITEM_ID (COM code), then inquire Mes_program_ima table to obtain corresponding Program_ID (program ID), Inquire Mes_program table finally to obtain Program_name (program name).
Further, the dbase access that the software of the burning server 23 transfers that unit 233 is obtained according to inquiry produces Product software database 40 is to call corresponding image file, that is, needs the software of burning, and by image file remote loading to burning It records on device 24.
Further, the burning control unit 234 of the burning server 23 is also used to monitor the cd-rom recorder 24 and waits burning to this It records product 10 and carries out software burning, and burning result is uploaded to the MES system 30.
Further, which is also used to inquire the working condition of the cd-rom recorder 24, and complete in cd-rom recorder 24 In pairs when the software burning of burning product 10, the command information that burning is completed is sent to host computer 22, to mention to operator For burning result information.
Referring to Fig. 3, multiple barcode scanners 51, multiple cd-rom recorders can also be arranged in the automatic programming system 50 of product software 54 and multiple host computers 52, also, each host computer 52 is connect with a barcode scanner 51, and corresponding with a cd-rom recorder 54 set It sets.The burning server 53 is communicatively coupled by network and one or more host computers 52, also by network and one or Multiple cd-rom recorders 54 communicate to connect, and realize and carry out software to the product of one or more identical types (or variety classes) simultaneously Burning control, principle with as described above it is identical, be not added repeat herein.That is, the burning server 53 can be simultaneously according to multiple Identical or different product ID determines the software of corresponding required burning, and to each to the corresponding burning of burning product 10 The corresponding software of 54 remote loading of device treats the progress burning of burning product 10 to control cd-rom recorder 54.
Referring to Fig. 4, in the present embodiment, the automatic programming system 60 of product software is for treating the progress of burning product 10 Software burning, specifically, the system 60 include the automatic programming system of product software (be not added repeat herein) as shown in Figures 1 to 3, It further include MES system 65.
The MES system 65 pre-saves the product information concordance list for being indexed to software information according to product ID. Further, which also sets up product software database 66, for pre-saving the product software for needing burning.
The barcode scanner 61 is used by USB line, 232 Serial Port Lines or ethernet line and 62 communication connection of host computer In product ID of the scanning to burning product 10, and scan data is sent to host computer 62.
The cd-rom recorder 64 is also passed through flat wire and is somebody's turn to do to burning product by network and 63 communication connection of burning server 10 connections.
The host computer 62 is established by network and the burning server 63 and is communicated to connect, the bar code scan for will receive Device 61 scan to the product ID of burning product 10 and the IP information one for the cd-rom recorder 64 being connect with to burning product 10 And it is sent to burning server 63.
Further, which is established by network and the MES system 65 and is communicated to connect.The burning server 63 are used for:
The MES system 65 is inquired according to the product ID that the host computer 62 is sent to obtain the software letter of required burning Breath;
The product software database 66 is accessed according to the software information to transfer corresponding software;And
Connection is established with corresponding cd-rom recorder 64 according to the cd-rom recorder IP information that the host computer 62 is sent, and soft by what is transferred Part is loaded onto the cd-rom recorder 64 to control the cd-rom recorder 64 for the software and be burned onto this in burning product 10.
In the present embodiment, the MES system 65 and a burning server 63, which are established, communicates to connect, in other embodiments In, which can also establish with multiple burning servers 63 and communicate to connect.
In other embodiments, the system 60 can also include multiple barcode scanners 61, multiple cd-rom recorders 64 and Multiple host computers 62, also, each host computer 62 connect with a barcode scanner 61 and is correspondingly arranged with a cd-rom recorder 64.
Referring to Fig. 5, this method is applied to produce for the product software automatic method for burn-recording in first embodiment of the invention The automatic programming system of product software, includes the following steps:
Step S70, host computer scan to obtain the product ID to burning product by barcode scanner connected to it, And it by the product ID and is used for burning and should be sent to burning server to the IP information of the cd-rom recorder of burning product.
Step S71, the product ID inquiry MES system which sends according to the host computer is to obtain Need the software information of burning.
Wherein, which establishes connection by network with the burning server, and pre-saves for according to product sequence Row number is indexed to the product information concordance list of software information.The MES system also sets up product software database, for pre-saving Need the product software of burning.
Please refer to Fig. 6, product ID inquiry MES system which sends according to the host computer with The software information of burning needed for obtaining, specifically comprises the following steps:
Step S711, what the product ID inquiry MES system which sends according to the host computer saved The product information concordance list obtains corresponding process list.
Step S712, judge to determine it is pre-set should to burning product process list and the process list that inquires whether Unanimously;If so, entering step S712;Otherwise, process terminates.
Step S713 inquires material concordance list according to the process list to obtain COM code.
Step S714, according to the COM code query software concordance list to obtain software I D.
Step S715 obtains the dbase of required burning according to software I D query software full edition.
Wherein, the material concordance list, software concordance list and software full edition are pre-stored in the MES system, tool Body:
Product information concordance list: Mes_productsn, the corresponding relationship for record product sequence number and process list;
Material concordance list: Mes_mtf_order_header, for recording the corresponding relationship of process list and COM code;
Software concordance list: Mes_program_ima, for recording the corresponding relationship of COM code Yu software I D;
The detailed table of software: Mes_program, the corresponding relationship for logging software ID and dbase.
Step S72, the burning server access product software database according to the software information to transfer corresponding software.
Step S73, the burning server are built according to the cd-rom recorder IP information that the host computer is sent with corresponding cd-rom recorder Vertical connection, and the software transferred is loaded onto the cd-rom recorder to control the cd-rom recorder for the software and be burned onto this to burning product In.
Specifically, for example, the cd-rom recorder IP address to be controlled is 192.168.1.1, the dbase of burning to be program.The cd-rom recorder that burning service connection IP address is 192.168.1.1, reads on the cd-rom recorder after successful connection The image file of load, and judge whether to have loaded the software image file of program, if then directly controlling the cd-rom recorder Carry out burning.If not yet load the software image file of program, search in product software database to obtain The image file of program, and program image file is loaded into cd-rom recorder by network, execute software burning.
Referring to Fig. 7, further, cd-rom recorder IP information which sends according to the host computer with it is corresponding Cd-rom recorder establish connection, and the software transferred is loaded onto the cd-rom recorder with control the cd-rom recorder by the software be burned onto this to After in burning product, this method further include:
Step S84, which inquires the working condition of the cd-rom recorder, and waits for burning to this in cd-rom recorder completion When the software burning of product, the command information that burning is completed is sent to the host computer, to provide burning result letter to operator Breath.
Referring to Fig. 8, this method is applied to burn for the product software automatic method for burn-recording in third embodiment of the invention Server is recorded, is included the following steps:
Step S90, burning server receive waiting for the product ID of burning product and with this for host computer transmission The IP information of the cd-rom recorder of burning product connection
Step S91 inquires MES system according to the product ID to obtain the software information of required burning.
Wherein, which establishes connection by network with the burning server, and pre-saves for according to product sequence Row number is indexed to the product information concordance list of software information;The MES system also sets up product software database, for pre-saving Need the product software of burning.
Step S92 accesses product software database according to the software information to transfer corresponding software.
Step S93 establishes connection with corresponding cd-rom recorder according to cd-rom recorder IP information, and the software transferred is loaded onto The cd-rom recorder is burned onto this in burning product to control the cd-rom recorder for the software.
Step S94 inquires the working condition of the cd-rom recorder, and completes to wait for this software of burning product is burnt in the cd-rom recorder When record, the command information that burning is completed is sent to the host computer, to provide burning result information to operator.
As described above, the automatic programming system of the product software of embodiment and method through the invention, pass through burning service Device accesses MES system and the directly software needed for obtaining product chips burning in product software database, is loaded into without artificial File can prevent personnel's error in operation.
Further, cd-rom recorder is directly accessed using burning server, realizes remote auto burning, burning chip, verification It is automatically controlled Deng operating by software;And burning server is supported concurrent, can be realized a pair of of multi-quantity, a pair of of multiple types Burning is carried out simultaneously, to improve production efficiency.
Mode the above is only the implementation of the present invention is not intended to limit the scope of the invention, all to utilize this Equivalent structure or equivalent flow shift made by description of the invention and accompanying drawing content, it is relevant to be applied directly or indirectly in other Technical field is included within the scope of the present invention.

Claims (10)

1. a kind of automatic method for burn-recording of product software, which is characterized in that the described method includes:
Host computer scans to obtain the product ID to burning product by barcode scanner connected to it, and by the product Sequence number and IP information for the cd-rom recorder described in burning to burning product are sent to burning server by network;
The product ID that the burning server is sent according to the host computer is by one MES system of network inquiry to obtain Take the software information of required burning;Wherein, the MES system establishes connection by network with the burning server, and in advance The product information concordance list for being indexed to software information according to product ID is saved, also sets up and needs burning for saving The product software database of product software;
The burning server accesses the product software database according to the software information to transfer corresponding software;And
The burning server establishes connection with corresponding cd-rom recorder according to the cd-rom recorder IP information that the host computer is sent, And it the software transferred is loaded onto the cd-rom recorder is burned into to control the cd-rom recorder for the software and is described to burning In product.
2. the automatic method for burn-recording of product software according to claim 1, which is characterized in that the method also includes:
The burning server inquires the working condition of the cd-rom recorder, and completes to described in the cd-rom recorder to burning product Software burning when, to the host computer send burning complete command information, with to operator provide burning result information.
3. the automatic method for burn-recording of product software according to claim 1, which is characterized in that the burning server is according to institute The product ID for stating host computer transmission obtains the software information of required burning, packet by one MES system of network inquiry It includes:
The product that the product ID inquiry MES system that the burning server is sent according to the host computer saves Information index table obtains corresponding process list;
Determine it is pre-set described when the cause single with the process that inquires of the process list of burning product, according to the stream Cheng Dan inquires material concordance list to obtain COM code;
According to the COM code query software concordance list to obtain software I D, and query software full edition obtains the soft of required burning Part title;
Wherein, the material concordance list, software concordance list and software full edition are pre-stored in the MES system.
4. a kind of automatic programming system of product software, which is characterized in that connect the system comprises host computer, with the host computer Barcode scanner, the burning server that is connected to the network with the host computer and carry out net with the burning server The cd-rom recorder of network connection;
The host computer receives the product ID to burning product of barcode scanner scanning, and by the product sequence Row number and IP information for described in burning to the cd-rom recorder of burning product are sent to the burning server;
The burning server also passes through network and a MES system;Wherein, the MES system is pre-saved for according to product Sequence number is indexed to the product information concordance list of software information, and the MES system also sets up product software database, for preparatory Save the product software for needing burning;
The burning server is used for:
The MES system is inquired according to the product ID that the host computer is sent to obtain the software of required burning letter Breath;
The product software database is accessed according to the software information to transfer corresponding software;And
The cd-rom recorder IP information and the cd-rom recorder sent according to the host computer establishes connection, and described soft by what is transferred Part is loaded onto the cd-rom recorder and is burned into to control the cd-rom recorder for the software described in burning product.
5. the automatic programming system of product software according to claim 4, which is characterized in that the burning server passes through net Network is communicatively coupled with one or more host computers.The burning server passes through network and one or more burnings Record device is communicatively coupled.The burning server provides a pair of of multi-quantity, the burning service of multiple types.
6. the automatic programming system of product software according to claim 4, which is characterized in that the burning server is also used to The working condition of the cd-rom recorder is inquired, and is completed in the cd-rom recorder to described when the software burning of burning product, to institute It states host computer and sends the command information that burning is completed, to provide burning result information to operator.
7. a kind of automatic method for burn-recording of product software, which is characterized in that the described method includes:
Burning server receives connecting to the product ID of burning product and with described to burning product for host computer transmission The IP information of the cd-rom recorder connect;
MES system is inquired according to the product ID to obtain the software information of required burning;Wherein, the MES system with The burning server establishes connection by network, and pre-saves the production for being indexed to software information according to product ID Product information index table;The MES system also sets up product software database, for pre-saving the product software for needing burning;
The product software database is accessed according to the software information to transfer corresponding software;
Connection is established with corresponding cd-rom recorder according to the cd-rom recorder IP information, and the software transferred is loaded onto the burning Record device is burned into to control the cd-rom recorder for the software described in burning product.
8. the automatic method for burn-recording of product software according to claim 7, which is characterized in that the method also includes:
The working condition of the cd-rom recorder is inquired, and is completed to described when the software burning of burning product in the cd-rom recorder, The command information that burning is completed is sent to the host computer to provide burning result information to operator.
9. a kind of burning server characterized by comprising
Communication unit, for receive a host computer transmission to burning product product ID and with it is described to burning produce The IP information of the cd-rom recorder of product connection;
Query unit, for inquiring MES system according to the product ID to obtain the software information of required burning;Wherein, The MES system establishes connection by network with the burning server, and pre-saves for being indexed according to product ID To the product information concordance list of software information;The MES system also sets up product software database, needs to burn for pre-saving The product software of record;
Software transfers unit, for accessing the product software database according to the software information to transfer corresponding software;
Burning control unit, for establishing connection, and the institute that will be transferred with corresponding cd-rom recorder according to the cd-rom recorder IP information State software be loaded onto the cd-rom recorder and be burned into to control the cd-rom recorder for the software it is described in burning product.
10. burning server according to claim 9, which is characterized in that the burning control unit is also used to: inquiry institute It states the working condition of cd-rom recorder, and is completed to described when the software burning of burning product in the cd-rom recorder, to described upper Machine sends the command information that burning is completed to provide burning result information to operator.
CN201810756451.6A 2018-07-11 2018-07-11 The automatic programming system of product software, method and burning server Pending CN109189402A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810756451.6A CN109189402A (en) 2018-07-11 2018-07-11 The automatic programming system of product software, method and burning server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810756451.6A CN109189402A (en) 2018-07-11 2018-07-11 The automatic programming system of product software, method and burning server

Publications (1)

Publication Number Publication Date
CN109189402A true CN109189402A (en) 2019-01-11

Family

ID=64935989

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810756451.6A Pending CN109189402A (en) 2018-07-11 2018-07-11 The automatic programming system of product software, method and burning server

Country Status (1)

Country Link
CN (1) CN109189402A (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109840098A (en) * 2019-01-14 2019-06-04 安徽优旦科技有限公司 A kind of retroactive method and system of embedded software
CN109857433A (en) * 2019-01-15 2019-06-07 四川虹美智能科技有限公司 A kind of scm software upgrading tool and method
CN110109683A (en) * 2019-03-29 2019-08-09 广州市星翼电子科技有限公司 A method of long-range burning is realized by networking
CN110209404A (en) * 2019-06-03 2019-09-06 深兰科技(上海)有限公司 A kind of sequence number method for burn-recording and terminal device
CN110515632A (en) * 2019-08-29 2019-11-29 合肥惠科金扬科技有限公司 The method, apparatus and terminal device of product serial code burning
CN110662096A (en) * 2019-10-12 2020-01-07 深圳市友华软件科技有限公司 Data burning method and device for converged terminal
CN111679834A (en) * 2020-04-25 2020-09-18 华帝股份有限公司 Automatic burning system and burning method for Internet of things module
CN111708546A (en) * 2020-06-02 2020-09-25 北京中宸泓昌科技有限公司 Automatic burning system and burning method for embedded software
CN112034806A (en) * 2020-09-11 2020-12-04 上海庆科信息技术有限公司 Module burning authorization tracking system, module burning method and device
CN112379899A (en) * 2020-12-01 2021-02-19 江西台德智慧科技有限公司 Intelligent burning method, device and system for artificial intelligent terminal product
CN112508152A (en) * 2020-12-10 2021-03-16 四川长虹电器股份有限公司 Method, system, computer device and storage medium for generating product SN
CN112558989A (en) * 2020-12-03 2021-03-26 珠海格力电器股份有限公司 Online memory program burning method, burning system, air conditioner and storage medium
CN112558992A (en) * 2020-12-22 2021-03-26 深圳市和宏实业股份有限公司 Magnetic charging and burning method
CN113326051A (en) * 2021-06-06 2021-08-31 深圳市昂科技术有限公司 Chip serial number burning device and method
CN113709270A (en) * 2021-08-20 2021-11-26 广州易而达科技股份有限公司 Bluetooth module production system
CN113934439A (en) * 2021-11-16 2022-01-14 思澈科技(重庆)有限公司 Multi-channel automatic identification burning system and method
CN114253566A (en) * 2022-01-11 2022-03-29 长沙格力暖通制冷设备有限公司 Chip burning control system, control method and chip burning device
CN116909592A (en) * 2023-09-13 2023-10-20 宁德时代新能源科技股份有限公司 Parallel burning system and method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060161928A1 (en) * 2005-01-20 2006-07-20 Hie Electronics, Inc. Scalable integrated high density optical data/media storage delivery system
CN105159735A (en) * 2015-10-22 2015-12-16 宁波市江北九方和荣电气有限公司 Control method for software burn in electronic product production
CN106469322A (en) * 2016-08-31 2017-03-01 广州小百合信息技术有限公司 CI PLus certificate method for burn-recording, system and device
CN107229488A (en) * 2016-03-25 2017-10-03 神讯电脑(昆山)有限公司 The automatic programming system of integrated circuit and method
CN108170447A (en) * 2017-12-08 2018-06-15 摩比天线技术(深圳)有限公司 The on-line automatic method for burn-recording of chip and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060161928A1 (en) * 2005-01-20 2006-07-20 Hie Electronics, Inc. Scalable integrated high density optical data/media storage delivery system
CN105159735A (en) * 2015-10-22 2015-12-16 宁波市江北九方和荣电气有限公司 Control method for software burn in electronic product production
CN107229488A (en) * 2016-03-25 2017-10-03 神讯电脑(昆山)有限公司 The automatic programming system of integrated circuit and method
CN106469322A (en) * 2016-08-31 2017-03-01 广州小百合信息技术有限公司 CI PLus certificate method for burn-recording, system and device
CN108170447A (en) * 2017-12-08 2018-06-15 摩比天线技术(深圳)有限公司 The on-line automatic method for burn-recording of chip and system

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109840098B (en) * 2019-01-14 2022-05-27 安徽优旦科技有限公司 Embedded software tracing method and system
CN109840098A (en) * 2019-01-14 2019-06-04 安徽优旦科技有限公司 A kind of retroactive method and system of embedded software
CN109857433A (en) * 2019-01-15 2019-06-07 四川虹美智能科技有限公司 A kind of scm software upgrading tool and method
CN109857433B (en) * 2019-01-15 2022-08-19 四川虹美智能科技有限公司 Single chip microcomputer software upgrading tool and method
CN110109683A (en) * 2019-03-29 2019-08-09 广州市星翼电子科技有限公司 A method of long-range burning is realized by networking
CN110209404A (en) * 2019-06-03 2019-09-06 深兰科技(上海)有限公司 A kind of sequence number method for burn-recording and terminal device
CN110515632A (en) * 2019-08-29 2019-11-29 合肥惠科金扬科技有限公司 The method, apparatus and terminal device of product serial code burning
CN110515632B (en) * 2019-08-29 2023-03-07 重庆惠科金扬科技有限公司 Method and device for burning product serial code and terminal equipment
CN110662096A (en) * 2019-10-12 2020-01-07 深圳市友华软件科技有限公司 Data burning method and device for converged terminal
CN111679834A (en) * 2020-04-25 2020-09-18 华帝股份有限公司 Automatic burning system and burning method for Internet of things module
CN111679834B (en) * 2020-04-25 2024-01-23 华帝股份有限公司 Automatic burning system and method for internet of things module
CN111708546A (en) * 2020-06-02 2020-09-25 北京中宸泓昌科技有限公司 Automatic burning system and burning method for embedded software
CN112034806A (en) * 2020-09-11 2020-12-04 上海庆科信息技术有限公司 Module burning authorization tracking system, module burning method and device
CN112379899A (en) * 2020-12-01 2021-02-19 江西台德智慧科技有限公司 Intelligent burning method, device and system for artificial intelligent terminal product
CN112558989A (en) * 2020-12-03 2021-03-26 珠海格力电器股份有限公司 Online memory program burning method, burning system, air conditioner and storage medium
CN112508152A (en) * 2020-12-10 2021-03-16 四川长虹电器股份有限公司 Method, system, computer device and storage medium for generating product SN
CN112558992A (en) * 2020-12-22 2021-03-26 深圳市和宏实业股份有限公司 Magnetic charging and burning method
CN112558992B (en) * 2020-12-22 2022-02-11 深圳市和宏实业股份有限公司 Magnetic charging and burning method
CN113326051A (en) * 2021-06-06 2021-08-31 深圳市昂科技术有限公司 Chip serial number burning device and method
CN113326051B (en) * 2021-06-06 2023-11-24 深圳市昂科技术有限公司 Chip serial number burning device and method
CN113709270A (en) * 2021-08-20 2021-11-26 广州易而达科技股份有限公司 Bluetooth module production system
CN113934439B (en) * 2021-11-16 2023-09-15 思澈科技(重庆)有限公司 Multichannel automatic identification burning system and method
CN113934439A (en) * 2021-11-16 2022-01-14 思澈科技(重庆)有限公司 Multi-channel automatic identification burning system and method
CN114253566A (en) * 2022-01-11 2022-03-29 长沙格力暖通制冷设备有限公司 Chip burning control system, control method and chip burning device
CN116909592A (en) * 2023-09-13 2023-10-20 宁德时代新能源科技股份有限公司 Parallel burning system and method
CN116909592B (en) * 2023-09-13 2024-03-22 宁德时代新能源科技股份有限公司 Parallel burning system and method

Similar Documents

Publication Publication Date Title
CN109189402A (en) The automatic programming system of product software, method and burning server
CN108170447A (en) The on-line automatic method for burn-recording of chip and system
CN100385855C (en) System and its method for central remote automatic upgrading software
CN108971807B (en) Intelligent management control method and management system for field welding construction process
CN110928774A (en) Automatic test system based on node formula
CN106528203B (en) A kind of automated procedures programming method of multi-DSP chip
WO2022017256A1 (en) Device binding method and apparatus
CN106707988A (en) MES system for engine online assembly control
CN109144531A (en) The approaches to IM and device of programming system and its server
CN107347017A (en) The method, apparatus and configuration point device of a kind of device upgrade
EP1289228B1 (en) Internet appliance terminal and user management system/program
CN106254093A (en) A kind of automatic test restorative procedure and system thereof
CN109189409A (en) Programming system, programming system server and its parallel programming management method and device
CN107395385A (en) Method for upgrading software and device
CN109523170A (en) A kind of standard operating procedure management system and method
CN109063858B (en) Intelligent remote module for industrial equipment maintenance and maintenance method thereof
CN107370823A (en) Data acquisition and long-range control method, device and computer-readable recording medium
CN110320875A (en) A kind of PAC cloud operational system based on MQTT agreement
CN107179977A (en) Database Full-automatic monitoring system based on mpm models
CN107222336A (en) A kind of graphical network management system and method
CN106790569B (en) method for realizing plug and play of terminal equipment based on Internet of things platform
CN105117898A (en) Cloud attendance management method and system for supporting access of attendance terminals of multiple manufacturers
CN111368720A (en) Automatic carrying and goods taking system and method
CN113686388B (en) Method and system for rapidly testing assembly equipment in production process
JPH09108999A (en) Transmitting-receiving method for data through utilization of network in production system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190111