CN107832076A - A kind of industrial control unit (ICU) program upgrading management system - Google Patents
A kind of industrial control unit (ICU) program upgrading management system Download PDFInfo
- Publication number
- CN107832076A CN107832076A CN201711010531.9A CN201711010531A CN107832076A CN 107832076 A CN107832076 A CN 107832076A CN 201711010531 A CN201711010531 A CN 201711010531A CN 107832076 A CN107832076 A CN 107832076A
- Authority
- CN
- China
- Prior art keywords
- program
- file
- controller
- icu
- control unit
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1433—Saving, restoring, recovering or retrying at system level during software upgrading
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1469—Backup restoration techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Stored Programmes (AREA)
Abstract
The present invention provides a kind of controller and downloaded management system, it is characterised in that downloads software, Program download, program storage, controller including PC main frames, upgrade file management conversion software, upgrade file;The effect that the upgrade file management conversion software, upgrade file download software, Program download is after the information such as project, program version number to be added to newest application program file destination, download in program storage, the various kinds of equipment to control system upgrades.Cascaded between controller by CAN, program storage is connected with controller to be upgraded to control system;Connected between PC main frames and controller by the fieldbus mode such as EPA or RS422 or CAN, PC main frames can upgrade to whole control system, so as to realize the management to download.Meanwhile the system also has from dynamic suction lift sequence function, i.e., when the controller without application program is connected on the controller of application program, after validity judgement, can complete to upgrade without manual intervention.
Description
Technical field
The present invention relates to industrial control unit (ICU) field, the industrial control unit (ICU) program liter of more particularly to a kind of down-hole combined mining working
Level management system.
Background technology
In industrial control field, more industrial control unit (ICU)s often be present and be in communication with each other and cooperate by bus, especially
, in the fully-mechanized mining working of underground coal exploitation, the plurality of devices such as coal-winning machine, scratch board conveyor, hydraulic support be present.These
Different equipment all has industrial control unit (ICU) and is connected with each other by communication or controlling bus, is communicated or is cooperated, with
Realize the automatic exploitation of unmanned or few peopleization.The controller of each equipment can may also be connected with multiple sensors, with detection
State, the parameter such as position of equipment operation, completion accurately automatically control.
Over time, in production work, the program of controller and peripheral equipment needs more new management, realizes new
Function is added and leak reparation, reduces loss in production and reduces dangerous;Among current practical application, working face liter
Level program is mainly individually upgraded to every controller respectively using PC by emulator, and this method not only expends the time, weight
Multiple operating rate is high, and this method can not be suitable for special working environment, and updating failure, there may be unpredictable
Loss.
For the problem of this controller firmware or program update time are long, efficiency is low, Chinese patent application
CN201110449001.0 discloses a kind of method that batch upgrade equipment firmware is carried out based on CAN, it is proposed that a kind of band
There is the broadcast upgrade mode of functions of retransmission, while upgrade for multiple devices, improve upgrading efficiency to a certain extent, but still
In the presence of certain limitation, the method in the disclosure is only applicable to the bus with broadcast capability, and is only capable of to identical in system
Equipment is upgraded.
The content of the invention
The defects of in order to overcome above-mentioned prior art to exist, the present invention provide a kind of industrial control unit (ICU) program updating and management system
System, it includes program servers, program file conversion equipment, program file storage device, controlling bus and multiple Industry Controls
Device;
Wherein, the upgrade server and the multiple industrial control unit (ICU) are all connected to the controlling bus;
ROMPaq original document is stored in described program server, and described program file conversion device is by the upgrading
Program original document is converted to encryption file, and the encryption file storage is arrived into described program file storage device;
Described program file storage device can be by the encryption file decryption of storage, and generates executable file destination, leads to
Cross the controlling bus or upgrade information is sent to the industrial control unit (ICU) by the communication interface on the industrial control unit (ICU)
With the executable file destination, the program on the industrial control unit (ICU) is upgraded.
Wherein, executable file destination can be identical with original document, may also be distinct from that original document.
Preferably, between described program server, described program file conversion device and described program file storage device
It is connected by communication bus, communication interface or the controlling bus.
Specifically, the controlling bus can be CAN, EPA or RS232 universal serial bus.
For the program file in the industrial control unit (ICU), system program file and application program text are specifically included
Part.
In preferred embodiment, the communication interface is USB interface, can also be led to using other common serial or parallels
Interface is believed, such as serial ports, jtag interface.
In another preferred embodiment, program upgrading management system also includes remote computer, the remote computer
It is connected by internet with described program server.Programmer or administrative staff can realize long-range generation by remote computer
Code management and upgrading, and can be with remotely modifying program code to be upgraded.
In the exemplary application scene of the present invention, industrial control unit (ICU) is connected with sensor, described program file
Include the program file of the sensor.
Particularly, industrial control unit (ICU) program upgrading management system of the invention is applied to down-hole combined mining working, the work
Industry controller is the hydraulic bracket controller of fully-mechanized mining working.Between the hydraulic support industrial control unit (ICU) with CAN or
Cascaded in a manner of EPA, between adjacent hydraulic bracket controller, cascaded message transmission can be carried out, so as to by the journey
Preface part is delivered to adjacent controller, and the system is integrally upgraded.
In escalation process, in order to ensure the work such as the version management of program file or firmware, verification, described program file turns
Changing device can to described program file add items title, Program Type, product type, interface type, channel number, whether send out
At least one of cloth, version information and MD5 check codes.
Second aspect, the invention provides a kind of industrial control unit (ICU) programme upgrade method, specifically include following steps:
Obtain executable file destination to be upgraded;
The file destination is converted into encryption file;
It is that executable file destination is sent to program file storage device by the encryption file decryption;
Program file storage device sends upgrade command and described by communication bus or communication interface to industrial control unit (ICU)
Executable file destination, the industrial control unit (ICU) is set to complete program upgrading.
Preferably, program file storage device is connected by USB interface with program file conversion equipment, program file storage
Device is connected by CAN with industrial control unit (ICU).
Connected between industrial control unit (ICU) by bus, can be by bus communication between industrial control unit (ICU), sending upgrading needs
The described program file wanted.
In escalation process, breakpoint transmission is supported in the transmission of program file.
The advantage of the invention is that:
The advantage of the invention is that:It is convenient and swift to ensure the safe and stable operation of equipment, while greatly improve operating efficiency;
With breakpoint transmission function, when program file storage device (such as program rod in an exemplary embodiment) is to controller
During ROMPaq, fortuitous event power-off, upgrading is interrupted, is re-powered, industrial control unit (ICU) upgrades since continuing breakpoint location;Inhale
Program function, when controller does not have application program, suction programmed instruction, an exemplary embodiment are sent from trend both sides
In (fully-mechanized mining working surface hydraulic support controller), automatic sucking neighbour's frame application program, make working face normal operation.Program self- recoverage
Function, when to controller self-management program staging error, only need short circuit controller data coffret communication cable, you can
Recover the management program of backup of dispatching from the factory;Controller cascade resumes information automatically, completes whole working face upgrading, people is greatly reduced
Power and update time.
Brief description of the drawings
Fig. 1 is the industrial control unit (ICU) program upgrading management system overall work block diagram in an embodiment of the invention;
Fig. 2 is the workflow diagram of the industrial control unit (ICU) program updating management method in an embodiment of the invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present disclosure, the technical scheme in the embodiment of the present disclosure is carried out clear, complete
Site preparation describes, it is clear that described embodiment is only disclosure part of the embodiment, rather than whole embodiments.It is based on
Embodiment in the disclosure, those of ordinary skill in the art are obtained every other under the premise of creative work is not made
Embodiment, belong to the scope of disclosure protection.
The partial words referred in the embodiment of the present disclosure are illustrated below.
Industrial control unit (ICU):Industrial control unit (ICU) mentioned in the present invention is generally referred in industrial circle or automatic control system
Controller, be typically include programmable controller PLC, singlechip controller, embeded processor, intelligent pid controllers, work
Industry control computer etc..
Program file conversion equipment:Program file conversion equipment mentioned in the present invention can be software or example, in hardware
Compiler, for the original document of ROMPaq to be converted into encryption file, and program storage device is arrived into encryption file storage.
The encryption file can be decrypted and generate the executable file destination of control by program storage device.For example, it can be with
The compiler software that is mounted in program servers or remote computer or as shown in Figure 1 with program
Hardware unit exemplified by Download Box.
Program rod:A kind of exemplary program storage device, stores the encryption file of ROMPaq, and is connect with communication
Mouthful, such as USB interface, directly it can be connected with computer, program servers, program file conversion equipment or industrial control unit (ICU),
Directly it can be connected simultaneously with bus, by way of communication interface physical connection or bus mode by upgrade command and can be held
Row file destination is sent to industrial control unit (ICU).
Industrial control unit (ICU) program:The tool that can specifically the firmware of industrial control unit (ICU) included and operated on industrial control unit (ICU)
Body control program, it is stored in the nonvolatile storage of industrial control unit (ICU) in the form of binary file.Controller is by holding
Row firmware or control program, completion automatically control action.
The first aspect of the present invention, there is provided a kind of industrial control unit (ICU) program upgrading management system, referring to accompanying drawing 1, it is aobvious
The structured flowchart of the exemplary industrial control unit (ICU) program upgrading management system of the present invention is shown, it includes procedure service
Device, program file conversion equipment, program file storage device, controlling bus and multiple industrial control unit (ICU)s;
Wherein, the upgrade server and the multiple industrial control unit (ICU) are all connected to the controlling bus;
ROMPaq original document is stored in described program server, and described program file conversion device is by the upgrading
Program original document is converted to encryption file, and the encryption file storage is arrived into described program file storage device;
The encryption file can be decrypted for described program file storage device, and generate controller and can perform target
File, liter is sent to the industrial control unit (ICU) by the controlling bus or by the communication interface on the industrial control unit (ICU)
Level information and the executable file destination, upgrade to the program on the industrial control unit (ICU).
In the system of the present invention, the remote computer being connected with program servers can also be included, pass through remote computer
Edlin and modification can be entered to the upgrading original document stored in program servers, or upload and stored in remote computer
Or the program code of input.It can be connected in several ways between program servers and remote computer, such as example in Fig. 1
Ethernet, or the mode such as WLAN, internet.ROMPaq original document can be the code text of source code form
Part, or binary system after being compiled to code can perform file destination, or other can be by program file converting means
Put the document form of identification.
Program servers may be also connected in the bus of industrial control unit (ICU), in an exemplary embodiment, program
File conversion device is realized by software mode, the compiler or encrypting module that can be mounted in program servers, is passed through
Original document in program servers is converted to encryption file by software mode, and is saved in program storage device.Program storage
Device can equally be realized in a manner of software mode or single hardware unit, encryption file is decrypted, and generate control
Device processed can perform file destination.Now, program servers directly send upgrade command to industrial control unit (ICU) by bus and can held
Style of writing part, executable file is sent to each controller by way of cascade resumes, realizes the program upgrading to controller.
In another exemplary embodiment, program file conversion equipment and program file storage device pass through hardware
Mode is realized, exemplary, and program file conversion equipment can be such as the download program box in accompanying drawing 1, program file storage dress
It can be program rod as in accompanying drawing 1 to put, and between them and they can both pass through bus mode between program servers
Connection, can also be attached and be communicated by way of communication interface, for example, it is preferable to use USB interface.In this mode,
After the source code of program to be upgraded determines, encryption file is converted source code into by program file conversion equipment, and be saved in
Coupled program file storage device (such as program rod)., can after program rod completes the encryption file of reception ROMPaq
Directly to extract program rod from the USB interface of download program box, any one industrial control unit (ICU) to be upgraded is inserted afterwards
USB interface, when upgrading to controller firmware or program, program file storage device solves to the encryption file of storage
It is close, and executable program file is generated, the control program and circuit in program rod will send upgrade command from trend Industry Control,
And binary executable file destination is sent to by industrial control unit (ICU) by USB interface, realize single controller firmware or
Program upgrades.
For other industrial control unit (ICU)s, program rod can be continuing with other industrial control unit (ICU)s are upgraded, another
Preferably, the binary file of ROMPaq is transmitted by the bus between industrial control unit (ICU), is completed in bus
All controllers upgrading.
One exemplary application scenarios of system of the present invention are each hydraulic bracket controller in fully mechanized coal mining face
Upgrading.Subsurface environment is complicated, and communication bus bandwidth is relatively low, and may face complex working condition, is directly connected by program servers
Connect bus mode to upgrade hydraulic bracket controller, certain risk be present, in this case, the side of program rod can be passed through
Formula upgrades to a hydraulic bracket controller in working face, is then passed between hydraulic bracket controller by bus
Defeated and upgrading.
As shown in Figure 1, in fully-mechanized mining working, hydraulic bracket controller connects multiple sensors, such as infrared sensor, inclines
Angle transducer, pressure sensor etc., the firmware and program of sensor again may be by program rod or bus transmission model progress
Upgrading.
Exemplary, bus mentioned in the present invention can be that bus is serial for CAN, EPA or RS232
Bus.
In another exemplary embodiment, program rod directly can be connected with bus, send upgrade command and two and enter
File processed, realize the upgrading of controller firmware or program.
In addition, program rod can also include radio communication device, accordingly, controller also includes radio communication device, example
Such as in fully-mechanized mining working, staff or patrol officer the program rod with radio communication device can be taken take with oneself into
Enter working face to be overhauled or inspection, during maintenance or inspection, program rod passes through radio communication device and controller is carried out
Communication, upgrade command and binary file are sent, complete the upgrading of controller in working face.Under the embodiment, for control
The upgrading of device is actively operated without staff, can be completed simultaneously to all controllers in inspection or maintenance process
Upgrading.
Above-mentioned upgrade file conversion equipment is by file add items title to be upgraded, Program Type, product type, interface class
Type, channel number, whether issue, program version and MD5 check codes, regenerate encryption file.
Under controller normal operating conditions to be upgraded, program storage is connected with controller by CAN, program is deposited
Reservoir sends instruction control unit to controller and is switched to management program by application program, according to program rod internal information, it is determined that rising
Level Program Type, if issue etc., proceed by upgrading, accident power-off in escalation process, re-power then to break before
Point continues to upgrade, and is completed until the control of cascade all upgrades, controller restarts controller from trend upgrading opposite direction, so as to complete
Upgrade into program.
When controller is without application program, the controller is periodically sent from trend both sides inhales programmed instruction, by legal
Property judge after start suction sequence, until program all renewal complete, restart operation automatically.
Another aspect of the present invention, there is provided a kind of industrial control unit (ICU) programme upgrade method, referring to accompanying drawing 2, it shows
The workflow schematic diagram of industrial control unit (ICU) programme upgrade method of the present invention.
Specifically, upgrade method includes step:
Obtain program original document to be upgraded;
The original document is converted into encryption file, and is sent to program file storage device;
By the encryption file decryption and executable file destination is generated,
Program file storage device sends upgrade command to industrial control unit (ICU) by communication bus or communication interface and can held
Row file destination, the industrial control unit (ICU) is set to complete program upgrading.
System for managing program includes PC main frames, upgrade file management conversion software, upgrade file rod and downloaded under software, program
Carry device, program storage, controller and various sensors;Computer is using under upgrade file management conversion software, upgrade file
Load software, Program download are downloaded in program storage to file destination add items information and encryption information, and controller connects
Receive program storage information and complete designated program upgrading.
Above-mentioned upgrade file management conversion software by file add items title to be upgraded, Program Type, product type, connect
Mouthful type, channel number, whether issue, program version and MD5 check codes, regenerate encryption file.
Upgrade file is downloaded software and is connected by USB interface of computer with Program download, under program storage and program
Connected between load device by CAN, binary file is burnt in program storage.
Under controller normal operating conditions to be upgraded, program storage is connected with controller by CAN, program is deposited
Reservoir sends instruction control unit to controller and is switched to management program by application program, according to program rod internal information, it is determined that rising
Level Program Type, if issue etc., proceed by upgrading, accident power-off in escalation process, re-power then to break before
Point continues to upgrade, and is completed until the control of cascade all upgrades, controller restarts controller from trend upgrading opposite direction, so as to complete
Upgrade into program.
PC main frames can be connected by the fieldbus such as Ethernet or RS422 or CAN with controller, it is not necessary to program rod,
Directly controller system is completed to upgrade.
When controller is without application program, the controller is sent from trend both sides inhales programmed instruction, and starts suction sequence, directly
To program, all renewal is completed, and restarts work automatically.
When controller upgrading self-management program error, controller ROMPaq next time is caused to fail, short circuit transmission connects
Mouth communication cable, controller recover factory's backup management program automatically, mistake manages program before covering.
For device embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, it is related
Part illustrates referring to the part of embodiment of the method.
It should be noted that in all parts of the system of the disclosure, according to the function that it to be realized to therein
Part has carried out logical partitioning, and still, the present disclosure is not limited thereto, all parts can be repartitioned as needed or
Person combines, for example, can be single part by some component combinations, or can be further broken into some parts more
Subassembly.
The all parts embodiment of the disclosure can realize with hardware, or to be run on one or more processor
Software module realize, or realized with combinations thereof.It will be understood by those of skill in the art that it can use in practice
Microprocessor or digital signal processor (DSP) realize some or all portions in the system according to the embodiment of the present disclosure
The some or all functions of part.The disclosure is also implemented as the part or complete for performing method as described herein
The equipment or program of device (for example, computer program and computer program product) in portion.Such program for realizing the disclosure
It can store on a computer-readable medium, or can have the form of one or more signal.Such signal can be with
Download and obtain from internet website, either provide on carrier signal or provided in the form of any other.
The disclosure is limited it should be noted that above-described embodiment illustrates rather than to the disclosure, and ability
Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims,
Any reference symbol between bracket should not be configured to limitations on claims.Word "comprising" does not exclude the presence of not
Element or step listed in the claims.Word "a" or "an" before element does not exclude the presence of multiple such
Element.The disclosure can be by means of including the hardware of some different elements and being come by means of properly programmed computer real
It is existing.In if the unit claim of equipment for drying is listed, several in these devices can be by same hardware branch
To embody.The use of word first, second, and third does not indicate that any order.These words can be explained and run after fame
Claim.
Embodiment of above is only suitable to the explanation disclosure, and is not the limitation to the disclosure, about the common of technical field
Technical staff, in the case where not departing from spirit and scope of the present disclosure, it can also make a variety of changes and modification, thus it is all
Equivalent technical scheme falls within the category of the disclosure, and the scope of patent protection of the disclosure should be defined by the claims.
Claims (10)
1. a kind of industrial control unit (ICU) program upgrading management system, it is characterised in that including program servers, program file converting means
Put, program file storage device;
Wherein, the upgrade server and the multiple industrial control unit (ICU) are all connected to the controlling bus;
ROMPaq original document is stored in described program server, and described program file conversion device is by the ROMPaq
Original document is converted to encryption file, and the encryption file storage is arrived into described program file storage device;
Described program file storage device can be by the encryption file decryption of storage, and generates executable file destination.
2. the system as claimed in claim 1, it is characterised in that:Described program server, described program file conversion device and
It is connected between described program file storage device by communication bus, communication interface or the controlling bus.
3. the system as claimed in claim 1, it is characterised in that:The controlling bus be CAN, EPA or
RS232 universal serial bus;The communication interface is USB interface.
4. the system as claimed in claim 1, it is characterised in that:Under executable file destination in the industrial control unit (ICU) includes
Carry management program file and controller and sensor application program file.
5. the system as claimed in claim 1, it is characterised in that:Upgrade information and described program are sent to the industrial control unit (ICU)
Recorded in real time in file processes and preserve document transmission progress, if Transmission, continue the progress before therefrom breaking after restarting
Continue to transmit.
6. the system as claimed in claim 1, it is characterised in that:The system also includes:Remote computer, the remote computation
Machine is connected by internet with described program server.
7. the system as claimed in claim 1, it is characterised in that:If the industrial control unit (ICU) is without application program, to adjacent control
Device, which is periodically sent, inhales programmed instruction, to obtain application program from neighbor controller.
8. the system as claimed in claim 1, it is characterised in that:If the industrial control unit (ICU) updates management program mistake, can
By communication interface described in short circuit, original state is returned to.
9. the system as claimed in claim 1, it is characterised in that:With CAN or with industry between the industrial control unit (ICU)
Ether net mode cascades, and between neighbor controller, can carry out cascaded message transmission, so as to which described program file is delivered into phase
Adjacent controller, the system is integrally upgraded.
10. the system as claimed in claim 1, it is characterised in that:Described program file conversion device can be to described program text
Part add items title, Program Type, product type, interface type, channel number, whether issue, version information and MD5 verification
At least one of code.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711010531.9A CN107832076A (en) | 2017-10-24 | 2017-10-24 | A kind of industrial control unit (ICU) program upgrading management system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711010531.9A CN107832076A (en) | 2017-10-24 | 2017-10-24 | A kind of industrial control unit (ICU) program upgrading management system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN107832076A true CN107832076A (en) | 2018-03-23 |
Family
ID=61649240
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201711010531.9A Pending CN107832076A (en) | 2017-10-24 | 2017-10-24 | A kind of industrial control unit (ICU) program upgrading management system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107832076A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109162745A (en) * | 2018-11-05 | 2019-01-08 | 郑州煤机液压电控有限公司 | The means of communication of hydraulic support electrohydraulic control system |
| CN109284116A (en) * | 2018-09-11 | 2019-01-29 | 陕西千山航空电子有限责任公司 | A kind of data managing method of the comprehensive number pipe of polymorphic type big data quantity |
| CN109783121A (en) * | 2019-01-25 | 2019-05-21 | 廊坊新奥燃气设备有限公司 | A kind of OTA programme upgrade method and GPRS gas meter, flow meter |
| CN111767065A (en) * | 2019-04-02 | 2020-10-13 | 北京精雕科技集团有限公司 | A batch remote upgrade and upgrade method and system for machine tool numerical control software |
| CN113934473A (en) * | 2021-12-17 | 2022-01-14 | 机科发展科技股份有限公司 | Industrial electric vehicle driver application program downloading system and method |
| CN116166297A (en) * | 2023-02-22 | 2023-05-26 | 北京天玛智控科技股份有限公司 | Software update method and system for coal shearer based on mobile storage device |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101167114A (en) * | 2005-04-28 | 2008-04-23 | 松下电器产业株式会社 | Program converter, encrypting device, and encrypting method |
| US20080201661A1 (en) * | 2007-02-03 | 2008-08-21 | Stec, Inc. | Remote flash storage management |
| CN101963791A (en) * | 2010-09-01 | 2011-02-02 | 广州日滨科技发展有限公司 | Method for performing software upgrading on controllers of hydraulic bracket electrohydraulic control system |
| CN102546784A (en) * | 2011-12-29 | 2012-07-04 | 深圳市迈进科技有限公司 | Method based on controller area network (CAN) bus and used for conducting batch upgrading for device firmware |
| CN102945177A (en) * | 2012-11-16 | 2013-02-27 | 深圳市汇川控制技术有限公司 | Programmable logic controller (PLC) firmware upgrading system and method |
| CN103713932A (en) * | 2014-01-21 | 2014-04-09 | 北京经纬恒润科技有限公司 | Method and device for updating application program in electronic control unit |
| CN104239109A (en) * | 2014-09-30 | 2014-12-24 | 上海瑞猫自动化控制技术有限公司 | Method for on-line management of embedded system firmware |
| CN105464691A (en) * | 2014-09-09 | 2016-04-06 | 天津华宁电子有限公司 | Electrohydraulic control system of hydraulic support and program and parameter updating and backup method of electrohydraulic control system |
-
2017
- 2017-10-24 CN CN201711010531.9A patent/CN107832076A/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101167114A (en) * | 2005-04-28 | 2008-04-23 | 松下电器产业株式会社 | Program converter, encrypting device, and encrypting method |
| US20080201661A1 (en) * | 2007-02-03 | 2008-08-21 | Stec, Inc. | Remote flash storage management |
| CN101963791A (en) * | 2010-09-01 | 2011-02-02 | 广州日滨科技发展有限公司 | Method for performing software upgrading on controllers of hydraulic bracket electrohydraulic control system |
| CN102546784A (en) * | 2011-12-29 | 2012-07-04 | 深圳市迈进科技有限公司 | Method based on controller area network (CAN) bus and used for conducting batch upgrading for device firmware |
| CN102945177A (en) * | 2012-11-16 | 2013-02-27 | 深圳市汇川控制技术有限公司 | Programmable logic controller (PLC) firmware upgrading system and method |
| CN103713932A (en) * | 2014-01-21 | 2014-04-09 | 北京经纬恒润科技有限公司 | Method and device for updating application program in electronic control unit |
| CN105464691A (en) * | 2014-09-09 | 2016-04-06 | 天津华宁电子有限公司 | Electrohydraulic control system of hydraulic support and program and parameter updating and backup method of electrohydraulic control system |
| CN104239109A (en) * | 2014-09-30 | 2014-12-24 | 上海瑞猫自动化控制技术有限公司 | Method for on-line management of embedded system firmware |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109284116A (en) * | 2018-09-11 | 2019-01-29 | 陕西千山航空电子有限责任公司 | A kind of data managing method of the comprehensive number pipe of polymorphic type big data quantity |
| CN109284116B (en) * | 2018-09-11 | 2022-03-08 | 陕西千山航空电子有限责任公司 | Data management method for multi-type large-data-volume comprehensive data management |
| CN109162745A (en) * | 2018-11-05 | 2019-01-08 | 郑州煤机液压电控有限公司 | The means of communication of hydraulic support electrohydraulic control system |
| CN109783121A (en) * | 2019-01-25 | 2019-05-21 | 廊坊新奥燃气设备有限公司 | A kind of OTA programme upgrade method and GPRS gas meter, flow meter |
| CN111767065A (en) * | 2019-04-02 | 2020-10-13 | 北京精雕科技集团有限公司 | A batch remote upgrade and upgrade method and system for machine tool numerical control software |
| CN113934473A (en) * | 2021-12-17 | 2022-01-14 | 机科发展科技股份有限公司 | Industrial electric vehicle driver application program downloading system and method |
| CN113934473B (en) * | 2021-12-17 | 2022-03-11 | 机科发展科技股份有限公司 | Industrial electric vehicle driver application program downloading system and method |
| US11778042B2 (en) | 2021-12-17 | 2023-10-03 | Machinery Technology Development Co., Ltd | System and method for downloading application program of industrial electric vehicle driver |
| CN116166297A (en) * | 2023-02-22 | 2023-05-26 | 北京天玛智控科技股份有限公司 | Software update method and system for coal shearer based on mobile storage device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107832076A (en) | A kind of industrial control unit (ICU) program upgrading management system | |
| CN107831721A (en) | A kind of director demon update device and method | |
| CN104090796B (en) | A kind of embedded device method for updating program and system | |
| US9665361B2 (en) | Selective software distribution for an industrial plant | |
| JP4888718B2 (en) | Distributed control system | |
| CN104899065A (en) | Method and system for batch online recovery and software online upgrading | |
| CN104149717A (en) | Remote non-interference updating system and remote non-interference updating method for vehicle control | |
| CN104468235A (en) | Allocable full-network remote node firmware upgrading system and device based on IAP | |
| CN104503796A (en) | IAP (Internet Access Provider) based configurable full-network remote node firmware upgrading method | |
| CN103942080A (en) | Electronic device information transmission method | |
| CN107870774A (en) | A kind of system for AOI system software version management | |
| CN104156237A (en) | Online single-chip microcomputer upgrading method | |
| CN101710288A (en) | Upgrade processing method and system, upgrade server and upgrade device | |
| CN106444610A (en) | A PLC remote code updating system and method | |
| CN105468404B (en) | A kind of bracket controller program method for remote updating and device | |
| CN103593203B (en) | The programming of programmable logic controller (PLC) and firmware update | |
| CN109753295B (en) | Online updating method for trackside safety platform | |
| CN102300239B (en) | Base station and self-starting method thereof | |
| CN108897558A (en) | The FPGA remote online upgrade method of safety based on Ethernet protocol | |
| CN109634643B (en) | Three-proofing automation equipment firmware upgrading system of civil air defense command post | |
| CN105790997A (en) | Configuration data update method and system, client and server | |
| CN117240645B (en) | OTA upgrading method and device of intelligent home system, electronic equipment and medium | |
| CN101977078A (en) | Method and system for processing remote failure device in optical transfer network | |
| CN105472005B (en) | A kind of ground ATP equipment method for remote updating and system | |
| RU2670388C1 (en) | Method and device for software update in a communication device over power lines |
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: 20180323 |