KR20110020555A - Air conditioner and operating method thereof - Google Patents

Air conditioner and operating method thereof Download PDF

Info

Publication number
KR20110020555A
KR20110020555A KR1020090078226A KR20090078226A KR20110020555A KR 20110020555 A KR20110020555 A KR 20110020555A KR 1020090078226 A KR1020090078226 A KR 1020090078226A KR 20090078226 A KR20090078226 A KR 20090078226A KR 20110020555 A KR20110020555 A KR 20110020555A
Authority
KR
South Korea
Prior art keywords
data
unit
update
file
update data
Prior art date
Application number
KR1020090078226A
Other languages
Korean (ko)
Inventor
박근수
Original Assignee
엘지전자 주식회사
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 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020090078226A priority Critical patent/KR20110020555A/en
Publication of KR20110020555A publication Critical patent/KR20110020555A/en

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/50Control or safety arrangements characterised by user interfaces or communication
    • F24F11/54Control or safety arrangements characterised by user interfaces or communication using one central controller connected to several sub-controllers
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/50Control or safety arrangements characterised by user interfaces or communication
    • F24F11/56Remote control
    • F24F11/59Remote control for presetting
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/62Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2814Exchanging control software or macros for controlling appliance services in a home automation network

Abstract

PURPOSE: An air-conditioner and an operation method thereof are provided to efficiently transmit update data to a unit without causing data loss within a limited air-conditioner network and to conveniently change the data of the unit. CONSTITUTION: An operation method of an air-conditioner is as follows. Update data for an update is inputted into a remote controller(S310). A target unit for processing data an update is selected from a plurality of units(S340). The update data is divided into a plurality of files(S370). A header, including information about the update data, is added to the files and the files are transmitted to the target unit at designated time intervals(S380).

Description

공기조화기 및 그 동작방법{Air conditioner and operating method thereof}Air conditioner and operating method

본 발명은 공기조화기 및 그 동작방법에 관한 것으로서, 특히 공기조화기에서 원격제어기를 통해 유닛에 구비되는 프로그램 또는 기본데이터를 갱신하는 공기조화기 및 그 동작방법에 관한 것이다. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an air conditioner and an operation method thereof, and more particularly, to an air conditioner for updating a program or basic data provided in a unit through a remote controller in an air conditioner and an operation method thereof.

공기조화기는 쾌적한 실내 환경을 조성하기 위해 실내로 냉온의 공기를 토출하여, 실내 온도를 조절하고, 실내 공기를 정화하도록 함으로서 인간에게 보다 쾌적한 실내 환경을 제공하기 위해 설치된다. 일반적으로 공기조화기는 열교환기로 구성되어 실내에 설치되는 실내기와, 압축기 및 열교환기 등으로 구성되어 실내기로 냉매를 공급하는 실외기를 포함한다. The air conditioner is installed to provide a more comfortable indoor environment for humans by discharging cold air into the room to adjust the indoor temperature and purifying the indoor air to create a comfortable indoor environment. In general, an air conditioner includes an indoor unit which is configured as a heat exchanger and installed indoors, and an outdoor unit which is configured as a compressor and a heat exchanger and supplies refrigerant to the indoor unit.

이러한 공기조화기는 열교환기로 구성된 실내기와, 압축기 및 열교환기 등으로 구성된 실외기로 분리되어 제어되며, 압축기 또는 열교환기로 공급되는 전원을 제어함으로서 동작된다. 또한, 공기조화기는 실외기에 적어도 하나의 실내기가 연결될 수 있으며, 요청되는 운전 상태에 따라, 실내기로 냉매를 공급하여, 냉방 또는 난방모드로 운전된다. The air conditioner is separated and controlled by an indoor unit composed of a heat exchanger and an outdoor unit composed of a compressor and a heat exchanger, and is operated by controlling power supplied to a compressor or a heat exchanger. In addition, the air conditioner may be connected to at least one indoor unit to the outdoor unit, the refrigerant is supplied to the indoor unit according to the requested operating state, the operation is operated in the cooling or heating mode.

공기조화기는 냉매의 흐름에 따라 냉방운전되거나 난방운전되는데, 냉방운전 시, 실외기의 압축기에서 실외기의 열교환기를 거쳐 고온고압의 액체냉매가 실내기로 공급되면 실내기의 열교환기에서 냉매가 팽창되어 기화되면서 주변공기의 온도가 내려가 실내기 팬이 회전동작함에 따라 실내로 냉기가 토출되고, 난방운전 시 실외기의 압축기에서 고온고압의 기체냉매가 실내기로 공급되면, 실내기의 열교환기에서 고온고압의 기체냉매가 액화되어 방출된 에너지에 의해 따뜻해진 공기가 실내기팬의 동작에 따라 실내로 토출된다. The air conditioner is cooled or heated according to the flow of the refrigerant. During the cooling operation, when the liquid refrigerant of high temperature and high pressure is supplied to the indoor unit from the compressor of the outdoor unit to the heat exchanger of the outdoor unit, the refrigerant is expanded and vaporized in the heat exchanger of the indoor unit. When the temperature of the air decreases and the indoor fan is rotated, cold air is discharged into the room. When the high temperature and high pressure gas refrigerant is supplied from the compressor of the outdoor unit to the indoor unit during the heating operation, the high temperature and high pressure gas refrigerant is liquefied by the heat exchanger of the indoor unit. Air warmed by the released energy is discharged into the room according to the operation of the indoor fan.

상기와 같은 공기조화기는 제품이 생산된 시점의 데이터를 이용하여 동작하게 되는데, 시간이 경과됨에 따라 데이터를 변경해야할 필요성이 있으나, 건물 등에 설치되는 유닛은 접근성이 낮고, 접근이 가능하더라도 유닛에 개별적으로 일일이 데이터를 변경해 줘야 하므로, 데이터의 업데이트가 용이하지 않다. The air conditioner as described above is operated by using the data of the time when the product is produced, but it is necessary to change the data as time passes, but the unit installed in the building is low accessibility, even if accessible to the unit individually Since data must be changed manually, data update is not easy.

특히 데이터에 오류가 있는 경우 변경의 필요성이 있으나, 데이터의 업데이트가 용이하지 않아 그대로 사용하는 경우 유닛이 오동작하거나 심지어 손상될 우려가 있다. In particular, if there is an error in the data, there is a need to change the data. However, since the data is not easy to update, the unit may malfunction or even be damaged when used as is.

또한, 공기조화기는 적어도 하나의 유닛이 상호 연결되어 하나의 네트워크를 형성하게 되는데, 공기조화기의 네트워크는 가용 자원이 한정되어 있어, 네트워크를 이용한 업데이트의 경우 데이터가 손실되는 등의 문제가 발생할 수 있다. In addition, the air conditioner is at least one unit is interconnected to form a network, the network of the air conditioner is limited resources available, there may be a problem such as data loss when updating using the network have.

그에 따라 기존의 공기조화기 네트워크를 이용하면서 간편하게 유닛의 데이터를 업데이트할 수 있는 방안이 모색되어야 한다. Therefore, it is necessary to find a way to easily update the data of the unit while using the existing air conditioner network.

본 발명의 목적은 공기조화기에 포함되는 복수의 유닛에 대하여, 원격제어기를 이용하여 자원이 한정된 공기조화기의 네트워크에서, 간단하게 유닛의 데이터를 변경할 수 있도록 하는 공기조화기 및 그 동작방법을 제공하는데 있다. SUMMARY OF THE INVENTION An object of the present invention is to provide an air conditioner and a method of operating the same for a plurality of units included in an air conditioner, in a network of an air conditioner in which resources are limited by using a remote controller. It is.

본 발명에 따른 공기조화기는 실내기 및 실내기를 포함하는 복수의 유닛; 및An air conditioner according to the present invention comprises: a plurality of units including an indoor unit and an indoor unit; And

상기 복수의 유닛과 연결되어 상기 유닛의 동작을 제어하고 모니터링하며, 상기 유닛의 데이터 갱신을 위한 업데이트데이터가 입력되면 상기 복수의 유닛 중 데이터갱신을 수행할 대상 유닛을 선정하고, 상기 업데이트데이터를 복수의 파일로 분할하여 소정 시간 간격으로 상기 대상 유닛으로 전송하는 원격제어기를 포함한다. It is connected to the plurality of units to control and monitor the operation of the unit, and if update data for data update of the unit is input, select a target unit to perform data update among the plurality of units, the plurality of update data And a remote controller for dividing the file into a predetermined time interval and transmitting the file to the target unit at predetermined time intervals.

또한, 본 발명에 따른 공기조화기의 동작방법은 데이터 갱신을 위한 업데이트데이터가 원격제어기로 입력되는 단계; 복수의 유닛으로부터 데이터 갱신을 수행할 대상유닛을 선정하는 단계; 상기 업데이트데이터를 복수의 파일로 분할하는 단계; 및 상기 업데이트데이터에 대한 정보가 포함된 헤더를 상기 파일에 추가하고, 상기 복수의 파일을 소정 시간 간격으로 상기 대상유닛으로 전송하는 단계를 포함한다.In addition, the operation method of the air conditioner according to the present invention comprises the steps of inputting the update data for the data update to the remote controller; Selecting a target unit to perform data update from the plurality of units; Dividing the update data into a plurality of files; And adding a header including information about the update data to the file, and transmitting the plurality of files to the target unit at predetermined time intervals.

또한, 본 발명에 따른 공기조화기의 동작방법은 원격제어기로부터 유닛으로 데이터갱신에 따른 제어명령이 수신되면, 최소운전상태로 운전하는 단계; 상기 원격제어기로부터 분할된 업데이트데이터의 파일을 수신하는 단계; 분할된 상기 업데이트데이터의 모든 파일이 정상적으로 수신되면, 상기 복수의 파일을 병합하여 하나의 상기 업데이트데이터를 생성하는 단계; 및 상기 업데이트데이터를 실행하여 프로그램 및 기본데이터를 갱신하는 단계를 포함한다. In addition, the operation method of the air conditioner according to the present invention, if the control command according to the data update from the remote controller to the unit, operating in the minimum operating state; Receiving a file of divided update data from the remote controller; Generating a single update data by merging the plurality of files when all files of the divided update data are normally received; And updating the program and the basic data by executing the update data.

상기와 같이 구성되는 본 발명에 따른 공기조화기 및 그 동작방법은 원격제어기에서 업데이트할 데이터를 분할하여 대상 유닛으로 전송하고, 각 유닛이 이를 이용하여 업데이트하도록 함으로써, 기존의 공기조화기 네트워크에서 데이터 손실없이 업데이트 데이터를 유닛으로 전송할 수 있고, 한정된 네트워크 내에서 효율적으로 데이터를 전송하고, 간편하게 유닛의 데이터를 변경할 수 있어 유닛의 유지 관리의 편의성이 향상되는 효과가 있다. The air conditioner and its operation method according to the present invention configured as described above divides the data to be updated by the remote controller and transmits the data to the target unit, and each unit updates the data using the same, thereby providing data in the existing air conditioner network. The update data can be transmitted to the unit without loss, the data can be efficiently transmitted within a limited network, and the data of the unit can be easily changed, thereby improving convenience of maintenance of the unit.

이하, 첨부된 도면을 참조하여 본 발명의 실시예를 설명하면 다음과 같다.Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.

도 1 은 본 발명의 일실시예에 따른 공기조화기가 도시된 도이다. 여기서, 본 발명의 실시 예에 따른 공기조화기는 도면에 도시된 천장형인 것을 예로 하여 설명하나, 둘 이상의 복수의 유닛을 포함하는 공기조화기에 대하여 적용 가능하며, 그 형태는 도면에 한정되지 않음을 명시한다. 1 is a view showing an air conditioner according to an embodiment of the present invention. Here, the air conditioner according to an embodiment of the present invention will be described with an example of the ceiling type shown in the drawings, but can be applied to an air conditioner including two or more units, the form is not limited to the drawings do.

도 1에 도시된 바와 같이, 공기조화기는 적어도 하나의 실내기(I1 내지 I6)와, 실내기와 연결되는 실외기(O1,O2)를 포함한다. 이때, 실내기(I1 내지 I6)와 실외기(O1, O2)는 냉매배관으로 연결되어 냉매의 순환에 따라 실내기로부터 냉온의 공기를 실내로 토출한다. 이때, 실내기는 실외기에 복수로 연결될 수 있다. 실내기 및 실외기는 냉매배관으로 연결될 뿐 아니라 통신선으로 연결되어 소정의 통신방식에 따라 제어명령을 송수신할 수 있다. As shown in FIG. 1, the air conditioner includes at least one indoor unit I1 to I6 and outdoor units O1 and O2 connected to the indoor unit. At this time, the indoor units (I1 to I6) and the outdoor unit (O1, O2) is connected to the refrigerant pipe to discharge the cold air air from the indoor unit to the room in accordance with the circulation of the refrigerant. In this case, the indoor unit may be connected to a plurality of outdoor units. The indoor unit and the outdoor unit may be connected to a refrigerant pipe as well as connected to a communication line to transmit and receive a control command according to a predetermined communication method.

또한, 공기조화기는 적어도 하나의 실내기 및 실외기를 포함하는 복수의 유닛에 대하여 그 동작을 제어하는 원격제어기(C1)를 포함한다. 원격제어기(C1)는 실외기 및 실내기를 포함한, 복수의 유닛에 통신선으로 연결되어 각 유닛으로 제어명령을 전송하고, 각 유닛의 동작상태를 모니터링 한다. The air conditioner also includes a remote controller C1 for controlling the operation of the plurality of units including at least one indoor unit and outdoor unit. The remote controller C1 is connected to a plurality of units including an outdoor unit and an indoor unit by a communication line, transmits a control command to each unit, and monitors an operation state of each unit.

또한, 공기조화기는 실내기에 연결되어 사용자 명령을 입력하고 실내기의 동작상태를 출력하는 로컬제어기(미도시)를 더 포함할 수 있으며, 실내기 및 실외기 이외에도 환기유닛, 공기청정유닛, 가습유닛, 제습유닛, 히터와 같은 유닛을 더 포함할 수 있다. 또한, 공기조화기는 원격제어기(C1)에 조명유닛, 경보유닛이 연결되어 상호 연동하여 동작될 수 있다. In addition, the air conditioner may further include a local controller (not shown) connected to the indoor unit for inputting a user command and outputting an operating state of the indoor unit. In addition to the indoor unit and the outdoor unit, a ventilation unit, an air cleaning unit, a humidification unit, a dehumidification unit It may further include a unit such as a heater. In addition, the air conditioner may be operated in conjunction with the lighting unit, the alarm unit is connected to the remote control (C1).

원격제어기(C1)는 실내기, 실외기 및 그 외 유닛과 연결되어, 각 유닛의 동작을 모니터링 하고, 입력되는 사용자 명령 또는 지정된 스케줄이나 설정에 대응하여, 제어명령을 생성하고 각 유닛으로 전송함으로서 소정의 동작을 수행하도록 제어한다. 여기서, 원격제어기(C1)는 상이한 프로토콜의 데이터를 변환하는 변환기 또는 게이트웨이를 포함할 수 있다. 원격제어기(C1)는 실내기 및 실외기와의 통신방식과, 그 외 유닛과의 통신방식이 상이한 경우 각 통신방식에 대응하는 통신모듈을 구비하며, 경우에 따라 데이터를 변환하여 처리한다. The remote controller C1 is connected to an indoor unit, an outdoor unit, and other units, monitors the operation of each unit, and generates and transmits a control command to each unit in response to an input user command or a specified schedule or setting. Control to perform the operation. Here, the remote controller C1 may include a converter or a gateway for converting data of different protocols. The remote controller C1 includes a communication module corresponding to each communication method when the communication method between the indoor unit and the outdoor unit is different from the communication method with the other units, and converts and processes data in some cases.

또한, 원격제어기(C1)는 공기조화기에 복수로 포함될 수 있다. 복수의 원격제어기는 상호 데이터 통신을 통해, 실내기 및 실외기에 대한 동작상태 및 제어에 따른 데이터를 공유한다. In addition, the remote controller C1 may be included in plural air conditioners. The plurality of remote controllers share data according to the operation state and control of the indoor unit and the outdoor unit through mutual data communication.

원격제어기(C1)는 실내기(I1 내지 I6) 및 실외기(O1, O2)를 포함한 복수의 유닛에 대하여, 개별 유닛 단위로 제어하거나, 적어도 하나의 유닛을 소정 그룹 또는 존으로 구분하여 그룹단위 또는 존 단위로 그 동작을 제어할 수 있다. 또한, 원격제어기(C1)는 적어도 하나의 유닛이 동일한 스케줄에 따라 동작되도록 스케줄 그룹을 설정하여 각 유닛이 동작하거나 또는 동작 정지되도록 제어한다. The remote controller C1 controls a plurality of units including the indoor units I1 to I6 and the outdoor units O1 and O2 in units of individual units, or divides at least one unit into a predetermined group or zone to group or zone The operation can be controlled in units. In addition, the remote controller C1 sets a schedule group so that at least one unit is operated according to the same schedule, and controls each unit to be operated or stopped.

실내기(I1 내지 I6)는 연결된 실외기로부터 공급되는 냉매를 팽창시키는 팽창밸브(미도시), 냉매의 열교환시키는 실내열교환기, 실내공기가 실내열교환기로 유입되도록 하고, 열교환된 공기가 실내로 노출되도록 하는 실내기팬(미도시), 다수의 센서(미도시), 실내기의 동작을 제어하는 제어수단(미도시)을 포함한다. The indoor units I1 to I6 are expansion valves (not shown) for expanding the refrigerant supplied from the connected outdoor unit, an indoor heat exchanger for exchanging the refrigerant, and indoor air to be introduced into the indoor heat exchanger, and the heat exchanged air is exposed to the room. An indoor fan (not shown), a plurality of sensors (not shown), and control means (not shown) for controlling the operation of the indoor unit.

실내기(I1 내지 I6)는 열교환된 공기를 토출하는 토출구를 포함하고, 토출구에는 토출구를 여닫고, 토출되는 공기의 방향을 제어하는 풍향조절수단이 구비된다. 실내기는 실내기팬의 회전속도를 제어함으로써 흡입되는 공기 및 토출되는 공기를 제어함으로써, 풍량을 조절한다. 또한, 실내기는 경우에 따라 실내 공간에 존재하는 인체를 감지하는 인체감지수단을 더 포함할 수 있다. The indoor units I1 to I6 include discharge ports for discharging the heat-exchanged air, and the discharge holes are provided with wind direction control means for opening and closing the discharge ports and controlling the direction of the discharged air. The indoor unit controls the air volume by controlling the air sucked in and the air discharged by controlling the rotation speed of the indoor fan. In addition, the indoor unit may further include a human body detecting means for detecting a human body existing in the indoor space in some cases.

이때, 각 공기 흡입구와 적어도 하나의 토출구에는 적어도 하나를 여닫음과 아울러 공기를 안내하는 베인이 설치되고, 베인은 공기 흡입구와 각 토출구를 여닫음을 뿐 아니라, 흡입 공기와 토출 공기의 방향을 안내한다. At this time, each air inlet and at least one discharge port is provided with a vane for guiding air while opening and closing at least one, and the vane not only opens and closes the air intake port and each discharge port, but also guides directions of intake air and discharge air. do.

또한, 실내기(I1 내지 I6)는 실내기의 운전상태 및 설정정보가 표시되는 표시부 및 데이터 입력을 위한 입력부를 더 포함할 수 있다. 실내기 본체는 유선 또는 무선방식으로 로컬제어기(미도시)와 연결되어, 로컬제어기로부터 입력되는 데이터에 따라 동작이 설정되고, 운전상태가 로컬제어기를 통해 표시될 수 있다. In addition, the indoor units I1 to I6 may further include a display unit for displaying the operating state and setting information of the indoor unit and an input unit for data input. The indoor unit main body may be connected to a local controller (not shown) in a wired or wireless manner, and an operation may be set according to data input from the local controller, and an operation state may be displayed through the local controller.

실외기(O1, O2)는 연결된 실내기의 요구 또는 외부의 제어명령에 대응하여, 냉방모드 또는 난방모드로 동작되며, 복수의 실내기로 냉매를 공급한다. The outdoor units O1 and O2 operate in a cooling mode or a heating mode in response to a request of a connected indoor unit or an external control command, and supply refrigerant to a plurality of indoor units.

이러한 실외기(O1, O2)는 유입되는 냉매를 압축하여 고압의 기체 냉매를 토출하는 적어도 하나의 압축기(미도시), 냉매로부터 기체 냉매와 액체냉매를 분리하여, 기화되지 않은 액체냉매가 압축기로 유입되는 것을 방지하는 어큐뮬레이터(미도시), 압축기에서 토출된 냉매 중 오일을 회수하는 오일분리기, 외기와의 열교환에 의하여 냉매를 응축하거나 증발되도록 하는 실외열교환기(미도시), 실외 열교환기의 열교환을 보다 원활하게 하기 위하여 실외 열교환기로 공기를 유입하고 열교환된 공기를 외부로 토출하는 실외기팬(미도시), 실외기의 운전모드에 따라 냉매의 유로를 변경하는 사방밸브(미도시), 압력을 측정하는 적어도 하나의 압력센서(미도시), 온도를 측정하는 적어도 하나의 온도센서(미도시), 실외기의 동작을 제어하고 다른 유닛과의 통신을 수행하는 제어구성을 포함한다. 실외기는 그 외 다수의 센서, 밸브, 과냉각 장치 등을 더 포함하나, 그에 대한 설명은 하기에서 생략하기로 한다. The outdoor unit (O1, O2) is at least one compressor (not shown) for compressing the incoming refrigerant to discharge the high-pressure gas refrigerant, the gas refrigerant and the liquid refrigerant is separated from the refrigerant, the unvaporized liquid refrigerant flows into the compressor Accumulator (not shown), oil separator for recovering oil from refrigerant discharged from the compressor, outdoor heat exchanger (not shown) for condensing or evaporating refrigerant by heat exchange with outside air, In order to make the air flow more smoothly, an outdoor fan (not shown) for introducing air to the outdoor heat exchanger and discharging the heat-exchanged air to the outside, a four-way valve (not shown) for changing the refrigerant flow path according to the operation mode of the outdoor unit, and for measuring the pressure At least one pressure sensor (not shown), at least one temperature sensor (not shown) that measures temperature, controls the operation of the outdoor unit and communicates with other units Includes a control configuration to perform The outdoor unit further includes a number of other sensors, valves, subcooling devices, etc., and a description thereof will be omitted below.

실외기(O1, O2)는 각각 연결된 실내기 중 적어도 어느 하나의 요구, 또는 원격제어기의 제어명령에 의해 구동되고, 구동되는 실내기에 대응하여 냉/난방 용량이 가변됨에 따라 실외기의 작동 개수 및 실외기에 설치된 압축기의 작동 개수가 가변된다. The outdoor units O1 and O2 are each driven by a request of at least one of the connected indoor units or by a control command of a remote controller, and are installed in the outdoor unit and the number of operations of the outdoor units as the air / heating capacity is changed in response to the driven indoor units. The number of operations of the compressor is variable.

도 2 는 본 발명의 일실시예에 따른 공기조화기의 원격제어기 구성이 도시된 블록도이다. 2 is a block diagram showing the configuration of a remote controller of an air conditioner according to an embodiment of the present invention.

원격제어기(C1)는 도 2에 도시된 바와 같이, 데이터부(140), 통신부(150), 입력부(120), 표시부(130), 그리고 원격제어기의 동작 전반을 제어하는 제어부(110)를 포함한다.As illustrated in FIG. 2, the remote controller C1 includes a data unit 140, a communication unit 150, an input unit 120, a display unit 130, and a controller 110 for controlling overall operations of the remote controller. do.

입력부(120)는 적어도 하나의 버튼 또는 터치입력수단을 포함하여, 경우에 따라 버튼과 터치입력수단을 모두 포함할 수 있다. 입력부(120)는 상기와 같이 구비되는 입력수단의 조작에 따라 입력되는 사용자 명령을 제어부(110)로 인가한다. The input unit 120 may include at least one button or touch input means, and may include both buttons and touch input means in some cases. The input unit 120 applies a user command input according to an operation of the input unit provided as described above to the controller 110.

표시부(130)는 숫자, 문자, 특수문자 또는 이미지를 출력하는 소정의 표시수단을 포함하며, 입력부(120)를 통해 입력되는 사용자 명령을 화면에 출력하거나, 입력된 사용자 명령에 대응하는 소정의 화면이 출력되도록 한다. 또한, 표시부(130)는 통신부(30)를 통해 수신되는 실내기(I, I1 내지 I6), 실외기(O, O1, O2)를 포함하는 복수의 유닛에 대한 동작상태를 표시하며, 복수의 유닛을 제어하기 위한 제어메뉴 및 스케줄 설정메뉴를 화면에 표시한다. 이때, 공기조화기는 표시부(130) 이외에도 소정의 효과음, 경고음, 음성안내를 출력하는 스피커, 점등 되거나 점멸되어 경고등 상태등을 출력하는 램프를 더 포함하여, 원격제어기 및 복수의 유닛에 대한 동작상태를 출력할 수 있다. The display unit 130 includes predetermined display means for outputting numbers, letters, special characters, or images, and outputs a user command input through the input unit 120 to a screen, or a predetermined screen corresponding to the input user command. To output. In addition, the display unit 130 displays operation states of a plurality of units including the indoor units I, I1 to I6 and the outdoor units O, O1, and O2 received through the communication unit 30, and displays the plurality of units. Displays the control menu and schedule setting menu for control on the screen. In this case, the air conditioner further includes a speaker for outputting a predetermined sound effect, warning sound, and voice guidance in addition to the display unit 130, and a lamp for outputting a warning light state by being turned on or flashing, and the operation state of the remote controller and the plurality of units. You can print

데이터부(140)에는 입력부(120)를 통해 입력되는 데이터가 저장되고, 실내기(I, I1 내지 I6) 및 실외기(O, O1,O2)로부터 통신부(150)를 통해 수신되는 동작데이터(142), 실내기 및 실외기를 포함하는 유닛을 제어하기 위한 제어데이터(141), 유닛에 저장된 데이터를 업데이트하기 위한 업데이트데이터(143)가 저장된다. 이때, 업데이트 데이터는 유닛의 설정에 대한 기본데이터와, 유닛의 동작을 제어하기 위한 프로그램데이터를 포함한다. The data unit 140 stores data input through the input unit 120, and operation data 142 received from the indoor units I, I1 to I6 and the outdoor units O, O1, O2 through the communication unit 150. The control data 141 for controlling the unit including the indoor unit and the outdoor unit and the update data 143 for updating the data stored in the unit are stored. In this case, the update data includes basic data about the setting of the unit and program data for controlling the operation of the unit.

통신부(150)는 유선 무선의 통신방식에 따라 데이터를 송수신하는 복수의 통신모듈을 포함하여 실외기(O) 및 실내기(I)와 소정의 통신방식으로 데이터를 송수신하여, 제어부(110)로 인가한다. 또한 통신부(150)는 인터넷과 같은 공기조화기 네트워크 이외의 외부 네트워크에 연결되어 외부 서버(180)와 데이터를 송수신한다. The communication unit 150 includes a plurality of communication modules for transmitting and receiving data according to a wired and wireless communication method, and transmits and receives data to and from the outdoor unit O and the indoor unit I in a predetermined communication method, and applies it to the controller 110. . In addition, the communication unit 150 is connected to an external network other than an air conditioner network such as the Internet, and transmits and receives data with the external server 180.

이때, 통신부(150)는 제어부(110)의 제어명령에 대응하여 외부서버(180)에 접속하고, 외부서버(180)로부터 원격제어기, 실내기 또는 실외기 등의 유닛에 대한 업데이트데이터를 수신한다. 수신된 업데이트데이터는 데이터부(140)에 저장된다. At this time, the communication unit 150 connects to the external server 180 in response to the control command of the controller 110, and receives update data for a unit such as a remote controller, an indoor unit, or an outdoor unit from the external server 180. The received update data is stored in the data unit 140.

제어부(110)는 통신부(150)를 통해 송수신되는 데이터를 제어하고, 입력부(120)를 통해 입력되는 데이터가 표시부(130)를 표시되도록 하여 입출력되는 데이터를 제어한다. 이때, 제어부(110)는 입력부(120)로부터 입력되는 사용자 명령에 대응하여 실내기 및 실외기의 동작 제어를 위한 제어명령을 생성하여 통신부(150)를 통해 전송되도록 한다.The controller 110 controls the data transmitted and received through the communication unit 150, and controls the data input and output by causing the display unit 130 to display the data input through the input unit 120. At this time, the controller 110 generates a control command for controlling the operation of the indoor unit and the outdoor unit in response to the user command input from the input unit 120 to be transmitted through the communication unit 150.

제어부(110)는 각 유닛의 동작에 대한 스케줄을 설정하여, 지정된 스케줄에 따라 각 유닛이 동작되도록 통신부(150)를 통해 각 유닛으로 제어명령을 전송한다. 또한, 제어부(110)는 적어도 하나의 유닛이 동일한 스케줄로 동작되도록 하는 스케줄 그룹을 생성하여 스케줄 그룹 단위로 유닛의 동작을 제어한다. The controller 110 sets a schedule for the operation of each unit, and transmits a control command to each unit through the communication unit 150 to operate each unit according to a specified schedule. In addition, the controller 110 generates a schedule group for allowing at least one unit to operate on the same schedule and controls the operation of the unit in units of a schedule group.

또한, 제어부(110)는 통신부(150)를 통해 수신된 업데이트데이터를 데이터부(140)에 저장하고, 적어도 하나의 유닛으로 업데이트데이터를 전송하여 유닛의 데이터가 갱신되도록 한다. 이때, 제어부(110)는 업데이트데이터의 버전정보를 확인하고, 갱신할 유닛을 선정하여 업데이트데이터를 전송한다. 또한, 제어부(110)는 복수의 유닛의 연결된 공기조화기 네트워크의 상태 및 각 유닛의 동작상태에 따라 업데이트 데이터를 선택적으로 전송한다. In addition, the controller 110 stores the update data received through the communication unit 150 in the data unit 140 and transmits the update data to at least one unit so that the data of the unit is updated. At this time, the controller 110 checks the version information of the update data, selects a unit to be updated, and transmits the update data. In addition, the controller 110 selectively transmits the update data according to the state of the connected air conditioner network of the plurality of units and the operation state of each unit.

제어부(110)는 업데이트데이터(143)를 적어도 하나의 유닛으로 전송하는 경우, 복수의 파일로 분할하여 대상 유닛으로 전송하고, 대상 유닛의 요청에 따라 업데이트 데이터를 재전송한다. 이때, 제어부(110)는 공기조화기 네트워크의 상태 및 대상 유닛의 동작상태에 따라 분할하는 파일의 크기를 변경할 수 있으며, 파일 분할에 대한 정보를 포함하여 유닛으로 업데이트데이터를 전송한다. 특히 제어부는 업데이트 데이터를 네트워크의 대역폭, 네트워크 사용량 및 전송속도 중 적어도 하나에 따라 일정 크기의 파일로 분할한다. When the update data 143 is transmitted to at least one unit, the controller 110 divides the update data 143 into a plurality of files and transmits the update data 143 to the target unit, and retransmits the update data according to a request of the target unit. In this case, the controller 110 may change the size of the file to be divided according to the state of the air conditioner network and the operation state of the target unit, and transmit update data to the unit including information on the file division. In particular, the controller divides the update data into files of a predetermined size according to at least one of the bandwidth, network usage, and transmission speed of the network.

이때, 제어부(110)는 업데이트 데이터(143)를 전송하기 전, 대상 유닛 간의 다른 데이터 통신을 중지한 후, 업데이트 데이터를 전송한다. 즉, 제어부(110)는 대상 유닛으로부터 수신되는 동작데이터 또는 대상유닛으로 전송하는 제어데이터의 전송을 중지한 후, 업데이트 데이터를 전송하고, 업데이트데이터의 전송이 완료되면 동작데이터 및 제어데이터의 통신을 재개한다. At this time, the controller 110 stops other data communication between the target units before transmitting the update data 143 and then transmits the update data. That is, the controller 110 stops the transmission of the operation data received from the target unit or the control data transmitted to the target unit, and then transmits the update data, and when the transmission of the update data is completed, the communication of the operation data and the control data is performed. Resume.

한편, 원격제어기(C1)로부터 분할된 업데이트데이터를 수신하는 유닛은 원격제어기의 제어명령에 대응하여 동작데이터 및 제어데이터의 통신을 일시 중지하고, 원격제어기로부터 업데이트데이터를 수신한다. 유닛은 데이터 갱신을 수행하는데 있어서, 우선 분할된 업데이트데이터의 정상 수신여부를 확인하고, 정상 수신되는 경우 데이터를 병합한 후 갱신을 수행한다. 각 유닛은 분할된 업데이트 데이터에 이상이 있는 경우 원격제어기로 재전송을 요청할 수 있다. 데이터를 갱신하는 유닛은 동작정지 또는 전원오프 후 재기동 한 후 기 운전 설정에 따라 재 동작한다. On the other hand, the unit for receiving the divided update data from the remote controller (C1) suspends the communication of the operation data and the control data in response to the control command of the remote controller, and receives the update data from the remote controller. In performing the data update, the unit first checks whether or not the divided update data is normally received, and if it is normally received, performs the update after merging the data. Each unit may request retransmission to the remote controller when there is an error in the divided update data. The unit updating data is restarted after the operation is stopped or the power is turned off, and then restarted according to the operation setting.

상기와 같이 구성되는 본 발명의 동작을 도면을 참조하여 설명하면 다음과 같다. Referring to the drawings the operation of the present invention configured as described above is as follows.

도 3 은 본 발명의 일실시예에 따른 공기조화기의 업데이트 데이터의 구성이 도시된 도이다. 3 is a diagram illustrating a configuration of update data of an air conditioner according to an embodiment of the present invention.

원격제어기(C1)의 제어부(110)는 외부서버(180)로부터 유닛의 업데이트데이터를 수신하여 데이터부(140)에 저장한다. 제어부(110)는 업데이트 데이터를 유닛으로 전송하는데 있어서 복수의 파일로 분할하여 분할된 파일 단위로 업데이트 데이터를 송신한다. The controller 110 of the remote controller C1 receives the update data of the unit from the external server 180 and stores the updated data in the data unit 140. In transmitting the update data to the unit, the controller 110 divides the update data into a plurality of files and transmits the update data in the divided file unit.

제어부(110)는 도 3에 도시된 바와 같이, 업데이트 데이터를 전송하는데 있어서, 실제 업데이트에 필요한 실제 업데이트데이터가 포함되는 데이터부(202)와, 전송하는 업데이트 데이터에 대한 정보가 포함된 헤더부(201)로 구성된 데이터를 유닛으로 전송한다. As shown in FIG. 3, the control unit 110 transmits update data. The control unit 110 includes a data unit 202 including actual update data necessary for actual update, and a header unit including information on transmitted update data. 201) is transmitted to the unit.

이때, 헤더부(201)는 파일 인증정보(203), 업데이트에 대한 버전정보(204), 업데이트 데이터를 수신한 대상유닛정보(205), 분할된 파일을 병합하는데 따른 오류 확인을 위한 체크섬(Check Sum)정보(206) 그리고 병합했을때의 전체 파일크기에 대한 파일크기정보(207)로 구성된다. 이때 에러체크 방식은 변경될 수 있다. In this case, the header unit 201 may check file authentication information 203, version information 204 for the update, target unit information 205 for receiving the update data, and checksum for error checking due to merging the divided files. Sum) information 206 and file size information 207 for the total file size when merged. In this case, the error checking method may be changed.

파일 인증정보(203)는 업데이트 데이터를 수신하는 유닛에서 인증을 수행하 는데 필요한 데이터이고, 버전정보(204)는 업데이트 데이터의 버전에 관한 것으로 기 설치된 프로그램 또는 기본데이터와의 비교를 위한 정보이다. 또한, 대상 유닛 정보(205)는 업데이트 데이터를 전송할, 수신 대상인 유닛에 대한 정보로써, 유닛은 업데이트 데이터를 수신한 후 대상유닛정보를 확인하여 해당 대상유닛에 포함되지 않는 경우 수신된 데이터를 폐기한다. The file authentication information 203 is data necessary for performing authentication in the unit receiving the update data, and the version information 204 relates to a version of the update data and is information for comparison with a pre-installed program or basic data. In addition, the target unit information 205 is information about a unit to which the update data is to be transmitted, and the unit checks the target unit information after receiving the update data and discards the received data when it is not included in the corresponding target unit. .

또한, 체크섬정보(206)는 전송과정에서 발생되는 데이터의 손실 또는 왜곡을 감지하기 위한 에러체크정보로써, 유닛에서 데이터의 정상 수신여부를 확인하는데 사용된다. 파일크기정보는 분할된 파일의 크기 또는 병합시의 총 파일크기정보를 포함하는 것으로 유닛에서 정상 수신여부를 확인하는 경우 또는 분할된 업데이트 데이터를 병합하였을 때, 정상 여부를 확인하는데 사용된다. In addition, the checksum information 206 is error check information for detecting the loss or distortion of data generated in the transmission process, and is used to confirm whether the data is normally received in the unit. The file size information includes the size of the divided file or the total file size information at the time of merging, and is used to check whether the unit is normally received or when the divided update data is merged.

도 4 는 본 발명의 일실시예에 따른 원격제어기에서 유닛으로 업데이트 데이터는 전송하는 예가 도시된 도이다.4 illustrates an example of transmitting update data from a remote controller to a unit according to an embodiment of the present invention.

도 4에 도시된 바와 같이, 원격제어기(C1)는 외부서버(180)로부터 업데이트 데이터를 수신하면 (231), 이를 복수의 파일(233)로 데이터를 분할한다(232). 이때, 분할하는 크기는 네트워크의 가용한 자원, 할당된 대역폭에 대응하여 변경될 수 있다. As shown in FIG. 4, when the remote controller C1 receives the update data from the external server 180 (231), it divides the data into a plurality of files 233 (232). In this case, the dividing size may be changed according to available resources of the network and allocated bandwidth.

원격제어기(C1)는 분할된 업데이트 데이터에 헤더를 첨부하여 연결된 실외기 또는 실내기 등의 유닛으로 전송한다(240). 이때, 분할된 파일은 순차적으로 발송되는 것이 바람직하나, 경우에 따라 순서에 관계없이 전송될 수 있다. The remote controller C1 attaches a header to the divided update data and transmits the header to a unit such as an outdoor unit or an indoor unit, which is connected (240). In this case, the divided files are preferably sent sequentially, but may be transmitted regardless of the order in some cases.

원격제어기(C1)는 업데이트데이터를 전송하기 전, 대상 유닛인 실외기 또는 실내기로 데이터 전송을 미리 알려 동작데이터 또는 제어데이터의 통신을 중지한 후 업데이트 데이터를 전송한다. Before transmitting the update data, the remote controller C1 notifies the data transmission to the outdoor unit or the indoor unit which is the target unit in advance, stops the communication of the operation data or the control data, and then transmits the update data.

실외기 또는 실내기 등의 유닛은 원격제어기(C1)로부터의 제어명령에 따라 동작데이터 또는 제어데이터의 통신을 중지한 상태에서 분할된 업데이트 데이터의 파일을 수신한다. 수신되는 분할된 업데이트데이터의 파일을 저장하고, 수신에 대한 응답을 원격제어기로 전송하고, 원격제어기로 모든 파일의 전송이 완료되었는지 확인한다(251).A unit such as an outdoor unit or an indoor unit receives a file of divided update data in a state in which communication of operation data or control data is stopped in accordance with a control command from the remote controller C1. A file of the divided update data received is stored, a response to the reception is transmitted to the remote controller, and the transmission of all the files is confirmed to the remote controller (251).

이때, 유닛은 수신되는 업데이트데이터를 분석하여, 헤더에 포함된 파일인증정보(203)를 이용하여 정상적인 원격제어기로부터 수신된 데이터인지 여부를 확인하기 위한 인증절차를 수행하고, 버전정보(204)를 기 설치된 프로그램 또는 기본데이터의 버전과 비교하여 새로운 버전인지 여부를 확인한다. 또한, 유닛은 대상유닛정보(205)를 통해 대상유닛에 포함되는지 여부를 확인하여 대상유닛인 경우 데이터를 지속적으로 수신하여 병합 후 갱신을 수행하고, 대상유닛이 아닌 경우 수신된 데이터를 폐기한다. At this time, the unit analyzes the received update data, performs an authentication procedure for confirming whether the data is received from a normal remote controller using the file authentication information 203 included in the header, and verifies the version information 204. Check whether the new version is compared with the version of the pre-installed program or basic data. In addition, the unit checks whether the target unit is included in the target unit through the target unit information 205, continuously receives data in the case of the target unit, performs update after merging, and discards the received data when the target unit is not the target unit.

이때, 유닛은 분할된 업데이트 데이터의 파일이 수신되는 때마다 체크섬정보(206)와 파일크기정보(207)를 이용하여 각각의 파일의 정상 수신여부를 확인할 수 있고, 모든 파일이 수신되면 최종적으로 파일의 상태가 정상인지 확인할 수 있다. At this time, the unit may check whether each file is normally received using the checksum information 206 and the file size information 207 whenever a file of the divided update data is received, and finally, if all the files are received, the file You can check if the status of is normal.

유닛은 각각의 파일이 정상 수신된 경우, 분할된 업데이트데이터의 파일을 병합하여(252) 하나의 업데이트데이터를 생성한다. 이때, 어느 하나의 파일에 에러 가 있는 경우 유닛은 원격제어기로 재전송을 요청한다. The unit merges 252 files of the divided update data to generate one update data when each file is normally received. At this time, if there is an error in one file, the unit requests retransmission to the remote controller.

유닛은 병합된 업데이트데이터(253)를 실행하여 기 설치된 프로그램 또는 기본데이터를 갱신하고, 동작정지 또는 전원오프 후 재기동하여 기 설정에 따라 동작한다. The unit executes the merged update data 253 to update the pre-installed program or basic data, restarts after the operation stops or is powered off, and operates according to the preset.

도 5 는 본 발명의 일실시예에 따른 원격제어기에서 업데이트 데이터는 유닛으로 전송하는 방법이 도시된 순서도이다. 5 is a flowchart illustrating a method of transmitting update data to a unit in a remote controller according to an embodiment of the present invention.

도 5에 도시된 바와 같이, 원격제어기(C1)를 외부 서버(180)로부터 신규 업데이트데이터를 수신한다(S310).As shown in FIG. 5, the remote controller C1 receives new update data from the external server 180 (S310).

원격제어기(C1)의 제어부(110)는 업데이트데이터의 버전을 비교하여(S320) 신규한지 판단한다(S330). 이때, 제어부(110)는 버전비교를 외부서버로부터 다운로드 하기 전에 수행할 수 있으며, 복수의 유닛에 대한 버전정보가 저장되어 있는 경우, 이를 비교할 수 있다. 유닛의 버전정보가 구비되지 않은 경우에는 버전 비교 없이 데이터를 다운로드 할 수도 있다. The controller 110 of the remote controller C1 compares the version of the update data (S320) and determines whether it is new (S330). In this case, the control unit 110 may perform the version comparison before downloading from an external server, and if the version information for a plurality of units is stored, it may be compared. If the version information of the unit is not provided, the data can be downloaded without the version comparison.

제어부(110)는 업데이트데이터가 신규하지 않은 경우 해당 데이터는 폐기한다(S420).If the update data is not new, the controller 110 discards the corresponding data (S420).

제어부(110)는 업데이트 데이터가 신규한 경우, 복수의 유닛 중 수신된 업데이트 데이터를 이용하여 프로그램 및 기본데이터를 갱신할 대상을 선정한다(S340). 이때, 업데이트 데이터가 실내기에 대한 데이터인 경우에는 실내기 중 갱신 대상을 선정하고, 실외기에 대한 업데이트 데이터인 경우에는 실외기 중 갱신대상을 선정한다. 또한, 복수의 유닛 중 전원오프되어 동작되지 않는 유닛은 제외하고 운전중 이거나, 대기상태로 동작 가능한 상태인 유닛 중에서 대상유닛을 선정할 수 있다. If the update data is new, the controller 110 selects a target to update the program and the basic data using the received update data among the plurality of units (S340). At this time, if the update data is data for the indoor unit, the update target of the indoor unit is selected, and if the update data for the outdoor unit, the update target of the outdoor unit is selected. In addition, the target unit may be selected from a unit that is in operation or in a standby state, except for a unit that is not operated by being powered off among the plurality of units.

제어부(110)는 대상유닛의 선정이 완료되면, 대상유닛으로 업데이트 데이터 전송으로 인한 제어데이터와 동작데이터를 포함한 운전데이터의 통신을 중지한다(S350). 이때, 대상유닛으로 운전데이터 통신 중지 명령을 전송하여, 대상유닛으로 제어데이터를 전송하지 않고, 대상유닛으로부터 동작데이터를 수신하지 않는다. When the selection of the target unit is completed, the controller 110 stops communication of operation data including control data and operation data due to the update data transmission to the target unit (S350). At this time, the operation data communication stop command is transmitted to the target unit, and control data is not transmitted to the target unit, and operation data is not received from the target unit.

또한, 제어부(110)는 대상유닛이 최소 운전모드로 동작되도록 제어명령을 전송한다(S360). In addition, the controller 110 transmits a control command to operate the target unit in the minimum driving mode (S360).

제어부(110)는 업데이트데이터를 복수의 파일로 분할한다(S370). 제어부(110)는 분할된 업데이트데이터의 파일을 소정시간 간격으로 대상유닛으로 전송한다(S380).The controller 110 divides the update data into a plurality of files (S370). The controller 110 transmits the divided update data file to the target unit at predetermined time intervals (S380).

전송이 완료되면(S390), 유닛으로부터의 응답에 따라 전송상태를 점검하고(S400), 유닛으로부터 재전송 요청이 있는 경우 분할된 업데이트데이터의 파일을 유닛으로 재전송한다.When the transmission is completed (S390), the transmission status is checked according to the response from the unit (S400), and when there is a retransmission request from the unit, the file of the divided update data is retransmitted to the unit.

모든 전송이 완료되면, 중지되었던 유닛으로 동작명령이 포함된 제어데이터를 전송하고 유닛의 동작데이터를 수신하여 운전데이터에 대한 통신을 재개한다(S410).When all the transmission is completed, and transmits the control data including the operation command to the unit that was stopped, and receives the operation data of the unit to resume communication for the operation data (S410).

도 6 은 본 발명의 일실시예에 따른 유닛의 데이터 업데이트 방법이 도시된 순서도이다. 6 is a flowchart illustrating a data update method of a unit according to an embodiment of the present invention.

도 6에 도시된 바와 같이, 유닛은 설정에 따라 운전하는 중, 원격제어기(C1)로부터 수신되는 제어데이터에 따라 운전설정을 변경하거나 동작을 변경하고, 운전 중인 동작상태에 대한 동작데이터를 원격제어기(C1)로 전송한다. As shown in FIG. 6, the unit changes the operation setting or the operation according to the control data received from the remote controller C1 and operates the operation data according to the setting, and the operation data for the operation state in operation. Send to (C1).

이때, 유닛은 원격제어기(C1)로부터 업데이트에 대한 제어명령이 수신되면(S430), 최조운전모드로 동작을 변경하고, 원격제어기(C1)로부터의 제어데이터 수신 및 원격제어기로 전송하는 동작데이터의 전송을 중지하여, 운전데이터의 통신을 중지한다(S450).At this time, when the control command for the update is received from the remote controller (C1) (S430), the unit changes the operation to the maximum operation mode, and receives the control data from the remote controller (C1) and transmits the operation data to the remote controller The transmission is stopped to stop communication of the operation data (S450).

유닛은 유닛의 동작을 위한 프로그램과 유닛의 동작제어를 위한 기본데이터를 백업한다(S460).The unit backs up a program for operation of the unit and basic data for operation control of the unit (S460).

유닛은 원격제어기(C1)로부터 분할된 업데이트데이터의 파일을 수신하여(S470), 임시저장한다(S480). 이때, 유닛은 업데이트데이터를 분석하여 인증정보를 이용한 인증을 수행하고, 버전정보를 확인하며, 대상유닛정보를 통해 대상유닛에 포함되는지 여부를 판단한다. 또한, 체크섬정보를 이용하여 파일이 정상상태인지 여부를 판단한다. 유닛은 인증에 실패하거나, 업데이트 데이터의 버전이 신규하지 않거나, 대상유닛에 포함되지 않는 경우 수신된 파일을 삭제한다. 유닛은 원격제어기(C1)로부터 분할된 업데이트 데이터의 모든 파일을 수신할 때까지 파일을 수신하고 임시저장한다. The unit receives a file of divided update data from the remote controller C1 (S470) and temporarily stores the file (S480). At this time, the unit analyzes the update data, performs authentication using the authentication information, checks version information, and determines whether the target unit is included in the target unit information. In addition, the checksum information is used to determine whether the file is in a normal state. The unit deletes the received file if the authentication fails, the version of the update data is not new, or is not included in the target unit. The unit receives and temporarily stores the file until all files of the divided update data are received from the remote controller C1.

업데이트데이터의 분할 파일을 모두 수신하면(S490), 분할된 업데이트 데이터의 전송상태, 에러여부를 확인하고(S500), 에러가 있는 경우(S510), 원격제어기(C1)로 재전송을 요청한다(S520). 재수신되는 업데이트데이터에 대하여 상기와 같이 헤더부에 포함된 정보를 이용하여 업데이트데이터를 확인한다. When all of the divided files of the update data are received (S490), the transmission status of the divided update data and whether an error is checked (S500), and if there is an error (S510), the remote controller C1 requests retransmission (S520). ). The updated data is checked using the information included in the header unit as described above with respect to the updated data received again.

수신된 파일이 모두 정상인 경우(S510), 유닛은 정상 수신에 따른 응답을 원 격제어기로 전송하고, 분할된 업데이트데이터의 파일을 하나로 병합한다(S530). 병합된 업데이트데이터를 실행하여 유닛에 구비된 프로그램 또는 기본데이터를 갱신한다(S540). 갱신작업이 완료되면, 전원을 종료하고 재 기동한다(S550). If all of the received files are normal (S510), the unit transmits a response according to the normal reception to the remote controller, and merges the files of the divided update data into one (S530). The merged update data is executed to update the program or basic data included in the unit (S540). When the update operation is completed, the power is terminated and restarted (S550).

이 후, 유닛은 갱신된 프로그램 또는 기본데이터를 이용하여 동작하고 기 설정에 따라 운전을 계속한다. 유닛은 원격제어기와 의 운전데이터 통신을 재개하여 원격제어기로부터 수신되는 제어데이터에 대응하여 설정을 변경하거나 동작을 변경하고, 유닛의 동작상태에 대한 정보가 포함된 동작데이터를 원격제어기로 전송한다. After that, the unit operates using the updated program or basic data and continues to operate according to the preset. The unit resumes operation data communication with the remote controller to change the setting or change the operation in response to the control data received from the remote controller, and transmit the operation data including information on the operation state of the unit to the remote controller.

그에 따라 본 발명의 공기조화기 및 그 동작방법은 유닛의 프로그램 또는 기본데이터의 변경이 필요한 경우 원격제어기에서 각 유닛의 동작상태에 대응하여 업데이트데이터를 전송하고, 네트워크의 상태에 따라 업데이트데이터를 분할함으로써, 유닛의 데이터 갱신을 위한 업데이트데이터를 안정적으로 전송할 수 있고, 유닛의 데이터를 간편하게 갱신할 수 있게 된다. Accordingly, the air conditioner and its operation method according to the present invention transmit the update data in response to the operation state of each unit from the remote controller when the program or the basic data of the unit needs to be changed, and divide the update data according to the state of the network. By doing so, it is possible to reliably transmit update data for updating the data of the unit, and to easily update the data of the unit.

이상과 같이 본 발명에 의한 공기조화기 및 그 동작방법을 예시된 도면을 참조로 설명하였으나, 본 명세서에 개시된 실시예와 도면에 의해 본 발명은 한정되지 않고, 기술사상이 보호되는 범위 이내에서 응용될 수 있다. As described above, the air conditioner and its operation method according to the present invention have been described with reference to the illustrated drawings. Can be.

도 1 은 본 발명의 일실시예에 따른 공기조화기가 도시된 도, 1 is a view showing an air conditioner according to an embodiment of the present invention,

도 2 는 본 발명의 일실시예에 따른 공기조화기의 원격제어기 구성이 도시된 블록도,2 is a block diagram showing the configuration of a remote controller of an air conditioner according to an embodiment of the present invention;

도 3 은 본 발명의 일실시예에 따른 공기조화기의 업데이트 데이터의 구성이 도시된 도, 3 is a diagram illustrating a configuration of update data of an air conditioner according to an embodiment of the present invention;

도 4 는 본 발명의 일실시예에 따른 원격제어기에서 유닛으로 업데이트 데이터는 전송하는 예가 도시된 도, 4 is a diagram illustrating an example of transmitting update data from a remote controller to a unit according to an embodiment of the present invention;

도 5 는 본 발명의 일실시예에 따른 원격제어기에서 업데이트 데이터는 유닛으로 전송하는 방법이 도시된 순서도, 5 is a flowchart illustrating a method of transmitting update data to a unit in a remote controller according to an embodiment of the present invention;

도 6 은 본 발명의 일실시예에 따른 유닛의 데이터 업데이트 방법이 도시된 순서도이다. 6 is a flowchart illustrating a data update method of a unit according to an embodiment of the present invention.

<도면의 주요 부분에 관한 부호의 설명><Explanation of symbols on main parts of the drawings>

C1: 원격제어기 C1: remote controller

I, I1 내지 I6 : 실내기 O, O1, O2 : 실외기I, I1 to I6: Indoor unit O, O1, O2: Outdoor unit

110: 제어부 120: 입력부110: control unit 120: input unit

130: 표시부 140: 데이터부130: display unit 140: data unit

Claims (16)

데이터 갱신을 위한 업데이트데이터가 원격제어기로 입력되는 단계; Inputting update data for data update into a remote controller; 복수의 유닛으로부터 데이터 갱신을 수행할 대상유닛을 선정하는 단계;Selecting a target unit to perform data update from the plurality of units; 상기 업데이트데이터를 복수의 파일로 분할하는 단계; 및Dividing the update data into a plurality of files; And 상기 업데이트데이터에 대한 정보가 포함된 헤더를 상기 파일에 추가하고, 상기 복수의 파일을 소정 시간 간격으로 상기 대상유닛으로 전송하는 단계;를 포함하는 공기조화기의 동작방법. Adding a header including information about the update data to the file, and transmitting the plurality of files to the target unit at predetermined time intervals. 제 1 항에 있어서, The method of claim 1, 상기 대상유닛 선정 후, 상기 대상유닛으로 데이터 갱신에 따른 제어명령을 전송하고, 상기 대상유닛으로 동작제어를 위한 제어데이터의 전송을 중지하고, 상기 대상유닛의 동작상태를 확인하기 위한 동작데이터의 수신을 중지하는 단계를 더 포함하는 공기조화기의 동작방법. After selecting the target unit, send a control command according to data update to the target unit, stop transmission of control data for operation control to the target unit, and receive operation data for confirming an operation state of the target unit. Operation method of the air conditioner further comprising the step of stopping. 제 1 항에 있어서, The method of claim 1, 상기 대상유닛은 상기 업데이트데이터의 적용 유닛의 종류에 따라 동작중인 유닛 중에서 선정하는 것을 특징으로 하는 공기조화기의 동작방법. And the target unit is selected from among the operating units according to the type of the application unit to which the update data is applied. 제 1 항에 있어서, The method of claim 1, 상기 헤더는 상기 업데이트데이터에 대한 인증정보, 상기 업데이트데이터의 버전정보, 상기 업데이트데이터를 수신할 상기 대상유닛의 정보, 상기 파일의 에러여부를 확인하기 위한 체크섬정보 및 상기 파일 또는 상기 업데이트데이터의 크기정보 중 적어도 하나를 포함하는 공기조화기의 동작방법. The header includes authentication information about the update data, version information of the update data, information of the target unit to receive the update data, checksum information for checking whether the file is in error, and the size of the file or the update data. Method of operating an air conditioner including at least one of the information. 제 1 항에 있어서, The method of claim 1, 상기 복수의 파일을 전송한 후, 상기 대상유닛으로부터 재전송요청이 수신되면, 상기 파일을 상기 대상유닛으로 재전송하는 단계를 더 포함하는 공기조화기의 동작방법. Retransmitting the file to the target unit when the retransmission request is received from the target unit after transmitting the plurality of files. 제 2 항에 있어서, The method of claim 2, 상기 복수의 파일을 전송한 후, 상기 대상유닛의 데이터 갱신이 완료되면, 상기 대상유닛으로 상기 제어데이터를 전송하고, 상기 대상유닛으로부터 상기 동작데이터를 수신하는 공기조화기의 동작방법. And transmitting the control data to the target unit and receiving the operation data from the target unit when the data update of the target unit is completed after transmitting the plurality of files. 제 1 항에 있어서, The method of claim 1, 상기 업데이트 데이터는 상기 대상유닛과 상기 원격제어기가 연결된 네트워크의 대역폭, 네트워크 사용량, 상기 대상유닛의 동작상태 및 전송속도 중 적어도 하나에 따라 일정 크기의 상기 파일로 분할하는 것을 특징으로 하는 공기조화기의 동작방법. The update data is divided into the file having a predetermined size according to at least one of a bandwidth, a network usage, an operation state and a transmission speed of a network to which the target unit and the remote controller are connected. How it works. 원격제어기로부터 유닛으로 데이터갱신에 따른 제어명령이 수신되면, 최소운전상태로 운전하는 단계;When the control command according to data update is received from the remote controller to the unit, operating in a minimum operation state; 상기 원격제어기로부터 분할된 업데이트데이터의 파일을 수신하는 단계;Receiving a file of divided update data from the remote controller; 분할된 상기 업데이트데이터의 모든 파일이 정상적으로 수신되면, 상기 복수의 파일을 병합하여 하나의 상기 업데이트데이터를 생성하는 단계; 및Generating a single update data by merging the plurality of files when all files of the divided update data are normally received; And 상기 업데이트데이터를 실행하여 프로그램 및 기본데이터를 갱신하는 단계를 포함하는 공기조화기의 동작방법. Executing the update data to update a program and basic data. 제 8 항에 있어서, The method of claim 8, 상기 최소운전상태로 운전하는 경우, 상기 원격제어기로부터 제어데이터를 수신하지 않고, 상기 원격제어기로 동작데이터를 전송하지 않고, When operating in the minimum operation state, do not receive control data from the remote controller, do not transmit operation data to the remote controller, 사용중인 프로그램 및 기본데이터를 백업하는 것을 특징으로 하는 공기조화기의 동작방법. Operating method of the air conditioner, characterized in that to back up the program and the basic data in use. 제 9 항에 있어서, The method of claim 9, 상기 파일이 수신되면, 상기 파일을 분석하여 상기 업데이트데이터의 버전과 사용중인 프로그램 및 기본데이터의 버전을 비교하여, 상기 업데이트데이터가 신규하지 않은 경우 상기 파일을 삭제하고 정상 운전하는 단계를 더 포함하는 공기조화기의 동작방법. When the file is received, analyzing the file and comparing the version of the update data and the version of the program and the basic data in use, and if the update data is not new, deleting the file and operating normally. Operation method of air conditioner. 제 8 항에 있어서, The method of claim 8, 상기 파일이 수신되면, 상기 파일을 분석하여 상기 파일에 포함된 인증정보를 이용하여 상기 파일에 대한 인증을 수행하고, 인증실패 시, 상기 파일이 정상이 아닌 것으로 판단하여 상기 파일을 삭제하고 정상 운전하는 단계를 더 포함하는 공기조화기의 동작방법. When the file is received, the file is analyzed and the file is authenticated using the authentication information included in the file. When the file fails, it is determined that the file is not normal and the file is deleted. Operation method of the air conditioner further comprising the step. 제 8 항에 있어서, The method of claim 8, 상기 파일이 수신되면, 상기 파일을 분석하여, 상기 유닛이 대상유닛에 포함되지 않는 경우 상기 파일을 삭제하고 정상 운전하는 단계를 더 포함하는 공기조화기의 동작방법. If the file is received, analyzing the file, if the unit is not included in the target unit, the operation of the air conditioner further comprises the step of deleting the file and operating normally. 제 8 항에 있어서, The method of claim 8, 상기 파일이 수신되면, 상기 파일을 분석하여 상기 파일의 에러여부를 확인하고 상기 파일 크기가 정상인지 판단하여, When the file is received, the file is analyzed to determine whether the file is in error, and the file size is determined to be normal. 상기 파일이 비정상인 경우, 상기 파일의 수신이 완료되면 상기 원격제어기로 재전송을 요청하는 단계를 더 포함하는 공기조화기의 동작방법.Requesting retransmission to the remote controller when the file is received when the file is abnormal. 제 8 항에 있어서, The method of claim 8, 상기 업데이트데이터를 실행하여 갱신이 완료되면, 동작을 정지하고 상기 유 닛이 재기동하여 새로운 프로그램 및 기본데이터를 이용하여 동작하는 단계를 더 포함하는 공기조화기의 동작방법. Stopping the operation when the update is completed by executing the update data and restarting the unit to operate using the new program and the basic data. 실내기 및 실내기를 포함하는 복수의 유닛; 및A plurality of units including an indoor unit and an indoor unit; And 상기 복수의 유닛과 연결되어 상기 유닛의 동작을 제어하고 모니터링하며, Is connected to the plurality of units to control and monitor the operation of the unit, 상기 유닛의 데이터 갱신을 위한 업데이트데이터가 입력되면 상기 복수의 유닛 중 데이터갱신을 수행할 대상 유닛을 선정하고, 상기 업데이트데이터를 복수의 파일로 분할하여 소정 시간 간격으로 상기 대상 유닛으로 전송하는 원격제어기를 포함하는 공기조화기.When the update data for data update of the unit is input, the remote controller selects a target unit to perform data update from the plurality of units, divides the update data into a plurality of files and transmits the updated data to the target unit at predetermined time intervals. Air conditioner comprising a. 제 15 항에 있어서,The method of claim 15, 상기 유닛은 상기 원격제어기로부터 수신된 상기 복수의 파일을 상기 업데이트데이터로 병합하고, 상기 업데이트데이터를 실행하여 프로그램 및 기본데이터를 갱신하는 것을 특징으로 하는 공기조화기. And the unit merges the plurality of files received from the remote controller into the update data and executes the update data to update a program and basic data.
KR1020090078226A 2009-08-24 2009-08-24 Air conditioner and operating method thereof KR20110020555A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090078226A KR20110020555A (en) 2009-08-24 2009-08-24 Air conditioner and operating method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090078226A KR20110020555A (en) 2009-08-24 2009-08-24 Air conditioner and operating method thereof

Publications (1)

Publication Number Publication Date
KR20110020555A true KR20110020555A (en) 2011-03-03

Family

ID=43929766

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090078226A KR20110020555A (en) 2009-08-24 2009-08-24 Air conditioner and operating method thereof

Country Status (1)

Country Link
KR (1) KR20110020555A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103032920A (en) * 2011-10-10 2013-04-10 Lg电子株式会社 Air conditioner, air conditioning system having the same, and method for controlling outdoor unit of the system
KR20140092510A (en) * 2013-01-10 2014-07-24 엘지전자 주식회사 A network system provided with an air conditioner and a control method the same
CN104729003A (en) * 2013-12-23 2015-06-24 珠海格力电器股份有限公司 Device and method for processing data of functional sections of combination cabinets
KR20180117934A (en) * 2017-04-20 2018-10-30 엘지전자 주식회사 Home appliance, and method of firmware update for including the same
WO2023132591A1 (en) * 2022-01-04 2023-07-13 엘지전자 주식회사 Functionally upgradable electronic device and method for upgrading function of same

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103032920A (en) * 2011-10-10 2013-04-10 Lg电子株式会社 Air conditioner, air conditioning system having the same, and method for controlling outdoor unit of the system
KR101300259B1 (en) * 2011-10-10 2013-08-23 엘지전자 주식회사 Air conditioner, air conditioning system having the same, and method for controlling outdoor unit of the system
EP2581676A3 (en) * 2011-10-10 2018-05-23 LG Electronics Inc. Air conditioning system
KR20140092510A (en) * 2013-01-10 2014-07-24 엘지전자 주식회사 A network system provided with an air conditioner and a control method the same
CN104729003A (en) * 2013-12-23 2015-06-24 珠海格力电器股份有限公司 Device and method for processing data of functional sections of combination cabinets
CN104729003B (en) * 2013-12-23 2018-04-13 珠海格力电器股份有限公司 The data processing equipment and method of combination sideboard functional section
KR20180117934A (en) * 2017-04-20 2018-10-30 엘지전자 주식회사 Home appliance, and method of firmware update for including the same
WO2023132591A1 (en) * 2022-01-04 2023-07-13 엘지전자 주식회사 Functionally upgradable electronic device and method for upgrading function of same

Similar Documents

Publication Publication Date Title
JP4699722B2 (en) Central control system for multi air conditioner and its operation method
KR101374777B1 (en) Air conditioner and operating method for the same
KR101472019B1 (en) Air conditioner and operating method thereof
US10274910B2 (en) Air-conditioning control system
KR20150011258A (en) Air conditioner and method
KR20110020555A (en) Air conditioner and operating method thereof
EP2056032B1 (en) Air conditioner and operating method thereof
KR102140070B1 (en) Air-conditioner and method
US9958179B2 (en) Air-conditioning system
KR20120026374A (en) Air conditioner and addressing method
KR102164805B1 (en) Air conditioner and method
KR101573363B1 (en) Air-conditioner and method
KR102140067B1 (en) Air conditioner and method
KR20160010197A (en) Air-conditioner and method
KR102205162B1 (en) Air-conditioning System and method
KR102199373B1 (en) Air conditioner and method
WO2019239830A1 (en) Air-conditioning system
KR20150022256A (en) Air conditioner and method
KR102436703B1 (en) Air-conditioner and the controlling method for the same
KR102199374B1 (en) Air conditioner and method
KR20150022254A (en) Air conditioner and method
KR101155346B1 (en) Air conditioner and communication method
KR102167899B1 (en) Air-conditioner
KR20180011672A (en) Air-conditioner, Air conditining System and Method thereof
KR101812512B1 (en) Air conditioner and method

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid