一种控制器处理方法、装置及控制器制造方法及图纸

技术编号:17731318 阅读:30 留言:0更新日期:2018-04-18 09:49
本发明专利技术公开一种控制器处理方法、装置及控制器。其中,该方法包括:控制器确认工程所涉及的负载,烧录所述负载对应的控制逻辑;其中,每个负载对应的控制逻辑是预先设计的,所述控制器上设置有满足负载需求的多个端口;所述控制器基于所述控制逻辑实现对所述负载的控制。本发明专利技术通过开发通用控制器及其软件,能够实现组合柜控制器的快速开发,根据实际工程需求,对负载及控制逻辑参数进行设置并导入控制器,即可实现整个组合柜的逻辑控制功能。

A controller processing method, device and controller

The invention discloses a controller processing method, a device and a controller. Among them, the method comprises: a controller ensure that the load is involved in the project, the corresponding control logic programming load; wherein each load control logic corresponds to the pre designed, the controller is provided with multiple ports meet the load demand; the controller based on the control logic implementation of load control the. By developing the general controller and its software, the invention can realize the rapid development of the combined cabinet controller. According to the actual engineering demand, the logic control function of the combined cabinet can be realized by setting the load and control logic parameters and importing the controller.

【技术实现步骤摘要】
一种控制器处理方法、装置及控制器
本专利技术涉及组合柜
,具体而言,涉及一种控制器处理方法、装置及控制器。
技术介绍
在空调领域,组合柜空调的开发主要以订单式开发为主。即,根据订单需求选择控制器,并根据系统需求开发相应控制软件。这种开发模式的开发周期长,效率低,软件通用性及稳定性差,很难满足产品需求。并且,如果控制端口需要调整,操作起来很麻烦。针对现有技术中组合柜控制器开发周期长、效率低、软件通用性差的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例中提供一种控制器处理方法、装置及控制器,以解决现有技术中组合柜控制器开发周期长、效率低、软件通用性差的问题。为解决上述技术问题,本专利技术提供了一种控制器处理方法,其中,该方法包括:控制器确认工程所涉及的负载,烧录所述负载对应的控制逻辑;其中,每个负载对应的控制逻辑是预先设计的,所述控制器上设置有满足负载需求的多个端口;所述控制器基于所述控制逻辑实现对所述负载的控制。进一步地,每个负载对应的控制逻辑通过以下方式预先设计:在软件模块上设置结构体;其中,所述结构体中包括控制逻辑的各项参数;基于所述结构体设计每个负载对应的控制逻辑。进一步地,所述结构体至少包括以下参数之一:负载标号、表示负载有无的标识、负载信号类型、负载所在主板地址、负载所在端口编号、控制方案。进一步地,所述端口为可配置端口,所述端口至少包括以下之一:AI端口、AO端口、DI端口、DO端口。进一步地,所述AI端口用于采集外部环境信息,所述外部环境信息至少包括以下之一:温度、湿度、压力;所述DI端口用于检测负载的输入信号,以获取负载所属系统的运行状态。进一步地,所述控制器基于所述控制逻辑实现对所述负载的控制,包括:所述控制器根据所述AI端口采集的外部环境信息,以及所述DI端口检测的系统的运行状态,通过AO/DO端口执行控制逻辑以实现对所述负载的控制。进一步地,所述控制器基于所述控制逻辑实现对所述负载的控制之后,所述方法还包括:所述控制器更新底层数据。进一步地,如果所述负载是传感器,所述控制器基于所述控制逻辑实现对所述负载的控制,包括:所述控制器基于所述控制逻辑确定所述传感器的类型;所述控制器获取所述传感器对应端口的数据;所述控制器根据所述传感器的类型,对所述数据进行处理得到最终数据。本专利技术还提供了一种控制器处理装置,应用于控制器,其中,该装置包括:烧录模块,用于确认工程所涉及的负载,烧录所述负载对应的控制逻辑;其中,每个负载对应的控制逻辑是预先设计的,所述控制器上设置有满足负载需求的多个端口;控制模块,用于基于所述控制逻辑实现对所述负载的控制。进一步地,所述端口为可配置端口,所述端口至少包括以下之一:AI端口、AO端口、DI端口、DO端口。进一步地,所述AI端口用于采集外部环境信息,所述外部环境信息至少包括以下之一:温度、湿度、压力;所述DI端口用于检测负载的输入信号,以获取负载所属系统的运行状态。进一步地,所述控制模块,具体用于根据所述AI端口采集的外部环境信息,以及所述DI端口检测的系统的运行状态,通过AO/DO端口执行控制逻辑以实现对所述负载的控制。本专利技术还提供了一种控制器,该控制器包括中央处理器和IO扩展板,其中,所述IO扩展板为通用控制器,包括上述的控制器处理装置。应用本专利技术的技术方案,通过开发通用控制器及其软件,能够实现组合柜控制器的快速开发,根据实际工程需求,对负载及控制逻辑参数进行设置并导入控制器,即可实现整个组合柜的逻辑控制功能。附图说明图1是根据本专利技术实施例的控制器处理方法的流程图;图2是根据本专利技术实施例的控制器处理装置的结构框图;图3是根据本专利技术实施例的控制器的结构框图;图4是根据本专利技术实施例的组合柜开发配置软件第一示意图;图5是根据本专利技术实施例的组合柜开发配置软件第二示意图;图6是根据本专利技术实施例的控制器执行控制逻辑的流程图。具体实施方式下面结合附图和具体实施例对本专利技术作进一步详细描述,但不作为对本专利技术的限定。本专利技术主要提出一种硬件软件通用化方案,从而实现组合柜空调机组的控制软件快速开发,以及负载控制端口的可配置化。下面通过具体实施例进行介绍。实施例一图1是根据本专利技术实施例的控制器处理方法的流程图,如图1所示,该方法包括以下步骤:步骤S101,控制器确认工程所涉及的负载,烧录负载对应的控制逻辑;其中,每个负载对应的控制逻辑是预先设计的,控制器上设置有满足负载需求的多个端口;步骤S102,控制器基于控制逻辑实现对负载的控制。本实施例通过开发通用控制器及其软件,能够实现组合柜控制器的快速开发,根据实际工程需求,对负载及控制逻辑参数进行设置并导入控制器,即可实现整个组合柜的逻辑控制功能。需要说明的是,本技术方案中的每个负载相对应的控制逻辑可以通过以下方式预先设计:在软件模块上设置结构体;其中,结构体中包括控制逻辑的各项参数;基于结构体设计每个负载对应的控制逻辑。上述结构体至少可以包括以下参数之一:负载标号、表示负载有无的标识、负载信号类型、负载所在主板地址、负载所在端口编号、控制方案。基于此,可以通过软件设计的形式设置每个负载对应的控制逻辑,在确定工作所需的负载之后,便可直接将负载对应的控制逻辑导入控制器上,方便简捷的实现组合柜控制器的快速开发。另外,也可以不用配置软件,直接用文件形式(例如:excel)设置每个负载对应的控制逻辑。具体地,可以按照本专利技术的配置格式,填写控制逻辑,并通过烧写软件,也可以实现控制逻辑的烧录。在本实施例中,控制器上设置的端口为可配置端口,这样控制器应用将更加灵活,可以根据实际需要配置某个端口的功能。在实际应用中,上述端口至少可以包括以下之一:AI端口、AO端口、DI端口、DO端口。DI/DO端口分别是开关量输入/输出端口,AI/AO端口分别是模拟量信号输入/输出端口。其中,AI端口用于采集外部环境信息,外部环境信息至少包括以下之一:温度、湿度、压力;DI端口用于检测负载的输入信号,以获取负载所属系统的运行状态。在本实施例的具体实施中,控制器基于控制逻辑实现对负载的控制,具体包括:控制器根据AI端口采集的外部环境信息,以及DI端口检测的系统的运行状态,通过AO/DO端口执行控制逻辑以实现对负载的控制。在此之后,控制器更新底层数据。如果负载是传感器,控制器基于控制逻辑确定传感器的类型;控制器获取传感器对应端口的数据;控制器根据传感器的类型,对数据进行处理得到最终数据(例如通过封装好的计算方法转换出相应传感器的数值,如温度值、压力值等)。实施例二对应于图1介绍的控制器处理方法,本实施例提供了一种控制器处理装置,应用于控制器,如图2所示的控制器处理装置的结构框图,该装置包括:烧录模块10,用于确认工程所涉及的负载,烧录负载对应的控制逻辑;其中,每个负载对应的控制逻辑是预先设计的,控制器上设置有满足负载需求的多个端口;控制模块20,连接至烧录模块10,用于基于控制逻辑实现对负载的控制。本实施例通过开发通用控制器及其软件,能够实现组合柜控制器的快速开发,根据实际工程需求,对负载及控制逻辑参数进行设置并导入控制器,即可实现整个组合柜的逻辑控制功能。需要说明的是,上述端口为可配置端口,端口至少可以包括以下之一:AI端口、AO端口、DI端口、DO端本文档来自技高网...
一种控制器处理方法、装置及控制器

【技术保护点】
一种控制器处理方法,其特征在于,所述方法包括:控制器确认工程所涉及的负载,烧录所述负载对应的控制逻辑;其中,每个负载对应的控制逻辑是预先设计的,所述控制器上设置有满足负载需求的多个端口;所述控制器基于所述控制逻辑实现对所述负载的控制。

【技术特征摘要】
1.一种控制器处理方法,其特征在于,所述方法包括:控制器确认工程所涉及的负载,烧录所述负载对应的控制逻辑;其中,每个负载对应的控制逻辑是预先设计的,所述控制器上设置有满足负载需求的多个端口;所述控制器基于所述控制逻辑实现对所述负载的控制。2.根据权利要求1所述的方法,其特征在于,每个负载对应的控制逻辑通过以下方式预先设计:在软件模块上设置结构体;其中,所述结构体中包括控制逻辑的各项参数;基于所述结构体设计每个负载对应的控制逻辑。3.根据权利要求2所述的方法,其特征在于,所述结构体至少包括以下参数之一:负载标号、表示负载有无的标识、负载信号类型、负载所在主板地址、负载所在端口编号、控制方案。4.根据权利要求1所述的方法,其特征在于,所述端口为可配置端口,所述端口至少包括以下之一:AI端口、AO端口、DI端口、DO端口。5.根据权利要求4所述的方法,其特征在于,所述AI端口用于采集外部环境信息,所述外部环境信息至少包括以下之一:温度、湿度、压力;所述DI端口用于检测负载的输入信号,以获取负载所属系统的运行状态。6.根据权利要求5所述的方法,其特征在于,所述控制器基于所述控制逻辑实现对所述负载的控制,包括:所述控制器根据所述AI端口采集的外部环境信息,以及所述DI端口检测的系统的运行状态,通过AO/DO端口执行控制逻辑以实现对所述负载的控制。7.根据权利要求1所述的方法,其特征在于,所述控制器基于所述控制逻辑实现对所述负载的控制之后,...

【专利技术属性】
技术研发人员:林宝伟赵志刚任鹏文武
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1