本申请涉及能够进行网络连接的空调机连接系统。
背景技术:
近年,在室内网络中,作为不进行附加的布线施工就能够构成lan(localareanetwork,局域网)的通信方式,将关注集中到电力载波通信。在电力载波通信中,通过使用主机以及子机所共享的加密密钥来对通信数据进行加密,从而确保安全性。在电力载波通信中,进行用于共享加密密钥的认证处理。在认证处理的方法中,例如有在规定时间内被按下主机以及子机所具备的按钮的主机与子机之间执行认证处理的方法(参照专利文献1)。
现有技术文献
专利文献
专利文献1:日本特开2004-215232号公报
技术实现要素:
当通过电力载波通信连接在室内设置的固定型设备时,在如空调机那样安装在高处的设备中,存在本身就难以进行按下按钮的操作而无法容易地执行认证处理的问题。
本发明是鉴于上述问题而完成的,其目的在于提供一种空调机连接系统,该空调机连接系统能够容易地执行通过电力载波通信连接在室内设置的固定型设备时的认证处理。
为了解决上述课题,达到目的,本发明提供一种空调机连接系统,具备:空调机,具有第1装置,该第1装置被连接成能够经由电力线进行通信的状态;以及第2装置,能够与该空调机进行无线通信,所述空调机连接系统的特征在于,所述空调机具备认证处理控制部,该认证处理控制部在从所述第2装置接收到用于执行电力载波通信的认证处理的开始请求的情况下,控制所述第2装置,以使得执行所述认证处理,所述第1装置具备认证处理部,该认证处理部在所述空调机的控制下执行所述认证处理,所述第2装置具备认证开始处理部,该认证开始处理部对所述空调机发送所述开始请求。
另外,为了解决上述课题,达到目的,本发明提供一种空调机连接系统,具备:空调机,具有第1装置,该第1装置被连接成能够经由电力线进行通信的状态;第2装置,能够与该空调机进行无线通信;以及第3装置,该第3装置被连接成能够经由室内网络而与外部网络通信的状态,并且被连接成能够经由所述电力线而与所述第1装置通信,所述空调机连接系统的特征在于,所述空调机具备认证处理控制部,该认证处理控制部在从所述第2装置接收到用于执行电力载波通信的认证处理的开始请求的情况下,控制所述第1装置,以在与所述第3装置之间执行所述认证处理,所述第1装置具备认证处理部,该认证处理部在所述空调机的控制下执行所述认证处理,所述第2装置具备认证开始处理部,该认证开始处理部对所述空调机发送所述开始请求。
根据本发明,能够容易地执行通过电力载波通信连接在室内设置的固定型设备时的认证处理。
附图说明
图1是示出实施方式1中的空调机连接系统的系统结构例子的图。
图2是示出实施方式1的空调机的功能结构例子的框图。
图3是示出实施方式1的接收包的结构例子的图。
图4是示出实施方式1的远程操作装置的功能结构例子的框图。
图5是示出实施方式1的远程操作装置的外观结构例子的图。
图6是示出在实施方式1的空调机连接系统中执行的处理的流程的流程图。
图7是示出在实施方式1的空调机连接系统中执行的处理的流程的流程图。
图8是示出在实施方式1的空调机连接系统中执行的处理的流程的流程图。
图9是示出实施方式2的远程操作装置的功能结构的框图。
图10是示出实施方式2的接收包的结构例子的图。
图11是示出在实施方式2的空调机连接系统中执行的处理的流程的流程图。
图12是示出实施方式2的远程操作装置的操作例子的图。
图13是示出在实施方式2的空调机连接系统中执行的处理的流程的流程图。
图14是示出实施方式3的空调机以及plc子机模块适配器的功能结构例子的框图。
图15是示出实施方式3的空调机连接系统中的处理的流程的流程图。
符号说明
1:因特网;2:室内lan;3:电力线;10:路由器;20:plc主机;100:空调机;110:plc子机模块;200:远程操作装置;300:空调机;400:plc子机模块适配器;1000:空调机连接系统。
具体实施方式
以下,根据附图详细地说明本发明的实施方式的空调机连接系统。此外,发明并不限定于以下说明的实施方式。在以下的说明中,将电力载波通信标明为plc(powerlinecommunication,电力线通信),但电力载波通信有时还被称为电力线通信、高速电力线通信、电灯线通信、plt(powerlinetelecommunication,电力线通讯)。
实施方式1.
图1是示出实施方式1中的空调机连接系统的系统结构例子的图。图1所示的空调机连接系统1000是进行电力载波通信的系统,该电力载波通信将对室内供给电力的电力线3用作通信线路。电力载波通信有时被称为plc(powerlinecommunication:电力线通信)、plt(powerlinetelecommunication:电力线通讯)、电力线通信、高速电力线通信、电灯线通信,典型而言,是将设置在家庭内或者办公室内的电力布线用作具有总线型网络结构的全双工通信的通信线路的技术。此外,在电力载波通信中,能够采用利用快速傅里叶变换、小波变换的正交频分复用(ofdm:orthogonalfrequencydomainmultiplex)、能够减轻噪声的影响所致的速度下降的扩频(ss:spreadspectrum)以及离散多频(dmt方式)这样的各种调制方式。
如图1所示,空调机连接系统1000构成为具备:路由器10,连接因特网1和室内lan(localareanetwork:局域网)2;plc主机20,被连接成能够经由室内lan2而与因特网1通信;空调机100,具有plc子机模块110,该plc子机模块110被连接成能够经由电力线3而与plc主机20通信的状态;以及远程操作装置200,能够与空调机100无线通信。因特网1是外部网络的一个例子。室内lan2是室内网络的一个例子。plc主机20是第3装置的一个例子。plc子机模块110是第1装置的一个例子。远程操作装置200是第2装置的一个例子。
室内lan2以相互能够通信的状态连接作为设置在室内的电子设备以及电气设备的室内设备之间,并且以能够通信的状态连接各室内设备和因特网1。电力线3与设置在室内的外部电源端子连接,将从商用电源供给的电力分别供给到各室内设备。电力线3将重叠有通信信号的载波供给到各室内设备。在通信信号中包含与通话、邮件的发送和接收以及因特网通信有关的数据信号。
plc主机20内置有lan路由器功能,连接于室内lan2。plc主机20具备认证开始按钮21,该认证开始按钮21当在与空调机100之间开始plc时被手动地操作。plc主机20在受理认证开始按钮21的操作之后的一定时间转移到能够执行认证处理(以下,适当地标明为“plc认证处理”)的认证模式,该认证处理用于在与plc子机模块110之间执行基于plc的通信(以下,适当地标明为“plc通信”)。
空调机100是设置在室内的室内机。图2是示出实施方式1的空调机的功能结构例子的框图。如图2所示,空调机100具备:plc子机模块110,执行plc认证处理;电源电路部120,连接电力线3和plc子机模块110;led(lightemittingdiode,发光二极管)显示部130,使多个led点亮;无线通信部140,通过无线通信从远程操作装置200接收各种数据;输入部150,受理各种输入;认证开始按钮151,受理使plc认证处理开始的手动操作;存储部160,存储用于在空调机100中执行的各种处理的程序以及数据;以及cpu(centralproccessingunit,中央处理单元)170,执行空调机100的各种处理。
如图2所示,plc子机模块110具备:通信部111,在与plc主机20之间进行通信;存储部112,存储用于在plc子机模块110中执行的各种处理的程序以及数据;以及cpu113,执行plc子机模块110中的各种处理。plc子机模块110在未进行plc通信以及plc认证处理的处理时例如以为plc通信以及plc认证处理的处理作准备的待机模式进行动作。
存储部112存储认证处理程序112a、plc通信用程序112b以及加密密钥112c。认证处理程序112a提供用于在与plc主机20之间执行plc认证处理的功能。plc通信用程序112b提供用于进行plc通信的功能。加密密钥112c作为用于在使用认证处理程序112a执行的认证处理成功的情况下对在plc通信中交换的数据进行加密的密钥而在与plc主机20之间共享。
cpu113通过执行认证处理程序112a,在与plc主机20之间进行plc认证处理。cpu113当从cpu170受理向认证模式的转移指示时,从待机模式转移到用于开始plc认证处理的认证模式,从存储部112读入认证处理程序112a,在与plc主机20之间开始认证处理。当认证处理结束时,cpu113将认证处理的结果送出给cpu170。在认证成功的情况下,cpu113将在与plc主机20之间共享的加密密钥112c储存于存储部120。此外,在plc子机模块110与plc主机20之间执行的plc认证处理在处于plc主机20以能够执行plc认证处理的模式正在进行动作的过程中的情况下成功。执行认证处理程序112a的cpu113是认证处理部的一个例子。
电源电路部120经由电力线3将plc子机模块110和plc主机20连接成能够进行plc通信的状态。电源电路部120将重叠于经由电力线3供给的载波而得的通信信号变换为能够由plc子机模块110接收的信号。
led显示部130按照与plc认证处理的认证结果对应的模式使led点亮。无线通信部140从远程操作装置200接收包含认证开始请求的包。输入部150将认证开始按钮151的操作作为认证开始请求的输入来受理。认证开始按钮151是用于通过手动进行认证开始请求来代替从远程操作装置200发送认证开始请求的操作部,在由远程操作装置200发送认证开始请求的情况下,通常不会被利用。
存储部160存储认证处理控制程序161以及plc状态信息162。认证处理控制程序161提供如下功能:用于控制plc子机模块110,以使得在与plc主机20之间执行plc认证处理。plc状态信息162包含基于plc子机模块110的认证处理的结果。在由cpu170决定led显示部130的点亮模式时参照plc状态信息162所包含的认证结果。另外,plc状态信息162包含与plc主机20有关的信息。plc状态信息162所包含的plc主机20的信息例如被用于在发生停电而切断电力的供给的情况下在与从停电恢复相伴的电源接通时由cpu170自动地执行的plc通信的再次开始处理。
cpu170通过执行认证处理控制程序161,控制plc子机模块110,以执行plc认证处理。具体而言,cpu170当从远程操作装置200接收到包时,判别接收包是与空调机100的动作控制有关的包,还是与plc认证处理有关的包。在接收包是与认证开始请求有关的接收包的情况下,cpu170将向认证模式的转移指示送出给plc子机模块110。cpu170根据plc状态信息162所包含的认证处理的结果,决定led显示部130的点亮模式,使led显示部130点亮。执行认证处理控制程序161的cpu170是认证处理控制部的一个例子。
图3是示出实施方式1的接收包的结构例子的图。如图3所示,接收包构成为包括表示命令的内容的命令类别、表示插入到数据部的数据的大小的数据部大小、供数据插入的数据部、用于检查储存于数据部的数据的匹配性的检查代码。cpu170根据储存于接收包的命令类别的区域的值,判别是与空调机100的动作控制有关的包,还是与plc认证处理有关的包。cpu170根据储存于接收包的数据部大小的区域的值,判别储存于数据部的区域的数据的最末尾。cpu170从接收包的数据部获取plc认证处理的开始请求以及与plc认证处理有关的设定值。cpu170通过比较来自储存于接收包的数据部的数据的计算值、和储存于检查代码的区域的值,判定储存于数据部的区域的数据是否为可靠的数据。在检查代码的区域保存储存于数据部的数据的合计值(字节总和)的二进制补码。cpu170在储存于数据部的区域的数据为不可靠的数据的情况下废弃接收包。图3是接收包的一个例子,不限定于图3所示的例子。也可以为了减小接收包的包大小而设为以比特为单位的数据分配。储存于检查代码的区域的检查代码并不限定于数据部的字节总和的二进制补码,能够采用能够判定储存于数据部的区域的数据是否为可靠的数据的任意检查代码。
图4是示出实施方式1的远程操作装置的功能结构例子的框图。如图4所示,远程操作装置200具备:显示部210,显示各种信息;无线通信部220,进行无线通信;输入控制部230,控制来自操作按钮群231以及认证开始按钮232的输入;存储部240,存储用于远程操作装置200中的各种处理的程序以及数据;以及cpu250,执行远程操作装置200中的各种处理。
显示部210显示与空调机100的动作控制有关的信息。无线通信部220发送与空调机100的动作控制有关的包以及与plc通信有关的包。输入控制部230将与操作按钮群231的手动操作对应的输入信号以及与认证开始按钮的手动操作对应的输入信号送出给cpu250。图5是示出实施方式1的远程操作装置的外观结构例子的图。如图5所示,远程操作装置200的框体设置有用于进行空调机100的运转操作以及停止操作的按钮231a、用于进行空调机100的运转模式的切换操作的按钮231b、用于进行来自空调机100的风力的调整操作的按钮231c、用于进行来自空调机100的风向的调整操作的按钮231d、用于进行空调机100中的各种操作时的选择的按钮231e作为操作按钮群231。远程操作装置200的框体设置有认证开始按钮232,该认证开始按钮232用于与操作按钮群231独立地将plc认证处理的开始请求发送给空调机100。
存储部240存储认证开始处理程序241以及认证开始处理用数据242。认证开始处理程序241提供用于当受理了认证开始按钮232的操作时生成包含plc认证处理的开始请求的plc认证处理用的包并发送给空调机100的功能。认证开始处理用数据242包括生成plc认证处理用的包所需的数据。
cpu250通过执行认证开始处理程序241,生成包含plc认证处理的开始请求的包,发送给空调机100。具体而言,cpu250当受理了认证开始按钮232的操作时,使用认证开始处理用数据242生成plc认证处理用的包。cpu250经由无线通信部220将plc认证处理用的包发送给空调机100。执行认证开始处理程序241的cpu250是认证开始处理部的一个例子。
参照图6至图8,说明在实施方式1的空调机连接系统中执行的处理的流程。图6至图8是示出在实施方式1的空调机连接系统中执行的处理的流程的流程图。
使用图6来说明由远程操作装置200进行的处理的流程。通过cpu250执行存储于存储部240的认证开始处理程序241而实现图6所示的处理。如图6所示,远程操作装置200判定是否受理了plc认证处理的开始操作(步骤s101)。即,远程操作装置200判定是否受理了认证开始按钮232的操作。
在判定的结果是未受理plc认证处理的开始操作的情况下(步骤s101,否),远程操作装置200反复进行相同判定。与此相反地,在判定的结果是受理了plc认证处理的开始操作的情况下(步骤s101,是),远程操作装置200生成plc认证处理用的包(步骤s102)。接着,远程操作装置200将在步骤s102中生成的plc认证处理用的包发送给空调机100(步骤s103),结束图6所示的处理。
使用图7,说明由空调机100进行的处理的流程。通过cpu170执行存储于存储部160的认证处理控制程序161而实现图7所示的处理。如图7所示,空调机100判定是否接收到plc认证处理用的包(步骤s201)。即,空调机100参照接收包的命令类别,判定接收包是否为与plc认证处理有关的包。
在判定的结果是未接收到plc认证处理用的包的情况下(步骤s201,否),空调机100反复进行相同判定。与此相反地,在判定的结果是接收到plc认证处理用的包的情况下(步骤s201,是),空调机100对plc子机模块110送出向认证模式的转移指示(步骤s202)。
接着,空调机100根据从plc子机模块110送出的认证处理的结果,判定plc认证是否成功(步骤s203)。
在判定的结果是plc认证成功的情况下(步骤s203,是),空调机100按照与认证成功对应的模式使led显示部130的led点亮(步骤s204),结束图7所示的处理。与此相反地,在判定的结果是plc认证不成功的情况(失败的情况)下(步骤s203,否),空调机100按照与认证失败对应的模式使led显示部130的led点亮(步骤s205),结束图7所示的处理。
使用图8,说明由plc子机模块110进行的处理的流程。通过cpu113执行存储于存储部112的认证处理程序112a而实现图8所示的处理。如图7所示,plc子机模块110判定是否受理了向认证模式的转移指示(步骤s301)。
在判定的结果是未受理向认证模式的转移指示的情况下(步骤s301,否),plc子机模块110反复进行相同判定。与此相反地,在判定的结果是受理了向认证模式的转移指示的情况下(步骤s301,是),plc子机模块110从待机模式转移到用于开始plc认证处理的认证模式(步骤s302)。
接着,plc子机模块110在与plc主机20之间执行plc认证处理(步骤s303)。当plc认证处理结束后,plc子机模块110将plc认证处理的认证结果送出给cpu170(步骤s304),结束图8所示的处理。
根据实施方式1,在空调机连接系统1000中,用户通过对远程操作装置200进行操作,能够不与plc子机模块110直接接触,而开始plc认证处理。因此,例如,关于如空调机100那样在室内安装在高处的固定型设备,能够容易地执行通过电力载波通信连接时的plc认证处理。另外,根据实施方式1,只要是在能够由远程操作装置200进行无线通信的范围内,就能够开始来自远程的plc认证处理。因此,还具有如下效果:用户无需在空调机100与plc主机20之间往来就能够进行设置时的初始作业。
实施方式2.
在以下的实施方式2中,说明在远程操作装置200中设定plc认证处理的开始时间的例子。
图9是示出实施方式2的远程操作装置的功能结构的框图。实施方式2的远程操作装置200的以下说明的点与实施方式1不同。即,存储部240存储认证开始时间设定程序243。认证开始时间设定程序243提供用于从用户受理plc认证处理的开始时间的设定的功能。认证开始时间设定程序243提供如下功能:用于在由用户确定了plc认证处理的开始时间的情况下对用于到达plc认证处理的开始时间的剩余时间进行倒计时并显示于显示部210。另外,认证开始处理程序241提供如下功能:用于在利用由认证开始时间设定程序243提供的功能由用户确定出plc认证处理的开始时间的情况下,将包含plc认证处理的开始时间的plc认证处理用的包发送给空调机100。
cpu250通过执行认证开始时间设定程序243,执行与plc认证处理的开始时间的设定有关的处理。具体而言,cpu250当受理了认证开始按钮232的操作时,执行能够由用户进行plc认证处理的开始时间的设定操作的plc认证处理的开始操作模式。接着,cpu250当受理了plc认证处理的开始时间的确定操作时,对用于到达plc认证处理的开始时间的剩余时间进行倒计时并显示于显示部210。另外,cpu250通过执行认证开始处理程序241,当受理了plc认证处理的开始时间的确定操作时,将包含plc认证处理的开始时间的plc认证处理用的包发送给空调机100。执行认证开始时间设定程序243的cpu250是时间设定部的一个例子。
存储于空调机100的存储部160的认证处理控制程序161提供如下功能:用于当接收到plc认证处理用的包时,在有plc认证处理的开始时间的设定的情况下,等到到达设定的开始时间,将向认证模式的转移指示送出给plc子机模块110。
cpu170通过执行认证处理控制程序161,从而当在plc认证处理用的接收包中有plc认证处理的开始时间的设定的情况下,等到到达设定的开始时间,将向认证模式的转移指示送出给plc子机模块110。
图10是示出实施方式2的接收包的结构例子的图。如图10所示,在实施方式2的接收包中,除了图3所示的结构之外,还将用于储存plc认证处理的开始时间的区域设置于数据部。cpu170通过参照储存于数据部的开始时间,直至到达设定的开始时间为止待命将向认证模式的转移指示送出给plc子机模块110。
参照图11至图13,说明在实施方式2的空调机连接系统中执行的处理的流程。图11以及图13是示出在实施方式2的空调机连接系统中执行的处理的流程的流程图。图12是示出实施方式2的远程操作装置的操作例子的图。
使用图11以及图12,说明由远程操作装置200进行的处理的流程。通过cpu250执行存储于存储部240的认证开始处理程序241以及认证开始时间设定程序243而实现图11所示的处理。如图11所示,远程操作装置200判定是否受理了plc认证处理的开始操作(步骤s401)。即,远程操作装置200判定是否受理了认证开始按钮232的操作(参照图12所示的步骤s1)。
在判定的结果是未受理plc认证处理的开始操作的情况下(步骤s401,否),远程操作装置200反复进行相同判定。与此相反地,在判定的结果是受理了plc认证处理的开始操作的情况下(步骤s401,是),远程操作装置200执行能够由用户进行plc认证处理的开始时间的设定操作的开始操作模式(步骤s402)。
接着,远程操作装置200判定是否受理了plc认证处理的开始时间的确定操作(步骤s403)。即,远程操作装置200判定在利用按钮231e进行了开始时间的设定操作之后是否受理了按钮233的确定操作(参照图12所示的步骤s2至步骤s3)。
在判定的结果是受理了plc认证处理的开始时间的确定操作的情况下(步骤s403,是),远程操作装置200开始直至到达plc认证处理的开始时间为止的剩余时间的倒计时显示(步骤s404)。例如,远程操作装置200在plc认证处理的开始时间为两分钟的情况下,从紧接着按钮233的操作之后对直至开始plc认证处理为止的剩余时间进行倒计时并显示于显示部210(参照图12所示的步骤s4)。
接着,远程操作装置200生成包含plc认证处理的开始时间的plc认证处理用的包(步骤s405)。
接着,远程操作装置200将在步骤s405中生成的plc认证处理用的包发送给空调机100(步骤s406),结束图11所示的处理。
在上述步骤s403中,在判定的结果是未受理plc认证处理的开始时间的确定操作的情况下(步骤s403,否),远程操作装置200判定是否受理了plc认证处理的取消操作(步骤s407)。即,远程操作装置200判定是否受理了按钮234的操作(参照图12)。
在判定的结果是未受理plc认证处理的取消操作的情况下(步骤s407,否),远程操作装置200返回到上述步骤s403的处理次序。与此相反地,在判定的结果是受理了plc认证处理的取消操作的情况下(步骤s407,是),远程操作装置200通知使plc认证处理的开始中止的意思(步骤s408),结束图11所示的处理。例如,远程操作装置200当在受理按钮233的操作之前受理了按钮234的操作的情况下,在显示部210显示使plc认证处理中止的意思的消息。
使用图13,说明由空调机100进行的处理的流程。通过cpu170执行存储于存储部160的认证处理控制程序161而实现图13所示的处理。如图13所示,空调机100判定是否接收到plc认证处理用的包(步骤s501)。即,空调机100参照接收包的命令类别,判定接收包是否为与plc认证处理有关的包。
在判定的结果是未接收到plc认证处理用的包的情况下(步骤s501,否),空调机100反复进行相同判定。与此相反地,在判定的结果是接收到plc认证处理用的包的情况下(步骤s501,是),空调机100判定是否有plc认证处理的开始时间的设定(步骤s502)。即,空调机100参照接收包的数据部,判定是否包含plc认证处理的开始时间的设定。
在判定的结果是没有plc认证处理的开始时间的设定的情况下(步骤s502,否),空调机100对plc子机模块110送出向认证模式的转移指示(步骤s503)。与此相反地,在判定的结果是有plc认证处理的开始时间的设定的情况下(步骤s502,是),空调机100等到到达设定的开始时间,对plc子机模块110送出向认证模式的转移指示(步骤s504)。
接着,空调机100根据从plc子机模块110送出的认证处理的结果,判定plc认证是否成功(步骤s505)。
在判定的结果是plc认证成功的情况下(步骤s505,是),空调机100按照与认证成功对应的模式使led显示部130的led点亮(步骤s506),结束图13所示的处理。与此相反地,在判定的结果是plc认证不成功的情况(失败的情况)下(步骤s505,否),空调机100按照与认证失败对应的模式使led显示部130的led点亮(步骤s507),结束图13所示的处理。
根据实施方式2,通过用户使用远程操作装置200来设定plc认证处理的开始时间,在经过设定的开始时间之后在plc子机模块110与plc主机20之间执行plc认证处理。因此,例如,即使在需要将plc主机20以及plc子机模块110设为能够同时或者在几秒以内进行plc认证处理的状态的情况下,也能够设置时间上的富裕量,能够容易地进行plc认证处理。另外,通过对直至开始plc认证处理为止的剩余时间进行倒计时并显示于远程操作装置200,能够容易地推测使plc主机20转变为能够执行plc认证处理的模式的定时。
实施方式3.
在以下的实施方式3中,说明将空调机100的plc子机模块110做成外置结构的情况。图14是示出实施方式3的空调机以及plc子机模块适配器的功能结构例子的框图。如图14所示,实施方式3的空调机300具备:电源电路部320,连接电力线3和plc子机模块接口380;无线通信部340,通过无线通信从远程操作装置200接收各种数据;输入部350,受理各种输入;存储部360,存储用于在空调机300中执行的各种处理的程序以及数据;cpu370,执行空调机300的各种处理;以及plc子机模块接口380,连接于电源电路部320以及cpu170。
plc子机模块接口380提供与plc子机模块适配器的连接器。连接器构成为包括plc通信用的电源线、用于控制plc子机模块接口380的发送和接收线、向plc子机模块适配器400的电源供给线以及接地线(gnd)。
cpu370在进行plc通信的情况下,经由plc子机模块接口380将对plc子机模块接口380进行控制的控制用数据和对plc主机20发送的发送用数据发送给plc子机模块适配器400。关于控制用数据和发送用数据的结构,并不限定于特定的结构,既可以构成为包含控制用数据以及发送用数据数据的1个通信包,也可以分别构成为单独的包。
plc子机模块适配器400构成为具备在实施方式1中说明的plc子机模块110所具备的全部功能和在实施方式1中说明的空调机100所具备的功能的一部分。即,plc子机模块适配器400具备:通信部411,在与plc主机20之间进行通信;存储部412,存储用于在plc子机模块110中执行的各种处理的程序以及数据;cpu413,执行plc子机模块110中的各种处理;led显示部414,使多个led点亮;以及认证开始按钮415,受理开始plc认证处理的手动操作。
存储部412存储与认证处理程序112a对应的认证处理程序412a、与加密密钥112c对应的加密密钥412b、与认证处理控制程序161对应的认证处理控制程序412c、与plc通信用程序112b对应的plc通信用程序412d以及与plc状态信息162对应的plc状态信息412e。
认证处理控制程序412c提供如下功能:用于当经由plc子机模块接口380从空调机300接收到plc认证处理用的包时,判定在plc认证处理用的包中是否有plc认证处理的开始时间的设定,在有开始时间的设定的情况下,等到到达设定的开始时间,转移到认证模式。plc通信用程序412d提供如下功能:根据从空调机300接收的控制用数据,使从空调机300接收的发送用数据重叠于电源线,从plc子机模块接口380经由电源电路部320以及电力线3通过plc通信对plc主机20发送数据。
cpu413通过执行认证处理控制程序412c,当接收到plc认证处理用的包时,判定在plc认证处理用的包中是否有plc认证处理的开始时间的设定,在有开始时间的设定的情况下,等到到达设定的开始时间,转移到认证模式。
参照图15,说明实施方式3的空调机连接系统中的处理的流程。图15是示出实施方式3的空调机连接系统中的处理的流程的流程图。通过cpu413执行认证处理程序412a以及认证处理控制程序412c而实现图15所示的由plc子机模块适配器400进行的处理。
如图15所示,plc子机模块适配器400判定是否接收到plc认证处理用的包(步骤s601)。
在判定的结果是未接收到plc认证处理用的包的情况下(步骤s601,否),plc子机模块适配器400反复进行相同判定。与此相反地,在判定的结果是接收到plc认证处理用的包的情况下(步骤s601,是),plc子机模块适配器400判定是否有plc认证处理的开始时间的设定(步骤s602)。
在判定的结果是没有plc认证处理的开始时间的设定的情况下(步骤s602,否),plc子机模块适配器400直接转移到认证模式(步骤s603)。与此相反地,在判定的结果是有plc认证处理的开始时间的设定的情况下(步骤s602,是),plc子机模块适配器400等到到达设定的开始时间,转移到认证模式(步骤s604)。
接着,plc子机模块适配器400在与plc主机20之间执行plc认证处理(步骤s605)。当plc认证处理结束时,plc子机模块适配器400将plc认证处理的认证结果送出给空调机300(步骤s606)。
接着,plc子机模块适配器400按照与plc认证处理的认证结果对应的模式使led显示部414的led点亮(步骤s607),结束图15所示的处理。
根据实施方式3,在空调机连接系统1000中,通过利用将plc子机模块110做成外置结构的plc子机模块适配器400,能够实现plc认证处理。因此,当在空调机连接系统1000中构建进行plc通信的系统的情况下,仅凭与以plc子机模块适配器400为对象的室内设备连接就能够构建,与从最初就内置于室内设备的情况相比能够抑制室内设备的制造成本。另外,无需将plc通信所需的部件安装于室内设备,所以能够抑制与plc通信所需的功能追加相伴的室内设备的尺寸增大。另外,还能够通过使室内设备小型化来降低能耗量。
在上述实施方式中,作为难以在plc认证处理时利用手动进行操作的室内设备的例子,说明在室内安装在高处的空调机,但关于安装在室内的空调机以外的设备,也能够同样地应用在上述实施方式中说明的plc子机模块110或者plc子机模块适配器400来执行plc认证处理。
在以上的实施方式中说明的plc子机模块110以及plc子机模块适配器400所安装的各功能不限于cpu读入与各功能对应的程序来执行的情况,也可以利用对各功能进行集成的系统lsi(largescaleintegration,大规模集成电路)等多功能电路来执行。另外,也可以通过使与各功能对应的多个处理电路联合而执行上述各功能。
以上的实施方式所示的结构表示本发明的内容的一个例子,既能够与其它公知的技术组合,也能够在不脱离本发明的要旨的范围对结构的一部分进行省略、变更。