防呆控制方法及系统技术方案

技术编号:15745764 阅读:231 留言:0更新日期:2017-07-02 23:37
本发明专利技术公开了一种防呆控制方法及系统,属于石油技术领域。所述防呆控制系统包括:防呆单元、人机接口HMI单元和可编程逻辑控制器PLC单元,防呆单元分别与HMI单元和PLC单元相连接,HMI单元用于向PLC单元发送控制命令,控制命令用于指示目标控制部件的目标工作状态,目标控制部件设置在运输油气的管线上;防呆单元用于拦截控制命令;防呆单元还用于判断控制命令是否正确;防呆单元还用于在控制命令不正确时,生成报警信息。本发明专利技术解决了油气站场的工作人员在操控管线上的阀门时,较容易出错的问题,实现了防止油气站场的工作人员在操控管线上的阀门时出错的效果,本发明专利技术用于油气站场的防呆控制。

Stay proof control method and system

The invention discloses a method and a system for preventing a stay, belonging to the technical field of petroleum. The proof involves staying control system: proof unit, man-machine interface unit and HMI programmable logic controller PLC unit protection unit are respectively connected with the HMI unit and PLC unit, HMI unit PLC unit used to send control commands to control commands for target state indicating target control components, control components are arranged in the target the transportation of oil and gas pipeline; protection unit is used to intercept control command; protection unit is also used for judging whether the correct control command; protection unit is also used for the control command is not correct, to generate alarm information. The invention solves the problem of oil and gas station staff in the control valve on the pipeline, is error prone, error can prevent oil and gas station staff in the control valve on the pipeline when the effect of the invention is used for protection control oil station.

【技术实现步骤摘要】
防呆控制方法及系统
本专利技术涉及石油
,特别涉及一种防呆控制方法及系统。
技术介绍
在油气采集、运输过程中,运输石油或天然气的管线均经过油气站场,油气站场的工作人员能够通过操控管线上的阀门,调整管线中石油或天然气的流量。相关技术中,每根管线上均设置有阀门,阀门能够对管线进行封堵,在需要调整管线中石油或天然气的流量时,油气站场的工作人员可以通过调整管线上的阀门封堵管线截面的面积,改变管线中石油或天然气的流量。当阀门封堵管线截面的面积为管线截面积的100%(百分之百)时,该阀门能够将管线进行关断,此时管线中石油或天然气的流量为0升每分钟;当阀门封堵管线截面的面积为管线截面积的0%时,该阀门能够将管线进行导通,且此时管线中石油或天然气的流量达到最大;当阀门封堵管线截面的面积为管线截面积的x%(x大于0,且小于100)时,该阀门能够将管线进行导通,且此时管线中石油或天然气的流量小于该管线中的最大流量。由于相关技术中,经过油气站场的管线的个数较多,油气站场的工作人员需要调整管线中石油或天然气流量的管线个数也较多,所以油气站场的工作人员在操控管线上的阀门时,较容易出错。
技术实现思路
为了解决油气站场的工作人员在操控管线上的阀门时,较容易出错的问题,本专利技术提供了一种防呆控制方法及系统。所述技术方案如下:一方面,提供了一种防呆控制系统,所述防呆控制系统包括:防呆单元、人机接口HMI单元和可编程逻辑控制器PLC单元,所述防呆单元分别与所述HMI单元和所述PLC单元相连接,所述HMI单元用于向所述PLC单元发送控制命令,所述控制命令用于指示目标控制部件的目标工作状态,所述目标控制部件设置在运输油气的管线上;所述防呆单元用于拦截所述控制命令;所述防呆单元还用于判断所述控制命令是否正确;所述防呆单元还用于在所述控制命令不正确时,生成报警信息。可选的,所述防呆单元包括:逻辑配置模块、逻辑分析模块、数据采集模块和报警模块,所述数据采集模块分别与所述HMI单元以及所述PLC单元相连接,所述逻辑分析模块分别与所述数据采集模块、所述逻辑配置模块和所述报警模块相连接;所述逻辑配置模块用于建立油气站场内的所有控制部件的逻辑模型,所述逻辑模型用于记录所述所有控制部件中每个控制部件的预设工作状态;所述数据采集模块用于获取所述PLC单元上的数据,所述PLC单元上的数据用于指示控制部件的工作状态;所述数据采集模块还用于拦截所述控制命令;所述逻辑分析模块用于根据所述PLC单元上的数据以及所述控制命令,判断所述控制命令所指示的目标控制部件的目标工作状态与所述逻辑模型中记录的所述目标控制部件的预设工作状态是否相同,若所述目标控制部件的目标工作状态与所述目标控制部件的预设工作状态不同,则确定所述控制命令不正确;所述逻辑分析模块还用于在所述控制命令不正确时,向所述报警模块发送报警命令;所述报警模块用于根据所述报警命令生成报警信息。可选的,所述防呆单元还用于在所述控制命令不正确时,生成用于指示所述目标控制部件的目标工作状态对应的所述油气站场状态的结果信息;所述防呆单元还用于向所述HMI单元发送所述结果信息。可选的,所述防呆单元还用于判断是否接收到所述HMI单元发送的强制命令;所述防呆单元还用于在所述逻辑分析模块接收到所述强制命令时,向所述PLC单元发送所述控制命令。可选的,所述防呆单元还用于在所述控制命令正确时,向所述PLC单元发送所述控制命令。可选的,所述防呆单元还用于获取所述PLC单元上生成的控制命令。另一方面,提供了一种防呆控制方法,用于防呆控制系统中的防呆单元,所述防呆控制系统还包括:人机接口HMI单元和可编程逻辑控制器PLC单元,所述防呆单元分别与所述HMI单元和所述PLC单元相连接,所述方法包括:拦截所述HMI单元向所述PLC单元发送的控制命令,所述控制命令用于指示目标控制部件的目标工作状态,所述目标控制部件设置在运输油气的管线上;判断所述控制命令是否正确;若所述控制命令不正确,则生成报警信息。可选的,所述防呆单元包括:逻辑配置模块、逻辑分析模块、数据采集模块和报警模块,所述数据采集模块分别与所述HMI单元以及所述PLC单元相连接,所述逻辑分析模块分别与所述数据采集模块、所述逻辑配置模块和所述报警模块相连接,在所述拦截所述HMI单元向所述PLC单元发送的控制命令之前,所述方法还包括:通过所述逻辑配置模块建立油气站场内的所有控制部件的逻辑模型,所述逻辑模型用于记录所述所有控制部件中每个控制部件的预设工作状态;通过所述数据采集模块获取所述PLC单元上的数据,所述PLC单元上的数据用于指示控制部件的工作状态;所述拦截所述HMI单元向所述PLC单元发送的控制命令,包括;通过所述数据采集模块拦截所述控制命令;所述判断所述控制命令是否正确,包括:通过所述逻辑分析模块根据所述PLC单元上的数据以及所述控制命令,判断所述控制命令所指示的目标控制部件的目标工作状态与所述逻辑模型中记录的所述目标控制部件的预设工作状态是否相同,若所述目标控制部件的目标工作状态与所述目标控制部件的预设工作状态不同,则确定所述控制命令不正确;所述若所述控制命令不正确,则生成报警信息,包括:若所述控制命令不正确,则通过所述逻辑分析模块向所述报警模块发送报警命令;通过所述报警模块根据所述报警命令生成报警信息。可选的,在所述判断所述控制命令是否正确之后,所述方法还包括:若所述控制命令不正确,则生成用于指示所述目标控制部件的目标工作状态对应的所述油气站场状态的结果信息;向所述HMI单元发送所述结果信息。可选的,在所述向所述HMI单元发送所述结果信息后,所述方法还包括:判断是否接收到所述HMI单元发送的强制命令;若接收到所述强制命令,则向所述PLC单元发送所述控制命令。可选的,所述方法还包括:若所述控制命令正确,则向所述PLC单元发送所述控制命令。可选的,在判断所述控制命令是否正确之前,所述方法还包括:获取所述PLC单元上生成的控制命令。本专利技术提供了一种防呆控制方法及系统,当油气站场的工作人员通过操控HMI单元使得HMI单元生成控制命令后,HMI单元用于向PLC单元发送该控制命令,防呆单元分别连接HMI单元和PLC单元,且防呆单元用于拦截HMI单元发送给PLC单元的控制命令,并且判断该控制命令是否正确,在该控制命令不正确时,生成报警信息,从而防止了油气站场的工作人员在操控管线上的阀门时出错。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种防呆控制系统的结构示意图;图2是本专利技术实施例提供的另一种防呆控制系统的结构示意图;图3是本专利技术实施例提供的一种经过油气站场的管线的结构示意图;图4是本专利技术实施例提供的另一种经过油气站场的管线的结构示意图;图5是本专利技术实施例提供的一种防呆控制方法的方法流程图;图6是本专利技术实施例提供的另一种防呆控制方法的方法流程图。通过上述附图,已示出本专利技术明确的实本文档来自技高网...
防呆控制方法及系统

【技术保护点】
一种防呆控制系统,其特征在于,所述防呆控制系统包括:防呆单元、人机接口HMI单元和可编程逻辑控制器PLC单元,所述防呆单元分别与所述HMI单元和所述PLC单元相连接,所述HMI单元用于向所述PLC单元发送控制命令,所述控制命令用于指示目标控制部件的目标工作状态,所述目标控制部件设置在运输油气的管线上;所述防呆单元用于拦截所述控制命令;所述防呆单元还用于判断所述控制命令是否正确;所述防呆单元还用于在所述控制命令不正确时,生成报警信息。

【技术特征摘要】
1.一种防呆控制系统,其特征在于,所述防呆控制系统包括:防呆单元、人机接口HMI单元和可编程逻辑控制器PLC单元,所述防呆单元分别与所述HMI单元和所述PLC单元相连接,所述HMI单元用于向所述PLC单元发送控制命令,所述控制命令用于指示目标控制部件的目标工作状态,所述目标控制部件设置在运输油气的管线上;所述防呆单元用于拦截所述控制命令;所述防呆单元还用于判断所述控制命令是否正确;所述防呆单元还用于在所述控制命令不正确时,生成报警信息。2.根据权利要求1所述的防呆控制系统,其特征在于,所述防呆单元包括:逻辑配置模块、逻辑分析模块、数据采集模块和报警模块,所述数据采集模块分别与所述HMI单元以及所述PLC单元相连接,所述逻辑分析模块分别与所述数据采集模块、所述逻辑配置模块和所述报警模块相连接;所述逻辑配置模块用于建立油气站场内的所有控制部件的逻辑模型,所述逻辑模型用于记录所述所有控制部件中每个控制部件的预设工作状态;所述数据采集模块用于获取所述PLC单元上的数据,所述PLC单元上的数据用于指示控制部件的工作状态;所述数据采集模块还用于拦截所述控制命令;所述逻辑分析模块用于根据所述PLC单元上的数据以及所述控制命令,判断所述控制命令所指示的目标控制部件的目标工作状态与所述逻辑模型中记录的所述目标控制部件的预设工作状态是否相同,若所述目标控制部件的目标工作状态与所述目标控制部件的预设工作状态不同,则确定所述控制命令不正确;所述逻辑分析模块还用于在所述控制命令不正确时,向所述报警模块发送报警命令;所述报警模块用于根据所述报警命令生成报警信息。3.根据权利要求1所述的防呆控制系统,其特征在于,所述防呆单元还用于在所述控制命令不正确时,生成用于指示所述目标控制部件的目标工作状态对应的所述油气站场状态的结果信息;所述防呆单元还用于向所述HMI单元发送所述结果信息。4.根据权利要求3所述的防呆控制系统,其特征在于,所述防呆单元还用于判断是否接收到所述HMI单元发送的强制命令;所述防呆单元还用于在所述逻辑分析模块接收到所述强制命令时,向所述PLC单元发送所述控制命令。5.根据权利要求1所述的防呆控制系统,其特征在于,所述防呆单元还用于在所述控制命令正确时,向所述PLC单元发送所述控制命令。6.根据权利要求1所述的防呆控制系统,其特征在于,所述防呆单元还用于获取所述PLC单元上生成的控制命令。7.一种防呆控制方法,其特征在于,用于防呆控制系统中的防呆单元,所述防呆控制系统还包括:人机接口HMI单元和可编程逻辑控制器...

【专利技术属性】
技术研发人员:田家兴李海川王多才李立刚赵廉斌彭太翀陈凯梁怿王磊磊梁建青张兴盛孙伟峰周鹏
申请(专利权)人:中国石油天然气股份有限公司
类型:发明
国别省市:北京,11

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

1