Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7076385B2 - Combustion equipment with software update function - Google Patents
[go: Go Back, main page]

JP7076385B2 - Combustion equipment with software update function - Google Patents

Combustion equipment with software update function Download PDF

Info

Publication number
JP7076385B2
JP7076385B2 JP2019002808A JP2019002808A JP7076385B2 JP 7076385 B2 JP7076385 B2 JP 7076385B2 JP 2019002808 A JP2019002808 A JP 2019002808A JP 2019002808 A JP2019002808 A JP 2019002808A JP 7076385 B2 JP7076385 B2 JP 7076385B2
Authority
JP
Japan
Prior art keywords
software
control
microcomputer
combustion
update
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.)
Active
Application number
JP2019002808A
Other languages
Japanese (ja)
Other versions
JP2020112303A (en
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.)
Rinnai Corp
Original Assignee
Rinnai Corp
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 Rinnai Corp filed Critical Rinnai Corp
Priority to JP2019002808A priority Critical patent/JP7076385B2/en
Publication of JP2020112303A publication Critical patent/JP2020112303A/en
Application granted granted Critical
Publication of JP7076385B2 publication Critical patent/JP7076385B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/30Hydrogen technology
    • Y02E60/50Fuel cells

Landscapes

  • Stored Programmes (AREA)
  • Programmable Controllers (AREA)

Description

本発明は、制御装置用のソフトウェアを更新する機能を有する燃焼機器に関する。 The present invention relates to a combustion device having a function of updating software for a control device.

近年、種々様々の機器において、該機器に備えたマイコン等の制御装置の制御処理用のソフトウェアを、外部のサーバ等から取得した新たなソフトウェアに更新することが行われている。 In recent years, in various devices, software for control processing of a control device such as a microcomputer provided in the device has been updated to new software acquired from an external server or the like.

例えば特許文献1には、無線端末装置の運用に係る制御ソフトウェアと、該制御ソフトウェアの更新処理を行う更新ソフトウェアとを主メモリに記憶しておき、制御ソフトウェアの更新用のソフトウェアを、制御ソフトウェアの制御下でダウンロートした後に、更新ソフトウェアの制御下で制御ソフトウェアをダウンロード済みの更新用のソフトウェアで更新する技術が提案されている。 For example, in Patent Document 1, the control software related to the operation of the wireless terminal device and the update software for updating the control software are stored in the main memory, and the software for updating the control software is referred to as the control software. A technique has been proposed in which the control software is updated with the downloaded update software under the control of the update software after the download is performed under the control.

また、例えば特許文献2には、燃料電池ユニット及び貯湯タンクを含む複数の構成要素を備えるシステムにおいて、各構成要素毎の制御ソフトウェアを更新する際に、該構成要素の運転態様を制限する技術が提案されている。 Further, for example, Patent Document 2 discloses a technique for limiting the operation mode of each component when updating the control software for each component in a system including a plurality of components including a fuel cell unit and a hot water storage tank. Proposed.

特開2005-100428号公報Japanese Unexamined Patent Publication No. 2005-100428 特開2015-185352号公報Japanese Unexamined Patent Publication No. 2015-185352

ところで、燃焼部に燃料ガス等の燃料を供給する燃料供給路を開閉可能な制御弁を備える燃焼機器では、該燃焼機器の動作制御を行う制御装置のソフトウェアの更新時には、燃焼運転を行うべきでない燃焼部に燃料が供給されてしまうのを防止するために、燃料供給路の制御弁を確実に閉弁状態に維持できることが望まれる。 By the way, in a combustion device provided with a control valve capable of opening and closing a fuel supply path for supplying fuel such as fuel gas to a combustion unit, a combustion operation should not be performed when updating the software of the control device that controls the operation of the combustion device. In order to prevent fuel from being supplied to the combustion portion, it is desired that the control valve of the fuel supply path can be reliably maintained in the closed state.

しかるに、マイコン等の制御装置は、該制御装置用のソフトウェアの更新中は、通常、該制御装置の出力ポート(該ソフトウェアの管理下で制御信号を出力するポート)の状態が不定状態になる。このため、燃焼機器の制御装置用のソフトウェアの更新中に、燃料供給路の制御弁が誤って開弁制御されてしまう虞がある。 However, in a control device such as a microcomputer, the state of the output port of the control device (the port that outputs the control signal under the control of the software) is usually in an indefinite state during the update of the software for the control device. Therefore, there is a possibility that the control valve of the fuel supply path may be erroneously controlled to open during the update of the software for the control device of the combustion device.

例えば前記特許文献2には、熱源機用の制御ソフトウェアの更新時に、熱源機の燃焼運転を禁止することが記載されているものの、この技術は、熱源機の燃焼運転を必要とする風呂自動、追い焚き指令、暖房運転指令を受け付けないというものに過ぎない。このため、熱源機用の制御ソフトウェアの更新時に、燃料供給路の制御弁を直接的に制御する熱源機用の制御部の出力ポートの状態が不定状態になると、該制御弁が開弁制御されてしまう虞がある。 For example, although Patent Document 2 describes that the combustion operation of the heat source machine is prohibited when the control software for the heat source machine is updated, this technique is a bath automatic method that requires the combustion operation of the heat source machine. It simply does not accept reheating orders or heating operation commands. Therefore, when the control software for the heat source machine is updated, if the state of the output port of the control unit for the heat source machine that directly controls the control valve of the fuel supply path becomes indefinite, the control valve is controlled to open. There is a risk that it will end up.

本発明はかかる背景に鑑みてなされたものであり、ソフトウェアの更新時に、燃焼部に燃料が供給されてしまうのを確実に防止することができるソフトウェア更新機能付き燃焼機器を提供することを目的とする。 The present invention has been made in view of this background, and an object of the present invention is to provide a combustion device with a software update function that can surely prevent fuel from being supplied to a combustion unit when updating software. do.

本発明のソフトウェア更新機能付き燃焼機器は、上記の目的を達成するために、燃焼部と、該燃焼部に燃料を供給する燃料供給路を開閉可能な1つ以上の制御弁と、該制御弁を含む複数の制御対象要素を制御可能な制御装置とを備える燃焼機器であって、
前記制御装置は、第1のソフトウェアに基づいて制御処理を実行する第1制御部と、第2のソフトウェアに基づいて制御処理を実行する第2制御部とを含み、
前記第2のソフトウェアは、前記第1のソフトウェアの少なくとも一部を、外部から供給された新たなソフトウェアに更新する処理を前記第2制御部に実行させるように構成されていると共に、該第1のソフトウェアの更新処理の実行中に、少なくとも1つの前記制御弁を閉弁状態に維持する制御処理を前記第2制御部に実行させるように構成されていることを特徴とする(第1発明)。
In order to achieve the above object, the combustion device with a software update function of the present invention includes a combustion unit, one or more control valves capable of opening and closing a fuel supply path for supplying fuel to the combustion unit, and the control valve. A combustion device including a control device capable of controlling a plurality of controlled elements including
The control device includes a first control unit that executes control processing based on the first software, and a second control unit that executes control processing based on the second software.
The second software is configured to cause the second control unit to execute a process of updating at least a part of the first software to new software supplied from the outside, and the first software. The second control unit is configured to execute a control process for maintaining at least one control valve in a closed state during the execution of the software update process (first invention). ..

かかる本発明によれば、前記第1制御部に係る第1のソフトウェアの少なくとも一部を更新する際には、前記第2制御部が更新対象の第1のソフトウェアとは別の第2のソフトウェアに基づいて、少なくとも1つの前記制御弁を閉弁制御する。このため、第1のソフトウェアの更新処理の実行中に、前記燃焼部への燃料供給を遮断状態に維持することができる。よって、第1発明によれば、第1のソフトウェアの更新時に、燃焼部に燃料が供給されてしまうのを確実に防止することができる。 According to the present invention, when updating at least a part of the first software related to the first control unit, the second control unit is a second software different from the first software to be updated. At least one control valve is closed and controlled based on the above. Therefore, the fuel supply to the combustion unit can be maintained in the cutoff state during the execution of the first software update process. Therefore, according to the first invention, it is possible to surely prevent the fuel from being supplied to the combustion portion at the time of updating the first software.

上記第1発明では、前記第1のソフトウェアは、前記第2のソフトウェアの少なくとも一部を、外部から供給された新たなソフトウェアに更新する処理を前記第1制御部に実行させるように構成されていると共に、該第2のソフトウェアの更新処理の実行中に、少なくとも1つの前記制御弁を閉弁状態に維持する制御処理を前記第1制御部に実行させるように構成されていることが好ましい(第2発明)。 In the first invention, the first software is configured to cause the first control unit to execute a process of updating at least a part of the second software to new software supplied from the outside. At the same time, it is preferable that the first control unit is configured to perform a control process for maintaining at least one control valve in a closed state during the execution of the update process for the second software. Second invention).

これによれば、前記第2制御部に係る第2のソフトウェアの少なくとも一部を更新する際には、前記第1制御部が更新対象の第2のソフトウェアとは別の第1のソフトウェアに基づいて少なくとも1つの前記制御弁を閉弁制御する。このため、第2のソフトウェアの更新処理の実行中にも、前記燃焼部への燃料供給を遮断状態に維持することができる。 According to this, when updating at least a part of the second software related to the second control unit, the first control unit is based on the first software different from the second software to be updated. At least one control valve is closed and controlled. Therefore, the fuel supply to the combustion unit can be maintained in the cutoff state even during the execution of the second software update process.

従って、更新対象のソフトウェアが第1のソフトウェア及び第2のソフトウェアのいずれであっても、当該更新処理中に、燃焼部に燃料が供給されてしまうのを確実に防止することができる。 Therefore, regardless of whether the software to be updated is the first software or the second software, it is possible to reliably prevent fuel from being supplied to the combustion unit during the update process.

上記第2発明では、当該燃焼機器が複数の前記制御弁を備えている場合には、前記第1のソフトウェア及び前記第2のソフトウェアは、前記第1制御部及び前記第2制御部のそれぞれに、前記複数の制御弁のうちの互いに異なる制御弁の制御を実行させるように構成され得る(第3発明)。 In the second invention, when the combustion device includes a plurality of the control valves, the first software and the second software are attached to the first control unit and the second control unit, respectively. , The control valves of the plurality of control valves, which are different from each other, may be controlled (third invention).

これによれば、第1制御部の制御対象の制御弁と、第2制御部の制御対象の制御弁とが互いに異なるので、第1のソフトウェア及び第2ソフトウェアの構成や、第1制御部及び第2制御部と各制御弁との間の回路構成が複雑化するのを防止することができる。 According to this, since the control valve to be controlled by the first control unit and the control valve to be controlled by the second control unit are different from each other, the configuration of the first software and the second software, the first control unit, and the control valve are different from each other. It is possible to prevent the circuit configuration between the second control unit and each control valve from becoming complicated.

上記第1~第3発明では、前記第2のソフトウェアは、前記第1のソフトウェアの更新処理の実行中と、該更新処理の実行中以外の当該燃焼機器の運転時とで、前記複数の制御対象要素のうちの少なくとも1つ以上の前記制御弁を制御する処理を前記第2制御部に実行させるように構成されており、前記第1のソフトウェアは、前記第2のソフトウェアの更新処理の実行中以外の当該燃焼機器の運転時に、当該燃焼機器の全体の動作を統括しつつ、前記複数の制御対象要素のうちの少なくとも前記制御弁以外の各制御対象要素を制御する処理を前記第1制御部に実行させるように構成されているという態様を採用し得る(第4発明)。 In the first to third inventions, the second software controls a plurality of controls during the execution of the update process of the first software and during the operation of the combustion device other than the execution of the update process. The second control unit is configured to execute a process of controlling at least one of the control valves among the target elements, and the first software executes an update process of the second software. The first control is a process of controlling at least each control target element other than the control valve among the plurality of control target elements while controlling the overall operation of the combustion equipment during operation of the combustion equipment other than the middle one. It is possible to adopt an aspect that is configured to be executed by a unit (fourth invention).

これによれば、第1のソフトウェア及び第2のソフトウェアのうちの第2のソフトウェアに必要なメモリ容量、あるいは、第2制御部の機能を少なくできるので、第2制御部を安価なプロセッサ等を用いて構成することが可能となる。 According to this, the memory capacity required for the second software of the first software and the second software, or the function of the second control unit can be reduced, so that the second control unit can be an inexpensive processor or the like. It can be configured using.

また、前記第1発明では、前記第2のソフトウェアは、前記第1のソフトウェアの更新処理を実行する場合にだけ、前記第2制御部が前記制御弁を閉弁制御し得るように構成されているという態様を採用し得る(第5発明)。 Further, in the first invention, the second software is configured so that the second control unit can control the closing of the control valve only when the update process of the first software is executed. (Fifth invention).

これによれば、第2のソフトウェアは、第1のソフトウェアの更新のための必要最小限の機能を有するものとすることができる。このため、第2のソフトウェアに必要なメモリ容量を最小限に留めることが可能となる。また、第2のソフトウェアを、その更新を行う必要性が無い簡素な構成のものとすることができる。 According to this, the second software can have the minimum necessary functions for updating the first software. Therefore, it is possible to minimize the memory capacity required for the second software. Further, the second software can have a simple configuration that does not need to be updated.

なお、以上説明した本発明における前記第1制御部及び第2制御部は、例えば第1のソフトウェア及び第2のソフトウェアを各々実装した各別のマイクロコンピュータ等の電子制御デバイスにより構成され得るが、第1のソフトウェア及び第2のソフトウェアの両方を実装した単一のマイクロコンピュータ等の電子制御デバイスにより構成することも可能である。この場合、当該単一の電子制御デバイスは、第1制御部としての機能と第2制御部としての機能とを併せ持つものとなる。 The first control unit and the second control unit in the present invention described above may be configured by, for example, electronic control devices such as different microcomputers each equipped with the first software and the second software. It is also possible to configure an electronically controlled device such as a single microcomputer that implements both the first software and the second software. In this case, the single electronic control device has both a function as a first control unit and a function as a second control unit.

本発明の実施形態のソフトウェア更新機能付き燃焼機器の全体構成を示す図。The figure which shows the whole structure of the combustion apparatus with a software update function of embodiment of this invention. 図1に示す制御装置の第1実施形態における構成を示すブロック図。FIG. 3 is a block diagram showing a configuration of the control device shown in FIG. 1 according to the first embodiment. 第1実施形態における制御装置の処理を示すフローチャート。The flowchart which shows the processing of the control apparatus in 1st Embodiment. 図1に示す制御装置の第2実施形態における構成を示すブロック図。The block diagram which shows the structure in the 2nd Embodiment of the control apparatus shown in FIG. 第2実施形態における制御装置の処理を示すフローチャート。The flowchart which shows the processing of the control apparatus in 2nd Embodiment.

[第1実施形態]
本発明の第1実施形態を図1~図3を参照して以下に説明する。図1を参照して本実施形態のソフトウェア更新機能付き燃焼機器1(以降、単に燃焼機器1という)は、例えば、ガスコンロ等の加熱調理器であり、燃焼部としてのバーナ2と、バーナ2に燃料ガスを供給する燃料供給路3と、バーナ2に近接して配置された点火電極7aに火花放電を発生させるイグナイタ7とを備える。
[First Embodiment]
The first embodiment of the present invention will be described below with reference to FIGS. 1 to 3. With reference to FIG. 1, the combustion device 1 with a software update function (hereinafter, simply referred to as a combustion device 1) of the present embodiment is a heating cooker such as a gas stove, and the burner 2 and the burner 2 as a combustion unit are used. A fuel supply path 3 for supplying fuel gas and an igniter 7 for generating spark discharge to an ignition electrode 7a arranged close to the burner 2 are provided.

燃料供給路3には、これを開閉可能な制御弁としての元弁4及び先弁5と、バーナ2への燃料供給量を調整する(ひいては、バーナ2の火力を調整する)ための火力調整弁6とが介装されている。元弁4及び先弁5のそれぞれは、例えば電磁弁により構成され、火力調整弁6は、例えば比例弁、あるいは、モータ駆動方式の電動弁により構成される。 The fuel supply path 3 has a main valve 4 and a front valve 5 as control valves that can be opened and closed, and a thermal power adjustment for adjusting the amount of fuel supplied to the burner 2 (and by extension, adjusting the thermal power of the burner 2). A valve 6 is interposed. Each of the main valve 4 and the front valve 5 is composed of, for example, a solenoid valve, and the thermal power control valve 6 is composed of, for example, a proportional valve or a motor-driven electric valve.

上記構成を備える本実施形態の燃焼機器1では、イグナイタ7を作動させつつ、元弁4及び先弁5を開弁制御することで、点火電極7aに火花放電が発生しつつ、バーナ2に燃料ガスが供給される。これにより、バーナ2が点火され、該バーナ2の燃焼運転が開始する。そして、バーナ2の燃焼運転中は、火力調整弁6を制御することで、バーナ2への燃料供給量が調整され、ひいては、バーナ2の火力が調整される。さらに、元弁4及び先弁5の少なくとも一方を閉弁制御することで、バーナ2への燃料供給が遮断され、該バーナ2が消火される。 In the combustion device 1 of the present embodiment having the above configuration, by controlling the opening of the main valve 4 and the front valve 5 while operating the igniter 7, spark discharge is generated in the ignition electrode 7a and fuel is supplied to the burner 2. Gas is supplied. As a result, the burner 2 is ignited and the combustion operation of the burner 2 is started. Then, during the combustion operation of the burner 2, the fuel supply amount to the burner 2 is adjusted by controlling the thermal power adjusting valve 6, and eventually the thermal power of the burner 2 is adjusted. Further, by controlling the closing of at least one of the main valve 4 and the front valve 5, the fuel supply to the burner 2 is cut off, and the burner 2 is extinguished.

なお、図1では、1つのバーナ2だけを図示しているが、燃焼機器1は、複数のバーナを備えていてもよい。この場合、各バーナ毎に、図1と同様に元弁、先弁及び火力調整弁を備えてもよいが、例えば、元弁を全てのバーナで共用し、該元弁の下流側から分岐した各バーナ毎の燃料供給路のそれぞれに、先弁及び火力調整弁が備えられていてもよい。 Although only one burner 2 is shown in FIG. 1, the combustion device 1 may include a plurality of burners. In this case, each burner may be provided with a main valve, a front valve and a thermal power control valve as in FIG. 1, but for example, the main valve is shared by all burners and branched from the downstream side of the main valve. A front valve and a thermal power control valve may be provided in each of the fuel supply paths for each burner.

本実施形態の燃焼機器1は、さらに、種々の視覚的情報を表示する表示器11と、警報音、音声等の聴覚的情報を出力する発音器12と、燃焼機器1の運転に関する種々の操作をユーザが行うための操作部13と、燃焼機器1の運転制御を行う機能を有する制御装置20とを備える。 The combustion device 1 of the present embodiment further includes a display 11 that displays various visual information, a sounding device 12 that outputs auditory information such as an alarm sound and a voice, and various operations related to the operation of the combustion device 1. It is provided with an operation unit 13 for the user to perform the above operation, and a control device 20 having a function of controlling the operation of the combustion device 1.

表示器11は、例えば液晶表示器、LED表示器、有機EL表示器等により構成され、発音器12は、例えばスピーカ、ブザー等により構成される。また、操作部13は、詳細な図示は省略するが、バーナ2の点火操作、消火操作及び火力調整操作をユーザが行うための操作部(例えば点火又は消火のための押し操作と、火力調整のための回転操作とを行い得る操作ボタン等)と、バーナ2の火力調整や消火等を所要のシーケンスで自動的に行う自動調理運転に関する設定操作等をユーザが行うための操作部(例えば操作スイッチ等)とを含む。 The display 11 is composed of, for example, a liquid crystal display, an LED display, an organic EL display, or the like, and the sounding device 12 is composed of, for example, a speaker, a buzzer, or the like. Further, although detailed illustration is omitted, the operation unit 13 is an operation unit for the user to perform an ignition operation, a fire extinguishing operation, and a thermal power adjustment operation of the burner 2 (for example, a push operation for ignition or fire extinguishing, and a thermal power adjustment). An operation unit (for example, an operation switch) for the user to perform setting operations related to automatic cooking operation that automatically adjusts the heating power of the burner 2 and extinguishes the fire in a required sequence. Etc.) and include.

制御装置20は、後述するマイコン(マイクロコンピュータ)21,22等を含む電子回路ユニットであり、前記操作部13の操作信号が入力されると共に、燃焼機器1に備えられた種々のセンサ(図示せず)のセンシング信号が入力される。該センシング信号としては、例えばバーナ2により加熱される被加熱物の温度の検出信号、バーナ2の燃焼炎の有無を示す炎検知信号等が含まれる。 The control device 20 is an electronic circuit unit including microcomputers (microcomputers) 21 and 22, which will be described later, and is input with an operation signal of the operation unit 13 and various sensors provided in the combustion device 1 (shown in the figure). The sensing signal of) is input. The sensing signal includes, for example, a detection signal of the temperature of the object to be heated by the burner 2, a flame detection signal indicating the presence or absence of a combustion flame of the burner 2, and the like.

そして、制御装置20は、実装されたハードウェアとソフトウェア(プログラム)とにより実現される機能として、燃焼機器1の複数の制御対象要素としての元弁4、先弁5、火力調整弁6、イグナイタ7、表示器11、及び発音器12のそれぞれの動作制御を行う機能を有する。 The control device 20 has a main valve 4, a front valve 5, a thermal power control valve 6, and an igniter as a plurality of control target elements of the combustion device 1 as functions realized by the mounted hardware and software (program). 7. It has a function of controlling the operation of each of the display 11, and the sounding device 12.

さらに、制御装置20は、インターネット等の外部ネットワークNWに接続可能なルータ等の中継器30と無線通信を行うことが可能であると共に、該中継器30と外部ネットワークNWとを介して、燃焼機器1用のソフトウェアを配信可能なサーバ31と通信を行うことが可能である。そして、制御装置20は、該サーバ31との通信を通じて、燃焼機器1用のソフトウェアをサーバ31から取得する(ダウンロードする)ことが可能である。 Further, the control device 20 can perform wireless communication with a repeater 30 such as a router that can be connected to an external network NW such as the Internet, and is a combustion device via the repeater 30 and the external network NW. It is possible to communicate with the server 31 capable of distributing the software for 1. Then, the control device 20 can acquire (download) the software for the combustion device 1 from the server 31 through communication with the server 31.

制御装置20は、より詳しくは、例えば図2に示すように構成されている。すなわち、制御装置20は、第1マイコン21及び第2マイコン22の2つのマイコンと、無線通信機23と、サーバ31からダウンロードした更新ソフトウェア(実装済の現在のソフトウェアを更新するソフトウェア)を一時的に記憶保持する更新ソフト記憶部24とを含む。第1マイコン21及び第2マイコン22は、それぞれ本発明における第1制御部、第2制御部に相当する電子制御デバイスである。 More specifically, the control device 20 is configured as shown in FIG. 2, for example. That is, the control device 20 temporarily uses the two microcomputers of the first microcomputer 21 and the second microcomputer 22, the wireless communication device 23, and the update software (software for updating the installed current software) downloaded from the server 31. Includes an update software storage unit 24 that stores and retains the information. The first microcomputer 21 and the second microcomputer 22 are electronic control devices corresponding to the first control unit and the second control unit in the present invention, respectively.

また、図示は省略するが、制御装置20は、燃焼機器1の各制御対象要素(本実施形態では、元弁4、先弁5、火力調整弁6、イグナイタ7、表示器11、発音器12)を第1マイコン21又は第2マイコン22から出力される制御信号に応じて作動させる駆動回路、前記操作部13の操作信号とセンシング信号とを、第1マイコン21又は第2マイコン22に入力するための入力回路、これらの第1マイコン21、第2マイコン22、駆動回路、及び入力回路等に電源電力を供給する電源回路等を含む。 Further, although not shown, the control device 20 is a controlled object element of the combustion device 1 (in this embodiment, a main valve 4, a front valve 5, a thermal power control valve 6, an igniter 7, a display 11, and a sounding device 12). ) Is input to the first microcomputer 21 or the second microcomputer 22 as a drive circuit that operates in response to a control signal output from the first microcomputer 21 or the second microcomputer 22, and an operation signal and a sensing signal of the operation unit 13. The input circuit for this purpose, the first microcomputer 21, the second microcomputer 22, the drive circuit, the power supply circuit for supplying the power supply power to the input circuit, and the like are included.

第1マイコン21及び第2マイコン22のそれぞれは、CPUもしくはプロセッサと、RAM、ROM等のメモリとを含み、制御処理用のソフトウェアがEEPROM等の書き換え可能な不揮発性のメモリに実装(記憶保持)されている。そして、第1マイコン21及び第2マイコン22は、相互にデータ授受(通信)を行い得るように接続されている。また、第1マイコン21及び第2マイコン22のそれぞれは、無線通信機23及び更新ソフト記憶部24との間でデータ授受を行い得るように、該無線通信機23及び更新ソフト記憶部24のそれぞれに接続されている。 Each of the first microcomputer 21 and the second microcomputer 22 includes a CPU or a processor and a memory such as a RAM and a ROM, and software for control processing is mounted on a rewritable non-volatile memory such as an EEPROM (memory retention). Has been done. The first microcomputer 21 and the second microcomputer 22 are connected so that data can be exchanged (communication) with each other. Further, each of the first microcomputer 21 and the second microcomputer 22 is a wireless communication device 23 and an update software storage unit 24 so that data can be exchanged between the wireless communication device 23 and the update software storage unit 24, respectively. It is connected to the.

第1マイコン21は、本実施形態では、燃焼機器1の統括的な運転制御と、燃焼機器1の大部分の制御対象要素の動作制御とを行う機能を持たせたマイコンであり、前記中継器30もしくはサーバ31との通信等、無線通信機23を介した通信処理、あるいは、第2マイコン22との通信処理を第1マイコン21に実行させる通信制御用のソフトウェアS11と、表示器11の表示を制御する制御処理を第1マイコン21に実行させる表示制御用のソフトウェアS12と、発音器12の出力(音響情報)を制御する制御処理を第1マイコン21に実行させる発音制御用のソフトウェアS13と、バーナ2の燃焼運転に関する制御処理を第1マイコン21に実行させる燃焼制御用のソフトウェアS14と、自動調理運転に関する制御処理を第1マイコン21に実行させる調整制御用のソフトウェアS15とが実装されている。本実施形態では、これらのソフトウェアS11~S15が本発明における第1のソフトウェアに相当するものである。 In the present embodiment, the first microcomputer 21 is a microcomputer having a function of performing comprehensive operation control of the combustion equipment 1 and operation control of most of the controlled elements of the combustion equipment 1, and is the repeater. The software S11 for communication control that causes the first microcomputer 21 to execute the communication processing via the wireless communication device 23 such as the communication with the 30 or the server 31, or the communication processing with the second microcomputer 22, and the display of the display 11. Software S12 for display control that causes the first microcomputer 21 to execute the control process for controlling the above, and software S13 for sound control that causes the first microcomputer 21 to execute the control process for controlling the output (acoustic information) of the sounding device 12. , Software S14 for combustion control that causes the first microcomputer 21 to execute control processing related to the combustion operation of the burner 2, and software S15 for adjustment control that causes the first microcomputer 21 to execute control processing related to the automatic cooking operation. There is. In the present embodiment, these softwares S11 to S15 correspond to the first software in the present invention.

そして、本実施形態では、第1マイコン21は、先弁5、火力調整弁6、イグナイタ7、表示器11、及び発音器12を制御対象要素とし、これらの制御対象要素の作動を制御し得るように、それぞれの制御対象要素の駆動回路(図示せず)を介して各制御対象要素(先弁5、火力調整弁6、イグナイタ7、表示器11、及び発音器12)に接続されている。 In the present embodiment, the first microcomputer 21 has a leading valve 5, a thermal power regulating valve 6, an igniter 7, an indicator 11, and a sounding device 12 as control target elements, and can control the operation of these control target elements. As described above, it is connected to each controlled element (lead valve 5, thermal power regulating valve 6, igniter 7, display 11, and sounding device 12) via a drive circuit (not shown) of each controlled element. ..

ここで、第1マイコン21の燃焼制御用のソフトウェアS14は、燃焼機器1の通常運転時(第1マイコン21及び第2マイコン22の両方でソフトウェアの更新を行っていない状態)では、操作部13の操作信号、あるいは、センシング信号、あるいは、調理制御用のソフトウェアS15により生成される指令等に基づいて、バーナ2の作動に係る元弁4、先弁5、火力調整弁6及びイグナイタ7の制御指令を決定し、元弁4の制御指令を第1マイコン21から第2マイコン22に送信させると共に、先弁5、火力調整弁6及びイグナイタ7のそれぞれの制御指令に応じた制御信号を、それぞれの駆動回路に第1マイコン21から出力させるように構成されている。 Here, the software S14 for the combustion control of the first microcomputer 21 is the operation unit 13 during the normal operation of the combustion device 1 (in a state where the software is not updated in both the first microcomputer 21 and the second microcomputer 22). Control of the main valve 4, the front valve 5, the thermal power control valve 6, and the igniter 7 related to the operation of the burner 2 based on the operation signal, the sensing signal, or the command generated by the software S15 for cooking control. A command is determined, the control command of the main valve 4 is transmitted from the first microcomputer 21 to the second microcomputer 22, and the control signals corresponding to the control commands of the front valve 5, the thermal power adjustment valve 6 and the igniter 7 are transmitted, respectively. It is configured to output from the first microcomputer 21 to the drive circuit of.

また、該燃焼制御用のソフトウェアS14は、第2マイコン22のソフトウェアの更新時には、先弁5を閉弁状態に維持する制御信号(先弁5への電力供給を遮断する制御信号)を第1マイコン21から先弁5の駆動回路に出力させるように構成されている。さらに、該燃焼制御用のソフトウェアS14は、表示器11の表示に関する制御指令、あるいは発音器12の出力に関する制御指令を、適宜、表示制御用のソフトウェアS12又は発音制御用のソフトウェアS13に与えるように構成されている。 Further, the combustion control software S14 first outputs a control signal (a control signal for cutting off the power supply to the front valve 5) for maintaining the front valve 5 in the closed state when the software of the second microcomputer 22 is updated. It is configured to output from the microcomputer 21 to the drive circuit of the tip valve 5. Further, the combustion control software S14 appropriately gives a control command regarding the display of the display 11 or a control command regarding the output of the sounding device 12 to the display control software S12 or the sound control software S13. It is configured.

また、調理制御用のソフトウェアS15は、自動調理運転に関する操作部13の操作信号や、センシング信号等に基づいて、バーナ2の作動、表示器11の表示、又は発音器12の出力に関する制御指令を適宜生成し、該制御指令を、燃焼制御用のソフトウェアS14、表示制御用のソフトウェアS12又は発音制御用のソフトウェアS13に与えるように構成されている。 Further, the cooking control software S15 issues a control command regarding the operation of the burner 2, the display of the display 11, or the output of the sounding device 12 based on the operation signal of the operation unit 13 related to the automatic cooking operation, the sensing signal, and the like. It is configured to be appropriately generated and to give the control command to the software S14 for combustion control, the software S12 for display control, or the software S13 for sound control.

また、本実施形態では、第1マイコン21のソフトウェアS11~S15のうちのいずれかのソフトウェア、例えば通信制御用のソフトウェアS11は、サーバ31からダウンロードした第2マイコン22用の更新ソフトウェアにより、第2マイコン22のソフトウェアを更新する処理も行い得るように構成されている。ただし、第2マイコン22のソフトウェアの更新処理を第1マイコン21に実行させるソフトウェアは、上記ソフトウェアS11~S15とは別のソフトウェアであってもよい。 Further, in the present embodiment, any software of the software S11 to S15 of the first microcomputer 21, for example, the software S11 for communication control is seconded by the update software for the second microcomputer 22 downloaded from the server 31. It is configured to be able to perform a process of updating the software of the microcomputer 22. However, the software that causes the first microcomputer 21 to execute the software update process of the second microcomputer 22 may be software different from the above software S11 to S15.

第2マイコン22は、本実施形態では、元弁4の開閉制御を含む一部の制御処理だけを実行する機能を持たせたマイコンであり、前記中継器30もしくはサーバ31との通信等、無線通信機23を介した通信処理、あるいは、第1マイコン21との通信処理を第2マイコン22に実行させる通信制御用のソフトウェアS21と、元弁4の開閉制御(換言すれば、バーナ2への燃料供給を遮断するか否かの制御)を第2マイコン22に実行させる燃焼制御用のソフトウェアS22とが実装されている。本実施形態では、これらのソフトウェアS21,S22が本発明における第2のソフトウェアに相当するものである。 In the present embodiment, the second microcomputer 22 is a microcomputer having a function of executing only a part of control processing including opening / closing control of the main valve 4, and is wireless such as communication with the repeater 30 or the server 31. Software S21 for communication control that causes the second microcomputer 22 to execute communication processing via the communication device 23 or communication processing with the first microcomputer 21, and open / close control of the main valve 4 (in other words, to the burner 2). Software S22 for combustion control that causes the second microcomputer 22 to execute (controlling whether or not to shut off the fuel supply) is implemented. In the present embodiment, these softwares S21 and S22 correspond to the second software in the present invention.

そして、本実施形態では、第2マイコン22は、元弁4を制御対象要素とし、該元弁4の開閉を制御し得るように、該元弁4の駆動回路(図示せず)を介して該元弁4に接続されている。 Then, in the present embodiment, the second microcomputer 22 uses the main valve 4 as a control target element, and the main valve 4 is controlled via a drive circuit (not shown) so that the opening and closing of the main valve 4 can be controlled. It is connected to the main valve 4.

ここで、第2マイコン22の燃焼制御用のソフトウェアS22は、燃焼機器1の通常運転時には、第1マイコン21から与えられる元弁4の制御指令に従って、元弁4の駆動回路に第2マイコン22から制御信号を出力させるように構成されている。また、該燃焼制御用のソフトウェアS22は、第1マイコン21のソフトウェアの更新時には、元弁4を閉弁状態に維持する制御信号(元弁4への電力供給を遮断する制御信号)を第2マイコン22から元弁4の駆動回路に出力させるように構成されている。 Here, the software S22 for combustion control of the second microcomputer 22 is attached to the drive circuit of the main valve 4 in accordance with the control command of the main valve 4 given from the first microcomputer 21 during the normal operation of the combustion device 1. It is configured to output a control signal from. Further, when the software S22 for combustion control updates the software of the first microcomputer 21, the second control signal (control signal for cutting off the power supply to the main valve 4) for maintaining the main valve 4 in the closed state is second. It is configured to output from the microcomputer 22 to the drive circuit of the main valve 4.

また、第1マイコン21と同様に、本実施形態では、第2マイコン22のソフトウェアS21,S22のいずれかのソフトウェア、例えば通信制御用のソフトウェアS21は、サーバ31からダウンロードした第1マイコン21用の更新ソフトウェアにより、第1マイコン21のソフトウェアを更新する処理も行い得るように構成されている。ただし、第1マイコン21のソフトウェアの更新処理を第2マイコン22に実行させるソフトウェアは、上記ソフトウェアS21,S22とは別のソフトウェアであってもよい。 Further, similarly to the first microcomputer 21, in the present embodiment, any software of the software S21 or S22 of the second microcomputer 22, for example, the software S21 for communication control is used for the first microcomputer 21 downloaded from the server 31. The update software is configured to be able to perform a process of updating the software of the first microcomputer 21. However, the software that causes the second microcomputer 22 to execute the software update process of the first microcomputer 21 may be software different from the above software S21 and S22.

補足すると、第2マイコン22は、第1マイコン21に比して制御対象要素が十分に少ない(ひいては、実装されるソフトウェアに必要なメモリ容量が十分に小さい)ので、該第2マイコン22は、例えば無線通信機23に組み込まれたものであってもよい。 Supplementally, since the second microcomputer 22 has sufficiently few controlled elements as compared with the first microcomputer 21 (and by extension, the memory capacity required for the software to be mounted is sufficiently small), the second microcomputer 22 may be used. For example, it may be incorporated in the wireless communication device 23.

次に、第1マイコン21又は第2マイコン22のソフトウェアを更新する処理について図3を参照して説明する。燃焼機器1の電源が投入されている状態で、第1マイコン21及び第2マイコン22の協働によって図3のフローチャートに示す処理が実行される。 Next, the process of updating the software of the first microcomputer 21 or the second microcomputer 22 will be described with reference to FIG. With the power of the combustion device 1 turned on, the process shown in the flowchart of FIG. 3 is executed by the cooperation of the first microcomputer 21 and the second microcomputer 22.

STEP1において、第1マイコン21又は第2マイコン22により、燃焼機器1の動作モードが第1マイコン21又は第2マイコン22のソフトウェアの更新処理を行う更新モードであるか、該更新処理を行わない通常モードであるかが判断される。 In STEP 1, the operation mode of the combustion device 1 by the first microcomputer 21 or the second microcomputer 22 is the update mode in which the software of the first microcomputer 21 or the second microcomputer 22 is updated, or the update process is not performed normally. It is determined whether it is a mode.

ここで、燃焼機器1の動作モードは例えば次のように設定される。第1マイコン21及び第2マイコン22のうちのいずれか一方、例えば第1マイコン21は、燃焼機器1の待機状態(バーナ2の燃焼運転や、操作部13の操作が行われていない状態)において、あるいは、定期的に、通信制御用のソフトウェアS11に基づいてサーバ31との通信を行うことで、サーバ31が燃焼機器1用の新たな更新ソフトウェア(第1マイコン21及び第2マイコン22に現在実装されているソフトウェアよりも新しいバージョンのソフトウェア)を配布しているか否かを確認し、新たな更新ソフトウェアが配布されていない場合には、燃焼機器1の動作モードを通常モードに設定する。 Here, the operation mode of the combustion device 1 is set as follows, for example. One of the first microcomputer 21 and the second microcomputer 22, for example, the first microcomputer 21 is in a standby state of the combustion device 1 (a state in which the combustion operation of the burner 2 and the operation of the operation unit 13 are not performed). Alternatively, by periodically communicating with the server 31 based on the communication control software S11, the server 31 is currently using new update software for the combustion device 1 (currently the first microcomputer 21 and the second microcomputer 22). It is confirmed whether or not the software of a version newer than the installed software is distributed, and if the new update software is not distributed, the operation mode of the combustion device 1 is set to the normal mode.

また、第1マイコン21は、新たな更新ソフトウェアが配布されている場合には、第1マイコン21又は第2マイコン22のソフトウェアを更新可能である旨の報知情報を、表示器11に表示させ、あるいは、発音器12から出力させる。そして、当該報知情報を認識したユーザが、燃焼機器1の待機状態において、ソフトウェアの更新を行うための所定の操作を操作部13で行うと、第1マイコン21は、燃焼機器1の動作モードを更新モードに設定する。 Further, when new update software is distributed, the first microcomputer 21 causes the display 11 to display the notification information that the software of the first microcomputer 21 or the second microcomputer 22 can be updated. Alternatively, it is output from the sounding device 12. Then, when the user who recognizes the notification information performs a predetermined operation for updating the software in the standby state of the combustion device 1, the first microcomputer 21 sets the operation mode of the combustion device 1. Set to update mode.

なお、新たな更新ソフトウェアが配布されている場合に、例えば燃焼機器1の待機状態において、自動的に動作モードが更新モードに設定されるようにしてもよい。さらに、この場合、燃焼機器1の動作モードを更新モードにする旨の報知情報を表示器11に表示させ、あるいは、発音器12から出力させるようにしてもよい。 When new update software is distributed, the operation mode may be automatically set to the update mode, for example, in the standby state of the combustion device 1. Further, in this case, the notification information indicating that the operation mode of the combustion device 1 is set to the update mode may be displayed on the display 11 or may be output from the sounding device 12.

STEP1で、燃焼機器1の動作モードが通常モードである場合には、STEP8において、第1マイコン21及び第2マイコン22による燃焼機器1の通常の運転制御(現在実装されているソフトウェアに基づく燃焼機器1の運転制御)が行われる。そして、STEP1からの処理が繰り返される。 In STEP 1, when the operation mode of the combustion device 1 is the normal mode, in STEP 8, the normal operation control of the combustion device 1 by the first microcomputer 21 and the second microcomputer 22 (combustion device based on the currently implemented software). 1 operation control) is performed. Then, the process from STEP 1 is repeated.

一方、STEP1で、燃焼機器1の動作モードが更新モードである場合には、STEP2において、第1マイコン21及び第2マイコン22のいずれか一方、例えば第2マイコン22が、通信制御用のソフトウェアS21に基づく制御処理により、サーバ31から新たな更新ソフトウェアをダウンロードし、該更新ソフトウェアを更新ソフト記憶部24に記憶保持する。なお、更新ソウフトウェアは、第1マイコン21又は第2マイコン22の全体のソフトウェア、あるいは、一部のソフトウェアのいずれであってもよい。 On the other hand, in STEP 1, when the operation mode of the combustion device 1 is the update mode, in STEP 2, one of the first microcomputer 21 and the second microcomputer 22, for example, the second microcomputer 22 is the software S21 for communication control. The new update software is downloaded from the server 31 by the control process based on the above, and the update software is stored and held in the update software storage unit 24. The updated software may be either the entire software of the first microcomputer 21 or the second microcomputer 22 or a part of the software.

そして、STEP3において、第2マイコン22(又は第1マイコン21)は、ダウンロードした更新ソフトウェアの対象のマイコンが第1マイコン21及び第2マイコン22のいずれのマイコンであるかを確認する。 Then, in STEP 3, the second microcomputer 22 (or the first microcomputer 21) confirms which of the first microcomputer 21 and the second microcomputer 22 is the target microcomputer of the downloaded update software.

このとき、対象のマイコンが第1マイコン21である場合には、第2マイコン22によりSTEP4,5の処理が実行される。STEP4では、第2マイコン22は、現在実装されている燃焼制御用のソフトウェアS22に基づく制御処理により、元弁4を閉弁状態に維持する制御信号を該元弁4の駆動回路に出力することで、該元弁4を閉弁制御する。 At this time, if the target microcomputer is the first microcomputer 21, the second microcomputer 22 executes the processes of STEPs 4 and 5. In STEP 4, the second microcomputer 22 outputs a control signal for keeping the main valve 4 in the closed state to the drive circuit of the main valve 4 by the control process based on the currently implemented software S22 for combustion control. Then, the main valve 4 is controlled to be closed.

次いで、STEP5では、第2マイコン22は、現在実装されている通信制御用のソフトウェアS21(又は更新用のソフトウェア)に基づいて、更新ソフト記憶部24に記憶保持されている更新ソウフトウェアにより、第1マイコン21のメモリに記憶保持されているソフトウェア(更新ソフトウェアに対応するソフトウェア)を書きかえる処理を実行することにより、第1マイコン21のソフトウェアを更新する。そして、STEP1からの処理が繰り返される。 Next, in STEP 5, the second microcomputer 22 is seconded by the update software stored and held in the update software storage unit 24 based on the currently implemented communication control software S21 (or update software). The software of the first microcomputer 21 is updated by executing the process of rewriting the software (software corresponding to the update software) stored and held in the memory of the first microcomputer 21. Then, the process from STEP 1 is repeated.

この場合、ソフトウェアの更新対象でない第2マイコン22により元弁4が閉弁制御されているので、第1マイコン21のソフトウェアの更新中に、バーナ2に燃料ガスが供給されることはない。従って、第1マイコン21のソフトウェアの更新中に、該第1マイコン21の出力ポートの状態が不定状態になっても、バーナ2から燃料ガスが漏出したり、あるいは、該バーナ2が点火されてしまうようなことを防止することができる。 In this case, since the main valve 4 is controlled to close by the second microcomputer 22 which is not the software update target, the fuel gas is not supplied to the burner 2 during the software update of the first microcomputer 21. Therefore, even if the state of the output port of the first microcomputer 21 becomes indefinite during the software update of the first microcomputer 21, the fuel gas leaks from the burner 2 or the burner 2 is ignited. It is possible to prevent such a thing from happening.

また、STEP3において、対象のマイコンが第2マイコン22である場合には、第1マイコン21によりSTEP6,7の処理が実行される。STEP6では、第1マイコン21は、現在実装されている燃焼制御用のソフトウェアS14に基づく制御処理により、先弁5を閉弁状態に維持する制御信号を該先弁5の駆動回路に出力することで、該先弁5を閉弁制御する。 Further, in STEP 3, when the target microcomputer is the second microcomputer 22, the first microcomputer 21 executes the processes of STEPs 6 and 7. In STEP 6, the first microcomputer 21 outputs a control signal for keeping the front valve 5 in the closed state to the drive circuit of the front valve 5 by the control process based on the currently implemented combustion control software S14. Then, the valve closing control of the tip valve 5 is performed.

次いで、STEP7では、第1マイコン21は、現在実装されている通信制御用のソフトウェアS11(又は更新用のソフトウェア)に基づいて、更新ソフト記憶部24に記憶保持されている更新ソウフトウェアにより、第2マイコン22のメモリに記憶保持されているソフトウェア(更新ソフトウェアに対応するソフトウェア)を書きかえる処理を実行することにより、第2マイコン22のソフトウェアを更新する。そして、STEP1からの処理が繰り返される。 Next, in STEP 7, the first microcomputer 21 is subjected to the update software stored in the update software storage unit 24 based on the currently implemented communication control software S11 (or update software). 2 The software of the second microcomputer 22 is updated by executing the process of rewriting the software (software corresponding to the update software) stored and held in the memory of the microcomputer 22. Then, the process from STEP 1 is repeated.

この場合、ソフトウェアの更新対象でない第1マイコン21により先弁5が閉弁制御されているので、第2マイコン22のソフトウェアの更新中に、バーナ2に燃料ガスが供給されることはない。従って、第2マイコン22のソフトウェアの更新中に、該第2マイコン22の出力ポートの状態が不定状態になっても、バーナ2から燃料ガスが漏出してしまうようなことを防止することができる。 In this case, since the front valve 5 is controlled to close by the first microcomputer 21 which is not the software update target, the fuel gas is not supplied to the burner 2 during the software update of the second microcomputer 22. Therefore, even if the state of the output port of the second microcomputer 22 becomes undefined during the update of the software of the second microcomputer 22, it is possible to prevent the fuel gas from leaking from the burner 2. ..

以上の如く、本実施形態では、第1マイコン21及び第2マイコン22のいずれか一方のマイコンのソフトウェアの更新中は、他方のマイコンによって、元弁4又は先弁5が閉弁制御されるので、バーナ2から燃料ガスが漏れたり、あるいはバーナ2の点火が行われてしまうような事態が発生するのを確実に防止することができる。 As described above, in the present embodiment, the main valve 4 or the front valve 5 is controlled to be closed by the other microcomputer while the software of one of the first microcomputer 21 and the second microcomputer 22 is being updated. , It is possible to surely prevent a situation in which fuel gas leaks from the burner 2 or the burner 2 is ignited.

なお、本実施形態では、STEP4又は6で元弁4又は先弁5を閉弁制御する前に更新ソフトウェアのダウンロード(取得)を行った。ただし、例えば、更新ソフトウェアの対象が第1マイコン21である場合には、第2マイコン22により元弁4を閉弁制御した上で、該第2マイコン22により更新ソフトウェアをダウンロードし、更新ソフトウェアの対象が第2マイコン22である場合には、第1マイコン21により先弁5を閉弁制御した上で、更新ソフトウェアをダウンロードしてもよい。 In this embodiment, the update software is downloaded (acquired) before the main valve 4 or the front valve 5 is closed and controlled in STEP 4 or 6. However, for example, when the target of the update software is the first microcomputer 21, the main valve 4 is closed and controlled by the second microcomputer 22, and then the update software is downloaded by the second microcomputer 22 to obtain the update software. When the target is the second microcomputer 22, the update software may be downloaded after the front valve 5 is closed and controlled by the first microcomputer 21.

また、前記実施形態では、第2マイコン22の制御対象要素は、燃焼機器1の制御対象要素(元弁4、先弁5、火力調整弁6、イグナイタ7、表示器11、及び発音器12)のうちの元弁4だけであるが、第2マイコン22の制御対象要素は、例えば元弁4の代わりに先弁5であってもよく、あるいは、元弁4及び先弁5の両方であってもよい。さらに、第2マイコン22の制御対象要素4は、元弁4及び先弁5以外の制御対象要素を含んでいてもよい。 Further, in the above-described embodiment, the control target element of the second microcomputer 22 is the control target element of the combustion device 1 (main valve 4, tip valve 5, thermal power control valve 6, igniter 7, display 11, and sounding device 12). Although only the main valve 4 of the above, the controlled element of the second microcomputer 22 may be, for example, a front valve 5 instead of the main valve 4, or both the main valve 4 and the front valve 5. You may. Further, the control target element 4 of the second microcomputer 22 may include a control target element other than the main valve 4 and the front valve 5.

また、第1マイコン21及び第2マイコン22のそれぞれの制御対象要素に、1つ以上の共通の制御対象要素を含め、当該共通の制御対象要素を、第1マイコン21及び第2マイコン22のいずれか一方が選択的に制御し得るようにしてもよい。例えば、元弁4及び先弁5の一方又は両方を、第1マイコン21及び第2マイコン22の共通の制御対象要素としてもよい。そして、この場合、第1マイコン21のソフトウェアの更新時には、第2マイコン22により当該共通の元弁4及び先弁5の一方又は両方を閉弁制御し、第2マイコン22のソフトウェアの更新時には、第1マイコン21により当該共通の元弁4及び先弁5の一方又は両方を閉弁制御してもよい。 Further, each of the control target elements of the first microcomputer 21 and the second microcomputer 22 includes one or more common control target elements, and the common control target element can be either the first microcomputer 21 or the second microcomputer 22. Either one may be selectively controllable. For example, one or both of the main valve 4 and the front valve 5 may be used as a common control target element of the first microcomputer 21 and the second microcomputer 22. In this case, when the software of the first microcomputer 21 is updated, one or both of the common main valve 4 and the front valve 5 are closed and controlled by the second microcomputer 22, and when the software of the second microcomputer 22 is updated, the software is updated. One or both of the common main valve 4 and the front valve 5 may be closed and controlled by the first microcomputer 21.

また、例えば、表示器11を第1マイコン21及び第2マイコン22の共通の制御対象要素としてもよい。そして、この場合、第1マイコン21のソフトウェアの更新中には、その旨を示す報知情報を表示器11に表示させるように第2マイコン22が表示器11を制御し、第2マイコン22のソフトウェアの更新中には、その旨の報知情報を表示器11に表示させるように第1マイコン21が表示器11を制御するようにしてもよい。 Further, for example, the display 11 may be a common controlled object element of the first microcomputer 21 and the second microcomputer 22. In this case, during the update of the software of the first microcomputer 21, the second microcomputer 22 controls the display 11 so that the display 11 displays the notification information indicating that fact, and the software of the second microcomputer 22 The first microcomputer 21 may control the display 11 so that the display 11 displays the notification information to that effect during the update.

また、前記実施形態では、第1マイコン21のソフトウェアと第2マイコン22のソフトウェアの両方を更新し得るようにしたが、例えば、燃焼機器1の統括的な運転制御を行う第1マイコン21のソフトウェアだけを更新し得るようにしてもよい。この場合には、第1マイコン21の制御対象要素には、元弁4及び先弁5が含まれていなくてもよい。 Further, in the above-described embodiment, both the software of the first microcomputer 21 and the software of the second microcomputer 22 can be updated. For example, the software of the first microcomputer 21 that performs comprehensive operation control of the combustion device 1 is performed. May only be able to update. In this case, the control target element of the first microcomputer 21 may not include the main valve 4 and the front valve 5.

[第2実施形態]
次に、本発明の第2実施形態を図4及び図5を参照して説明する。なお、本実施形態のソフトウェア更新機能付き燃焼機器は、第1実施形態の燃焼機器1と、制御装置20の一部の構成とソフトウェアの更新処理とが相違するものであるので、第1実施形態と同一の事項については説明を省略する。
[Second Embodiment]
Next, a second embodiment of the present invention will be described with reference to FIGS. 4 and 5. The combustion device with a software update function of the present embodiment is different from the combustion device 1 of the first embodiment in the configuration of a part of the control device 20 and the software update process. The same items as above will be omitted.

図4に示すように、本実施形態では、制御装置20は、第1実施形態で説明した第1マイコン21及び第2マイコン22の代わりに、単一のマイコン40を備えている。また、本実施形態の制御装置20は、第1実施形態と同様に、無線通信機23及び更新ソフト記憶部24を含むと共に、図示しない駆動回路、入力回路、電源回路等を含む。 As shown in FIG. 4, in the present embodiment, the control device 20 includes a single microcomputer 40 instead of the first microcomputer 21 and the second microcomputer 22 described in the first embodiment. Further, the control device 20 of the present embodiment includes the wireless communication device 23 and the update software storage unit 24, as well as a drive circuit, an input circuit, a power supply circuit, and the like (not shown), as in the first embodiment.

マイコン40は、前記第1マイコン21及び第2マイコン22と同様に、CPUもしくはプロセッサと、メモリとを含み、制御処理用のソフトウェアがEEPROM等の書き換え可能な不揮発性のメモリに実装(記憶保持)されている。そして、マイコン40は、無線通信機23及び更新ソフト記憶部24との間でデータ授受を行い得るように、該無線通信機23及び更新ソフト記憶部24のそれぞれに接続されている。 Like the first microcomputer 21 and the second microcomputer 22, the microcomputer 40 includes a CPU or a processor and a memory, and software for control processing is mounted (stored) in a rewritable non-volatile memory such as EEPROM. Has been done. The microcomputer 40 is connected to each of the wireless communication device 23 and the update software storage unit 24 so that data can be exchanged between the wireless communication device 23 and the update software storage unit 24.

このマイコン40は、本実施形態では、燃焼機器1の全体の通常の運転制御を行う機能をマイコン40に付与する通常モード用ソフトウェアと、通常モード用ソフトウェアを更新する機能をマイコン40に付与する更新モード用ソフトウェアとが実装されている。そして、これらの通常モード用ソフトウェアと更新モード用ソフトウェアとにより、マイコン40は、本発明における第1制御部及び第2制御部としての機能を併せ持つ。 In the present embodiment, the microcomputer 40 is provided with software for normal mode that imparts a function of performing normal operation control of the entire combustion device 1 to the microcomputer 40, and update that imparts a function of updating software for normal mode to the microcomputer 40. Mode software is implemented. With these normal mode software and update mode software, the microcomputer 40 also has functions as a first control unit and a second control unit in the present invention.

この場合、通常モード用ソフトウェアは、本発明における第1制御部としての機能をマイコン40に持たせるものであり、本発明における第1のソフトウェアに相当する。この通常モード用ソフトウェアは、本実施形態では、前記中継器30もしくはサーバ31との通信等、無線通信機23を介した通信処理をマイコン40に実行させる通信制御用のソフトウェアS41と、表示器11の表示を制御する制御処理をマイコン40に実行させる表示制御用のソフトウェアS42と、発音器12の出力(音響情報)を制御する制御処理をマイコン40に実行させる発音制御用のソフトウェアS43と、バーナ2の燃焼運転に関する制御処理をマイコン40に実行させる燃焼制御用のソフトウェアS44と、自動調理運転に関する制御処理をマイコン40に実行させる調整制御用のソフトウェアS45とを含む。 In this case, the software for the normal mode gives the microcomputer 40 a function as the first control unit in the present invention, and corresponds to the first software in the present invention. In this embodiment, the normal mode software includes communication control software S41 for causing the microcomputer 40 to execute communication processing via the wireless communication device 23, such as communication with the repeater 30 or the server 31, and the display 11. The software S42 for display control that causes the microcomputer 40 to execute the control process for controlling the display, the software S43 for sound control that causes the microcomputer 40 to execute the control process for controlling the output (acoustic information) of the sounding device 12, and the burner. The software S44 for combustion control that causes the microcomputer 40 to execute the control process related to the combustion operation of No. 2 and the software S45 for adjustment control that causes the microcomputer 40 to execute the control process related to the automatic cooking operation are included.

また、更新モード用ソフトウェアは、本発明における第2制御部としての機能をマイコン40に持たせるものであり、本発明における第2のソフトウェアに相当する。この更新モード用ソフトウェアは、通常モード用ソフトウェアの通信制御用のソフトウェアS41と同様に、無線通信機23を介した通信処理をマイコン40に実行させる通信制御用のソフトウェアS46を含むと共に、さらに、バーナ2への燃料供給を遮断する制御処理をマイコン40に実行させる燃料遮断制御用のソフトウェアS47を含む。 Further, the update mode software gives the microcomputer 40 a function as a second control unit in the present invention, and corresponds to the second software in the present invention. The update mode software includes the communication control software S46 that causes the microcomputer 40 to execute the communication process via the wireless communication device 23, like the communication control software S41 of the normal mode software, and further burner. Includes software S47 for fuel shutoff control that causes the microcomputer 40 to execute a control process for shutting off the fuel supply to 2.

そして、マイコン21は、元弁4、先弁5、火力調整弁6、イグナイタ7、表示器11、及び発音器12の全てを制御対象要素とし、これらの制御対象要素の作動を制御し得るように、それぞれの制御対象要素の駆動回路(図示せず)を介して各制御対象要素(先弁5、火力調整弁6、イグナイタ7、表示器11、及び発音器12)に接続されている。 Then, the microcomputer 21 uses all of the main valve 4, the front valve 5, the thermal power control valve 6, the igniter 7, the indicator 11, and the sounding device 12 as control target elements, and can control the operation of these control target elements. Is connected to each controlled element (lead valve 5, thermal power regulating valve 6, igniter 7, display 11, and sounding device 12) via a drive circuit (not shown) of each controlled element.

ここで、通常モード用ソフトウェアのうちの燃焼制御用のソフトウェアS44は、燃焼機器1の通常運転時(通常モード用ソフトウェアの更新を行っていない状態)では、操作部13の操作信号、あるいは、センシング信号、あるいは、調理制御用のソフトウェアS45からの指令等に基づいて、バーナ2の作動に係る元弁4、先弁5、火力調整弁6及びイグナイタ7の制御指令を決定し、元弁4、先弁5、火力調整弁6及びイグナイタ7のそれぞれの制御指令に応じた制御信号を、それぞれの駆動回路にマイコン40から出力させるように構成されている。 Here, the combustion control software S44 of the normal mode software is the operation signal of the operation unit 13 or sensing during the normal operation of the combustion device 1 (in a state where the normal mode software is not updated). Based on the signal or the command from the software S45 for cooking control, the control command of the main valve 4, the front valve 5, the thermal power adjustment valve 6 and the igniter 7 related to the operation of the burner 2 is determined, and the main valve 4, The control signals corresponding to the control commands of the leading valve 5, the thermal power regulating valve 6, and the igniter 7 are configured to be output from the microcomputer 40 to each drive circuit.

さらに、該燃焼制御用のソフトウェアS44は、表示器11の表示に関する制御指令、あるいは発音器12の出力に関する制御指令を、適宜、表示制御用のソフトウェアS42又は発音制御用のソフトウェアS43に与えるように構成されている。 Further, the combustion control software S44 so as to give a control command regarding the display of the display 11 or a control command regarding the output of the sounding device 12 to the display control software S42 or the sound control software S43 as appropriate. It is configured.

また、調理制御用のソフトウェアS45は、自動調理運転に関する操作部13の操作信号等に基づいて、バーナ2の作動、表示器11の表示、又は発音器12の出力に関する制御指令を適宜生成し、該制御指令を、燃焼制御用のソフトウェアS44、表示制御用のソフトウェアS42又は発音制御用のソフトウェアS44に与えるように構成されている。 Further, the cooking control software S45 appropriately generates a control command regarding the operation of the burner 2, the display of the display 11, or the output of the sounding device 12 based on the operation signal of the operation unit 13 related to the automatic cooking operation. The control command is configured to be given to the software S44 for combustion control, the software S42 for display control, or the software S44 for sound control.

また、更新モード用ソフトウェアのうちの燃料遮断制御用のソフトウェアS47は、通常モード用ソフトウェアの更新中に、元弁4及び先弁5の少なくとも一方を閉弁状態に維持する制御信号をマイコン40から元弁4の駆動回路及び先弁5の駆動回路の少なくとも一方に出力させるように構成されている。 Further, the fuel shutoff control software S47 of the update mode software sends a control signal from the microcomputer 40 to maintain at least one of the main valve 4 and the front valve 5 in the closed state during the update of the normal mode software. It is configured to output to at least one of the drive circuit of the main valve 4 and the drive circuit of the front valve 5.

さらに、更新モード用ソフトウェアのうちのいずれかのソフトウェアS46又はS47は、サーバ31からダウンロードした更新ソフトウェアにより、通常モード用ソフトウェアを更新する処理も行い得るように構成されている。ただし、通常モード用ソフトウェアの更新処理をマイコン40に実行させるソフトウェアは、上記ソフトウェアS46,S47とは別のソフトウェアであってもよい。 Further, any of the update mode software S46 or S47 is configured to be able to perform a process of updating the normal mode software by the update software downloaded from the server 31. However, the software that causes the microcomputer 40 to execute the update process of the normal mode software may be software different from the above software S46 and S47.

次に、マイコン40の通常モード用ソフトウェアを更新する処理について図5を参照して説明する。燃焼機器1の電源が投入されている状態で、マイコン40は、図5のフローチャートに示す処理を実行する。 Next, the process of updating the normal mode software of the microcomputer 40 will be described with reference to FIG. The microcomputer 40 executes the process shown in the flowchart of FIG. 5 while the power of the combustion device 1 is turned on.

STEP11において、マイコンは、通信制御用のソフトウェアS41(又はS46)に基づいてサーバ31との通信を行うことで、サーバ31が燃焼機器1用の新たな更新ソフトウェア(マイコン40に現在実装されている通常モード用ソフトウェアよりも新しいバージョンの通常モード用ソフトウェア)を配布しているか否かを確認する。 In STEP 11, the microcomputer communicates with the server 31 based on the communication control software S41 (or S46), so that the server 31 is currently implemented in the new update software (microcomputer 40) for the combustion device 1. Check if you are distributing a newer version of the normal mode software than the normal mode software).

そして、新たな更新ソフトウェアが配布されていない場合(STEP11の判断結果が否定的となる場合)には、マイコン40は、STEP16において、現在実装されている通常モード用ソフトウェアにより、燃焼機器1の運転制御(通常の運転制御)を実行する。そして、マイコン40は、STEP11からの処理を繰り返す。 When the new update software is not distributed (when the determination result of STEP 11 is negative), the microcomputer 40 operates the combustion device 1 by the normal mode software currently implemented in STEP 16. Perform control (normal operation control). Then, the microcomputer 40 repeats the process from STEP 11.

また、新たな更新ソフトウェアが配布されている場合(STEP11の判断結果が肯定的になる場合)には、マイコン40は、STEP12において、通常モード用ソフトウェアの更新処理を実行し得る状態であるか否かを判断する。この場合、例えば、燃焼機器1が、バーナ2の燃焼運転や、操作部13の操作が行われていない待機状態である場合に、STEP12の判断結果が肯定的になり、該待機状態でない場合には、STEP12の判断結果が否定的になる。 Further, when new update software is distributed (when the determination result of STEP 11 becomes affirmative), whether or not the microcomputer 40 is in a state where the update process of the normal mode software can be executed in STEP 12. To judge. In this case, for example, when the combustion device 1 is in the standby state in which the combustion operation of the burner 2 or the operation of the operation unit 13 is not performed, the determination result of STEP 12 becomes affirmative and the standby state is not obtained. The judgment result of STEP12 becomes negative.

なお、STEP11の判断結果が肯定的である場合に、新たな更新ソフトウェアがある旨の報知情報を表示器11に表示させ、もしくは、発音器12から出力させてもよい。そして、燃焼機器1の待機状態において、ユーザがソフトウェアの更新を許可する旨をマイコン40に指示する所定の操作を操作部13で行った場合に、STEP12の判断結果が肯定的になるようにすると共に、燃焼機器1が待機状態でないか、もしくは、ユーザによる上記所定の操作がなされていない場合には、STEP12の判断結果が否定的になるようにしてもよい。 If the determination result of STEP 11 is affirmative, the notification information indicating that there is new update software may be displayed on the display 11 or output from the sounding device 12. Then, in the standby state of the combustion device 1, when the operation unit 13 performs a predetermined operation instructing the microcomputer 40 to permit the software update, the determination result of STEP 12 becomes affirmative. At the same time, if the combustion device 1 is not in the standby state or the predetermined operation is not performed by the user, the determination result of STEP 12 may be negative.

STEP12の判断結果が否定的である場合には、マイコン40は、前記STEP16の運転制御(現在実装されている通常モード用ソフトウェアによる燃焼機器1の運転制御)を実行し、さらに、STEP11からの処理を繰り返す。 If the determination result of STEP 12 is negative, the microcomputer 40 executes the operation control of STEP 16 (operation control of the combustion device 1 by the currently implemented normal mode software), and further processes from STEP 11. repeat.

また、STEP12の判断結果が肯定的である場合には、マイコン40は、前記更新モード用ソフトウェアにより、STEP13~15の処理を実行する。STEP13では、マイコン40は、更新モード用ソフトウェアの燃料遮断制御用のソフトウェアS47に基づく制御処理により、元弁4及び先弁5の一方又は両方を閉弁状態に維持する制御信号を該元弁4及び先弁5の一方又は両方の駆動回路に出力することで、該元弁4及び先弁5の一方又は両方を閉弁制御する。 If the determination result of STEP 12 is affirmative, the microcomputer 40 executes the processes of STEP 13 to 15 by the update mode software. In STEP 13, the microcomputer 40 sends a control signal for maintaining one or both of the main valve 4 and the front valve 5 in the closed state by the control process based on the software S47 for fuel cutoff control of the update mode software. By outputting to one or both drive circuits of the main valve 4 and the front valve 5, one or both of the main valve 4 and the front valve 5 are controlled to be closed.

続いて、STEP14では、マイコン40は、更新モード用ソフトウェアの通信制御用のソフトウェアS46に基づく制御処理により、サーバ31から新たな更新ソフトウェアをダウンロードし、該更新ソフトウェアを更新ソフト記憶部24に記憶保持する。なお、更新ソウフトウェアは、通常モード用ソフトウェアの全体のソフトウェア、あるいは、一部のソフトウェアのいずれであってもよい。また、STEP14の処理は、STEP13の処理の前に実行してもよい。 Subsequently, in STEP 14, the microcomputer 40 downloads new update software from the server 31 by the control process based on the communication control software S46 of the update mode software, and stores the update software in the update software storage unit 24. do. The update software may be either the whole software of the normal mode software or a part of the software. Further, the process of STEP 14 may be executed before the process of STEP 13.

続いて、STEP15では、マイコン40は、更新モード用ソフトウェアの通信制御用のソフトウェアS46に基づいて、更新ソフト記憶部24に記憶保持されている更新ソウフトウェアにより、マイコン40のメモリに現在記憶保持されている通常モード用ソフトウェアのうちの更新ソフトウェアに対応するソフトウェアを書きかえる処理を実行することにより、通常モード用ソフトウェアを更新する。そして、マイコン40は、STEP11からの処理を繰り返す。 Subsequently, in STEP 15, the microcomputer 40 is currently stored and held in the memory of the microcomputer 40 by the update software stored and held in the update software storage unit 24 based on the communication control software S46 of the update mode software. The software for normal mode is updated by executing the process of rewriting the software corresponding to the update software among the software for normal mode. Then, the microcomputer 40 repeats the process from STEP 11.

この場合、マイコン40は、通常モード用ソフトウェアと異なる更新モード用ソフトウェアの燃料遮断制御用のソフトウェアS47に基づく制御処理によって元弁4及び先弁5の一方又は両方を閉弁制御した状態で、通常モード用ソフトウェアを更新するので、通常モード用ソフトウェアの更新中に、元弁4又は先弁5の制御用のマイコン40の出力ポートの状態が不定状態になることはない。このため、通常モード用ソフトウェアの更新中に、バーナ2への燃料ガスの供給が遮断された状態に維持され、該バーナ2から燃料ガスが漏出したり、あるいは、該バーナ2が点火されてしまうような事態が発生するのを確実に防止することができる。 In this case, the microcomputer 40 is normally in a state where one or both of the main valve 4 and the front valve 5 are closed and controlled by the control process based on the fuel shutoff control software S47 of the update mode software different from the normal mode software. Since the mode software is updated, the state of the output port of the microcomputer 40 for controlling the main valve 4 or the front valve 5 does not become undefined during the update of the normal mode software. Therefore, during the update of the software for the normal mode, the supply of the fuel gas to the burner 2 is maintained in a cut-off state, and the fuel gas leaks from the burner 2 or the burner 2 is ignited. It is possible to surely prevent such a situation from occurring.

また、更新モード用ソフトウェアは、通常モード用ソフトウェアの更新時にだけ、元弁4及び先弁5の一方又は両方を閉弁し得るように構成されていればよいので、該更新モード用ソフトウェアに必要なメモリ容量に十分に小さくすることができる。ひいては、マイコン40のメモリ容量を必要最小限に留めることができる。 Further, the update mode software needs to be configured so that one or both of the main valve 4 and the front valve 5 can be closed only when the normal mode software is updated. It can be made small enough to have a large memory capacity. As a result, the memory capacity of the microcomputer 40 can be kept to the minimum necessary.

なお、本実施形態では、更新モード用ソフトウェアは、通常モード用ソフトウェアの更新中に、燃焼機器1の制御対象要素のうちの元弁4及び先弁5の一方又は両方だけを制御するように構成されているが、他の制御対象要素を制御し得るように構成されてていてもよい。例えば通常モード用ソフトウェアの更新中に、その旨を示す報知情報を表示器11に表示させるように更新モード用ソフトウェアが構成されていてもよい。 In the present embodiment, the update mode software is configured to control only one or both of the main valve 4 and the front valve 5 among the control target elements of the combustion device 1 during the update of the normal mode software. However, it may be configured to be able to control other controlled elements. For example, the update mode software may be configured so that the display 11 displays the notification information indicating to that effect during the update of the normal mode software.

また、本発明は以上説明した第1実施形態及び第2実施形態に限定されるものではなく他の実施形態を採用することもできる。例えば、前記火力調整弁6が燃料供給路3を閉弁し得るように構成されている場合には、ソフトウェアの更新中に、元弁4及び先弁5の一方又は両方を閉弁制御する代わりに、あるいは、元弁4及び先弁5の一方又は両方の閉弁制御に加えて、火力調整弁6を閉弁制御するようにしてもよい。 Further, the present invention is not limited to the first embodiment and the second embodiment described above, and other embodiments can be adopted. For example, when the thermal power control valve 6 is configured to be able to close the fuel supply path 3, instead of controlling one or both of the main valve 4 and the front valve 5 to be closed during software update. Alternatively, in addition to controlling the closing of one or both of the main valve 4 and the leading valve 5, the thermal power adjusting valve 6 may be controlled to close.

また、前記各実施形態では、制御装置20は、中継器30と無線通信機23を介して無線通信を行うものであるが、中継器30との通信は、有線通信であってもよい。また、制御装置20は、外部のサーバ31と通信を行い得るものでなくてもよい。そして、該制御装置20は、例えば、燃焼機器1が備えられた住戸のパソコンから更新ソフトウェアを取得したり、あるいは、USBメモリ等の携帯メモリから、更新ソフトウェアを取得し得るように構成されていてもよい。 Further, in each of the above-described embodiments, the control device 20 performs wireless communication via the repeater 30 and the wireless communication device 23, but the communication with the repeater 30 may be wired communication. Further, the control device 20 does not have to be capable of communicating with the external server 31. The control device 20 is configured so that, for example, the update software can be acquired from the personal computer of the dwelling unit provided with the combustion device 1, or the update software can be acquired from a portable memory such as a USB memory. May be good.

また、前記第1実施形態では、第1マイコン21及び第2マイコン22の2つのマイコンを備えるものを示したが、例えば、第1マイコン21用のソフトウェア(S11~S15)と、第2マイコン22用のソフトウェア(S21,S22)とを単一のマイコンに実装し、当該単一のマイコンに第1制御部としての機能と第2制御部としての機能とを持たせるようにしてもよい。 Further, in the first embodiment, the one including the first microcomputer 21 and the second microcomputer 22 is shown. For example, the software (S11 to S15) for the first microcomputer 21 and the second microcomputer 22 are provided. Software (S21, S22) may be implemented in a single microcomputer so that the single microcomputer has a function as a first control unit and a function as a second control unit.

また、前記第2実施形態では、通常モード用ソフトウェアと更新モード用ソフトウェアとを単一のマイコン40に実装したものを示したが、通常モード用ソフトウェアを実装さしたマイコン(第1制御部)と、更新モード用ソフトウェアを実装したマイコン(第2制御部)とを各別に備えるようにしてもよい。 Further, in the second embodiment, the software for the normal mode and the software for the update mode are mounted on a single microcomputer 40, but the microcomputer (first control unit) on which the software for the normal mode is mounted is used. , A microcomputer (second control unit) equipped with update mode software may be provided separately.

また、前記各実施形態では、燃焼機器1として加熱調理器を例示したが、本発明の燃焼機器1は他の種類の燃焼機器、例えば、給湯装置用の燃焼機器、あるいは、暖房装置用の燃焼機器等であってもよい。また、燃焼機器の燃料は燃料ガスに限らず、灯油等の液体燃料であってもよい。 Further, in each of the above embodiments, the heating cooker is exemplified as the combustion device 1, but the combustion device 1 of the present invention is a combustion device of another type, for example, a combustion device for a hot water supply device, or a combustion device for a heating device. It may be a device or the like. Further, the fuel of the combustion equipment is not limited to the fuel gas, and may be a liquid fuel such as kerosene.

1…燃焼機器、2…バーナ(燃焼部)、3…燃料供給路、4…元弁(制御弁)、5…先弁(制御弁)、20…制御装置、21…第1マイコン(第1制御部)、22…第2マイコン(第2制御部)、40…マイコン(第1制御部、第2制御部)。 1 ... Combustion equipment, 2 ... Burner (combustion unit), 3 ... Fuel supply path, 4 ... Main valve (control valve), 5 ... Front valve (control valve), 20 ... Control device, 21 ... First microcomputer (first microcomputer) Control unit), 22 ... Second microcomputer (second control unit), 40 ... Microcomputer (first control unit, second control unit).

Claims (5)

燃焼部と、該燃焼部に燃料を供給する燃料供給路を開閉可能な1つ以上の制御弁と、該制御弁を含む複数の制御対象要素を制御可能な制御装置とを備える燃焼機器であって、
前記制御装置は、第1のソフトウェアに基づいて制御処理を実行する第1制御部と、第2のソフトウェアに基づいて制御処理を実行する第2制御部とを含み、
前記第2のソフトウェアは、前記第1のソフトウェアの少なくとも一部を、外部から供給された新たなソフトウェアに更新する処理を前記第2制御部に実行させるように構成されていると共に、該第1のソフトウェアの更新処理の実行中に、少なくとも1つの前記制御弁を閉弁状態に維持する制御処理を前記第2制御部に実行させるように構成されていることを特徴とするソフトウェア更新機能付き燃焼機器。
A combustion device including a combustion unit, one or more control valves capable of opening and closing a fuel supply path for supplying fuel to the combustion unit, and a control device capable of controlling a plurality of controlled elements including the control valve. hand,
The control device includes a first control unit that executes control processing based on the first software, and a second control unit that executes control processing based on the second software.
The second software is configured to cause the second control unit to execute a process of updating at least a part of the first software to new software supplied from the outside, and the first software. Combustion with software update function, which is configured to cause the second control unit to execute a control process for maintaining at least one control valve in a closed state during execution of the software update process. machine.
請求項1記載のソフトウェア更新機能付き燃焼機器において、
前記第1のソフトウェアは、前記第2のソフトウェアの少なくとも一部を、外部から供給された新たなソフトウェアに更新する処理を前記第1制御部に実行させるように構成されていると共に、該第2のソフトウェアの更新処理の実行中に、少なくとも1つの前記制御弁を閉弁状態に維持する制御処理を前記第1制御部に実行させるように構成されていることを特徴とするソフトウェア更新機能付き燃焼機器。
In the combustion device with a software update function according to claim 1.
The first software is configured to cause the first control unit to execute a process of updating at least a part of the second software to new software supplied from the outside, and the second software. Combustion with software update function, which is configured to cause the first control unit to execute a control process for maintaining at least one control valve in a closed state during execution of the software update process. machine.
請求項2記載のソフトウェア更新機能付き燃焼機器において、
複数の前記制御弁を備えており、
前記第1のソフトウェア及び前記第2のソフトウェアは、前記第1制御部及び前記第2制御部のそれぞれに、前記複数の制御弁のうちの互いに異なる制御弁の制御を実行させるように構成されていることを特徴とするソフトウェア更新機能付き燃焼機器。
In the combustion device with a software update function according to claim 2.
It is equipped with multiple of the above control valves.
The first software and the second software are configured to cause each of the first control unit and the second control unit to control a control valve different from each other among the plurality of control valves. Combustion equipment with software update function.
請求項1~3のいずれか1項に記載のソフトウェア更新機能付き燃焼機器において、
前記第2のソフトウェアは、前記第1のソフトウェアの更新処理の実行中と、該更新処理の実行中以外の当該燃焼機器の運転時とで、前記複数の制御対象要素のうちの少なくとも1つ以上の前記制御弁を制御する処理を前記第2制御部に実行させるように構成されており、前記第1のソフトウェアは、前記第2のソフトウェアの更新処理の実行中以外の当該燃焼機器の運転時に、当該燃焼機器の全体の動作を統括しつつ、前記複数の制御対象要素のうちの少なくとも前記制御弁以外の各制御対象要素を制御する処理を前記第1制御部に実行させるように構成されていることを特徴とするソフトウェア更新機能付き燃焼機器。
In the combustion device with a software update function according to any one of claims 1 to 3.
The second software is at least one of the plurality of controlled elements during the execution of the update process of the first software and the operation of the combustion equipment other than the execution of the update process. The second control unit is configured to execute the process of controlling the control valve, and the first software is used during operation of the combustion device other than during the execution of the update process of the second software. The first control unit is configured to perform a process of controlling at least each control target element other than the control valve among the plurality of control target elements while controlling the overall operation of the combustion equipment. A combustion device with a software update function that is characterized by being present.
請求項1記載のソフトウェア更新機能付き燃焼機器において、
前記第2のソフトウェアは、前記第1のソフトウェアの更新処理を実行する場合にだけ、前記第2制御部が前記制御弁を閉弁制御し得るように構成されていることを特徴とするソフトウェア更新機能付き燃焼機器。
In the combustion device with a software update function according to claim 1.
The software update is characterized in that the second control unit is configured to be able to close and control the control valve only when the update process of the first software is executed. Combustion equipment with function.
JP2019002808A 2019-01-10 2019-01-10 Combustion equipment with software update function Active JP7076385B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019002808A JP7076385B2 (en) 2019-01-10 2019-01-10 Combustion equipment with software update function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019002808A JP7076385B2 (en) 2019-01-10 2019-01-10 Combustion equipment with software update function

Publications (2)

Publication Number Publication Date
JP2020112303A JP2020112303A (en) 2020-07-27
JP7076385B2 true JP7076385B2 (en) 2022-05-27

Family

ID=71666911

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019002808A Active JP7076385B2 (en) 2019-01-10 2019-01-10 Combustion equipment with software update function

Country Status (1)

Country Link
JP (1) JP7076385B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7817551B2 (en) * 2022-04-15 2026-02-19 株式会社ノーリツ Combustion equipment and hot water supply equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005083678A (en) 2003-09-09 2005-03-31 Rinnai Corp Combustion equipment, its adjusting method and adjusting program
JP2008051443A (en) 2006-08-28 2008-03-06 Sanyo Electric Co Ltd Air conditioner
JP2012229883A (en) 2011-04-27 2012-11-22 Denso Corp Hybrid water heater
JP2016103114A (en) 2014-11-27 2016-06-02 富士電機株式会社 Inverter and update method of firmware program in inverter
JP2018073546A (en) 2016-10-26 2018-05-10 パナソニックIpマネジメント株式会社 Fuel cell system and operation method of fuel cell system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0944205A (en) * 1995-07-26 1997-02-14 Hitachi Zosen Corp Control system in equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005083678A (en) 2003-09-09 2005-03-31 Rinnai Corp Combustion equipment, its adjusting method and adjusting program
JP2008051443A (en) 2006-08-28 2008-03-06 Sanyo Electric Co Ltd Air conditioner
JP2012229883A (en) 2011-04-27 2012-11-22 Denso Corp Hybrid water heater
JP2016103114A (en) 2014-11-27 2016-06-02 富士電機株式会社 Inverter and update method of firmware program in inverter
JP2018073546A (en) 2016-10-26 2018-05-10 パナソニックIpマネジメント株式会社 Fuel cell system and operation method of fuel cell system

Also Published As

Publication number Publication date
JP2020112303A (en) 2020-07-27

Similar Documents

Publication Publication Date Title
JP2019215126A (en) Heating cooking system, heating cooking method, and application program
JP7076385B2 (en) Combustion equipment with software update function
US20180058690A1 (en) Remote flame-producing appliance control
JP4976155B2 (en) Cooking equipment
US20210325050A1 (en) Spark ignition module and methods
JP5511596B2 (en) Combustion device
CN111750388B (en) Heating Cooker
JP4139403B2 (en) Hot water system
JP7691904B2 (en) Cooking device with program update function
JP7086447B2 (en) Communications system
JP5417311B2 (en) Cooking equipment
JP2020159624A (en) Gas heat source system
JP7817551B2 (en) Combustion equipment and hot water supply equipment
JP5965941B2 (en) Gas cooker
US11486577B1 (en) Cooking appliance with electronically-controlled gas burner verification
JP5417310B2 (en) Cooking equipment
WO2024150484A1 (en) Parameter-setting program and combustion system
JP5781147B2 (en) Heating system
JP7386505B2 (en) Cooking systems and gas stoves
JP2939170B2 (en) Water heater
JP7386648B2 (en) heating cooker
JP3264620B2 (en) Stove with function to prevent forgetting to turn off
JP2007101051A (en) Water heater
JP2024090771A (en) Firmware update system and firmware update method
JP2020143803A (en) Bath equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210820

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220420

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220426

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220517

R150 Certificate of patent or registration of utility model

Ref document number: 7076385

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250