[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101232928B1 - Automatic allocation method of communication address for multi­airconditioner system - Google Patents

Automatic allocation method of communication address for multi­airconditioner system Download PDF

Info

Publication number
KR101232928B1
KR101232928B1 KR1020110056528A KR20110056528A KR101232928B1 KR 101232928 B1 KR101232928 B1 KR 101232928B1 KR 1020110056528 A KR1020110056528 A KR 1020110056528A KR 20110056528 A KR20110056528 A KR 20110056528A KR 101232928 B1 KR101232928 B1 KR 101232928B1
Authority
KR
South Korea
Prior art keywords
address
indoor unit
range
address range
indoor
Prior art date
Application number
KR1020110056528A
Other languages
Korean (ko)
Other versions
KR20120137167A (en
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 KR1020110056528A priority Critical patent/KR101232928B1/en
Publication of KR20120137167A publication Critical patent/KR20120137167A/en
Application granted granted Critical
Publication of KR101232928B1 publication Critical patent/KR101232928B1/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/30Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
    • 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/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5038Address allocation for local use, e.g. in LAN or USB networks, or in a controller area network [CAN]

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Fuzzy Systems (AREA)
  • Human Computer Interaction (AREA)
  • Mathematical Physics (AREA)
  • Physics & Mathematics (AREA)
  • Air Conditioning Control Device (AREA)

Abstract

본 발명은 멀티형 공기조화기에서 실내기 주소 할당 방법에 대한 것이다. 보다 상세하게는, 실외기가 정해진 전체 어드레스 범위를 구간별로 나누어 구간별 최상위 어드레스 범위값을 실내기에 순차적으로 전송하고, 실내기 들은 정해진 구간별 최상위 어드레스 범위 내에서 임의의 제1난수값을 선정하여, 실외기가 구간별로 호출 시 자신이 선정한 제1난수값에서 호출요청이 왔을 때, 응답을 하며 이러한 신호를 응답받은 실외기가 단수응답일 경우, 범위값 연산이 가능한 특정주소를 할당하며, 복수응답일 경우, 하위탐색과정을 거쳐 범위값 연산이 가능한 특정주소를 할당하고, 통신주소를 할당받지 못한 실내기를 주조지정실패범위에 대기시켜, 재탐색과정을 통해 무응답 범위에서 다시 제2난수값을 생성하여 특정주소를 할당하게 됨으로써 주소할당의 누락을 방지할 수 있고, 정상운행중 새로운 추가 실내기가 존재하는지를 주기적으로 체크하여 무응답범위 내에서의 탐색만으로 신속하게 추가된 실내기에 특정주소를 할당할 수 있는 멀티형 공기조화기에서 실내기 주소 할당 방법에 관한 것이다.The present invention relates to an indoor unit address allocation method in a multi-type air conditioner. In more detail, the outdoor unit divides the entire address range determined for each section and sequentially transmits the highest address range value for each section to the indoor unit, and the indoor units selects a random random random value within the highest address range for each section. Responds when a call request comes from the first random value selected by the user when the call is made by each section, and if the outdoor unit receives this signal is a singular response, it assigns a specific address capable of calculating a range value. After assigning a specific address capable of calculating a range value through the subsearch process, waiting for the indoor unit that has not been assigned a communication address in the casting designated failure range, and generating a second random value again in the non-response range through a rescan process Can be prevented from missing address assignments. The present invention relates to a method for allocating indoor unit addresses in a multi-type air conditioner that periodically checks and assigns a specific address to an indoor unit quickly added by searching only within a non-response range.

Figure R1020110056528
Figure R1020110056528

Description

멀티형 공기조화기의 자동통신 주소할당 방법{Automatic allocation method of communication address for multi­airconditioner system}Automatic allocation method of communication address for multi-air conditioner system

본 발명은 멀티형 공기조화기에서 실내기 주소 할당 방법에 대한 것이다. 보다 상세하게는, 다수개의 실내기 통신주소를 자동으로 탐색하여 할당하는 멀티형 공기조화기의 자동통신주소 할당방법으로, 특히 고유의 탐색알고리즘을 적용함으로써 한 개의 실외기가 다수개의 실내기의 통신주소를 고속으로 할당할 수 있도록 하고, 통신주소를 할당받지 못한 실내기를 주소지정실패범위에 대기시켜, 주소할당의 누락방지와 새로 설치된 실내기의 주소할당이 용이한 멀티형 공기조화기의 자동통신주소 탐색 및 할당방법에 관한 것이다. The present invention relates to an indoor unit address allocation method in a multi-type air conditioner. More specifically, as an automatic communication address allocation method of a multi-type air conditioner that automatically searches for and assigns a plurality of indoor unit communication addresses, in particular, a unique search algorithm is applied so that one outdoor unit can use a plurality of indoor unit communication addresses at high speed. It is possible to allocate and to wait for the indoor unit that has not been assigned a communication address to the addressing failure range, and to find and assign the automatic communication address of the multi-type air conditioner, which is easy to prevent address assignment and newly assigned indoor unit. It is about.

멀티형 공기조화기 시스템은 단일 실외기(마스터)에 다수의 실내기(슬레이브)가 연결되어 있는 공기조화시스템을 의미한다. 멀티형 공기조화기를 효율적으로 동작시키기 위해서는 실외기가 다수개의 실내기의 개수를 파악하고, 각각 구분할 수 있어야 한다. 또한, 새로 설치된 실내기를 간편하게 인식하여 제어대상에 포함시킬 수 있어야 한다. The multi-type air conditioner system refers to an air conditioning system in which a plurality of indoor units (slaves) are connected to a single outdoor unit (master). In order to operate the multi-type air conditioner efficiently, the outdoor unit should be able to identify the number of indoor units and distinguish each of them. In addition, the newly installed indoor unit should be easily recognized and included in the control target.

실외기가 다수의 실내기를 구별하여 각각을 제어할 수 있기 위해서는 각각의 실내기에 특정주소를 할당하여야하는데 기존의 주소할당방법에는 딥스위치, 리모컨 등의 외부입력을 이용하거나 제품 생산번호 등의 초기입력을 이용하였다. 그러나 이러한 방식은 입력에 의한 오류나 생산비용의 증가 등이 수반된다는 문제점이 존재하게 된다. 또한, 새로 설치된 실내기를 제어대상에 포함시키기 위해 추가적인 누름버튼을 조작하거나, 기존의 실내기들이 갖고 있는 통신주소를 초기화하고 새로이 주소할당을 반복해야하는 번거로움이 존재하였다. 즉, 종래 멀티형 공기조화기는 설치시 초기통신오류로 인한 문제점이 발생하고 실내기의 숫자를 증가시키는 경우 오류 발생률이 높아지게 되는 문제가 존재하게 된다. In order for the outdoor unit to control a number of indoor units and control each of them, a specific address must be assigned to each indoor unit. In the existing address allocation method, an external input such as a dip switch or a remote controller is used or an initial input such as a product production number is used. Was used. However, there is a problem that this method involves an error due to input or an increase in production cost. In addition, there is a hassle of manipulating additional push buttons to include a newly installed indoor unit in a control object, or initializing communication addresses of existing indoor units and repeating new address assignment. That is, the conventional multi-type air conditioner has a problem that occurs due to the initial communication error when installed, and increases the error rate when increasing the number of indoor units.

또한, 종래 멀티형 공기조화기의 주소할당방법은 실내기가 임의의 난수를 발생하여 순차적으로 모든 범위 내의 수를 하나씩 호출하는 방식을 이용하게 되므로 호출되는 횟수가 많아져 탐색 및 할당에 많은 시간이 소요되는 문제가 존재하였다. 그리고, 임의의 난수를 발생시키는 범위를 넓게 하는 경우, 이에 따라 기본적으로 호출해야 하는 횟수가 많아져 많은 시간이 필요하게 되는 문제가 존재하게 된다. In addition, the address allocation method of the conventional multi-type air conditioner uses a method in which the indoor unit generates a random number and sequentially calls the numbers within all ranges one by one, so that the number of calls is increased, which takes a lot of time to search and assign. There was a problem. In addition, when the range for generating random numbers is widened, there is a problem that the number of calls to be made basically increases, which requires a lot of time.

따라서 추가적인 외부조건이 없이도 멀티형 공기조화 시스템의 자동통신 주소탐색 및 할당이 가능하고, 연결된 실내기의 개수를 파악하고 새로 설치된 실내기를 플러그 앤 플레이 방식으로 제어대상에 포함시킬 수 있는 멀티형 공기조화기의 자동통신 주소 탐색, 할당방법이 요구되었다. Therefore, it is possible to search and assign the automatic communication address of the multi-type air conditioning system without additional external conditions, and to determine the number of connected indoor units and to automatically include the newly installed indoor units in the control object by plug and play. A communication address search and allocation method was required.

본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로, 본 발명의 일실시예에 따르면 자동으로 통신주소를 할당함으로써 할당의 간결함과 편리함 뿐 만아니라 시공자의 오설정을 근본적으로 방지할 수 있는 멀티형 공기조화기의 자동통신 주소 탐색, 할당방법을 제공하게 된다. The present invention has been made to solve the above problems, according to one embodiment of the present invention by automatically assigning a communication address, not only the simplicity and convenience of the assignment, but also a multi-type that can fundamentally prevent the misconfiguration of the contractor It provides a method for searching and assigning an automatic communication address of an air conditioner.

또한, 본 발명의 일실시예에 따른 고유의 탐색알고리즘을 이용함으로써 주소할당에 불필요하게 검색하였던 범위를 대폭으로 축소하고, 주소의 할당을 임의의 값이 아닌 범위의 고유정보를 포함한 범위 값으로 할당하게 됨으로써, 주소할당에 실패한 실내기의 주소할당 범위 및 과정을 신속하게 하고, 새로운 실내기의 연결시에 다시 기존의 실내기의 특정주소를 그대로 유지한 채 신속한 주소설정이 가능한 멀티형 공기조화기의 자동통신 주소 탐색, 할당방법을 제공하게 된다. In addition, by using a unique search algorithm according to an embodiment of the present invention, a range that is unnecessarily searched for address assignment is greatly reduced, and an address is assigned to a range value including unique information of a range rather than an arbitrary value. By doing so, the address assignment range and process of the indoor unit that failed to assign the address can be quickened, and when the new indoor unit is connected, the automatic communication address of the multi-type air conditioner can be set quickly while maintaining the specific address of the existing indoor unit again. It provides a search and assignment method.

본 발명의 그 밖에 목적, 특정한 장점들 및 신규한 특징들은 첨부된 도면들과 관련되어 이하의 상세한 설명과 바람직한 실시예로부터 더욱 명확해질 것이다. Other objects, specific advantages and novel features of the present invention will become more apparent from the following detailed description and preferred embodiments in conjunction with the accompanying drawings.

본 발명의 목적은 한 개의 실외기와 다수의 실내기를 포함하는 멀티형 공기조화기에서 실내기 주소할당 방법에 있어서, 실외기에서 전체 어드레스 범위를 설정하고, 실외기에서 전체 어드레스 범위를 특정값으로 나누어 구간별 최상위 어드레스 범위를 설정하고 전체 어드레스 범위 및 구간별 최상위 어드레스 범위를 실내기 각각에 전송하는 단계; 다수의 실내기 각각이 전체 어드레스 범위 내에 임의의 제1난수값을 생성하는 단계; 구간별 최상위 어드레스 범위를 전송받은 실내기가 자신이 생성한 제1난수 값과 최상위 어드레스 범위가 일치하는 경우 실외기로 응답하는 단계; 및 실내기의 응답이 단일 응답인 경우 실외기가 단일 응답한 실내기의 주소 범위 값이 연산 가능한 특정주소를 실내기에 할당하는 상위탐색 단계;를 포함하는 것을 특징으로 하는 멀티형 공기조화기의 자동통신 주소할당 방법으로 달성될 수 있다. SUMMARY OF THE INVENTION An object of the present invention is to assign an indoor unit address in a multi-type air conditioner including one outdoor unit and a plurality of indoor units. Setting a range and transmitting the entire address range and the highest address range for each section to each indoor unit; Generating, by each of the plurality of indoor units, a random first random value within the entire address range; Responding to the outdoor unit when the indoor unit receiving the highest address range for each section matches the first random value generated by the indoor unit and the highest address range; And an upper search step of allocating the indoor unit to a specific address whose address range value of the indoor unit to which the outdoor unit has a single response can be calculated if the indoor unit has a single response. Can be achieved.

실외기로 응답하는 단계에서 실내기의 응답이 2개 이상인 복수 응답인 경우 실외기는 복수 응답을 한 최상위 어드레스 범위를 나눈 분할 어드레스 범위를 설정하고, 복수 응답한 실내기 각각에 분할 어드레스 범위를 전송하고 실내기가 자신이 생성한 제1난수값과 분할 어드레스 범위가 일치하는 경우 실내기가 실외기로 응답하고, 실내기의 응답이 단일 응답인 경우 실외기가 단일 응답한 실내기의 주소 범위 값이 연산 가능한 특정주소를 실내기에 할당하는 하위 탐색 단계를 포함하는 것을 특징으로 할 수 있다. In the step of responding to the outdoor unit, when the indoor unit has a plurality of responses of two or more responses, the outdoor unit sets the divided address range divided by the highest address range that has responded to the plurality of responses. The indoor unit responds to the outdoor unit when the generated first random number and the split address range coincide with each other. When the indoor unit responds to a single response, the indoor unit assigns a specific address that can be computed by the address range value of the indoor unit to which the outdoor unit responds to a single unit. It may be characterized by including a sub-search step.

하위 탐색단계는, 실내기에 복수응답이 있는 경우 미리 설정한 n차까지 계속 실행되는 것을 특징으로 할 수 있다. The lower searching step may be characterized in that if the indoor unit has a plurality of responses, the lower search step is continuously executed up to nth preset.

최상위 어드레스 범위 중 일부는 주소지정실패범위를 포함하고, 최상위 어드레스 범위를 실내기 각각에 전송하는 단계는 주소지정실패범위를 제외한 최상위 어드레스 범위를 실내기 각각에 전송하는 것을 특징으로 할 수 있다. Some of the highest address ranges include an addressing failure range, and the step of transmitting the highest address range to each indoor unit may be characterized by transmitting the highest address range excluding the addressing failure range to each indoor unit.

특정주소는 실내기의 제1난수값이 포함되는 최상의 어드레스 범위 및 분할 어드레스 범위 정보를 갖는 것을 특징으로 할 수 있다. The specific address may be characterized by having the best address range and the divided address range information including the first random number of the indoor unit.

하위 탐색 단계에서, n차 탐색을 완료한 후에도 단일응답을 하지 않거나, 실내기가 무응답인 경우 현재 탐색 중인 최상위 어드레스 범위에서의 탐색을 포기하고 다음 최상위 어드레스 범위로 이동하여 상위탐색단계 및 하위탐색단계를 실행하는 것을 특징으로 할 수 있다. In the lower search phase, if the single response is not performed even after completing the nth search, or if the indoor unit is not responding, the upper search range and the lower search phase are performed by giving up the search in the highest address range currently searched and moving to the next highest address range. It may be characterized by executing.

상위탐색단계와 하위탐색단계에 의해 특정주소가 할당된 실내기는 실내기의 제1난수값이 속한 최상위 어드레스 범위 또는 분할 어드레스 범위를 실외기에 전송하는 단계를 더 포함하는 것을 특징으로 할 수 있다. The indoor unit allocated to the specific address by the upper search step and the lower search step may further include transmitting the highest address range or the divided address range to which the first random number of the indoor unit belongs.

상위탐색단계와 하위탐색단계에 의해 특정주소가 할당되지 않은 실내기는 주소지정실패범위 내에 임의의 랜덤값을 생성하는 단계; 및 실외기가 주소지정실패범위로 실내기 각각을 호출하는 단계를 더 포함하는 것을 특징으로 할 수 있다. Generating a random value within an addressing failure range of the indoor unit to which a specific address is not allocated by the upper searching step and the lower searching step; And calling each of the indoor units with the addressing failure range.

최상위 어드레스 범위 또는 분할 어드레스 범위를 실외기에 전송하는 단계 후에, 실외기가 전체 어드레스 범위에서 전송된 최상위 어드레스 범위 및 분할 어드레스 범위를 제외한 무응답 범위를 설정하고, 무응답 범위를 실내기 각각에 전송하는 단계를 더 포함하는 것을 특징으로 할 수 있다. After the step of transmitting the highest address range or the divided address range to the outdoor unit, the outdoor unit further sets a non-response range except for the highest address range and the divided address range transmitted in the entire address range, and further transmits the non-response range to each of the indoor units. It can be characterized by.

특정주소가 설정되지 않는 실내기 각각은 미리 설정된 난수발생시간 내에 무응답 범위 내에서 제2난수값을 설정하는 단계를 더 포함하는 것을 특징으로 할 수 있다. Each indoor unit for which a specific address is not set may further include setting a second random value within a non-response range within a predetermined random number generation time.

제2난수값을 설정 후에 상위 탐색단계와 하위 탐색단계를 실행하여 실내기에 특정주소를 설정하게 되는 재탐색단계를 더 포함하는 것을 특징으로 할 수 있다. The method may further include a re-search step of setting a specific address in the indoor unit by executing the upper search step and the lower search step after setting the second random value.

특정주소가 설정된 실내기의 수와 실제 설치된 실내기의 수가 일치하는 경우 멀티형 공기조화기가 정상운행되는 것을 특징으로 할 수 있다. If the number of indoor units set to a specific address and the number of indoor units actually installed may be characterized in that the multi-type air conditioner operates normally.

재탐색단계에 의해 실내기에 특정주소가 설정되는 경우 특정주소가 포함된 최상위 어드레스 범위 또는 분할 어드레스 범위를 실외기에 전송하고, 실외기가 전체 어드레스 범위에서 전송된 최상위 어드레스 범위 및 분할 어드레스 범위를 제외한 무응답 범위를 설정하는 것을 특징으로 할 수 있다. When a specific address is set in the indoor unit by the rescanning step, the highest address range or the divided address range including the specific address is transmitted to the outdoor unit, and the non-response range except the highest address range and the divided address range transmitted by the outdoor unit in the entire address range. It may be characterized by setting the.

정상운행 중 주기적으로 주소지정실패범위를 실내기에 전송하여 추가연결된 실내기가 존재하는 지를 확인하고, 주소지정실패범위에서 응답하는 실내기가 존재하는 경우 추가 연결된 실내기를 감지하여 실외기가 추가된 실내기에 무응답 범위를 전송하는 것을 특징으로 할 수 있다. Periodically transmits the addressing failure range to the indoor unit during normal operation to check whether there is an additionally connected indoor unit, and if there is an indoor unit that responds within the addressing failure range, detects the additionally connected indoor unit and responds to the indoor unit to which the outdoor unit is added. It may be characterized in that for transmitting.

추가된 실내기가 무응답 범위 내에서 난수발생시간 내에 제2난수값을 설정하고, 상위 탐색단계와 하위 탐색단계를 실행하여 추가된 실내기에 특정주소를 할당하게 되는 것을 특징으로 할 수 있다. The added indoor unit may set the second random number within the random number generation time within the non-response range, and perform a higher search step and a lower search step to allocate a specific address to the added indoor unit.

따라서, 설명한 바와 같이 본 발명의 일실시예에 의하면, 자동으로 통신주소를 할당함으로써 할당의 간결함과 편리함 뿐 만아니라 시공자의 오설정을 근본적으로 방지할 수 있는 효과를 갖는다. Therefore, according to one embodiment of the present invention as described above, not only the simplicity and convenience of the assignment, but also the effect of fundamentally preventing the misconfiguration of the installer by automatically assigning the communication address.

또한, 본 발명의 일실시예에 따른 고유의 탐색알고리즘을 이용함으로써 주소할당에 불필요하게 검색하였던 범위를 대폭으로 축소하고, 주소의 할당을 임의의 값이 아닌 범위의 고유정보를 포함한 범위 값으로 할당하게 됨으로써, 주소할당에 실패한 실내기의 주소할당 범위 및 과정을 신속하게 하고, 새로운 실내기의 연결시에 다시 기존의 실내기의 특정주소를 그대로 유지한 채 신속한 주소설정이 가능한 효과가 있다. In addition, by using a unique search algorithm according to an embodiment of the present invention, a range that is unnecessarily searched for address assignment is greatly reduced, and an address is assigned to a range value including unique information of a range rather than an arbitrary value. By doing so, the address allocation range and process of the indoor unit that fails to allocate the address is quick, and when the new indoor unit is connected, it is possible to quickly set the address while maintaining the specific address of the existing indoor unit again.

그리고 본 발명의 일실시예에 따른 통신 주소 할당방법은 시공자의 요구에 의한 방식과 플러그인 앤 플레이 방식에 의해 수행됨으로써 공기조화기 시스템 초기 설치시의 자동주소할당의 편리함과 더불어, 유지보수에 추가적인 주소할당 과정이 생략됨으로써 사용의 편리함으로 제공한다는 장점이 존재한다. In addition, the communication address allocation method according to an embodiment of the present invention is performed by the method of the contractor and by the plug-and-play method, and the convenience of automatic address assignment at the initial installation of the air conditioner system, and additional address for maintenance. The advantage of providing an ease of use is that the allocation process is omitted.

비록 본 발명이 상기에서 언급한 바람직한 실시예와 관련하여 설명되어 졌지만, 본 발명의 요지와 범위로부터 벗어남이 없이 다른 다양한 수정 및 변형이 가능한 것은 당업자라면 용이하게 인식할 수 있을 것이며, 이러한 변경 및 수정은 모두 첨부된 특허 청구 범위에 속함은 자명하다.Although the present invention has been described in connection with the above-mentioned preferred embodiments, it will be appreciated by those skilled in the art that various other modifications and variations can be made without departing from the spirit and scope of the invention, All fall within the scope of the appended claims.

도 1은 본 발명의 일실시예에 따른 멀티형 공기조화 시스템의 블록도,
도 2는 본 발명의 일실시예에 따른 멀티형 공기조화 시스템의 구성을 나타낸 블록도,
도 3a은 본 발명의 일실시예에 따른 멀티형 공기조화기의 실내기 자동주소할당 방법의 흐름도,
도 3b은 본 발명의 일실시예에 따른 멀티형 공기조화기의 실내기 자동주소할당 방법의 흐름도,
도 4는 본 발명의 일실시예에 따른 멀티형 공기조화기의 실내기 자동주소할당 방법에서 추가적으로 실내기가 연결된 경우의 자동주소 할당방법의 흐름도,
도 5는 본 발명의 일실시예에 따른 멀티형 공기조화기의 실내기 자동주소할당방법의 상위탐색과 하위 탐색방법 원리를 나타낸 순서도,
도 6은 본 발명의 제1실시예에 따른 멀티형 공기조화기의 실내기 자동주소할당방법의 순서도,
도 7은 본 발명의 제2실시예에 따른 멀티형 공기조화기의 실내기 자동주소할당방법의 순서도를 도시한 것이다.
1 is a block diagram of a multi-type air conditioning system according to an embodiment of the present invention;
Figure 2 is a block diagram showing the configuration of a multi-type air conditioning system according to an embodiment of the present invention,
Figure 3a is a flow chart of the indoor unit automatic address assignment method of the multi-type air conditioner according to an embodiment of the present invention,
Figure 3b is a flow chart of the indoor unit automatic address assignment method of the multi-type air conditioner according to an embodiment of the present invention,
4 is a flowchart of an automatic address allocation method when an indoor unit is additionally connected in an indoor unit automatic address allocation method of a multi-type air conditioner according to an embodiment of the present invention;
5 is a flowchart showing the principle of the upper search and lower search method of the indoor unit automatic address allocation method of the multi-type air conditioner according to an embodiment of the present invention;
6 is a flowchart of an indoor unit automatic address assignment method of a multi-type air conditioner according to a first embodiment of the present invention;
7 is a flowchart illustrating an indoor unit automatic address assignment method of a multi-type air conditioner according to a second embodiment of the present invention.

첨부된 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 쉽게 실시할 수 있는 실시예를 상세히 설명한다. 다만, 본 발명의 바람직한 실시예에 대한 동작 원리를 상세하게 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다. DETAILED DESCRIPTION OF THE EMBODIMENTS Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, the detailed description of known functions and configurations incorporated herein will be omitted when it may unnecessarily obscure the subject matter of the present invention.

또한, 도면 전체에 걸쳐 유사한 기능 및 작용을 하는 부분에 대해서는 동일한 도면 부호를 사용한다. 명세서 전체에서, 어떤 부분이 다른 부분과 연결되어 있다고 할 때, 이는 직접적으로 연결되어 있는 경우뿐만 아니라, 그 중간에 다른 소자를 사이에 두고, 간접적으로 연결되어 있는 경우도 포함한다. 또한, 어떤 구성요소를 포함한다는 것은 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라, 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
The same reference numerals are used for portions having similar functions and functions throughout the drawings. Throughout the specification, when a part is connected to another part, this includes not only the case where it is directly connected, but also the case where it is indirectly connected with another element in between. In addition, the inclusion of an element does not exclude other elements, but may include other elements, unless specifically stated otherwise.

이하에서는 본 발명의 일실시예에 따른 멀티형 공기조화기 시스템의 구성과 실내기(20)의 특정주소 할당방법에 대해 설명하도록 한다. 먼저, 도 1은 본 발명의 일실시예에 따른 멀티형 공기조화기(1)의 블록도를 도시한 것이다. 또한, 도 2는 본 발명의 일실시예에 따른 멀티형 공기조화기(1)의 내부 구성을 나타낸 블록도를 도시한 것이다. Hereinafter, the configuration of the multi-type air conditioner system and the specific address allocation method of the indoor unit 20 according to an embodiment of the present invention will be described. First, Figure 1 shows a block diagram of a multi-type air conditioner 1 according to an embodiment of the present invention. In addition, Figure 2 shows a block diagram showing the internal configuration of the multi-type air conditioner 1 according to an embodiment of the present invention.

도 1 및 도 2에 도시된 바와 같이, 본 발명의 일실시예에 따른 멀티형 공기조화기(1)는 하나의 실외기(10)에 복수의 실내기(20)가 연결되어 있다. 또한, 실외기(10)에는 제어부(11)와 통신부(12) 및 특정데이터를 저장하는 메모리(13)를 포함하고 있다. 그리고, 각각이 실외기(10)와 연결된 실내기(20) 역시 제어부(21)와 통신부(22) 및 메모리(23)를 포함하고 있다. 각각의 실내기(20) 내부에 구비된 제어부(21)와 실외기(10)의 제어부(11)는 통신부(12, 22)와 메모리(13, 23)의 작동을 제어하고, 실외기(10)의 통신부(12)는 실내기(20)에 구비된 통신부(22)와 통신하여 이하 상세히 설명되는 주소할당 알고리즘에 의해 각각의 실내기(20)에 특정주소를 할당하게 된다. 1 and 2, in the multi-type air conditioner 1 according to an embodiment of the present invention, a plurality of indoor units 20 are connected to one outdoor unit 10. In addition, the outdoor unit 10 includes a control unit 11, a communication unit 12, and a memory 13 for storing specific data. In addition, the indoor unit 20 connected to the outdoor unit 10 also includes a control unit 21, a communication unit 22, and a memory 23. The control unit 21 and the control unit 11 of the outdoor unit 10 provided in each indoor unit 20 control the operations of the communication units 12 and 22 and the memory 13 and 23, and the communication unit of the outdoor unit 10. 12 communicates with the communication unit 22 provided in the indoor unit 20 to allocate a specific address to each indoor unit 20 by an address assignment algorithm described in detail below.

도 3a 및 도 3b는 본 발명의 일실시예에 따른 멀티형 공기조화기(1)에서 실내기(20) 주소할당 방법의 흐름도를 도시한 것이다. 그리고, 도 4는 본 발명의 일실시예에 따른 멀티형 공기조화기(1)의 실내기(20) 주소할당 방법에서 추가적으로 실내기(20)가 연결된 경우의 주소 할당방법의 흐름도를 도시한 것이다. 3A and 3B illustrate a flowchart of a method for addressing an indoor unit 20 in a multi-type air conditioner 1 according to an embodiment of the present invention. And, Figure 4 shows a flow chart of the address assignment method when the indoor unit 20 is additionally connected in the indoor unit 20 address allocation method of the multi-type air conditioner 1 according to an embodiment of the present invention.

도 3a, 도 3b 및 도 4에 도시된 바와 같이, 본 발명의 일실시예에 따른 실내기(20) 특정주소 할당방법은 어드레스 범위 값을 구간별로 나누어서 전송하게 된다. 도 4에 도시된 바와 같이, 먼저, 주소할당 알고리즘에 의해 각각의 실내기(20)에 주소가 할당되면(S1), 멀티형 공기조화기(1)의 정상운전 시작되게 된다(S2). 그리고, 후에 상세히 설명되는 바와 같이, 주기적으로 실내기(20)에 대해 지정실패범위를 전송하면서, 추가적으로 연결되는 실내기(20)가 존재하는지를 감지하게 된다(S3). 즉, 주소지정실패범위에 새로운 실내기(20)를 감지하게 되고, 새로 추가된 실내기(20)에 대해 주소를 할당하게 된다(S4). As shown in Figures 3a, 3b and 4, the indoor unit 20 specific address allocation method according to an embodiment of the present invention is transmitted by dividing the address range value by section. As shown in FIG. 4, first, when an address is assigned to each indoor unit 20 by an address assignment algorithm (S1), normal operation of the multi-type air conditioner 1 is started (S2). Then, as will be described in detail later, while periodically transmitting the specified failure range for the indoor unit 20, it is detected whether there is an additional indoor unit 20 (S3). That is, the new indoor unit 20 is detected in the addressing failure range, and an address is allocated to the newly added indoor unit 20 (S4).

따라서, 모든 실내기(20)는 시스템 구성 이전 출고 상태에 주소지정실패범위로 예측되는 유효하지 않은 초기 통신 주소값을 갖고 있으며, 실외기(10)는 주기적으로 이러한 유효하지 않은 통신주소를 체크하여 새로 연결된 실내기(20)를 감지하고 구분할 수 있다. 실내기(20)는 전원이 투입된 상태에서 비활성 메모리에 저장된 통신주소를 읽어 들여 유효성 여부를 판단하게 된다. 통신주소를 유효하지 않은 값으로 판단한 경우 실내기(20)는 자동주소할당 요청대기 상태가 되며, 이러한 상태는 사용자에 의해 공기조화기(1)의 기동 입력이 인가될 때까지 지속된다. Therefore, all indoor units 20 have an invalid initial communication address value that is predicted as an addressing failure range in the factory state before system configuration, and the outdoor unit 10 periodically checks this invalid communication address and newly connects it. The indoor unit 20 can be detected and distinguished. The indoor unit 20 reads the communication address stored in the non-volatile memory while the power is turned on to determine whether the indoor unit 20 is valid. If the communication address is determined to be an invalid value, the indoor unit 20 is in an automatic address assignment request standby state, and this state continues until the start input of the air conditioner 1 is applied by the user.

도 5는 본 발명의 일실시예에 따른 멀티형 공기조화기(1)에서 실내기(20) 주소할당방법의 탐색방법 원리를 간략하게 나타낸 순서도와 주소할당방법으로 할당된 특정주소 기호를 도시한 것이다. FIG. 5 is a flowchart schematically showing a principle of a search method of an address assignment method of the indoor unit 20 in the multi-type air conditioner 1 according to an embodiment of the present invention, and a specific address symbol assigned to the address assignment method.

도 5에 도시된 바와 같이, 예를 들어, 3개의 실내기(20)가 실외기(10)와 연결되어 있다고 할 때, 전체 어드레스 범위를 0 ~ 32로 설정하게 된다. 그리고, 전체 어드레스 범위 내에서 실내기(20) 각각은 임의의 난수값을 생성하게 된다. 예를 들어, 1번 실내기(20-1)는 5, 2번 실내기(20-2)는 9, 3번 실내기(20-3)는 20의 난수값을 생성하였다고 하면, 최상위 어드레스 범위 0 ~ 32를 각각의 실내기(20)에 호출하게 되면 3개의 실내기(20) 모두 최상위 어드레스 범위 내에 속하기 때문에 응답을 하게 될 것이다. 즉, 실외기(10)로 응답되는 3개의 복수응답이 존재하게 된다. As shown in FIG. 5, for example, when three indoor units 20 are connected to the outdoor unit 10, the entire address range is set to 0 to 32. Each indoor unit 20 generates a random value within the entire address range. For example, assuming that indoor unit 20-1 is 5, indoor unit 20-2 is 9, and indoor unit 20-3 is 20, random number of 20 is generated. Calling each indoor unit 20 will respond because all three indoor units 20 fall within the highest address range. That is, there are three multiple responses to the outdoor unit 10.

이러한 복수 응답이 존재하게 되면, 최상위 어드레스 범위(0 ~ 32)를 둘로 나누어 1차 분할 어드레스 범위를 설정하게 된다. 도 5에 도시된 바와 같이, 1번 1차 분할 어드레스 범위는 0 ~ 15이고, 2번 1차 분할 어드레스 범위는 16 ~31이 된다. If such a plurality of responses exist, the primary split address range is set by dividing the highest address range (0 to 32) into two. As shown in FIG. 5, the first primary division address range is 0 to 15 and the second primary division address range is 16 to 31.

그리고, 이러한 1차 분할 어드레스 범위를 실내기(20) 각각에 전송하게 되고, 범위 내에 해당하는 실내기(20)가 응답을 하게 된다. 1번 실내기(난수값:5)와 2번 실내기(난수값:9)은 1번 1차 분할 어드레스 범위에서 응답을 하게 되고, 실외기(10)는 복수응답을 받게 된다. 그리고, 2번 1차 분할 어드레스 범위에서는 3번 실내기(20-3)가 응답을 하게 될 것이다. 이렇게 단수응답을 하는 실내기(20)에 대해서는 주소범위를 연산할 수 있는 특정 주소(예를 들어, 0-2)를 할당하게 된다. Then, the primary divided address range is transmitted to each of the indoor units 20, and the indoor unit 20 corresponding to the range responds. The first indoor unit (random number: 5) and the second indoor unit (random number: 9) respond in the first primary address range, and the outdoor unit 10 receives multiple responses. In addition, in the second primary division address range, the indoor unit 20-3 may respond. The indoor unit 20 which performs the singular response is assigned a specific address (for example, 0-2) capable of calculating an address range.

그리고, 복수 응답이 있게 되는 경우 1차 분할 어드레스 범위를 다시 둘로 분할하여 2차 분할 어드레스 범위를 설정하게 된다. 도 5에 도시된 바와 같이, 1번 2차 분할 어드레스 범위는 0 ~ 7이고, 2번 2차 분할 어드레스 범위는 8 ~ 15이다. 이러한 2차 분할 어드레스 범위는 특정주소가 할당되지 않은 1번 실내기(20-1)와 2번 실내기(20-2) 각각에 호출하게 되면, 1번 실내기(20-1)는 자신의 범위에 속하는 1번 2차 분할 어드레스 범위에서 단수 응답을 하게 되고, 2번 실내기(20-2)는 자신의 범위에 속하는 2번 2차 분할 어드레스 범위에서 단수 응답을 하게 된다. 그리고, 단수응답한 1번 실내기(20-1)와 2번 실내기(20-2) 각각에 어드레스 범위를 연산할 수 있는 특정주소(1번 실내기 0-11, 2번 실내기 0-12)를 할당하게 된다. When there is a plurality of responses, the first divided address range is further divided into two to set the second divided address range. As shown in FIG. 5, the first secondary division address range is 0 to 7 and the second secondary division address range is 8 to 15. When the second divided address range is called to each of the indoor unit 20-1 and the second indoor unit 20-2 to which a specific address is not assigned, the indoor unit 20-1 belongs to its own range. In the first secondary split address range, the singular response is performed, and the second indoor unit 20-2 responds to the second secondary split address range in its own range. In addition, a specific address (indoor unit 0-11 and indoor unit 0-12) capable of calculating an address range is assigned to each of the indoor unit 20-1 and the second indoor unit 20-2 that responded to the singular answer. Done.

주소범위를 연산할 수 있는 특정주소는 도 5에 도시된 바와 같이, 예를 들어, 0-11이 특정주소라고 하면, 첫번째 기호의 0은 최상위 어드레스 범위의 그룹 번호이고, 두번째 기호인 1은 1차 분할 어드레스 범위의 그룹 번호이고, 세번째 기호인 1은 2차 분할 어드레스 범위의 그룹 번호에 해당하게 된다. 따라서, 이러한 특정주소로부터 도 5에 도시된 주소 범위 중 0 ~ 7 범위의 1번 2차 분할 어드레스 범위에 속한 것임을 알 수 있게 된다. As shown in FIG. 5, for example, when 0-11 is a specific address, 0 of the first symbol is a group number of the highest address range, and 1, which is a second symbol, is 1 as shown in FIG. 5. A group number of the difference division address range, and 1, the third symbol, corresponds to a group number of the secondary division address range. Therefore, it can be seen from the specific address that belongs to the first secondary divided address range of 0 to 7 range of the address range shown in FIG.

이하에서는 본 발명의 일실시예에 따른 멀티형 공기조화기(1)의 실내기(20) 주소할당방법의 탐색방법을 보다 자세하게 설명하도록 한다. 도 6은 본 발명의 제1실시예에 따른 멀티형 공기조화기(1)의 실내기(20) 주소할당방법의 순서도를 도시한 것이다. Hereinafter, a search method of the indoor unit 20 address allocation method of the multi-type air conditioner 1 according to an embodiment of the present invention will be described in detail. FIG. 6 is a flowchart illustrating an address allocation method of the indoor unit 20 of the multi-type air conditioner 1 according to the first embodiment of the present invention.

먼저, 멀티형 공기조화기(1)의 시공이 완료된 후 실외기(10)에서 초기주소할당버튼을 누르게 되면 실외기(10)는 전체 어드레스 범위를 설정하게 된다. 도 6에 도시된 바와 같이, 구체적 실시예에서 전체 어드레스 범위는 0 ~ 65535로 설정하였다. 그리고, 이러한 전체 어드레스 범위를 특정수로 나누어 전체 어드레스 범위를 특정수 만큼 구간별로 최상위 어드레스 범위를 설정하게 된다. 도 6에 도시된 바와 같이, 특정수는 128이고, 총 128개의 구간별 최상위 어드레스 범위를 갖게 된다.(0번 최상위 어드레스 범위 = 0 ~ 511, 1번 최상위 어드레스 범위 = 512 ~ 1023, 2번 최상위 어드레스 범위 = 1024 ~ 1535,......., 124번 최상위 어드레스 범위 = 63488 ~ 63999, 125번 최상위 어드레스 범위 = 64000 ~ 64511, 126번 최상위 어드레스 범위 = 64512 ~ 65023, 127번 최상위 어드레스 범위 65024 ~ 65535)First, when the construction of the multi-type air conditioner 1 is completed and the initial address assignment button is pressed in the outdoor unit 10, the outdoor unit 10 sets the entire address range. As shown in FIG. 6, in a specific embodiment, the entire address range is set to 0 to 65535. The entire address range is divided by a specific number to set the highest address range for each section by the specific number. As shown in FIG. 6, the specific number is 128 and has a total of 128 top-level address ranges for each section. (Top 0 address range = 0 to 511, top 1 address range = 512 to 1023, top 2 number Address range = 1024 ~ 1535, ......., 124 top address range = 63488 ~ 63999, 125 top address range = 64000 ~ 64511, 126 top address range = 64512 ~ 65023, 127 top address range 65024-65535)

최상위 어드레스 범위가 설정되게 된 경우, 0번 최상위 어드레스 범위(0 ~ 511)는 주소지정실패범위로 설정하게 된다. 이러한 주소지정실패범위는 탐색 후 주소지정이 실패된 실내기(20)를 호출하여 재탐색을 하기 위함이다. 또한, 이러한 주소지정실패범위는 후에 정상운행 중 새롭게 추가되는 실내기(20)를 감지하여 특정주소를 할당해 주기 위함이다. When the highest address range is set, the zeroth highest address range (0 to 511) is set as the addressing failure range. This addressing failure range is for rescanning by calling the indoor unit 20 whose addressing has failed after searching. In addition, the addressing failure range is for allocating a specific address by detecting a newly added indoor unit 20 during normal operation.

최상위 어드레스 범위를 설정한 후, 0번 최상위 어드레스 범위인 주소지정실패범위를 제외한 최상위 어드레스 범위(도 6에서 512 ~ 65535) 내에서 실내기(20) 각각이 하나의 제1난수값을 생성한 후 실외기(10)의 호출명령을 기다리게 된다(S10)(예를 들어, 실외기(10)에 연결된 실내기(20)의 개수가 8개이고, 생성된 제1난수는 1번 실내기(20-1)는 41833, 2번 실내기(20-2)는 903, 3번 실내기(20-3)는 1020, 4번 실내기(20-4)는 64001, 5번 실내기(20-5)는 63509, 6번 실내기(20-6)는 63991, 7번 실내기(20-7)는 64558, 8번 실내기(20-8)는 65533으로 생성될 수 있다.)After setting the highest address range, each of the indoor units 20 generates one first random value within the highest address range (512 to 65535 in FIG. 6) except for the addressing failure range, which is the zeroth highest address range, and then the outdoor unit. Waiting for the call command (10) (S10) (for example, the number of the indoor unit 20 connected to the outdoor unit 10 is eight, the first random number generated is the indoor unit 20-1 is 41833, No. 2 indoor unit 20-2 is 903, no.3 indoor unit 20-3 is 1020, no.4 indoor unit 20-4 is 64001, no.5 indoor unit 20-5 is 63509, no.6 indoor unit 20- 6) 63991, the indoor unit 20-7 may be 64558, and the indoor unit 20-8 may be generated as 65533.)

그리고, 고유 탐색알고리즘을 이용하여 실외기(10)가 실내기(20) 각각이 생성한 제1난수값을 탐색하게 된다(S20). 이러한 고유 탐색알고리즘을 이용한 제1난수값 탐색방법은 앞서 언급한 바와 같이, 먼저 최상위 어드레스 범위를 순차적으로 실내기(20)에 호출하게 된다. 그리고, 각각의 실내기(20)에서 생성한 제1난수값이 전송된 최상위 어드레스 범위 내에 속하게 되는 경우 실외기(10)에 응답을 하게 된다. 그리고, 실외기(10)는 각각의 최상위 어드레스 범위의 그룹 내에서 실내기(20)의 응답이 단수응답인지 복수응답인지를 체크하게 된다(S30). Then, the outdoor unit 10 searches for the first random number generated by each of the indoor units 20 by using a unique search algorithm (S20). As described above, the first random number search method using the unique search algorithm first calls the indoor address 20 with the highest address range sequentially. When the first random number generated by each indoor unit 20 falls within the highest address range transmitted, the indoor unit 10 responds to the outdoor unit 10. Then, the outdoor unit 10 checks whether the response of the indoor unit 20 is a singular response or a plural response within each group of the highest address range (S30).

도 6에 도시된 바와 같이, 125번, 126번, 127번째 최상위 어드레스 범위에서는 단수 응답을 하게 된다. 즉, 125번째 최상위 어드레스 범위인 64000 ~ 64511에서는 제1난수값이 64001인 실내기(20) 1개만이 응답하기 때문이다. 또한, 126번째 최상위 어드레스 범위인 64512 ~ 65023에서는 제1난수값이 64558인 실내기(20) 1개만이 응답하고, 127번째 최상위 어드레스 범위인 65024 ~ 65535에서는 제1난수값이 65533인 실내기(20) 1개만이 응답하게 된다. As shown in FIG. 6, a singular response is made in the 125th, 126th, and 127th highest address ranges. That is, in the 125th highest address range 64000 to 64511, only one indoor unit 20 having the first random number 64001 responds. In addition, only one indoor unit 20 having the first random number 64558 responds in the 126th highest address range 64512 to 65023, and indoor unit 20 having the first random number 65533 in the 127th highest address range 65024 to 65535. Only one will respond.

이렇게 최상위 어드레스 범위 내에서 단수응답이 있는 경우(S40), 단수응답한 실내기(20)에 최상위 어드레스 범위의 그룹번호를 그 실내기(20)의 특정주소로 할당하게 된다(S50). 즉, 이러한 그룹번호를 특정주소로 설정하게 됨으로써 그 실내기(20)가 설정된 최상위 어드레스 범위가 어디인지를 실외기(10)가 알 수 있고, 이러한 범위를 다른 실내기(20) 모두에게 전송해 주게 됨으로써 후에 설명할 재탐색할 때, 모든 범위에서 탐색을 하지 않아도 된다. 도 6에 도시된 바와 같이, 제1난수값이 41833인 실내기(20)는 81번째 최상위 어드레스 범위에서 단수응답을 하게 되므로 제1난수값이 41833인 실내기(20)는 81-0으로 특정주소가 할당되게 된다. When there is a singular response within the uppermost address range (S40), the group number of the highest address range is assigned to the indoor unit 20 that has responded singularly as a specific address of the indoor unit 20 (S50). That is, by setting such a group number to a specific address, the outdoor unit 10 can know where the highest address range set for the indoor unit 20 is set, and transmit this range to all other indoor units 20. When reexploring to explain, you don't have to search all the way. As shown in FIG. 6, since the indoor unit 20 having the first random number 41833 responds singly in the 81st highest address range, the indoor unit 20 having the first random number 41833 has a specific address of 81-0. Will be allocated.

또한, 제1난수값이 64001인 실내기(20)는 125번째 최상위 어드레스 범위에서 단수 응답을 하게 되므로 125-0으로 특정주소가 할당된다. 또한, 제1난수값이 64558인 실내기(20)는 126번째 최상위 어드레스 범위에서 단수 응답을 하게 되므로 126-0으로 특정주소가 할당되며, 제1난수값이 65533인 실내기(20)는 127번째 최상위 어드레스 범위에서 단수 응답을 하게 되므로 127-0으로 특정주소가 할당되게 된다.In addition, since the indoor unit 20 having the first random value 64001 responds to the singular response in the 125th highest address range, the specific address is assigned to 125-0. In addition, since the indoor unit 20 having the first random value 64558 responds to the singular response in the 126th highest address range, a specific address is assigned to 126-0, and the indoor unit 20 having the first random number 65533 has the 127th highest position. Because there is a singular response in the address range, a specific address is assigned to 127-0.

그리고, 특정 최상위 어드레스 범위 내에서 2개 이상의 응답 즉, 복수응답이 존재하게 되는 경우는 그 최상위 어드레스 범위 내에서 하위 탐색과정을 수행하게 된다(S60). 하위 탐색과정은 최상위 어드레스 범위를 둘로 분할한 분할 어드레스 범위를 다시 설정하여 복수 응답한 실내기(20)에 이러한 분할 어드레스 범위를 전송하여 호출을 대기하는 과정으로 수행되게 된다. When two or more responses, that is, multiple responses, exist within a specific highest address range, a lower search process is performed within the highest address range (S60). The sub-search process is performed by resetting the divided address range obtained by dividing the highest address range into two, transmitting the divided address ranges to the indoor units 20 which have responded to the plurality of responders, and waiting for a call.

도 6에 도시된 바와 같이, 124번째 최상위 어드레스 범위(63488 ~ 63999) 내에는 2개의 실내기(20)(제1난수값이 63509인 실내기(20)와 63991인 실내기(20))가 응답을 하게 된다. 복수응답이 있게 되면 그 최상위 어드레스 범위(63488 ~ 63999) 내에서 1차 분할 어드레스 범위를 설정하게 된다. 즉, 도 6에 도시된 바와 같이, 1번 1차 분할 어드레스 범위는 63483 ~ 63661이고, 2번 1차 분할 어드레스 범위는 63662 ~ 63995가 된다. 복수응답한 실내기(20)에 이러한 1차 분할 어드레스 범위를 전송하게 되면 1차 분할 어드레스 범위 내에 속하게 되는 실내기(20)가 응답을 하게 된다. As shown in FIG. 6, two indoor units 20 (the indoor unit 20 having the first random number 63509 and the indoor unit 20 having the 63991) respond within the 124th highest address range 63488 to 63999. do. When there are multiple responses, the primary divided address range is set within the highest address range 63488 to 63999. That is, as shown in FIG. 6, the first primary division address range is 63483 to 63661, and the second primary division address range is 63662 to 63995. When the primary divided address range is transmitted to the plurality of indoor units 20 that respond, the indoor unit 20 that falls within the primary divided address range responds.

도 6에 도시된 바와 같이, 제1난수값이 63509인 실내기(20)는 1번 1차 분할 어드레스 범위인 63483 ~ 63661에서 단수응답을 하게 되고, 제1난수값이 63991인 실내기(20)는 2번 1차 분할 어드레스 범위인 63662 ~ 63995에서 단수응답을 하게 된다. 이러한 하위 탐색과정에서 단수응답이 있게 되면 단수응답한 실내기(20)에 어드레스 범위가 연산 가능한 특정주소를 할당하게 된다. 이러한 특정주소에는 그 실내기(20)가 속하게 되는 최상위 어드레스의 그룹번호와 하위 탐색에 따른 분할 어드레스의 차수와 그룹번호가 나타나게 된다. 즉, 제1난수값이 63509인 실내기(20)의 최상위 어드레스 범위의 그룹번호 124가 첫째 자리에 부여되고, 하위 탐색에 따라 1번 1차 분할 어드레스 범위에 속하게 되므로 둘째 자리에 1이 부여되게 된다. 따라서 제1난수값이 63509인 실내기(20)의 특정주소는 124-1로 할당되게 된다. 또한, 제1난수값이 63991인 실내기(20)의 최상위 어드레스 범위의 그룹번호 124가 첫째 자리에 부여되고, 하위 탐색에 따라 2번 1차 분할 어드레스 범위에 속하게 되므로 둘째 자리에 2이 부여되게 된다. 따라서 제1난수값이 63991인 실내기(20)의 특정주소는 124-2로 할당되게 된다. As shown in FIG. 6, the indoor unit 20 having the first random number 63509 responds to the singular response in the first primary address range 63483 to 63661, and the indoor unit 20 having the first random number 63991 is There is a singular response in the second primary division address range, 63662 to 63995. When there is a singular response in the sub-search process, a specific address whose address range can be calculated is allocated to the indoor unit 20 which has been singularly responded. In this specific address, the group number of the highest address to which the indoor unit 20 belongs and the order and group number of the split address according to the lower search are displayed. That is, the group number 124 of the highest address range of the indoor unit 20 having the first random value 63509 is assigned to the first digit and is assigned to the second digit because it belongs to the first primary address range according to the lower search. . Therefore, the specific address of the indoor unit 20 having the first random number 63509 is allocated to 124-1. In addition, the group number 124 of the highest address range of the indoor unit 20 having the first random value 63991 is assigned to the first digit, and is assigned to the second digit because it belongs to the second primary division address range according to the lower search. . Therefore, the specific address of the indoor unit 20 having the first random value of 63991 is allocated to 124-2.

또한, 1차 분할 어드레스 범위 내에서도 복수의 응답이 존재하게 되는 경우 그 1차 분할 어드레스 범위에서 다시 범위를 분할하여 2차 분할 어드레스 범위를 설정하게 된다. 이러한 하위 차수의 분할은 미리 설정된 탐색수 만큼 계속되게 된다. 예를 들어, 도 6에 도시된 바와 같이, 1번 최상위 어드레스 범위 내에 속하게 되는 제1난수값이 903과 1020인 실내기(20)에 대하여 살펴보면, 1번 최상위 어드레스 범위의 호출에 대해 모두 응답을 하게 되고, 복수응답을 받은 실외기(10)는 1번 최상위 어드레스 범위를 분할하여 1차 분할 어드레스 범위를 설정하게 된다. 즉, 1번 최상위 어드레스 범위에 대한 1번 1차 분할 어드레스 범위는 512 ~ 767이고, 2번 1차 분할 어드레스 범위는 768 ~ 1023이다. If a plurality of responses exist within the primary divided address range, the secondary divided address range is set by dividing the range again in the primary divided address range. The division of the lower order is continued by the preset number of searches. For example, as shown in FIG. 6, when the indoor unit 20 having the first random number in the first highest address range is 903 and 1020, all of the calls in the first highest address range are answered. In response, the outdoor unit 10 that receives a plurality of responses divides the first highest address range to set a primary divided address range. That is, the first primary divided address range for the first highest address range is 512 to 767, and the second primary divided address range is 768 to 1023.

그리고, 이러한 1차 분할 어드레스 범위를 복수응답한 실내기(20)에 호출하게 된다. 호출하게 되면, 제1난수값이 903과 1020인 실내기(20)는 1번 1차 분할 어드레스 범위 내에서는 호출을 하지 않게 되고(무응답), 2번 1차 분할 어드레스 범위 내에서 2개 모두 응답을 하게 되어 다시 한번 복수응답을 하게 된다. 무응답인 경우는 하위 탐색과정으로 넘어가지 않고, 바로 다음 최상위 어드레스 범위로 넘어가 탐색을 수행하게 된다. 2번 1차 분할 어드레스 범위 내에서 복수응답이 있게 되는 경우 2번 1차 분할 어드레스 범위 내에서 다시 분할을 하여 2차 분할 어드레스 범위를 설정하게 되다. 도 6에 도시된 바와 같이, 1번 2차 분할 어드레스 범위는 768 ~ 895이고, 2번 2차 분할 어드레스 범위는 896 ~ 1023에 해당하게 된다. 이러한 2차 분할 어드레스 범위를 복수응답한 제1난수값이 903과 1020인 실내기(20)에 호출하게 되면 1번 2차 분할 어드레스 범위에서는 응답하지 않고(무응답), 2번 2차 분할 어드레스 범위에서 2개 모두 응답을 하게 되어 복수응답을 하게 된다. The primary divided address range is then called to the indoor unit 20 which has responded plurally. When the call is made, the indoor unit 20 having the first random values of 903 and 1020 does not call within the first primary address range (no response), and both respond within the first primary address range. You will have multiple answers once again. In the case of non-response, the search goes to the next highest address range without performing the search. When there are multiple responses within the second primary division address range, the second division address range is set by dividing again within the second primary division address range. As shown in FIG. 6, the first secondary division address range is 768 to 895, and the second secondary division address range is 896 to 1023. When the second divided address range is called to the indoor unit 20 having the first random number 903 and 1020 that have responded plurally, the second divided address range does not respond (no response), and the second divided address range does not respond. Both respond to each other, resulting in multiple responses.

2차 분할 어드레스 범위에서도 복수응답을 하게 되는 경우 다시 3차 분할 어드레스 범위를 설정하게 된다. 도 6에 도시된 바와 같이, 1번 3차 어드레스 범위는 896 ~ 959가 되고, 2번 3차 어드레스 범위는 960 ~ 1023이 된다. 그리고, 이러한 3차 분할 어드레스 범위를 실내기(20)에 호출하게 되면 제1난수값이 903인 실내기(20)는 1번 3차 어드레스 범위에서 단수응답을 하게 되고, 제1난수값이 1020인 실내기(20)는 2번 3차 어드레스 범위에서 단수응답을 하게 된다. When multiple responses are made in the secondary divided address range, the third divided address range is set again. As shown in FIG. 6, the first tertiary address range is 896 to 959, and the second tertiary address range is 960 to 1023. When the third division address range is called to the indoor unit 20, the indoor unit 20 having the first random number of 903 responds singularly in the first third address range, and the indoor unit having the first random number of 1020 is used. 20 responds to the singular response in the second and third address ranges.

단수응답이 있게 되는 경우, 실외기(10)는 단수응답한 실내기(20)에 주소 어드레스 범위를 연산할 수 있는 특정주소를 할당하게 된다(S70). 즉, 최상위 어드레스 범위의 그룹번호를 첫째 자리에 부여하고, 1차 분할 어드레스 범위 그룹번호를 두번째 자리에 2차 분할 어드레스 범위 그룹번호를 2번째 자리에, 3차 분할 어드레스 범위 그룹번호를 2번째 자리에 부여하게 된다. 즉, 제1난수값이 903인 실내기(20)의 최상위 어드레스 범위 그룹번호가 1이고 1차 분할 어드레스 범위의 그룹번호가 2이고, 2차 분할 어드레스 범위의 그룹번호가 2이며 3차 분할 어드레스 범위의 그룹번호가 1이기 때문에 특정주소는 1-221로 부여되게 된다. When there is a singular response, the outdoor unit 10 allocates a specific address capable of calculating a range of address addresses to the indoor unit 20 which has a singular response (S70). That is, the group number of the highest address range is assigned to the first digit, the first division address range group number is the second digit, the second division address range group number is the second digit, and the third division address range group number is the second digit. Will be given to That is, the highest address range group number of the indoor unit 20 having the first random value 903 is 1, the group number of the primary divided address range is 2, the group number of the secondary divided address range is 2, and the third divided address range. Since the group number of 1 is 1, the specific address is assigned to 1-221.

반면, 제1난수값이 1020인 실내기(20)의 최상위 어드레스 범위 그룹번호가 1이고 1차 분할 어드레스 범위의 그룹번호가 2이고, 2차 분할 어드레스 범위의 그룹번호가 2이며 3차 분할 어드레스 범위의 그룹번호가 2이기 때문에 특정주소는 1-222로 부여되게 된다. On the other hand, the highest address range group number of the indoor unit 20 having the first random value 1020 is 1, the group number of the primary divided address range is 2, the group number of the secondary divided address range is 2, and the third divided address range. Since the group number of 2 is 2, the specific address is assigned to 1-222.

이러한 하위 탐색과정의 탐색수는 무한대로 계속되는 것은 아니고, 미리 설정된 탐색수 만큼 계속되게 된다. 예를 들어, 설정된 탐색수가 3인 경우 최대 3차 분할 어드레스 범위까지만 탐색을 하게 되고, 그 이상에 대해서는 탐색을 수행하지 않게 된다. 그리고, 상위탐색과 하위탐색에 의해 단수응답을 한 실내기(20)에 실외기(10)는 주소확정신호를 전송하고, 주소확정신호를 수신받은 실내기(20)는 자신의 주소로 확정을 한 뒤 주소확정완료신호를 실외기(10)로 전송하게 된다. 따라서 실외기(10)에 설정된 실내기(20)의 개수를 표현할 수 있게 된다(S90)The number of searches in this sub-search process is not continued indefinitely, but continues as much as the number of preset searches. For example, if the set number of searches is 3, the search is performed only up to the third tertiary divided address range, and no search is performed for more than that. In addition, the outdoor unit 10 transmits an address confirmation signal to the indoor unit 20 that has received a singular response by the upper search and the lower search, and the indoor unit 20 receiving the address confirmation signal confirms its own address and then returns the address. The determination completion signal is transmitted to the outdoor unit 10. Therefore, the number of indoor units 20 set in the outdoor unit 10 can be expressed (S90).

도 7은 본 발명의 제2실시예에 따른 멀티형 공기조화기(1)의 실내기(20) 주소할당방법의 탐색방법의 순서도를 도시한 것이다. 도 7에 도시된 바와 같이, 설정된 n차 까지 탐색을 수행한 경우에도 복수 응답이 있게 되거나, 무응답인 경우(S80) 검색을 중지하고, 다음 최상위 어드레스 범위로 이동하여 검색을 실시하게 된다(S130). FIG. 7 is a flowchart illustrating a search method of an address assignment method of the indoor unit 20 of the multi-type air conditioner 1 according to the second embodiment of the present invention. As shown in FIG. 7, even when the search is performed up to the set nth order, there are a plurality of responses or when there is no response (S80), the search is stopped, and the search is performed by moving to the next highest address range (S130). .

이러한 제1차 전체 탐색시에 주소가 확정된 실내기(20)들은 향 후 추가 검색시에 응답을 하지 않게 된다. 그리고, 제1차 전체 탐색이 끝난 후 재탐색 개시결정신호를 전체 실내기(20)들에게 전송하게 된다. 재탐색개시결정신호를 전송받은 실내기(20) 중에서 아직 특정주소가 할당되지 못한 실내기(20)는 0번 최상위 어드레스 범위 즉, 주소지정실패범위 내에서 임의의 신호를 생성하게 된다. 그리고, 제2차 전체탐색 시작 전에 0번 최상위 어드레스 범위를 호출하여 실내기(20)에 응답이 존재하는지는 확인하게 된다. 즉, 이러한 과정은 설치된 실내기(20)와 특정주소가 확정된 실내기(20)의 개수가 일치하는지를 확인(S100)하는 절차가 된다.The indoor units 20 whose addresses are determined during the first full search do not respond to further searches. After the first full search is over, the rescanning start determination signal is transmitted to all indoor units 20. Among the indoor units 20 that have received the re-search start determination signal, the indoor unit 20 which has not been assigned a specific address yet generates a random signal within the 0th highest address range, that is, the addressing failure range. Then, before starting the second full search, it is checked whether there is a response in the indoor unit 20 by calling the top 0 address range. That is, this process becomes a procedure of checking whether the installed indoor unit 20 and the number of the indoor unit 20 in which a specific address is determined match (S100).

응답이 존재하지 않는 경우, 주소지정 작업을 끝마치고 외부에 있는 표시창에 현재 완료된 실내기(20)의 수를 표시하고 정상운행을 하게 된다(S110). 즉, 응답이 존재하지 않는다면 모든 실내기(20)에 특정주소가 할당된 것으로 간주하게 된다. 응답이 존재하게 되는 경우, 특정주소가 확정된 실내기(20)가 속한 최상위 어드레스 범위 및 분할 어드레스 범위를 모든 실내기(20)에게 전송하게 된다(S140). 예를 들어, 도 7에 도시된 바와 같이, 확정된 특정주소 1-221의 분할 어드레스 범위는 896 ~959이고, 1-222는 960 ~ 1023, 125-0은 64000 ~ 64511, 126-0은 64512 ~ 65023, 127-0은 65024 ~ 65535에 해당하게 된다. If there is no response, the addressing operation is completed, and the number of indoor units 20 currently completed is displayed on the display window outside, and normal operation is performed (S110). In other words, if there is no response, all indoor units 20 are assumed to have been assigned a specific address. If there is a response, the highest address range and the divided address range to which the indoor unit 20 of which the specific address is determined belong are transmitted to all indoor units 20 (S140). For example, as shown in FIG. 7, the divided address range of the determined specific address 1-221 is 896 to 959, 1-222 is 960 to 1023, 125-0 is 64000 to 64511, and 126-0 is 64512. 65023 and 127-0 correspond to 65024 to 65535.

그리고, 확정된 어드레스 범위 외의 범위를 무응답 범위로 정의하고, 주소가 특정되지 않은 실내기(20)들은 이러한 무응답 범위 내에서 설정된 난수발생시간 동안 임의의 제2난수값을 생성하게 된다(S150). 난수발생시간 동안에 주소가 할당되지 않은 실내기(20)에 제2난수값이 발생되게 되는 경우(S160), 앞서 언급한 제1차 전체탐색과정과 같은 상위 탐색과 하위 탐색을 수행하여 제2차 전체탐색과정(재탐색과정)을 실행하게 된다. 제2차 전체 탐색과정에 의해 단수응답한 실내기(20)에 대하여 특정주소를 동일한 방식으로 수행하게 되고, 0번 최상위 어드레스 범위(주소지정실패범위) 내에서 더 이상 응답이 없게 되는 경우 실내기(20)의 개수를 표현하고, 설치된 실내기(20)와 특정주소가 할당된 실내기(20)의 수가 일치하게 되면 멀티형 공기조화기(1)가 정상운행을 하게 된다. Then, a range outside the determined address range is defined as the non-response range, and the indoor units 20 for which the address is not specified generate an arbitrary second random number value during the random number generation time set within the non-response range (S150). When the second random value is generated in the indoor unit 20 to which the address is not assigned during the random number generation time (S160), the second whole whole is performed by performing the upper search and the lower search like the first full search process mentioned above. The search process (research process) is executed. When the indoor unit 20 responds to the singular response by the second full search process, the specific address is performed in the same manner, and when the indoor unit 20 no longer responds within the 0th highest address range (addressing failure range), the indoor unit 20 When the number of indoor units 20 and the number of indoor units 20 to which a specific address is assigned correspond to each other, the multi-type air conditioner 1 operates normally.

그리고, 정상운행 중에 주기적으로 추가적으로 연결되는 실내기(20)가 있는지를 확인 감지하게 된다(S120). 주기적으로 추가 연결된 실내기(20)가 존재하는지를 확인하는 것은 주기적으로 연결된 실내기(20)들에게 주소지정실패범위(0번 최상위 어드레스 범위)를 전송하게 되는 것이다. 응답하는 실내기(20)가 없는 경우 추가연결된 실내기(20)가 존재하지 않는 것이고, 응답하는 실내기(20)가 존재하게 되는 경우 추가 연결된 실내기(20)를 감지하게 된다. 즉, 추가 연결되는 실내기(20)는 내부에 0번 최상위 어드레스 범위(즉, 도 6 및 도 7에서 0 ~ 512 범위) 내의 임의의 값이 부여되어 있으므로 이러한 추가 연결된 실내기(20)는 주소지정실패범위에 대해 응답하게 된다. Then, it is checked whether the indoor unit 20 additionally periodically connected during normal operation is detected (S120). Checking whether the indoor unit 20 additionally connected periodically transmits an addressing failure range (the highest 0th address range) to the indoor units 20 periodically connected. If there is no indoor unit 20 responding, the additionally connected indoor unit 20 does not exist, and if the indoor unit 20 responds, the additional indoor unit 20 is detected. That is, since the indoor unit 20 to be additionally connected is given an arbitrary value within the 0th highest address range (that is, the range of 0 to 512 in FIGS. 6 and 7), the additionally connected indoor unit 20 fails to address. Will respond to the range.

주소지정실패범위에 대해 응답하게 되는 경우, 실외기(10)는 추가된 실내기(20)에 대하여 무응답 범위를 전송하게 된다(S140). 그리고, 추가된 실내기(20)는 앞서 언급한 무응답 범위 내에서 지정된 난수발생시간 내에 난수값을 발생시키게 되고(S150), 난수발생시간 내에 난수값이 발생되게 되면(S160), 앞서 언급한 상위탐색과 하위 탐색을 수행하여 추가된 실내기(20)에 대해 특정주소를 할당하게 된다. In response to the addressing failure range, the outdoor unit 10 transmits the non-response range to the added indoor unit 20 (S140). Then, the added indoor unit 20 generates a random number value within the specified random number generation time within the non-response range mentioned above (S150), when a random number value is generated within the random number generation time (S160), the above-mentioned upper search By performing a subsearch and to allocate a specific address for the added indoor unit (20).

1:멀티형 공기조화기
10:실외기
11:실외기의 제어부
12:실외기의 통신부
13:실외기의 메모리
20-1:실내기 1
21-1:실내기 1의 제어부
22-1:실내기 1의 통신부
23-1:실내기 1의 메모리
20-2:실내기 2
21-2:실내기 2의 제어부
22-2:실내기 2의 통신부
23-2:실내기 2의 메모리
20-3:실내기 3
21-3:실내기 3의 제어부
22-3:실내기 3의 통신부
23-3:실내기 3의 메모리
20-n:실내기 n
21-n:실내기 n의 제어부
22-n:실내기 n의 통신부
23-n:실내기 n의 메모리
1: Multi air conditioner
10: outdoor unit
11: Control unit of outdoor unit
12: communication unit of the outdoor unit
13: Memory of the outdoor unit
20-1: Indoor 1
21-1: Control part of the room 1
22-1: Communication Unit 1
23-1: Indoor 1's memory
20-2: Indoor 2
21-2: Control part of the room 2
22-2: Communication Unit 2
23-2: Indoor 2 Memory
20-3: Indoor 3
21-3: The control part of the room 3
22-3: Communication department of indoor 3
23-3: Indoor 3's memory
20-n: indoor n
21-n: control unit of indoor n
22-n: communication unit of indoor n
23-n: Memory of indoor n

Claims (15)

한 개의 실외기와 다수의 실내기를 포함하는 멀티형 공기조화기에서 실내기 주소할당 방법에 있어서,
상기 실외기에서 전체 어드레스 범위를 설정하고, 상기 실외기에서 전체 어드레스 범위를 특정값으로 나누어 구간별 최상위 어드레스 범위를 설정하고 상기 전체 어드레스 범위 및 구간별 상기 최상위 어드레스 범위를 상기 실내기 각각에 전송하는 단계;
다수의 상기 실내기 각각이 상기 전체 어드레스 범위 내에 임의의 제1난수값을 생성하는 단계;
구간별 상기 최상위 어드레스 범위를 전송받은 상기 실내기가 자신이 생성한 제1난수 값과 상기 최상위 어드레스 범위가 일치하는 경우 상기 실외기로 응답하는 단계; 및
상기 실내기의 응답이 단일 응답인 경우 상기 실외기가 단일 응답한 상기 실내기의 주소 범위 값이 연산 가능한 특정주소를 상기 실내기에 할당하는 상위탐색 단계;를 포함하는 것을 특징으로 하는 멀티형 공기조화기의 자동통신 주소할당 방법.
In a multi-type air conditioner including one outdoor unit and a plurality of indoor units, the indoor unit address allocation method,
Setting the entire address range in the outdoor unit, setting the highest address range for each section by dividing the entire address range by a specific value in the outdoor unit, and transmitting the total address range and the highest address range for each section to each of the indoor units;
Generating, by each of the plurality of indoor units, a random first random value within the entire address range;
Responding to the outdoor unit when the indoor unit, which has received the highest address range for each section, matches the first random number generated by the indoor unit with the highest address range; And
And a higher search step of allocating a specific address to the indoor unit, the address of which can be calculated by the address range of the indoor unit to which the outdoor unit has a single response, when the response of the indoor unit is a single response. Address assignment method.
제 1항에 있어서,
상기 실외기로 응답하는 단계에서
상기 실내기의 응답이 2개 이상인 복수 응답인 경우 상기 실외기는 상기 복수 응답을 한 상기 최상위 어드레스 범위를 나눈 분할 어드레스 범위를 설정하고
복수 응답한 상기 실내기 각각에 상기 분할 어드레스 범위를 전송하고 상기 실내기가 자신이 생성한 제1난수값과 상기 분할 어드레스 범위가 일치하는 경우 상기 실내기가 상기 실외기로 응답하고,
상기 실내기의 응답이 단일 응답인 경우 상기 실외기가 단일 응답한 상기 실내기의 주소 범위 값이 연산 가능한 특정주소를 상기 실내기에 할당하는 하위 탐색 단계를 포함하는 것을 특징으로 하는 멀티형 공기조화기의 자동통신 주소할당 방법.
The method of claim 1,
Responding to the outdoor unit
If the indoor unit has a plurality of responses of two or more responses, the outdoor unit sets a divided address range divided by the highest address range for which the plurality of responses have been made.
The indoor unit responds to the outdoor unit when the divided address range is transmitted to each of the indoor units that have responded to the plurality of units, and when the first random number generated by the indoor unit and the divided address range coincide with each other,
And if the response of the indoor unit is a single response, an automatic communication address of the multi-type air conditioner, wherein the sub-search step of assigning to the indoor unit a specific address operable by the address range value of the indoor unit to which the outdoor unit has responded singly. Assignment method.
제 2항에 있어서,
상기 하위 탐색단계는,
상기 실내기에 복수응답이 있는 경우 미리 설정한 n차까지 계속 실행되는 것을 특징으로 하는 멀티형 공기조화기의 자동통신 주소할당 방법.
The method of claim 2,
The sub-search step,
If the indoor unit has a plurality of responses, automatic communication address assignment method of the multi-type air conditioner, characterized in that it continues to run up to n times set in advance.
제 3항에 있어서,
상기 최상위 어드레스 범위 중 일부는 주소지정실패범위를 포함하고,
상기 최상위 어드레스 범위를 상기 실내기 각각에 전송하는 단계는 상기 주소지정실패범위를 제외한 상기 최상위 어드레스 범위를 상기 실내기 각각에 전송하는 것을 특징으로 하는 멀티형 공기조화기의 자동통신 주소할당 방법.
The method of claim 3, wherein
A portion of the highest address range includes an addressing failure range,
And transmitting the highest address range to each of the indoor units comprises transmitting the highest address range to each of the indoor units except for the addressing failure range.
제 4항에 있어서,
상기 특정주소는 상기 실내기의 제1난수값이 포함되는 최상의 어드레스 범위 및 상기 분할 어드레스 범위 정보를 갖는 것을 특징으로 하는 멀티형 공기조화기의 자동통신 주소할당 방법.
5. The method of claim 4,
And the specific address has the best address range including the first random number of the indoor unit and the divided address range information.
제 5항에 있어서,
상기 하위 탐색 단계에서,
상기 n차 탐색을 완료한 후에도 단일응답을 하지 않거나, 상기 실내기가 무응답인 경우 현재 탐색 중인 최상위 어드레스 범위에서의 탐색을 포기하고 다음 최상위 어드레스 범위로 이동하여 상기 상위탐색단계 및 상기 하위탐색단계를 실행하는 것을 특징으로 하는 멀티형 공기조화기의 자동통신 주소할당 방법.
6. The method of claim 5,
In the sub-search step,
Even if the nth search is not completed after the nth search is completed or if the indoor unit does not respond, the search in the highest address range currently being searched is abandoned and moved to the next highest address range to execute the upper search step and the lower search step. Automatic communication address assignment method of the multi-type air conditioner, characterized in that.
제 6항에 있어서,
상기 실외기는 상기 상위탐색단계와 상기 하위탐색단계에 의해 특정주소가 할당된 상기 실내기의 제1난수값이 속한 최상위 어드레스 범위 및 분할 어드레스 범위를 인지하는 단계를 더 포함하는 것을 특징으로 하는 멀티형 공기조화기의 자동통신 주소할당 방법.
The method according to claim 6,
The outdoor unit further includes the step of recognizing the highest address range and the divided address range to which the first random number value of the indoor unit to which a specific address is assigned by the upper search step and the lower search step further comprises. How to assign auto communication address.
제 7항에 있어서,
상기 상위탐색단계와 상기 하위탐색단계에 의해 특정주소가 할당되지 않은 상기 실내기는 상기 주소지정실패범위 내에 임의의 랜덤값을 생성하는 단계; 및
상기 실외기가 상기 주소지정실패범위로 상기 실내기 각각을 호출하는 단계를 더 포함하는 것을 특징으로 하는 멀티형 공기조화기의 자동통신 주소할당 방법.
8. The method of claim 7,
Generating an arbitrary random value within the addressing failure range of the indoor unit to which a specific address is not allocated by the upper searching step and the lower searching step; And
And the outdoor unit calls each of the indoor units to the addressable failure range.
제 8항에 있어서,
상기 최상위 어드레스 범위 또는 분할 어드레스 범위를 상기 실외기가 인지한 후에,
상기 실외기는 특정주소가 할당된 상기 실내기의 제1난수값이 속한 최상위 어드레스 범위 및 분할 어드레스 범위를 모든 실내기 각각에 전송하는 단계를 더 포함하는 것을 특징으로 하는 멀티형 공기조화기의 자동통신 주소할당 방법.
The method of claim 8,
After the outdoor unit recognizes the highest address range or the divided address range,
The outdoor unit further comprises transmitting the highest address range and the divided address range to which all of the indoor units belonging to the first random number of the indoor unit to which a specific address is assigned, respectively. .
제 9항에 있어서,
상기 특정주소가 설정되지 않는 상기 실내기 각각은 미리 설정된 난수발생시간 내에 상기 전제 어드레스 범위에서 상기 특정주소가 할당된 상기 실내기의 제1난수값이 속한 최상위 어드레스 범위 및 분할 어드레스 범위를 제외한 무응답 범위 내에서 제2난수값을 설정하는 단계를 더 포함하는 것을 특징으로 하는 멀티형 공기조화기의 자동통신 주소할당 방법.
The method of claim 9,
Each of the indoor units in which the specific address is not set is within a non-response range except for the highest address range and the split address range to which the first random number of the indoor unit to which the specific address is allocated belongs to the premise address range within a preset random number generation time. And setting a second random number value.
제 10항에 있어서,
상기 제2난수값을 설정 후에 상기 상위 탐색단계와 상기 하위 탐색단계를 실행하여 상기 실내기에 특정주소를 설정하게 되는 재탐색 단계를 더 포함하는 것을 특징으로 하는 멀티형 공기조화기의 자동통신 주소할당 방법.
The method of claim 10,
And re-searching for setting a specific address in the indoor unit by executing the upper search step and the lower search step after setting the second random number value. .
제 11항에 있어서,
상기 특정주소가 설정된 실내기의 수와 실제 설치된 실내기의 수가 일치하는 경우 상기 멀티형 공기조화기가 정상운행되는 것을 특징으로 하는 멀티형 공기조화기의 자동통신 주소할당 방법.
12. The method of claim 11,
And the multi-type air conditioner operates normally when the number of indoor units in which the specific address is set matches the number of indoor units actually installed.
제 12항에 있어서,
상기 재탐색 단계에 의해 상기 실내기에 상기 특정주소가 설정되는 경우 상기 특정주소가 포함된 상기 최상위 어드레스 범위 및 분할 어드레스 범위를 상기 실외기가 인지하여, 모든 실내기에 전송하고, 특정주소가 할당되지 않은 실내기는 상기 전체 어드레스 범위에서 전송된 상기 최상위 어드레스 범위 및 분할 어드레스 범위를 제외한 무응답 범위를 설정하는 것을 특징으로 하는 멀티형 공기조화기의 자동통신 주소할당 방법.
13. The method of claim 12,
When the specific address is set in the indoor unit by the rescanning step, the outdoor unit recognizes the highest address range and the divided address range including the specific address, and transmits the same to all indoor units, and the indoor unit is not assigned a specific address. And a non-response range except for the highest address range and the divided address range transmitted in the entire address range.
제 13항에 있어서,
정상운행 중 주기적으로 상기 주소지정실패범위를 상기 실내기에 전송하여 추가연결된 실내기가 존재하는 지를 확인하고, 상기 주소지정실패범위에서 응답하는 실내기가 존재하는 경우 추가 연결된 실내기를 감지하여 상기 실외기가 상기 추가된 실내기에 상기 무응답 범위를 전송하는 것을 특징으로 하는 멀티형 공기조화기의 자동통신 주소할당 방법.
The method of claim 13,
Periodically transmits the addressing failure range to the indoor unit during normal operation to check whether there is an additionally connected indoor unit, and if there is an indoor unit responding to the addressing failure range, the additionally connected indoor unit is detected and the outdoor unit is added. The automatic communication address assignment method of the multi-type air conditioner, characterized in that for transmitting the non-response range to the indoor unit.
제 14항에 있어서,
상기 추가된 실내기가 상기 무응답 범위 내에서 상기 난수발생시간 내에 제2난수값을 설정하고, 상기 상위 탐색단계와 상기 하위 탐색단계를 실행하여 상기 추가된 실내기에 특정주소를 할당하게 되는 것을 특징으로 하는 멀티형 공기조화기의 자동통신 주소할당 방법.
The method of claim 14,
Wherein the added indoor unit sets a second random number value within the random number generation time within the non-response range, and executes the upper searching step and the lower searching step to allocate a specific address to the added indoor unit. Automatic communication address allocation method of multi air conditioner.
KR1020110056528A 2011-06-10 2011-06-10 Automatic allocation method of communication address for multi­airconditioner system KR101232928B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110056528A KR101232928B1 (en) 2011-06-10 2011-06-10 Automatic allocation method of communication address for multi­airconditioner system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110056528A KR101232928B1 (en) 2011-06-10 2011-06-10 Automatic allocation method of communication address for multi­airconditioner system

Publications (2)

Publication Number Publication Date
KR20120137167A KR20120137167A (en) 2012-12-20
KR101232928B1 true KR101232928B1 (en) 2013-02-13

Family

ID=47904402

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110056528A KR101232928B1 (en) 2011-06-10 2011-06-10 Automatic allocation method of communication address for multi­airconditioner system

Country Status (1)

Country Link
KR (1) KR101232928B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107249048A (en) * 2017-06-26 2017-10-13 珠海格力电器股份有限公司 Air conditioning system and address allocation method and device thereof
WO2018174512A1 (en) * 2017-03-20 2018-09-27 엘지전자 주식회사 Air conditioner and control method therefor

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104964399B (en) * 2015-07-21 2017-12-19 珠海格力电器股份有限公司 Address allocation method and device for air conditioning equipment
KR102039489B1 (en) * 2018-10-04 2019-11-01 엘지전자 주식회사 Air-conditioner and method
CN112929465A (en) * 2021-03-12 2021-06-08 珠海格力电器股份有限公司 Bus address allocation method and bus system
CN113114793B (en) * 2021-03-22 2022-05-17 珠海格力电器股份有限公司 Slave node address competition method and device and electrical appliance system
CN115378913B (en) * 2022-07-25 2024-04-02 珠海雷特科技股份有限公司 Device self-addressing method based on RDM protocol

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050026593A (en) * 2003-09-09 2005-03-15 삼성전자주식회사 Control method for multi-type air conditioner
JP2007240084A (en) 2006-03-09 2007-09-20 Daikin Ind Ltd Air conditioner and address setting method for air conditioner
JP2008286461A (en) 2007-05-17 2008-11-27 Panasonic Corp Air conditioner

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050026593A (en) * 2003-09-09 2005-03-15 삼성전자주식회사 Control method for multi-type air conditioner
JP2007240084A (en) 2006-03-09 2007-09-20 Daikin Ind Ltd Air conditioner and address setting method for air conditioner
JP2008286461A (en) 2007-05-17 2008-11-27 Panasonic Corp Air conditioner

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018174512A1 (en) * 2017-03-20 2018-09-27 엘지전자 주식회사 Air conditioner and control method therefor
US10989430B2 (en) 2017-03-20 2021-04-27 Lg Electronics Inc. Air conditioner and method for controlling an air conditioner
CN107249048A (en) * 2017-06-26 2017-10-13 珠海格力电器股份有限公司 Air conditioning system and address allocation method and device thereof
CN107249048B (en) * 2017-06-26 2020-08-11 珠海格力电器股份有限公司 Air conditioning system and address allocation method and device thereof

Also Published As

Publication number Publication date
KR20120137167A (en) 2012-12-20

Similar Documents

Publication Publication Date Title
KR101232928B1 (en) Automatic allocation method of communication address for multi­airconditioner system
JP6067688B2 (en) Automatic commissioning of devices in networked control systems
US8350667B2 (en) Method for starting up a lighting system
US9863658B2 (en) Room management apparatus and method for assigning rooms based on air conditioner state and room temperature
RU2010121231A (en) APPOINTMENT OF THE TEMPORARY IDENTIFICATION OF THE SUBSCRIBER EQUIPMENT BY THE RELAY TRANSMISSION UNIT MANAGED BY THE BASIC STATION
US11265725B2 (en) Systems and methods for allocating wireless communication channels
WO2023103319A1 (en) Network address allocation method, internet of things system, apparatus, device, storage medium and computer program product
WO2015172395A1 (en) Method of indicating scheduling assignment in device to device wireless communication, and d2d-enabled wireless device thereof
US20190020413A1 (en) Device implementing visible light communications and wireless network communications in dual mode and method of implementing thereof
CN110519406A (en) Virtual address allocation method and device, CTDB cluster and storage medium
KR101222243B1 (en) Automatic allocation method of communication address for multi-airconditioner system
EP3706427B1 (en) Home appliance and control method for controlling same
JP5669967B2 (en) COMMUNICATION DEVICE, ADDRESS MANAGEMENT METHOD, PROGRAM, AND COMMUNICATION SYSTEM
JP6052126B2 (en) Method and control system for initializing multiple remote controllers
CN110691147B (en) Address competition method of multi-connected control system
KR100916665B1 (en) Air-conditioner and operating method thereof
KR100550220B1 (en) Method for setting automatic address for communication of multi air-conditioner
CN107026919B (en) Method for determining network address of node equipment, node equipment and control system
KR100630450B1 (en) Automatic Allocation of Communication Address for Multi-airconditioner System
CN109654667B (en) Address allocation method and system based on CAN bus and air conditioner
KR20060117533A (en) Air-conditioner control system enable to auto set up of address and its control method
JP4236650B2 (en) Network system
KR100792516B1 (en) Air conditioner and control method thereof
CN109257221B (en) Data management control method, network controller and system
JP2008286461A (en) Air conditioner

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20160121

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20170206

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20190201

Year of fee payment: 7