本发明专利技术公开了一种基于Lonworks通信协议的DDC控制器控制策略的在线更新方法,终端设备通过路由器与各个安装位置的DDC控制器通过Lonworks链路通信,包括如下步骤:S1、终端设备通过路由器寻址到选中的物理ID号码对应的待更新的DDC控制器,并与该DDC控制器建立连接;S2、终端设备获取基于该DDC控制器的位置信息所编辑的控制策略文件,并将该控制策略文件通过路由器分配到该DDC控制器。实施本发明专利技术的有益效果是,通过直接采用Lonworks的链路进行控制策略的下载及更新,可在机房对所有的DDC控制器进行有效的操作,包括从终端设备下载编译好的控制策略以及更新不同位置的DDC控制器控制策略。
【技术实现步骤摘要】
基于Lonworks通信协议的DDC控制器控制策略的在线更新方法
本专利技术涉及信息传递
,更具体地说,涉及一种基于Lonworks通信协议的DDC控制器控制策略的在线更新方法。
技术介绍
1992年美国的Echelon公司推出Lonworks技术,它标志着控制系统网络化的新纪元,彻底打破了旧的封闭的控制模式。它是把系统中的一次元件,如传感器、执行元件、断路器等,通过基于Lontalk协议采用自由拓扑结构方式把控制单元连接成开放的测控网络,这个网络符合国际标准化组织(ISO)制定的开放系统互联(OSI)模式。Lonwork----是美国Echelon公司开发的点对点双向通信的单层分布式控制网络。它追求网络的全面控制,包含了传感器总线、设备总线和现场总线三层意义,实用性很强。可以用在工业控制和管理方面,但约50%的节点,是用在建筑物自动化领域,是理想的现场实时控制网络。Lonworks技术开始从工业自动化发展应用于智能建筑,它的开放性、互操作性、高可靠性、无中心检测等突出优点,已被世人公认,是当今智能建筑控制系统的主流技术,其正在不断的发展中完善。Lonworks技术具有一个完整的开发系统平台,包含着所有设计、配置和支持控制的元素,Lonworks技术组成包括硬件部分和神经元(NEURON)心片和软件部分的通信协议Lontalk。采用Lonworks技术的智能建筑,其Lonworks网络的基本单元是节点,网络节点也是监控模块,利用一根总线可将系统所有的监控模块连接起来,每个监控模块是由神经元心片、电源、一个通过媒介通信收发器和被监控设备接口的I/O电路组成,监控模块能够处理大量信息,对被控设备实时监控和调节,由于监控模块设置在被控设备附近,线路结构变得简化,布线数量减少,实现真正的分布系统,使整个系统的可靠性大为提高。由于LonWorks系统扩展能力强,如增加控制设备,只需在总线上增加节点,就可以实现系统的扩展,由于系统的开放性,可实现不同厂商器件的互操作、互相替换,为系统的技术升级提供了多种手段。DDC是直接数字控制器(DirectDigitalControl)的简称,在DDC系统中控制器通过模拟量输入通道(AI)和开关量输入通道(DI)采集实时数据,然后按照预设的控制策略进行计算,最后发出控制信号,并通过模拟量输出通道(A0)和开关量输出通道(DO)直接控制楼宇设备的运行。DDC控制器一般用于大厦的暖通及灯光控制,DDC控制器分布在大厦的各个角落。一个大厦的DDC使用量可以达到数千个的数量。并且所有的DDC控制器都会连接至机房进行集中监控。DDC预设规律一般有专门的软件对现场的预期运行的控制策略进行可视化的配置和编程,并生成一个编译文件。DDC控制器通过解析这个文件即可按照预设的规律进行计算和控制大楼的各个设备。图1为现有的DDC控制器控制策略下载示意图,如图所示,现有技术为通过本地串口或者USB接口,将编译文件从电脑下载至DDC控制器中。其主要存在如下缺点:1)DDC控制器在安装前,必须先规划此控制器在系统中运行的逻辑,并进行控制策略编程和下载;2)若DDC控制器在安装后,需要更改控制策略,则需要专门到达此控制器安装的地方,去进行控制策略的更新及下载。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述DDC控制器需通过本地串口或usb接口从电脑下载控制策略使得DDC控制器在安装前就需进行控制策略下载以及在安装后需专门到达控制器安装的地方进行控制策略的更新和下载的缺陷,提供一种基于Lonworks通信协议的DDC控制器控制策略的在线更新方法。本专利技术解决其技术问题所采用的技术方案是:构造一种基于Lonworks通信协议的DDC控制器控制策略的在线更新方法,终端设备通过路由器与各个安装位置的DDC控制器通过Lonworks链路通信,所述方法包括如下步骤:S1、终端设备通过路由器寻址到选中的物理ID号码对应的待更新的DDC控制器,并与该DDC控制器建立连接;S2、终端设备获取基于该DDC控制器的位置信息所编辑的控制策略文件,并将该控制策略文件通过路由器分配到该DDC控制器。在上述基于Lonworks通信协议的DDC控制器控制策略的在线更新方法中,所述步骤S1之前还包括:S0、终端设备记录各个DDC控制器的物理ID号码和位置信息。在上述基于Lonworks通信协议的DDC控制器控制策略的在线更新方法中,在所述步骤S1和步骤S2之间,还包括:S12、终端设备通过路由器将携带有物理ID号码的升级命令发送到该DDC控制器,并在接收到该DDC控制器的应答信息时,执行步骤S2。在上述基于Lonworks通信协议的DDC控制器控制策略的在线更新方法中,所述步骤S2中终端设备将该控制策略文件发送到路由器的具体步骤包括:终端设备将该控制策略文件分割为N个数据块,并采用Lonworks的显示报文将每个数据块分别装载在相应的显示报文中,并通过路由器逐条发送显示报文至该DDC控制器。在上述基于Lonworks通信协议的DDC控制器控制策略的在线更新方法中,在所述步骤S2之后还包括:S3、该DDC控制器逐条接收显示报文,并将对应的数据块存入缓存中,在接收完N个数据块后,该DDC控制器将该N个数据块重新组合形成该控制策略文件。在上述基于Lonworks通信协议的DDC控制器控制策略的在线更新方法中,每条显示报文分别携带有该DDC控制器的物理ID号码。实施本专利技术的基于Lonworks通信协议的DDC控制器控制策略的在线更新方法,具有以下有益效果:通过直接采用Lonworks的链路进行控制策略的下载及更新,无需在安装前对DDC控制器进行区分和控制策略下载,只要在安装各个DDC控制器时,终端设备记录每个安装位置的DDC控制器的物理ID号码,工程师即可在机房对所有的DDC控制器进行有效的操作,包括从终端设备下载编译好的控制策略,更新不同位置的DDC控制器控制策略,无需专门去到每个DDC控制器节点的位置,为大量安装调式人员节省了大量的人力物力。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是现有的DDC控制器控制策略下载示意图;图2是本专利技术终端设备通过路由器与各个安装位置的DDC控制器通过Lonworks链路通信的示意图图3是终端设备通过路由器与选中的物理ID号码对应的待更新DDC控制器建立连接的示意图;图4是将控制策略文件分割成N个数据块的示意图;图5是升级命令的数据区格式;图6是包括一个数据块的显示报文的数据区格式;图7是终端设备与选中的物理ID号码对应的待更新的DDC控制器进行控制策略更新的示意图;图8是对应的待更新的DDC控制器将N个数据块重新组合成控制策略文件的示意图。具体实施方式为了对本专利技术的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本专利技术的具体实施方式。图2为本专利技术终端设备通过路由器与各个安装位置的DDC控制器通过Lonworks链路通信的示意图,而终端设备实际指调试人员的电脑或者机房监控电脑,现有技术中在DDC控制器需从终端设备下载或更新控制策略时,是通过电脑串口或者USB口进行控制策略的下载及更新。而本专利技术通过直接采用Lonworks的链路进行控制策略的下载及更新,在安本文档来自技高网...
【技术保护点】
一种基于Lonworks通信协议的DDC控制器控制策略的在线更新方法,其特征在于,终端设备通过路由器与各个安装位置的DDC控制器通过Lonworks链路通信,所述方法包括如下步骤:S1、终端设备通过路由器寻址到选中的物理ID号码对应的待更新的DDC控制器,并与该DDC控制器建立连接;S2、终端设备获取基于该DDC控制器的位置信息所编辑的控制策略文件,并将该控制策略文件通过路由器分配到该DDC控制器。
【技术特征摘要】
1.一种基于Lonworks通信协议的DDC控制器控制策略的在线更新方法,其特征在于,终端设备通过路由器与各个安装位置的DDC控制器通过Lonworks链路通信,所述方法包括如下步骤:S0、终端设备记录各个DDC控制器的物理ID号码和位置信息;S1、终端设备通过路由器寻址到选中的物理ID号码对应的待更新的DDC控制器,并与该DDC控制器建立连接;在所述步骤S1和步骤S2之间,还包括:S12、终端设备通过路由器将携带有物理ID号码的升级命令发送到该DDC控制器,并在接收到该DDC控制器的应答信息时,执行步骤S2;S2、终端设备获取基...
【专利技术属性】
技术研发人员:林彬,林敏鑫,齐发中,
申请(专利权)人:深圳市深蓝电子股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。