CN113238773A - Intelligent manufacturing program parallel downloading system and method - Google Patents
Intelligent manufacturing program parallel downloading system and method Download PDFInfo
- Publication number
- CN113238773A CN113238773A CN202110510772.XA CN202110510772A CN113238773A CN 113238773 A CN113238773 A CN 113238773A CN 202110510772 A CN202110510772 A CN 202110510772A CN 113238773 A CN113238773 A CN 113238773A
- Authority
- CN
- China
- Prior art keywords
- downloading
- plug
- parallel
- cloud server
- program
- 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
Links
- 238000000034 method Methods 0.000 title claims description 22
- 238000004519 manufacturing process Methods 0.000 claims description 14
- 239000004973 liquid crystal related substance Substances 0.000 claims description 9
- 238000004891 communication Methods 0.000 description 2
- 230000006837 decompression Effects 0.000 description 2
- 206010036872 Prolonged labour Diseases 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
- G06F9/44526—Plug-ins; Add-ons
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses an intelligent manufacturing program parallel downloading system, which comprises: the cloud server is used for acquiring a program for upgrading; the parallel downloading device comprises a plurality of downloading plug-ins, each downloading plug-in corresponds to a device to be upgraded, and the downloading plug-ins are used for acquiring programs required by upgrading the device to be upgraded from the cloud server.
Description
Technical Field
The invention belongs to the technical field of production and manufacturing, and particularly relates to an intelligent manufacturing program parallel downloading system and method.
Background
In order to meet the requirement of rapid development of manufacturing production scale, the intelligent production system is intelligently applied to all corners. At present, the procedure of downloading the device to be upgraded and the equipment in the production process is still manually completed, the method seriously restricts the expansion of the production scale and reduces the production efficiency. The downloading method mostly adopts the installation software of a PC machine for downloading or adopts a writer for downloading, the input cost of materials is higher, the operation requirement is higher, and production technicians are required to carry out certain training for mastering skill methods. Moreover, the existing program downloading mode has the disadvantages of long labor consumption, high error risk and high cost.
Disclosure of Invention
In order to solve the problems in the prior art, the invention provides an intelligent parallel manufacturing program downloading system which can automatically download and upgrade programs in parallel.
The technical problem to be solved by the invention is realized by the following technical scheme:
in a first aspect, a system for downloading smart manufacturing programs in parallel is provided, which includes:
the cloud server is used for acquiring a program for upgrading;
the device comprises a parallel downloading device and a cloud server, wherein the parallel downloading device comprises a plurality of downloading plug-ins, each downloading plug-in corresponds to a device to be upgraded, and the downloading plug-ins are used for acquiring programs required by upgrading of the device to be upgraded from the cloud server.
With reference to the first aspect, further, the parallel downloading apparatus further includes a liquid crystal display plug-in.
With reference to the first aspect, further, the parallel downloading apparatus further includes a code scanning plug-in and a CPU plug-in; the downloading plug-in, the code scanning plug-in and the CPU plug-in are communicated through a CAN bus, and the CPU plug-in and the liquid crystal display plug-in are communicated through a serial port.
With reference to the first aspect, further, the download plug-in is provided with an SD card.
In a second aspect, a method for downloading an intelligent manufacturing program in parallel is provided, which is characterized by comprising:
the cloud server acquires a program required by upgrading;
acquiring a program required by upgrading from a cloud server through a parallel downloading device;
the device to be upgraded automatically completes updating according to the obtained program;
the parallel downloading device displays the downloading process information in real time.
With reference to the second aspect, further, the acquiring, by the cloud server, the program required for upgrading specifically includes:
the cloud server acquires programs required by upgrading from the data source and establishes indexes for various programs required by upgrading.
With reference to the second aspect, further, the obtaining, by the parallel downloading device, the program required for the upgrade from the cloud server specifically includes:
scanning bar code information of a device to be upgraded through a code scanning plug-in;
and the downloading plug-in goes to the cloud end server to retrieve the program required to be upgraded according to the bar code information and downloads the program.
In combination with the second aspect, further, the parallel downloading device obtains the program required for upgrading from the cloud server through the FTP protocol, transmits the download log to the cloud server, and sends the program required for upgrading to the device to be upgraded through the TCP/IP protocol.
The invention has the beneficial effects that: according to the invention, the latest program is automatically obtained through the cloud server, the parallel downloading device automatically finishes the downloading process after code scanning, the whole process realizes intelligent and information functions, heavy manual labor can be avoided, time cost is saved, misoperation risks are reduced, and the centralized and batch program downloading and upgrading requirements of the devices to be upgraded in the production and manufacturing process are met.
Drawings
FIG. 1 is a block diagram of the system of the present invention;
FIG. 2 is a flow chart of the present invention;
fig. 3 is a flow chart of the operation of the parallel downloading device of the present invention.
Detailed Description
To further describe the technical features and effects of the present invention, the present invention will be further described with reference to the accompanying drawings and detailed description.
The intelligent manufacturing program parallel downloading system provided by the invention is shown in figure 1:
the method comprises the following steps:
the cloud server is used for acquiring a program for upgrading from a data source, the data source is generally a server of a provider company needing software upgrading, the data source can also contain other files such as configuration files, communication files and the like besides the upgrading program, and if the safety of the device needing upgrading is influenced by direct connection terrorism, the device needing upgrading is connected through the cloud server.
The parallel downloading device is connected with the cloud server in a wireless mode and comprises a CPU plug-in and a liquid crystal display plug-in, the plurality of downloading plug-ins and the code scanning plug-ins, each downloading plug-in and code scanning plug-in corresponds to one device to be upgraded, the downloading plug-ins are used for acquiring programs required by upgrading of the device to be upgraded from the cloud server, SD cards used for storing the programs are further arranged on the downloading plug-ins, the code scanning plug-ins and the CPU plug-ins are communicated through a CAN bus, and serial port communication is adopted between the CPU plug-ins and the liquid crystal display plug-ins.
As shown in fig. 2, the work flow of the system is mainly as follows:
step S110, the cloud server periodically obtains a newly filed program file from the company-level server, and performs operations such as decompression, selection, renaming, and packaging on the filed program file to form a program file in a format required by the device to be tested. The cloud server has the function of starting the FTP client so as to facilitate the connection of the parallel downloading device.
And step S120, after the parallel downloading device scans the bar code information of the device through the code scanning plug-in, the parallel downloading device is connected with the cloud server by adopting an FTP protocol, searches and acquires a program file required to be stored by the cloud server according to an index table or a database stored by the cloud server, and transmits a log file generated in the downloading process to the cloud server.
Step S130, after the parallel downloading device locally stores the acquired cloud server program file, the program file is sent to the device to be upgraded by using a wired network (including but not limited to TCP/IP protocol), and the interaction process may be privately defined.
Step S140, the device to be upgraded receives the program file sent by the parallel downloading device, and updates the program file by itself after decompression. The process information is sent to the parallel downloading device in real time.
In step S150, the parallel downloading device receives the real-time information packet of the device to be upgraded, and displays the real-time information packet through the liquid crystal display plug-in (liquid crystal display) so that the production technician can know the downloading process of the device to be upgraded.
In the process of steps S120 to S150, the specific operation flow of the parallel downloading device is as shown in fig. 3, if an error message is received in the downloading process, the downloading process is directly exited, the error message is displayed on the liquid crystal display of the device, and the process returns to step S120 to wait for the next code scanning.
The above embodiments do not limit the present invention in any way, and all technical solutions obtained by taking equivalent substitutions or equivalent changes fall within the scope of the present invention.
Claims (8)
1. An intelligent manufacturing program parallel download system, comprising:
the cloud server is used for acquiring a program for upgrading;
the device comprises a parallel downloading device and a cloud server, wherein the parallel downloading device comprises a plurality of downloading plug-ins, each downloading plug-in corresponds to a device to be upgraded, and the downloading plug-ins are used for acquiring programs required by upgrading of the device to be upgraded from the cloud server.
2. The system of claim 1, wherein the parallel download device further comprises a liquid crystal display plug-in.
3. The system for downloading the intelligent manufacturing program in parallel according to claim 2, wherein the parallel downloading device further comprises a code scanning plug-in and a CPU plug-in; the downloading plug-in, the code scanning plug-in and the CPU plug-in are communicated through a CAN bus, and the CPU plug-in and the liquid crystal display plug-in are communicated through a serial port.
4. A system for downloading a smart manufacturing program in parallel as recited in claim 1, wherein the download plug-in is provided with an SD card.
5. A method for downloading intelligent manufacturing programs in parallel is characterized by comprising the following steps:
the cloud server acquires a program required by upgrading;
acquiring a program required by upgrading from a cloud server through a parallel downloading device;
the device to be upgraded automatically completes updating according to the obtained program;
the parallel downloading device displays the downloading process information in real time.
6. The system of claim 5, wherein the cloud server obtains the program required for upgrading specifically as follows:
the cloud server acquires programs required by upgrading from the data source and establishes indexes for various programs required by upgrading.
7. The system of claim 5, wherein the obtaining of the program required for the upgrade from the cloud server by the parallel downloading device is specifically:
scanning bar code information of a device to be upgraded through a code scanning plug-in;
and the downloading plug-in goes to the cloud end server to retrieve the program required to be upgraded according to the bar code information and downloads the program.
8. The system of claim 5, wherein the parallel downloading device obtains the program required for upgrading from the cloud server through the FTP protocol, transmits a download log to the cloud server, and transmits the program required for upgrading to the device to be upgraded through the TCP/IP protocol.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110510772.XA CN113238773A (en) | 2021-05-11 | 2021-05-11 | Intelligent manufacturing program parallel downloading system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110510772.XA CN113238773A (en) | 2021-05-11 | 2021-05-11 | Intelligent manufacturing program parallel downloading system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113238773A true CN113238773A (en) | 2021-08-10 |
Family
ID=77133391
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110510772.XA Pending CN113238773A (en) | 2021-05-11 | 2021-05-11 | Intelligent manufacturing program parallel downloading system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113238773A (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101924643A (en) * | 2009-06-10 | 2010-12-22 | 中兴通讯股份有限公司 | Updating method and system of card software in communication system equipment |
CN106339248A (en) * | 2016-10-09 | 2017-01-18 | 大道网络(上海)股份有限公司 | Remote software upgrading method and remote software upgrading system |
CN107621937A (en) * | 2017-08-16 | 2018-01-23 | 珠海格力电器股份有限公司 | The methods, devices and systems of software program upgrading |
-
2021
- 2021-05-11 CN CN202110510772.XA patent/CN113238773A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101924643A (en) * | 2009-06-10 | 2010-12-22 | 中兴通讯股份有限公司 | Updating method and system of card software in communication system equipment |
CN106339248A (en) * | 2016-10-09 | 2017-01-18 | 大道网络(上海)股份有限公司 | Remote software upgrading method and remote software upgrading system |
CN107621937A (en) * | 2017-08-16 | 2018-01-23 | 珠海格力电器股份有限公司 | The methods, devices and systems of software program upgrading |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109729072B (en) | Communication protocol information processing method and device and electronic equipment | |
KR101827467B1 (en) | Adaptive iot service system powered by detachable hardware module | |
CN106407076B (en) | Software and hardware operation information monitoring method based on domestic CPU and operating system environment | |
EP1717699A1 (en) | Software update system and software update management apparatus | |
CN102158544A (en) | Method and device for remote upgrading of vehicle-mounted electronic device | |
RU2010143393A (en) | DEVICES AND METHODS FOR THE DISPATCH OF WIDGET UPDATES | |
CN107870774A (en) | A kind of system for AOI system software version management | |
CN105072398B (en) | A kind of device updating method and device | |
CN102842264A (en) | Incremental updating method and incremental updating system based on basic map data | |
CN106209452A (en) | It is applied to wireless downloading installation method and the system of smart machine | |
CN112416804A (en) | Real-time simulation test system and method | |
CN104167822A (en) | Parameter configuration method for distribution network automation terminal device | |
CN111158711A (en) | Application program deployment method and device for multiple android system terminals | |
CN115600998A (en) | Process management method, system and readable storage medium based on production management platform | |
CN105656643A (en) | Method and equipment for performing compatible management based on network configuration protocol | |
CN110579998A (en) | Data acquisition method | |
CN113238773A (en) | Intelligent manufacturing program parallel downloading system and method | |
CN207780593U (en) | Data collecting system | |
CN108055209A (en) | A kind of router batch terminal upgrading method and system | |
CN202094943U (en) | GPRS vehicle-mounted communication system having FTP remote wireless upgrade function | |
CN103546988A (en) | Equipment side and method for synchronizing information of intelligent terminal and equipment side | |
CN111930414B (en) | Crane program management method, crane program remote management method and device | |
CN1692602A (en) | Method for updating the local management system in at least one network element of a telecommunication network | |
CN102413488A (en) | Information exchange method and equipment in auto driver test system | |
CN112749117A (en) | Data transmission module and data transmission method of Internet of things equipment and platform |
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 |