[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201711010531.9A
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.)
Beijing Tiandi Marco Electro Hydraulic Control System Co Ltd
Beijing Meike Tianma Automation Technology Co Ltd
Original Assignee
Beijing Tiandi Marco Electro Hydraulic Control System Co Ltd
Beijing Meike Tianma Automation Technology 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 Beijing Tiandi Marco Electro Hydraulic Control System Co Ltd, Beijing Meike Tianma Automation Technology Co Ltd filed Critical Beijing Tiandi Marco Electro Hydraulic Control System Co Ltd
Priority to CN201711010531.9A priority Critical patent/CN107832076A/en
Publication of CN107832076A publication Critical patent/CN107832076A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1433Saving, restoring, recovering or retrying at system level during software upgrading
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • G06F11/1469Backup restoration techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network 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

A kind of industrial control unit (ICU) program upgrading management system
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.
CN201711010531.9A 2017-10-24 2017-10-24 A kind of industrial control unit (ICU) program upgrading management system Pending CN107832076A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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