基于LabVIEW的设备管道检测及控制系统的制作方法

文档序号:20271287发布日期:2020-04-03 19:03阅读:457来源:国知局
基于LabVIEW的设备管道检测及控制系统的制作方法

本发明属于管道的数据采集和阀门控制领域,具体涉及一种基于labview的设备管道检测及控制系统。



背景技术:

专用设备在进行某项特殊工艺处理时,需要将各项工艺参数进行实时采集,在人机交互界面上显示,并具备报警、存储、查询等功能;同时,为保证整个工艺流程的顺利进行和工艺管路的安全性,需要自动控制某些阀门的开闭。目前,该工艺的控制过程,主要是通过现场的仪表读数,人工来判别是否手动开闭阀门,没有实现自动化,且不具备某些参数实时报警的功能。



技术实现要素:

本发明是为了克服现有技术中存在不具备某些参数实时报警功能的缺点而提出的,其目的是提供一种基于labview的设备管道检测及控制系统及方法。

本发明是通过以下技术方案实现的:

一种基于labview的设备管道检测及控制系统,包括至少一台上位机,ⅰ号直流电源、控制器、ⅱ号直流电源、阀门、温度计和压力计;

上位机与控制器连接,ⅰ号直流电源为控制器和阀门供电,ⅱ号直流电源为压力计供电;阀门、温度计和压力计分别与控制器电信号连接。

在上述技术方案中,所述上位机与控制器之间通过以太网线连接,以太网网线为标准以太网双绞线网线。

在上述技术方案中,所述ⅰ号直流电源通过电源线为控制器和阀门提供直流24v供电。

在上述技术方案中,所述ⅱ号直流电源通过屏蔽双绞电源线为压力计提供直流24v供电。

在上述技术方案中,所述阀门通过开关量信号线将其开关量信号传送至控制器。

在上述技术方案中,所述温度计通过ⅱ号信号线将温度信号传送至控制器。

在上述技术方案中,所述压力计通过ⅰ号信号线将压力信号传送至控制器。

在上述技术方案中,所述上位机包括两台,一台为主机,一台为备机,两台上位机设置不同的报警限值。

本发明的有益效果是:

本发明提供了一种基于labview的设备管道检测及控制系统,系统可实时显示、存储、查询和导出各项工艺参数;可实时对超过报警限值的工艺参数进行报警,屏蔽状态下,不输出报警声音;通过点击不同的按钮,选择手动或自动控制阀门的开闭,保证整个工艺流程安全、顺利地进行,同时增强了灵活性;手动或自动控制阀门时,上位机软件接收到阀门开关到位反馈后或8s后,释放控制阀门的继电器,将阀门的电机断电,可保护阀门自身安全,以防烧毁电机;用户可在两台上位机的界面中,设置不同的报警限,满足现场的需求,而互不影响。

附图说明

图1是本发明基于labview的设备管道检测及控制系统的结构示意图;

图2是本发明基于labview的设备管道检测及控制系统中控制器与上位机之间实时通讯的方法流程图;

图3是本发明基于labview的设备管道检测及控制系统中阀门自动控制的方法流程图;

图4是本发明基于labview的设备管道检测及控制系统中报警屏蔽的方法流程图。

其中:

1上位机2以太网线

3ⅰ号直流电源4控制器

5ⅱ号直流电源6电源线

7ⅰ号信号线8屏蔽双绞电源线

9阀门10温度计

11压力计12开关量信号线

13ⅱ号信号线。

对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,可以根据以上附图获得其他的相关附图。

具体实施方式

为了使本技术领域的人员更好地理解本发明技术方案,下面结合说明书附图并通过具体实施方式来进一步说明本发明基于labview的设备管道检测及控制系统及方法的技术方案。

实施例1

如图1所示,一种基于labview的设备管道检测及控制系统,包括至少一台上位机1,ⅰ号直流电源3、控制器4、ⅱ号直流电源5、阀门9、温度计10和压力计11;上位机1与控制器4连接,ⅰ号直流电源3为控制器4和阀门9供电,ⅱ号直流电源5为压力计11供电;阀门9、温度计10和压力计11分别与控制器4电信号连接。

所述上位机1与控制器4之间通过以太网线2连接,以太网网线2为标准以太网双绞线网线。

所述ⅰ号直流电源3通过电源线6为控制器4和阀门9提供直流24v供电,电源线6为2*1mm2的线缆。

所述ⅱ号直流电源5通过屏蔽双绞电源线8为压力计11提供直流24v供电,屏蔽双绞电源线8为rvvp2*1*0.5mm2屏蔽双绞线。

所述阀门9通过开关量信号线12将其开关量信号传送至控制器4,开关量信号线12为rvvp4*1*0.5mm2屏蔽双绞线。

所述温度计10通过ⅱ号信号线13将温度信号传送至控制器4;所述ⅱ号信号线13为rtd信号线,采用rvvp4*1*0.5mm2屏蔽双绞线。

所述压力计11通过ⅰ号信号线7将压力信号传送至控制器4;所述ⅰ号信号线7为0~10v信号线,采用rvvp2*1*0.5mm2屏蔽双绞线。

所述上位机1包括两台,一台为主机,一台为备机,可在两台上位机设置不同的报警限值,互不影响,上位机1采用研华工控触摸一体机,型号为utc-515d-pe。上位机1负责人机交互,实时显示、屏蔽报警、存储、查询和导出各项工艺参数,同时控制阀门9的开闭并显示其开关状态。

所述ⅰ号直流电源3采用型号为dr-120-24的明纬电源,。

所述控制器4采用型号为et-87p8-tcp的泓格控制器,其带有2个以太网口,可以同时连接两台上位机1,控制器4负责采集压力计11的压力、温度计10的温度、阀门9的开关状态等工艺参数,控制工艺管道上的阀门和报警灯。

所述ⅱ号直流电源5型号为4nic-x48的朝阳电源。

所述上位机1采用labview作为上位机软件,上位机1与控制器4利用niopcservers实现实时通讯。

在labview中编写数据采集及处理程序和控制程序,主要是负责制作人机交互界面,对各项工艺参数进行显示、处理、存储、查询和导出这些工艺参数;对某些超过报警限值的工艺参数实时报警和屏蔽;通过点击不同的按钮,选择手动或自动控制阀门的开闭,来保证整个工艺流程的安全顺利进行;为保护阀门自身,上位机软件接收到阀门开关到位反馈后或8s后,释放控制阀门的继电器,将阀门的电机断电,以防烧毁电机。

niopcservers负责将泓格控制器采集的数据,经过数据解析,传送至人机交互界面;同时将人机交互界面发出的控制指令,经过解析后通过modbus协议传送至泓格控制器,进行控制阀门和报警灯,实现数据交互。

实施例2

以实施例1为基础,一种基于labview的设备管道检测及控制的方法,包括:

(ⅰ)控制器4与上位机1中监控界面的数据交互;

如图2所示,控制器4与上位机1之间通过niopcservers实现实时通讯。

控制器4与上位机1中监控界面的数据交互,包括以下几个步骤:

s1:开始

s2:在开始菜单的ni中打开opcniservers;

s3:右击空白处,新建通道命名为“hgopc”;

s4:在驱动下拉菜单中选modbustcp/ipethernet,一直点击下一步,最后点击“完成”;

s5:在新建的通道“hgopc”中新建3个设备,分别命名为“8do”、“ai”、“di16”;

s6:配置新建3个设备的id;

s7:在各设备中新建标签,包含阀门9、温度计10和压力计11所有的变量;

s8:为各个标签配置modbus地址,与各变量信号的输入地址一一对应;

s9:保存工程,命名为“dataopc”;

s10:结束。

(ⅱ)阀门的自动控制;

如图3所示,为阀门自动控制流程,以自动控制阀门df01为例,说明在df01联锁时,且压力p1连续2s超限时,若阀门处于打开状态时,自动关闭阀门;若阀门处于关闭状态时,阀门不动作。

自动控制阀门的方法包括以下步骤:

s11:开始;

s12:程序初始化,主要是释放继电器,防止阀门的电机处于上电状态;

s13:判断df01是否处于联锁状态,若处于联锁状态,则进入s15;若处于非联锁状态,则进入s14;

s14:允许手动控制阀门,此时可手动控制阀门的开闭,若df01处于联锁状态,则不能手动控制阀门的开闭;

s15:判断压力p1是否连续2s超限,若是,则进入s16;若否,则进入s18;

s16:判断阀门是否处于打开状态,若是,则进入s17;若否,则进入s18;

s17:关闭阀门,即关闭阀门的继电器闭合,给关闭阀门的电机上电;发出关闭阀门命令的同时,进入s20;

s18:阀门不动作,即阀门处于当前状态,不进行任何开闭操作;

s19:判断阀门是否返回关到位状态,若返回关到位状态信号,则进入s21;若未返回关到位状态信号,则在s19中循环判断;

s20:发出关闭阀门命令的同时,开始计时8s,然后进入s21;

s21:释放继电器,关闭阀门电机,以防电机长时间上电,烧毁电机和阀门;

s22:结束。

(ⅲ)工艺参数在超限时,判断变量是否屏蔽,若变量属于屏蔽状态则不报警;若变量处于解屏蔽状态则报警。

如图4所示,为报警屏蔽方法流程图,主要是说明工艺参数在超限时,若变量属于屏蔽状态则不报警;若变量处于解屏蔽状态则报警,可根据现场情况,灵活选择是否超限报警,报警屏蔽的方法包含以下几个步骤:

s23:开始;

s24:从“报警上限”和“报警下限”获取变量的报警限值;

s25:获取各个工艺参数的变量数据;

s26:将各个变量数据与其报警上下限进行比较,若超限,则进入s27;若未超限,则进入s36;

s27:判断变量是否屏蔽,若屏蔽,则进入s33;若未屏蔽,则进入s28;

s28:变量的显示框为红色,表示变量超上限或超下限,进行颜色报警;

s29:判断“报警确认”按钮是否已按下,若是则进入s31;若未按下则进入s30;

s30:产生声音报警,点亮声光报警器;

s31:不产生声音报警,即不点亮声光报警器;

s32:生成报警信息,具体包括详细变量名称、发生报警的时间及当时的变量值,或已经报警确认的信息等;

s33:变量的显示框为灰色,表示该变量处于屏蔽状态;

s34:不产生报警;

s35:生成该变量已屏蔽的信息;

s36:判断变量是否屏蔽,若屏蔽,则进入s37;若未屏蔽,则进入s38;

s37:变量的显示框为灰色,表示该变量处于屏蔽状态;

s38:变量的显示框为绿色,表示该变量处于上下限之间,属于正常范围,即未超限;

s39:无报警;

s40:不生成任何信息;

s41:判断是否停止循环,若是,则进入s42;若否,则进入s24;

s42:结束。

本发明应用于专用设备在进行特殊工艺处理工程中对管道的数据采集和阀门控制,采集各项工艺参数,根据其是否超过报警限值,进行声光报警,以及自动控制阀门的开闭,保证整个工艺管路的安全。

本发明建立一套自动控制系统,通过数据采集模块实时采集各项工艺参数,利用labview编写人机交互界面,可实时显示、存储、查询和导出这些工艺参数,并对某些超过限值的工艺参数实时报警,实现自动控制阀门的开闭,保证整个工艺流程安全、顺利的进行。

本发明提供了一种基于labview的设备管道检测及控制系统,系统可实时显示、存储、查询和导出各项工艺参数;可实时对超过报警限值的工艺参数进行报警,屏蔽状态下,不输出报警声音;通过点击不同的按钮,选择手动或自动控制阀门的开闭,保证整个工艺流程安全、顺利地进行,同时增强了灵活性;手动或自动控制阀门时,上位机软件接收到阀门开关到位反馈后或8s后,释放控制阀门的继电器,将阀门的电机断电,可保护阀门自身安全,以防烧毁电机;用户可在两台上位机的界面中,设置不同的报警限,满足现场的需求,而互不影响。

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”等的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以通过具体情况理解上述术语在本发明中的具体含义。

申请人声明,以上所述仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,所属技术领域的技术人员应该明了,任何属于本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,均落在本发明的保护范围和公开范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1