设施管理系统、控制器、下载方法以及软件变更方法_2

文档序号:8498653阅读:来源:国知局
互连接的网络4构成。另外,虽在图1的实例中,控制器2只有I台,但也可以将多个控制器2连接于网络4。
[0024]控制器2具有:对设备机器I进行监视或者控制的控制部20 ;与工程装置3之间进行通信的通信部21 ;下载缓冲存储器22,所述下载缓冲存储器22用于暂时保存从工程装置3下载的设定数据或者软件(应用软件或固件等);程序动作存储器23,所述程序动作存储器23对规定控制部20的动作的设定数据或软件、以及控制部20从设备机器I收集的数据进行存储;反映执行部24,在到达由工程装置指定的反映时刻、或者从工程装置接收到反映指令信息后控制器2切换为离线模式时,所述反映执行部24将从工程装置3下载并存储于下载缓冲存储器22中的设定数据或者软件在程序动作存储器23上展开;相容性确认部25,在所下载的设定数据或者软件被展开于程序动作存储器23之前,所述相容性确认部25对该设定数据或者软件的相容性进行确认,并将相容性确认结果通知给工程装置3 ;反映成功与否确认部26,所述反映成功与否确认部26对所下载的设定数据或者软件向程序动作存储器23的反映是否成功进行确认,并将反映成功与否的确认结果通知给工程装置3 ;以及动作模式变更部27,在到达由工程装置3指定的反映时刻时、或者从工程装置3接收到反映指令信息时,所述动作模式变更部27使控制器2从在线模式切换为离线模式,在所下载的设定数据或者软件向程序动作存储器23的展开结束后,所述动作模式变更部27使控制器2回到在线模式。
[0025]工程装置3具有:与控制器2之间进行通信的通信部30 ;下载执行部31,所述下载执行部31将成为向控制器2下载的对象的设定数据或者软件发送至控制器2 ;存储器32,所述存储器32对规定工程装置3的动作的软件、以及向控制器2下载的设定数据或者软件进行存储;反映时刻指定部33,所述反映时刻指定部33将使已下载的设定数据或者软件反映至控制器2的反映时刻对控制器2进行通知;反映指令部34,在要使已下载的设定数据或者软件反映至控制器2时,所述反映指令部34将反映指令信息发送至控制器2 ;用于对作业人员提示信息的显示部35 ;作业人员将指示赋予工程装置3用的操作部36 ;以及确认查询部37,所述确认查询部37将查询反映成功与否确认结果的查询确认信息发送至控制器2。
[0026]接下来,对本实施方式的设施管理系统的动作进行说明。图2是对工程装置3的动作进行说明的流程图,图3是对控制器2的动作进行说明的流程图。
[0027]控制器2的控制部20根据被存储于程序动作存储器23的设定数据或软件进行动作,对设备机器I进行监视或控制(图3步骤S200)。控制部20将从设备机器I收集的数据存储于程序动作存储器23。又,控制部20根据需要,通过通信部21将设备机器I的动作履历或、日报数据、月报数据、警报数据等数据发送至上级装置。
[0028]在根据例如被连接于控制器2的设备机器I的追加、变更、删除或监视点的追加、变更、删除等理由而对控制器2的设定数据或者软件进行变更的工程作业变得有必要,存在工程作业开始的指令的情况下(图2步骤SlOO中的“是”),工程装置3的下载执行部31从存储器32读取出被预先指定作为向控制器2下载的对象的设定数据或者软件,通过通信部30将该设定数据或者软件发送至控制器2 (图2步骤S101)。此时,没有必要将控制器2从日常运行时的在线模式切换为用于改写设定数据或软件的离线模式。另外,成为下载的对象的设定数据或者软件预先基于作业人员的指示而制作出,并被存储于存储器32。
[0029]控制器2的通信部21若接收到从工程装置3下载的设定数据或者软件的话(图3步骤S201中的“是”),则将接收到的设定数据或者软件存储于下载缓冲存储器22中(图3 步骤 S202) ο
[0030]控制器2的相容性确认部25对从工程装置3下载并存储于下载缓冲存储器22的设定数据或者软件的相容性进行确认,并将相容性确认结果通知给工程装置3 (图3步骤S203)。具体来说,相容性确认部25不仅检查设定数据或者软件中所记述的值,还对设定数据或者软件是否按照预先规定的要求规格制作进行确认,由此来确认设定数据或者软件的相容性。这种相容性的确认技术被公开于例如日本特开2011-97430号公报。
[0031 ] 工程装置3的通信部30若从控制器2接收到相容性确认结果的话(图2步骤S102中的“是”),将该相容性确认结果交给显示部35。显示部35显示相容性确认结果(图2步骤S103)。这样,通过在控制器2确认所下载的设定数据或者软件的相容性,能够在将设定数据或者软件反映至程序动作存储器23之前,防止反映后的动作错误的发生。
[0032]接下来,工程装置3的反映时刻指定部33在由作业人员指定了反映时刻的情况下(图2步骤S104中的“是”),将该反映时刻对控制器2进行通知(图2步骤S105),所述反映时刻是使下载于控制器2中的设定数据或者软件反映至控制器2的程序动作存储器23的时刻。为了使已下载的设定数据或者软件反映至程序动作存储器23,需要使控制器2为离线模式。因此,需要使反映时刻为设施管理系统不运转的时刻,例如上午2时10分等。
[0033]控制器2的通信部21若从工程装置3收到反映时刻的通知的话(图3步骤S204中的“是”),则将表示该反映时刻的信息存储于程序动作存储器23(图3步骤S205)。
[0034]另外,也可以不预先将反映时刻通知给控制器2,而是在要使下载了的设定数据或者软件反映至控制器2的程序动作存储器23时,将反映指令信息发送至控制器2。即,工程装置3的反映指令部34在从作业人员收到反映指令时(图2步骤S106),将反映指令信息发送至控制器2 (图2步骤S107)。
[0035]接下来,控制器2的动作模式变更部27在到达预先由工程装置3指定的反映时刻的情况下(图3步骤S206中的“是”)、或从工程装置3接收到反映指令信息的情况下(图3步骤S207中的“是”),将控制器2从日常运行时的在线模式切换为用于改写设定数据或软件的离线模式(图3步骤S208)。
[0036]若在到达预先指定的反映时刻、或者从工程装置3接收到反映指令信息后控制器2切换为离线模式的话,控制器2的反映执行部24将从工程装置3下载并存储于下载缓冲存储器22中的设定数据或者软件在程序动作存储器23上展开(复制)(图3步骤S209)。这样,程序动作存储器23中存储的设定数据或者软件被覆盖并变更。并且,动作模式变更部27使控制器2回到在线模式(图3步骤S210)。
[0037]控制器2的反映成功与否确认部26对设定数据或者软件向程序动作存储器23的反映(展开)是否成功进行确认,将反映成功与否确认结果通知给工程装置3(图3步骤S211)。
[0038]工程装置3的通信部30若从控制器2接收到反映成功与否确认结果的话(图2步骤S108中的“是”),将该反映确认结果交给显示部35。显示部35显示反映成功与否确认结果(图2步骤S109)。这样,作业人员能够对设定数据或者软件向程序动作存储器23的反映是否成功,工程作业是否结束进行确认。
[0039]另外,虽然本实施方式中是将反映成功与否确认结果自动地通知给工程装置3,但并不限定于此,也可以是工程装置3的确认查询部37对控制器2发送确认信息,根据该确认信息,控制器2的反映成功与否确认部26将反映成功与否确认结果通知给工程装置3。
[0040]工程装置3根据需要执行步骤SlOO?S109的处理,直到工程装置3的动作停止为止(图2步骤SllO中的“是”),控制器2根据需要执行步骤S200?S211的处理,直到控制器2的动作停止为止(图3步骤S212中的“是”)。
[0041]如上所述,本实施方式中,通过在控制器2中与程序动作存储器23不同地另外设置下载缓冲存储器22,能够在需要使控制器2以在线模式动作的时间段(若例如为租赁大楼等设施的话为上班时间段),使全部的向控制器2的设定数据或者软件的下载作业结束。并且,通过将能够使控制器2切换为离线模式的时刻(例如夜间的时刻)指定为反映时刻,或者在能够使控制器2切换为离线模式的时机(例如全部的人已从设施离开的时机)发送反映指令信息,则能够使下载了的设定数据或者软件反映至控制器2,因此能够大幅削减工程作业所涉及的现场作业人员的劳力,能够高效地变更控制器2的设定数据或软件。又,通
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1