1.一种风机控制系统的测试系统,其特征在于,所述系统包括终端设备和控制器,
所述终端设备用于发送对所述风机的测试数据至所述控制器;
所述控制器用于运行所述风机控制系统,并通过设置于所述风机控制系统上的虚拟硬件接口接收所述测试数据,以使所述风机控制系统对所述测试数据进行运行得到测试结果;
所述终端设备还用于接收所述测试结果,并依据所述测试结果判定所述风机控制系统是否通过测试。
2.如权利要求1所述的系统,其特征在于,所述终端设备用于将所述测试数据的通信协议转换为适配于所述虚拟硬件接口的通信协议,并依据转换后的通信协议发送所述测试数据至所述虚拟硬件接口。
3.如权利要求1所述的系统,其特征在于,所述虚拟硬件接口中的变量集成为存储于所述风机控制系统中的配置文件,不同所述配置文件对应适配不同版本的所述风机控制系统。
4.如权利要求1所述的系统,其特征在于,所述控制器上安装有实时操作系统,通过所述实时操作系统运行所述风机控制系统,以保证所述风机控制系统对所述测试数据运行的实时性。
5.一种风机控制系统的测试方法,应用于控制器,其特征在于,所述方法包括:
运行所述风机控制系统,并通过设置于所述风机控制系统上的虚拟硬件接口接收测试数据,以使所述风机控制系统对所述测试数据进行运行得到测试结果;
依据所述测试结果判定所述风机控制系统是否通过测试。
6.如权利要求5所述的方法,其特征在于,所述虚拟硬件接口中的变量集成为存储于所述风机控制系统中的配置文件,不同所述配置文件对应适配不同版本的所述风机控制系统。
7.如权利要求5所述的方法,其特征在于,所述控制器上安装有实时操作系统,
所述运行所述风机控制的步骤包括:
通过所述实时操作系统运行所述风机控制系统,以保证所述风机控制系统对所述测试数据运行的实时性。
8.一种风机控制系统的测试装置,应用于控制器,其特征在于,所述装置包括:
处理模块,用于运行所述风机控制系统;
收发模块,用于通过设置于所述风机控制系统上的虚拟硬件接口接收测试数据,以使所述风机控制系统对所述测试数据进行运行得到测试结果;
所述处理模块还用于依据所述测试结果判定所述风机控制系统是否通过测试。
9.如权利要求8所述的装置,其特征在于,所述虚拟硬件接口中的变量集成为存储于所述风机控制系统中的配置文件,不同所述配置文件对应适配不同版本的所述风机控制系统。
10.如权利要求8所述的装置,其特征在于,所述控制器上安装有实时操作系统,
所述处理模块还用于通过所述实时操作系统运行所述风机控制系统,以保证所述风机控制系统对所述测试数据运行的实时性。