1.一种压缩机控制系统自动生成方法,其特征在于,包括:
获取并识别压缩机组的测点表数据,所述测点表数据包括识别测点表中的各测点信息包括信号类型、量程、报警上下限值、联锁上下限、回路控制方式;
根据所述测点表数据,生成测点信息库,检查所述测点表数据是否正确可用,否则修改所述测点表数据;
配置图形界面,将所述测点信息库作为数据源与压缩机组控制功能进行绑定,并配置压缩机性能参数和控制参数,所述压缩机组控制功能包括报警、联锁、启动逻辑、导叶控制、防喘振控制和润滑油系统控制;
通过PLC数据驱动,写入所述PLC模板程序中预留的接口变量,以生成控制逻辑;
将SCADA画面模板中的数值显示和动画绑定,以生成人机界面。
2.根据权利要求1所述的压缩机控制系统自动生成方法,其特征在于,所述获取并识别压缩机组的测点表数据的步骤,包括:通过.net office读取并识别Excel格式的测点表数据。
3.根据权利要求1所述的压缩机控制系统自动生成方法,其特征在于,所述获取并识别压缩机组的测点表数据的步骤之前,包括:
生成各个压缩机组控制功能模块PLC模板程序,所述PLC模板程序预留各功能模块的接口变量;
生成各压缩机组控制功能模块的显示画面,所述显示画面预留占位标签。
4.一种压缩机控制系统自动生成装置,其特征在于,包括:
获取模块,用于获取并识别压缩机组的测点表数据,所述测点表数据包括识别测点表中的各测点信息包括信号类型、量程、报警上下限值、联锁上下限、回路控制方式;
信息库生成模块,用于根据所述测点表数据,生成测点信息库,检查所述测点表数据是否正确可用,否则修改所述测点表数据;
功能绑定模块,用于配置图形界面,将所述测点信息库作为数据源与压缩机组控制功能进行绑定,并配置压缩机性能参数和控制参数,所述压缩机组控制功能包括报警、联锁、启动逻辑、导叶控制、防喘振控制和润滑油系统控制;
控制逻辑生成模块,用于根据数据源、压缩机组控制功能及控制参数,调用PLC模板程序生成PLC控制逻辑;
图形画面生成模块,用于将SCADA画面模板中的数值显示和动画绑定,以生成人机界面。
5.根据权利要求4所述的压缩机控制系统自动生成装置,其特征在于,所述获取模块具体用于通过.net office读取并识别Excel格式的测点表数据。
6.根据权利要求4所述的压缩机控制系统自动生成方法,其特征在于,还包括:
功能模板生成模块,用于生成各个压缩机组控制功能模块PLC模板程序,所述PLC模板程序预留各功能模块的接口变量;
模板画面生成模块,用于生成各压缩机组控制功能模块的显示画面,所述显示画面预留占位标签。