CN104468235A - Allocable full-network remote node firmware upgrading system and device based on IAP - Google Patents

Allocable full-network remote node firmware upgrading system and device based on IAP Download PDF

Info

Publication number
CN104468235A
CN104468235A CN201410821585.3A CN201410821585A CN104468235A CN 104468235 A CN104468235 A CN 104468235A CN 201410821585 A CN201410821585 A CN 201410821585A CN 104468235 A CN104468235 A CN 104468235A
Authority
CN
China
Prior art keywords
remote node
upgrade
plc
cpu module
bus
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
CN201410821585.3A
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.)
ZHEJIANG SUPCON RESEARCH Co Ltd
Original Assignee
ZHEJIANG SUPCON RESEARCH 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 ZHEJIANG SUPCON RESEARCH Co Ltd filed Critical ZHEJIANG SUPCON RESEARCH Co Ltd
Priority to CN201410821585.3A priority Critical patent/CN104468235A/en
Publication of CN104468235A publication Critical patent/CN104468235A/en
Pending legal-status Critical Current

Links

Abstract

The invention relates to an allocable full-network remote node firmware upgrading system and device based on an IAP. The allocable full-network remote node firmware upgrading system and device aim at solving the problem that in a heterogeneous network environment, upgrading of remote node firmware is limited by a fixed bus mode and the environment. The allocable full-network remote node firmware upgrading system comprises a bus allocation unit, a bus command transmitting unit, an upgrading preparation unit and an upgrading file transmission unit, wherein a bus protocol between a CPU module of a PLC and a remote node is allocated through the CPU module of the PLC by receiving a bus allocation command transmitted by an upper computer; the CPU module of the PLC transmits a received file upgrading command transmitted by the upper computer to a BOOT area of the remote node through the bus protocol allocated in advance, and the BOOT area controls the remote node to wipe an application program area after receiving the command; the upper computer transmits a pre-allocated upgrading file in the bus protocol format to the remote node through the CPU module of the PLC, and application programs in the application program area of the remote node are upgraded through an IAP unit.

Description

A kind of configurable whole network remote node firmware upgrade system based on IAP and device
Technical field
The present invention relates to a kind of firmware upgrade system and device, particularly relate to a kind of configurable whole network remote node firmware upgrade system based on IAP and device.
Background technology
The technology that the existing IAP of utilization carries out online remote upgrade mainly adopts following scheme: adopt the firmware file of band upgrading in some prior art, upload in the particular file folder of the ftp server of specifying, main frame performs upgrade command, enters FTP upgrade mode; The host-initiated File Transfer Protocol stack of electronic installation, logs in ftp server and finds the upgrade file of specifying; The main frame of electronic installation automatically performs file download, and is stored into by the file of download in the memory that car-mounted electronic device specifies, and the upgrade file downloaded from ftp server is performed upgrading burning.Also have some program renewing devices in prior art, it mainly comprises computer host computer and computer slave computer, and computer host computer is connected by CAN communication line with computer slave computer; Being provided with a USB interface in this computer host computer, being connected to one in USB interface for copying the USB flash disk of the program of lower computer that need upgrade; Computer host computer and computer slave computer are also connected by RS232 communication modes or RS485 communication modes; In computer slave computer chip, there is IAP function, to realize the self-programming function of program when program updates.
The technical scheme provided from above-mentioned existing actualizing technology is all applicable to single network environment, for the whole network upgrading lack of diversity and the alternative of heterogeneous network remote device in industrial system, be unfavorable for the remote equipment IAP remote upgrade of heterogeneous network, and industrial system is in large scale, firmware upgrade needs very large manual labor.
Summary of the invention
The first object of the present invention is to provide a kind of configurable whole network remote node firmware upgrade system based on IAP and device, and under solving heterogeneous network environment with solution, the upgrading of remote node firmware is subject to the problem of fixed bus mode and environmental limitations.
In order to solve the problem, a kind of configurable whole network remote node firmware upgrade system based on IAP, comprises host computer, the CPU module of PLC and remote node, wherein:
The CPU module of described host computer and at least one PLC communicates to connect, and receives the feedback information of the CPU module of described PLC, sends the upgrade file of upgrade command and pre-configured bus protocol form;
The CPU module of each PLC communicates to connect described host computer, and is connected with at least one remote node bus, the upgrade command received and upgrade file is sent to the part remote node at least one remote node described or whole remote node;
At least one remote node described comprises BOOT district and application area, erasing application area is performed by BOOT district after the upgrade command that the CPU module receiving connected PLC sends, and by the application program of the IAP unit upgrading remote node application area in BOOT district after the upgrade file of CPU module transmission receiving connected PLC.
Preferably, described host computer adopts Ethernet to be connected with the CPU module of described PLC to communicate.
Preferably, the CPU module of described PLC and the bus connecting mode of described remote node adopt the connected mode of ethernet line, Serial Port Line and/or CAN.
Preferably, the CPU module of described PLC carries out the bus connecting mode of the radio communication of WiFi, 3G and/or 4G by a radio-cell and described remote node.
In order to solve the problem, a kind of configurable whole network remote node device for upgrading firmware based on IAP, comprises
Bus configuration unit, the CPU module of PLC sends bus configuration order configure bus protocol between the CPU module of PLC and remote node by receiving host computer;
Upgrade command transmitting element, is connected with bus configuration unit, and host computer sends upgrade command to the CPU module of PLC;
Upgrading preparatory unit, the upgrade command received is sent to the BOOT district of remote node by the CPU module of PLC by corresponding pre-configured bus, BOOT district performs erasing application area after receiving upgrade command; And
Upgrade file transmission unit: be connected with upgrading preparatory unit, the upgrade file of pre-configured bus protocol form is sent to the CPU module of PLC by host computer, the file of described upgrading is given described remote node, by the application program of the IAP unit upgrading remote node application area in BOOT district by corresponding pre-configured bus transfer by the CPU module of PLC.
Preferably, also comprise upgrade checkout unit: be connected with upgrade file transmission unit, remote node verifies the file received, and after upgrade file verification, feedback upgrades successfully or the information of failure.
Preferably, in upgrade file transmission unit, host computer transmission comprises the download end frame of check value to the CPU module of PLC;
Specifically comprise in upgrade checkout unit: after described remote node upgrade file has been downloaded, CRC check is carried out to whole upgrade file, and compare with the check value that host computer sends, if equal, program upgrade success, feedback upgrades successfully information, by CRC check value written information district, as unequal, then feedback upgrading failure information.
Preferably, also comprise the verification unit that powers on: each remote node powers on, by BOOT district, CRC check is carried out to the application program in whole application area, check value compares with the crc value write when upgrading successfully, the described application program of equal operation, unequal then feedback application program area damages information to the CPU module of PLC.
Preferably, it is characterized in that, also comprise start unit: if host computer receives the information upgraded successfully that remote node sends, then send starting command and remote node is restarted, and the district that runs application.
Preferably, also comprise heavy upgrade unit, verification unit and/or upgrade checkout unit are connected with powering on, if receive the failed information of upgrading or application area damage information, then can be re-executed by BOOT district and download or upgrade upgrade file, upgrade file is downloaded in application area, and then returns upgrade checkout unit and re-execute verification.
Preferably, specifically comprise in bus configuration unit:
Configuration order transmitting element, host computer sends bus configuration order, the CPU module that described bus configuration order comprises PLC and the specific bus agreement between its in a network the part remote node that is connected of communication or whole remote node;
Protocol configuration unit, be connected with configuration order transmitting element, specific bus agreement is configured to the bus protocol of upgrade communication between the CPU module of PLC and remote node, and this bus protocol meets the bus connecting mode between the CPU module of PLC and remote node.
The present invention compared with prior art, has following advantage:
(1) provide multiple bus communication mode, handled easily personnel are configured multiple mode bus, for user brings the selecting property of plurality of optional of communication connection mode, and are applicable to various applied environment; Escalation process of the present invention is without the need to changing the network configuration of original normal work simultaneously, namely when not affecting other nodes and normally working, carries out online upgrading selectively to some remote node.
(2) without the need to on-the-spot local upgrade, without the need to remote node dismounting, utilize host computer to complete upgrading, save a large amount of manual labor.
(3) bus configurability.The communication modes of remote node firmware upgrade can be configured according to CPU and remote node communication bus.
Accompanying drawing explanation
Fig. 1 is the block diagram of device for upgrading firmware in the embodiment of the present invention;
Fig. 2 is a kind of configurable whole network remote node firmware upgrade system block diagram based on IAP;
Fig. 3 is the particular flow sheet of the embodiment of the present invention;
Fig. 4 is the workflow diagram of bus configuration unit in the present embodiment, upgrade command transmitting element, upgrading preparatory unit and upgrade file transmitting step.
Embodiment
Below in conjunction with accompanying drawing, detailed further describing is done to the present invention.
The present invention proposes a kind of configurable whole network remote node firmware upgrade system based on IAP, be applied to the firmware upgrade in industrial system, its firmware upgrade system embeds in industrial system, comprise host computer, the CPU module of some PLC and some remote nodes, communicate to connect between the CPU module of wherein host computer and some PLC, the CPU module of general host computer and PLC adopts Ethernet to communicate to connect, host computer connects relative fixing with the CPU module of PLC, each applied environment is applicable, the Ethernet environment adopted is more fixing, also be the network communication protocol utilizing standard simultaneously, maintain easily and use.And the CPU module of each PLC and the diversification of multiple remote node connected mode, facilitate client to select concrete application.Here remote node generally refers to and can carry out the embedded device of communication with the CPU module of PLC.These equipment supports the function of IAP upgrading, can be wired mode as with ethernet line with the mode of the CPU module communication of PLC, Serial Port Line, CAN etc., also can be wireless WiFi, the mode etc. of 3G/4G mobile communication, when adopting radio connection, the CPU module of PLC carries out WiFi by a radio-cell and remote node, the radio communication of 3G or 4G, in some industrial system, environment can be more severe, according to applied environment, the difference of the factors such as layout scope, select suitable bus connecting mode, distributed or the moveable embedded device on a large scale of large regions mostly is with some applications, as large-scale oil depot, storage, City complex, the fields such as mobile unit.
In this firmware upgrade system, the CPU module of host computer and at least one PLC communicates to connect, and receives the feedback information of the CPU module of PLC, sends the upgrade file of upgrade command and pre-configured bus protocol form; The CPU module communication connection host computer of each PLC, and is connected with at least one remote node bus, by the upgrade command that receives and upgrade file, is sent to the part remote node at least one remote node or whole remote node; At least one remote node comprises BOOT district and application area, erasing application area is performed by BOOT district after the upgrade command that the CPU module receiving connected PLC sends, and by the application program of the IAP unit upgrading remote node application area in BOOT district after the upgrade file of CPU module transmission receiving connected PLC.
Below lift an example to be introduced this firmware upgrade system: the region being distributed in circumference 20 square kilometres in certain control system, a central control room is had in region, 12 control work zone territories, every sub regions has a sub-control room, and controls 200 remote nodes 30 pockety.The CPU module 20 of PLC is distributed in the sub-control room of subregion, by being connected with the computer (host computer 10) of central control room with Ethernet optical fiber.Remote node is an embedded Control equipment, controls motor and the hydraulic test of its correspondence according to the firmware program in each node.Remote node is connected with the CPU module of the PLC in corresponding subregion by CAN.Because the control algolithm of remote node to motor and hydraulic test has the demand of Optimal improvements, once algorithm optimization, scene will be very difficult to more than 2000 remote nodes upgradings respectively.By method set forth in the present invention, engineering staff can center-control indoor by computer by firmware upgrade data by being sent to the PLC system CPU element in control work zone territory with Ethernet, then give each remote node upgrading by upgrade data by IAP mode by CAN by CPU element.Each remote node escalation process can walk abreast, and dramatically saves on time and the human cost of upgrading.
The present invention relates to a kind of configurable whole network remote node firmware upgrade system based on IAP and device, comprise bus configuration unit, upgrade command transmitting element, upgrading preparatory unit and upgrade file transmission unit.
Bus configuration unit, the CPU module of PLC sends bus configuration order configure bus protocol between the CPU module of PLC and remote node by receiving host computer.
Upgrade command transmitting element, is connected with bus configuration unit, and host computer sends upgrade command to the CPU module of PLC.
Upgrading preparatory unit, the upgrade command received is sent to the BOOT district of remote node by the CPU module of PLC by corresponding pre-configured bus, BOOT district performs erasing application area after receiving upgrade command.
Upgrade file transmission unit, be connected with upgrading preparatory unit, the upgrade file of pre-configured bus protocol form is sent to the CPU module of PLC by host computer, the file of described upgrading is given described remote node, by the application program of the IAP unit upgrading remote node application area in BOOT district by corresponding pre-configured bus transfer by the CPU module of PLC.
When realizing IAP function, must there be two pieces of memory blocks the CPU module inside of PLC, and general one piece is called as BOOT district, is used for performing initial code; Other one piece is called as application area, is used for performing concrete application code.The CPU module of PLC powers on and operates in BOOT district, if there is the condition of outside rewriting program to meet, then the program in application programs district carries out rewriting operation.If the condition of outside rewriting program does not meet, program pointer jumps to application area, starts to perform the program being placed on application area, so just achieves IAP function.Usually when user needs to realize IAP function, namely the renewal rewards theory of self is made in user program operation, need to write two item codes when designing firmware program, be stored in BOOT district and application area respectively, BOOT district program does not perform normal feature operation, and just by certain communication pipe reception program or data, perform the renewal of application programs area code; Application program area code is only real function code.The burning all simultaneously of these two item codes, in Flash, after chip powers on, is first that BOOT area code brings into operation, and it does following operation:
1) check whether and need application programs area code to upgrade;
2) if do not need to upgrade, directly 3 are forwarded to); If need to upgrade execution renewal rewards theory to jump to 3 again);
3) jump to application program area code to perform.
BOOT area code must be undertaken burned by other means; Application program area code can use BOOT area code IAP function burned, also can be burned together with BOOT area code, needs to be upgraded by BOOT district IAP function during program updates later again.
Below a better specific implementation process of a kind of configurable whole network remote node device for upgrading firmware based on IAP that the present invention proposes is introduced:
The CPU module of bus configuration unit 40:PLC sends bus configuration order configure bus protocol between the CPU module of PLC and remote node by receiving host computer.
Also comprise in bus configuration unit:
Upper electric unit 41, as shown in Figure 4, first powers on to host computer, the remote node of needs upgrading and the CPU module of its PLC connected;
Configuration order transmitting element 42, host computer sends bus configuration order, the CPU module that bus configuration order comprises PLC and the specific bus agreement between its in a network the part remote node that is connected of communication or whole remote node; Bus configuration order comprises the specific bus agreement between the CPU module of the PLC that required upgrading remote node is connected with these remote nodes.
Protocol configuration unit 43, be connected with configuration order transmitting element, specific bus agreement is configured to the bus protocol of upgrade communication between the CPU module of PLC and remote node, and this bus protocol meets the bus connecting mode between the CPU module of PLC and remote node.
This bus configuration unit is determine the CPU module of PLC and the communication mode of remote node in escalation process by bus configuration order.The bus connecting mode of the CPU module of remote node and PLC can be wired mode as with ethernet line, Serial Port Line, CAN etc., also can be the mode etc. of wireless WiFi, 3G/4G mobile communication, also multiple bus connecting mode can be adopted, and the specific bus of employing when selecting to determine to upgrade from multiple bus connecting mode by bus configuration order, to adapt to the personal needs of various environment.
Upgrade command transmitting element 50, is connected with bus configuration unit, sends upgrade command to the CPU module of PLC after the configuration successful information that the CPU module that host computer receives PLC feeds back.As shown in Figure 3, host computer first sends beginning download instruction, namely as upgrade command.
The upgrade command received is sent to the BOOT district of remote node by the CPU module of upgrading preparatory unit 60, PLC by corresponding pre-configured bus, BOOT district performs erasing application area after receiving upgrade command.
Upgrade file transmission unit 70, is connected with upgrading preparatory unit, performs erasing application area, and feed back erasure completion acknowledgement frame as being ready to complete the CPU module of information by PLC to host computer by the BOOT district in remote node.The order of upgrade file in needs upgrading is sent to the CPU module of PLC by host computer by pre-configured bus protocol form, the file of upgrading is passed through corresponding pre-configured bus transfer to the BOOT district of remote node, by the application program of the IAP program upgrade remote node application area in BOOT district by the CPU module of PLC.
In the present embodiment, in upgrade file transmission unit, after the upgrade file that the CPU module that host computer receives PLC is fed back finishes receiving information, transmission comprises the download end frame of check value as receiving successful respond frame to the CPU module of PLC.
Upgrade checkout unit 80, remote node will receive upgrade file and be stored into application area, and verify the upgrade file received, and after upgrade file verification, feedback upgrades successfully or the information of failure.According to upgrade successfully or failure information selects next step to perform is start unit or the verification unit that powers on.
Specifically comprise in upgrade checkout unit 80:
After upgrade file has been downloaded, after remote node upgrade file has been downloaded, CRC check is carried out to whole upgrade file, and compares with the check value that host computer sends, if equal, program upgrade success, feedback upgrades successfully information, by CRC check value written information district, and run start unit 81, as unequal, then return feedback upgrading failure information, run heavy upgrade unit 90.
Start unit 81: if host computer receives the information upgraded successfully that remote node sends, then send starting command and restart remote node.
Power on verification unit 82, each remote node powers on, by BOOT district, CRC check is carried out to the application program in whole application area, check value compares with the crc value write when upgrading successfully, equal, the application program run application in district, unequal then feedback application program area damages information to the CPU module of PLC, now generally jumps into and performs heavy upgrade unit 90.
Heavy upgrade unit 90, verification unit and/or upgrade checkout unit are connected with powering on, if receive the failed information of upgrading or application area damage information, then can be re-executed by BOOT district and download or upgrade upgrade file, upgrade file is downloaded in application area, and then the input connecting upgrade checkout unit 80 re-executes verification.
By the above-mentioned configurable whole network remote node firmware upgrade system based on IAP and device, in the present embodiment, all adopt answer-mode, host computer sends frame data, can reply acknowledgement frame after slave computer receives; Host computer just sends next frame data after receiving acknowledgement frame, and host computer does not receive within a certain period of time replys then retransmission data frame.Can by utilizing the passage of CPU module as transparent transmission of PLC, be configured by host computer procedure completely, by carrying the connection bus of the CPU module of host computer and PLC, directly transmit the upgrade file of the CPU module of PLC and the bus frame format of remote node.The CPU module of which PLC, as just forwarding mechanism, does not carry out dissection process to the data received.In this way, the firmware upgrade of host computer procedure to remote node has been carried out.
Introduce the CPU module of PLC, handled easily personnel are configured multiple bus protocol, for user brings alternative, and need not revise applied environment; CPU element and the diversification of remote node connected mode, facilitate user to select concrete application.Above feature embodies:
(1) convenience, namely without the need to on-the-spot local upgrade, dismantle without the need to remote node.Can remote upgrade be carried out, namely utilize host computer to complete upgrading, save a large amount of manual labor.
(2) bus configurability.The communication modes of remote node firmware upgrade can be configured according to CPU and remote node communication bus.
Be only a specific embodiment of the application above, but the application is not limited thereto, the changes that any person skilled in the art can think of, all should drops in the protection range of the application.

Claims (11)

1. based on a configurable whole network remote node firmware upgrade system of IAP, it is characterized in that, comprise host computer, the CPU module of PLC and remote node, wherein:
The CPU module of described host computer and at least one PLC communicates to connect, and receives the feedback information of the CPU module of described PLC, sends the upgrade file of upgrade command and pre-configured bus protocol form;
The CPU module of each PLC communicates to connect described host computer, and is connected with at least one remote node bus, the upgrade command received and upgrade file is sent to the part remote node at least one remote node described or whole remote node;
At least one remote node described comprises BOOT district and application area, erasing application area is performed by BOOT district after the upgrade command that the CPU module receiving connected PLC sends, and by the application program of the IAP unit upgrading remote node application area in BOOT district after the upgrade file of CPU module transmission receiving connected PLC.
2., as claimed in claim 1 based on the configurable whole network remote node firmware upgrade system of IAP, it is characterized in that, described host computer adopts Ethernet to be connected with the CPU module of described PLC and communicates.
3. as claimed in claim 1 based on the configurable whole network remote node firmware upgrade system of IAP, it is characterized in that, the CPU module of described PLC and the bus connecting mode of described remote node adopt the connected mode of ethernet line, Serial Port Line and/or CAN.
4. the configurable whole network remote node firmware upgrade system based on IAP as described in claim 1 or 3, it is characterized in that, the CPU module of described PLC carries out the bus connecting mode of the radio communication of WiFi, 3G and/or 4G by a radio-cell and described remote node.
5., based on a configurable whole network remote node device for upgrading firmware of IAP, it is characterized in that, comprise
Bus configuration unit, the CPU module of PLC sends bus configuration order configure bus protocol between the CPU module of PLC and remote node by receiving host computer;
Upgrade command transmitting element, is connected with bus configuration unit, and host computer sends upgrade command to the CPU module of PLC;
Upgrading preparatory unit, the upgrade command received is sent to the BOOT district of remote node by the CPU module of PLC by corresponding pre-configured bus, BOOT district performs erasing application area after receiving upgrade command; And
Upgrade file transmission unit: be connected with upgrading preparatory unit, the upgrade file of pre-configured bus protocol form is sent to the CPU module of PLC by host computer, the file of described upgrading is given described remote node, by the application program of the IAP unit upgrading remote node application area in BOOT district by corresponding pre-configured bus transfer by the CPU module of PLC.
6. as claimed in claim 1 based on the configurable whole network remote node device for upgrading firmware of IAP, it is characterized in that, also comprise upgrade checkout unit: be connected with upgrade file transmission unit, remote node verifies the file received, after upgrade file verification, feedback upgrades successfully or the information of failure.
7. a kind of configurable whole network remote node device for upgrading firmware based on IAP as claimed in claim 6, is characterized in that, in upgrade file transmission unit, host computer send comprise check value download end frame to the CPU module of PLC;
Specifically comprise in upgrade checkout unit: after described remote node upgrade file has been downloaded, CRC check is carried out to whole upgrade file, and compare with the check value that host computer sends, if equal, program upgrade success, feedback upgrades successfully information, by CRC check value written information district, as unequal, then feedback upgrading failure information.
8. a kind of configurable whole network remote node device for upgrading firmware based on IAP as claimed in claim 7, it is characterized in that, also comprise the verification unit that powers on: each remote node powers on, by BOOT district, CRC check is carried out to the application program in whole application area, check value compares with the crc value write when upgrading successfully, the described application program of equal operation, unequal then feedback application program area damages information to the CPU module of PLC.
9. a kind of configurable whole network remote node device for upgrading firmware based on IAP as described in claim 5 or 6 or 7 or 8, it is characterized in that, also comprise start unit: if host computer receives the information upgraded successfully that remote node sends, then send starting command to restart remote node, and the district that runs application.
10. a kind of configurable whole network remote node device for upgrading firmware based on IAP as described in claim 5 or 6 or 7 or 8, it is characterized in that, also comprise heavy upgrade unit, verification unit and/or upgrade checkout unit are connected with powering on, if receive the failed information of upgrading or application area damage information, then can be re-executed by BOOT district and download or upgrade upgrade file, upgrade file be downloaded in application area, and then returns upgrade checkout unit and re-execute verification.
11. a kind of configurable whole network remote node device for upgrading firmware based on IAP as claimed in claim 1, is characterized in that, specifically comprise in bus configuration unit:
Configuration order transmitting element, host computer sends bus configuration order, the CPU module that described bus configuration order comprises PLC and the specific bus agreement between its in a network the part remote node that is connected of communication or whole remote node;
Protocol configuration unit, be connected with configuration order transmitting element, specific bus agreement is configured to the bus protocol of upgrade communication between the CPU module of PLC and remote node, and this bus protocol meets the bus connecting mode between the CPU module of PLC and remote node.
CN201410821585.3A 2014-12-25 2014-12-25 Allocable full-network remote node firmware upgrading system and device based on IAP Pending CN104468235A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410821585.3A CN104468235A (en) 2014-12-25 2014-12-25 Allocable full-network remote node firmware upgrading system and device based on IAP

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410821585.3A CN104468235A (en) 2014-12-25 2014-12-25 Allocable full-network remote node firmware upgrading system and device based on IAP

Publications (1)

Publication Number Publication Date
CN104468235A true CN104468235A (en) 2015-03-25

Family

ID=52913644

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410821585.3A Pending CN104468235A (en) 2014-12-25 2014-12-25 Allocable full-network remote node firmware upgrading system and device based on IAP

Country Status (1)

Country Link
CN (1) CN104468235A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104809014A (en) * 2015-04-29 2015-07-29 无锡悟莘科技有限公司 Remote wireless upgrading method of system
CN105094914A (en) * 2015-08-07 2015-11-25 珠海格力电器股份有限公司 Remote online programming method, device and system
CN105183526A (en) * 2015-10-21 2015-12-23 深圳市共济科技有限公司 Method and system for upgrading code of data center networking equipment
CN105808296A (en) * 2016-03-08 2016-07-27 江苏万帮德和新能源科技有限公司 Client side software startup method used for charging pile to safely upgrade own program
CN106445592A (en) * 2016-09-22 2017-02-22 杭州电子科技大学 Long-distance multi-machine program upgrading method based on WIFI and CAN bus
CN107046605A (en) * 2016-02-05 2017-08-15 日本冲信息株式会社 Image processing apparatus, image processing system and its firmware program updating method
CN110111585A (en) * 2018-02-01 2019-08-09 吉旗物联科技(上海)有限公司 Method based on GPS quick obtaining CANbus speed
CN110944321A (en) * 2019-12-27 2020-03-31 珠海雷特科技股份有限公司 Wireless firmware upgrading method and system based on RDM protocol
CN111176691A (en) * 2019-12-31 2020-05-19 华东理工大学 Control system of flowmeter, control method of flowmeter, and method of controlling flowmeter
CN112822254A (en) * 2020-12-31 2021-05-18 山东向明环保科技有限公司 Data acquisition and transmission system and method for remotely upgrading and allocating parameters on line
CN115469912A (en) * 2022-11-02 2022-12-13 中国人民解放军国防科技大学 Heterogeneous real-time information processing system design method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020178352A1 (en) * 2001-05-22 2002-11-28 Lambino John P. Firmware upgrade using address conversion
US20110289494A1 (en) * 2006-11-15 2011-11-24 Takahiro Nakano System software update method
CN102868734A (en) * 2012-08-30 2013-01-09 长春迪瑞医疗科技股份有限公司 On-line upgrading method and system for full automatic biochemical analyzer
CN103944982A (en) * 2014-04-15 2014-07-23 中国建筑股份有限公司 Data collecting and controlling device and method for heterogeneous sensor network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020178352A1 (en) * 2001-05-22 2002-11-28 Lambino John P. Firmware upgrade using address conversion
US20110289494A1 (en) * 2006-11-15 2011-11-24 Takahiro Nakano System software update method
CN102868734A (en) * 2012-08-30 2013-01-09 长春迪瑞医疗科技股份有限公司 On-line upgrading method and system for full automatic biochemical analyzer
CN103944982A (en) * 2014-04-15 2014-07-23 中国建筑股份有限公司 Data collecting and controlling device and method for heterogeneous sensor network

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104809014A (en) * 2015-04-29 2015-07-29 无锡悟莘科技有限公司 Remote wireless upgrading method of system
CN104809014B (en) * 2015-04-29 2018-04-03 无锡悟莘科技有限公司 A kind of system remote radio upgrade method
CN105094914A (en) * 2015-08-07 2015-11-25 珠海格力电器股份有限公司 Remote online programming method, device and system
CN105183526A (en) * 2015-10-21 2015-12-23 深圳市共济科技有限公司 Method and system for upgrading code of data center networking equipment
CN107046605A (en) * 2016-02-05 2017-08-15 日本冲信息株式会社 Image processing apparatus, image processing system and its firmware program updating method
CN105808296A (en) * 2016-03-08 2016-07-27 江苏万帮德和新能源科技有限公司 Client side software startup method used for charging pile to safely upgrade own program
CN105808296B (en) * 2016-03-08 2019-06-25 江苏万帮德和新能源科技股份有限公司 A kind of client software starting method for itself program of charging pile safety upgrade
CN106445592A (en) * 2016-09-22 2017-02-22 杭州电子科技大学 Long-distance multi-machine program upgrading method based on WIFI and CAN bus
CN110111585A (en) * 2018-02-01 2019-08-09 吉旗物联科技(上海)有限公司 Method based on GPS quick obtaining CANbus speed
CN110111585B (en) * 2018-02-01 2022-04-12 吉旗物联科技(上海)有限公司 Method for rapidly acquiring CANbus speed based on GPS
CN110944321A (en) * 2019-12-27 2020-03-31 珠海雷特科技股份有限公司 Wireless firmware upgrading method and system based on RDM protocol
CN111176691A (en) * 2019-12-31 2020-05-19 华东理工大学 Control system of flowmeter, control method of flowmeter, and method of controlling flowmeter
CN111176691B (en) * 2019-12-31 2024-03-19 华东理工大学 Flowmeter control system, flowmeter control method and flowmeter control method
CN112822254A (en) * 2020-12-31 2021-05-18 山东向明环保科技有限公司 Data acquisition and transmission system and method for remotely upgrading and allocating parameters on line
CN115469912A (en) * 2022-11-02 2022-12-13 中国人民解放军国防科技大学 Heterogeneous real-time information processing system design method
CN115469912B (en) * 2022-11-02 2023-01-24 中国人民解放军国防科技大学 Heterogeneous real-time information processing system design method

Similar Documents

Publication Publication Date Title
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
CN103414741B (en) A kind of method and system of remote upgrade PLC
US9955560B2 (en) Configuring lighting electronics using database and mobile device
KR101256547B1 (en) Air conditioner, method for controlling outdoor units of the air conditioner, and central control system having the same
CN106681766B (en) Remote firmware upgrade control method and system
CN103438551B (en) Central air conditioning system and control software design upgrade method thereof
CN101241364B (en) Local controller, remote management controller and method for automatically updating the local controller of an air conditioner system
US20130186591A1 (en) Air conditioner, air conditioning system having the same, and method for controlling outdoor unit of the system
CN105354070A (en) Method for upgrading equipment firmware through I2C
KR101327680B1 (en) Apparatus, system and method for upgrading firmware of energy device
CN105183515A (en) Cloud deck firmware updating method and device
CN106325876A (en) Method and system for graphically programming and controlling embedded equipment on line
CN104991806A (en) Remote firmware upgrading system and method for single-chip microcomputer program
CN201146523Y (en) ARM built-in terminal remote upgrade apparatus based on GPRS network
CN106020875A (en) Firmware updating management method and device of embedded terminal
CN103454959A (en) Industrial control system based on remote control and method for updating control program
CN103576656A (en) Method, device and system for controlling household appliances
CN105094914A (en) Remote online programming method, device and system
JP6984432B2 (en) Relay device and hot water supply device
US20130283255A1 (en) Method, Device and System for Installing Terminal Software
CN106648721A (en) Method and device for upgrading software
CN103576598A (en) Programmable logic control system based on wireless expansion bus mode and control method
CN104811347A (en) Software updating method, monitoring module, rectifying module and system
CN104991805A (en) Intelligent device and system disaster recovery backup control method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150325