本发明专利技术公开了一种基于文本语言的真空分子泵控制方法及装置,所述方法包括:获取由定制的触发策略而产生的触发信号或用户的输入,并据此识别至少一个预先设置的通信事件鉴别符;依据所述触发信号或输入以及至少一个所述通信事件鉴别符对相应的目标真空分子泵执行至少一个对应通信事件的处理。本发明专利技术提供的一实施例采用RS485通讯,传输距离增加,走线美观,能够节约采集模块成本,采集数据有利数据存储,节省报表制作时间;且设备集成度高,方便用户使用,提高了设备的可用性以及被用户认可的程度。
【技术实现步骤摘要】
基于文本语言的真空分子泵控制方法及装置
本专利技术涉及通信领域,具体而言,涉及一种基于文本语言的真空分子泵控制方法及装置。
技术介绍
目前,在工厂自动化、通讯、新能源等
,会用到真空分子泵,在具体工业应用当中,真空分子泵为利用高速旋转的转子把动量传输给气体分子,使之获得定向速度,从而被压缩、被驱向排气口后为前级抽走的一种泵。为了能够实时监控真空分子泵的工作信息并对其进行控制,现有技术中需要通过复杂走线的方式将其连接至中心节点,例如目前行业内传统的接线模式是采用PLC的接线,通常其需要接启动信号、转速反馈模拟量、报警信号等多种信号。由此可以看出,传统接线较为复杂,且由于真空分子泵呈分布式布置的原因,导致走线较远,布线的难度也相应提高,耗时费力;且由于模拟量抗干扰能力比较差,因此在传输较长的情况下,无法保证传输数据的准确性,另外,随着真空计数量的增加时,采集模块也要相应的增加,无疑增加了成本,在具体实施时,真空分子泵的完整运行信息也无法被完全地实时采集及呈现。
技术实现思路
为了解决现有真空分子泵控制方法存在的上述至少一个技术问题,本专利技术实施例的目的在于提供一种基于文本语言的真空分子泵控制方法及装置。为了达到本专利技术的目的,本专利技术采用以下技术方案实现:一种基于文本语言的真空分子泵控制方法,包括:获取由定制的触发策略而产生的触发信号或用户的输入,并据此识别至少一个预先设置的通信事件鉴别符;依据所述触发信号或输入以及至少一个所述通信事件鉴别符对相应的目标真空分子泵执行至少一个对应通信事件的处理。优选地,所述通信事件包括真空分子泵设定以及信息获取。可选地,所述真空分子泵设定包括启动设定及转速设定,所述信息获取包括状态信息获取、报警信息获取、转速信息获取以及功率信息获取。优选地,依据所述触发信号或用户的输入以及至少一个所述通信事件鉴别符对相应的目标真空分子泵进行至少一个对应通信事件的处理的步骤包括:依据该输入识别至少一个目标真空分子泵;依据所述通信事件鉴别符生成相应的至少一个通信事件控制指令;发送所述通信事件控制指令至对应的目标真空分子泵,以执行相应通信事件的处理。优选地,在执行所有步骤之前,还包括:初始化至少一个与相应目标真空分子泵通信连接的输入/输出接口,所述输入/输出接口为RS485接口。一种基于文本语言的真空分子泵控制装置,包括:获取单元,用于获取由定制的触发策略而产生的触发信号或用户的输入;识别单元,用于依据所述触发信号或用户的输入识别至少一个预先设置的通信事件鉴别符;处理单元,用于依据所述触发信号或用户的输入以及至少一个所述通信事件鉴别符对相应的目标真空分子泵执行至少一个对应通信事件的处理。优选地,所述通信事件包括真空分子泵设定以及信息获取。可选地,所述真空分子泵设定包括启动设定及转速设定,所述信息获取包括状态信息获取、报警信息获取、转速信息获取以及功率信息获取。优选地,所述处理单元包括:第一处理单元,用于依据所述触发信号或用户的输入识别至少一个真空分子泵;第二处理单元,用于依据所述通信事件鉴别符生成相应的至少一个通信事件控制指令;第三处理单元,用于发送所述通信事件控制指令至对应的真空分子泵,以执行相应通信事件的处理。优选地,所述基于文本语言的真空分子泵控制装置还包括:初始化单元,用于初始化至少一个与相应真空分子泵通信连接的输入/输出接口,所述输入/输出接口为RS485接口。通过上述本专利技术的技术方案可以看出,本专利技术提供的一实施例采用RS485通讯,传输距离增加,走线美观,能够节约采集模块成本,采集数据有利数据存储,节省报表制作时间;且设备集成度高,方便用户使用,提高了设备的可用性以及被用户认可的程度。附图说明图1是本专利技术实施例提供的基于文本语言的真空分子泵控制方法流程示意图;图2是本专利技术实施例提供的依据用户的输入以及通信事件鉴别符对相应的真空分子泵进行至少一个对应通信事件的处理的步骤流程示意图;图3是本专利技术实施例提供的基于文本语言的真空分子泵控制装置结构示意图。本专利技术目的的实现、功能特点及优异效果,下面将结合具体实施例以及附图做进一步的说明。具体实施方式下面结合附图和具体实施例对本专利技术所述技术方案作进一步的详细描述,以使本领域的技术人员可以更好的理解本专利技术并能予以实施,但所举实施例不作为对本专利技术的限定。参考图1,其为本专利技术实施例提供的一种基于文本语言的真空分子泵控制方法的方法流程示意图,其包括如下步骤:步骤S10:获取由定制的触发策略而产生的触发信号或用户的输入,并据此识别至少一个预先设置的通信事件鉴别符;步骤S20:依据触发信号或输入以及所述通信事件鉴别符对相应的真空分子泵执行至少一个对应通信事件的处理。本实施例中,所述通信事件包括真空分子泵设定以及信息获取,但应当理解,所述通信事件还包括其他本领域技术人员容易想到的各类事件,本文对此不一一列举。具体地,在本实施例中,例如所述真空分子泵设定包括启动设定及转速设定,所述信息获取包括状态信息获取、报警信息获取、转速信息获取以及功率信息获取。可以看出,所述预先设置的通信事件鉴别符即为用以记载具体通信事件控制指令与通信事件鉴别规则映射关系的载体,所述通信事件鉴别规则用以根据各种用户的输入鉴别出该通信事件的性质或属性,然后依照该通信事件的性质或属性找到对应的通信事件控制指令。在本实施例中,如图2所示,依据所述触发信号或用户的输入以及所述通信事件鉴别符对相应的真空分子泵进行至少一个对应通信事件的处理的步骤包括:步骤S201:依据所述触发信号或输入识别至少一个真空分子泵;步骤S202:依据所述通信事件鉴别符生成相应的至少一个通信事件控制指令;步骤S203:发送所述通信事件控制指令至对应的真空分子泵,以执行相应通信事件的处理。更为具体地,在本实施例中,在执行所述步骤S10之前,还包括:步骤S01:初始化至少一个与相应真空分子泵通信连接的输入/输出接口,所述输入/输出接口为RS485接口。应当理解,所述RS485接口可以对接多个目标真空分子泵。例如,下述本专利技术一详细实施方案中,采用毕孚PC系统实现,实现方案分如下四个步骤。步骤一、串口初始化1.选定RS485口,根据分子泵通讯要求进行设定波特率、校验位等。2.软件里串口初始化,以及收发缓存区的设定.A.在GlobalVariable中声明变量,定义硬件串口以及硬件映射缓存区:VAR_GLOBAL//声明串口通讯,输入输出,缓冲区变量//PCcom:SerialLineControl;pComInAT%I*:pccomindata;pComOutAT%Q*:pccomoutdata;TxBuffer,RxBuffer:combuffer;END_VARB.程序里输入代码,初始化串口:PCcom(Mode:=SERIALLINEMODE_PC_COM_PORT,pComIn:=ADR(pComIn),pComOut:=ADR(pComOut),SizeComIn:=SIZEOF(pcomin),//在背景程序中定义串口类型,输出输出数据地址,数据大小//TxBuffer:=TxBuffer,RxBuffer:=RxBuffer,Error=>;ErrorID=>);其中,对于上述功能块输入输出变量说明本文档来自技高网...
【技术保护点】
一种基于文本语言的真空分子泵控制方法,其特征在于,包括:获取由定制的触发策略而产生的触发信号或用户的输入,并据此识别至少一个预先设置的通信事件鉴别符;依据所述触发信号或输入以及至少一个所述通信事件鉴别符对相应的目标真空分子泵执行至少一个对应通信事件的处理。
【技术特征摘要】
1.一种基于文本语言的真空分子泵控制方法,其特征在于,包括:获取由定制的触发策略而产生的触发信号或用户的输入,并据此识别至少一个预先设置的通信事件鉴别符;所述通信事件包括真空分子泵设定以及信息获取;所述真空分子泵设定包括启动设定及转速设定,所述信息获取包括状态信息获取、报警信息获取;分别存放每个所述真空分子泵的所述状态信息、所述报警信息;依据所述触发信号或输入以及至少一个所述通信事件鉴别符对相应的目标真空分子泵执行至少一个对应通信事件的处理。2.如权利要求1所述的基于文本语言的真空分子泵控制方法,其特征在于,依据所述触发信号或用户的输入以及至少一个所述通信事件鉴别符对相应的目标真空分子泵进行至少一个对应通信事件的处理的步骤包括:依据所述触发信号或输入识别至少一个目标真空分子泵;依据所述通信事件鉴别符生成相应的至少一个通信事件控制指令;发送所述通信事件控制指令至对应的目标真空分子泵,以执行相应通信事件的处理。3.如权利要求1所述的基于文本语言的真空分子泵控制方法,其特征在于,在执行所有步骤之前,还包括:初始化至少一个与相应目标真空分子泵通信连接的输入/输出接口,所述输入/输出接口为RS485接口。4.一种基于...
【专利技术属性】
技术研发人员:任勇侠,
申请(专利权)人:深圳市生波尔机电设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。