当前位置:主页 > 社科论文 > 逻辑论文 >

泵和阀门类设备逻辑控制程序测试平台的研发

发布时间:2022-01-11 09:53
  随着流程工业自动化程度的不断提高,以DCS和PLC为基础的计算机控制系统的使用的要求越来越高,相应的,对作为计算机控制系统中必不可少的逻辑控制的要求也越来越高。而泵和阀门类设备又是流程工业中最常用的设备,对它们的逻辑控制是保证正常、安全生产的最基本也是最重要的一部分。不同的工艺条件对泵和阀门类设备的控制逻辑不同,对应的逻辑控制软件程序因为没有统一的标准,其实现随编程人员对工艺和设备的理解以及工程经验等的不同而不同。如何保证对泵和阀门的逻辑控制程序的质量,这就提出了对软件测试的要求。然而,计算机控制系统广泛存在的重开发、轻测试的倾向,不充分的测试使得软件程序的可靠性和完备性得不到保证。因此,研究逻辑控制程序测试平台来保证程序完备、充分测试的工作具有重要意义,可以促使逻辑控制测试程序化和标准化,及时发现逻辑控制程序中的错误,避免由于程序错误或不完善带来的事故隐患。本文针对泵和阀门的逻辑控制程序测试平台的建立做了以下工作:1.设计了逻辑控制程序的测试平台,平台基于对比的动态判定方法,由用例加载,标准逻辑控制程序,逻辑虚拟对象和动态判定及结果记录等模块组成;2.在此基础上,通过分析泵和阀门类设... 

【文章来源】:东北大学辽宁省 211工程院校 985工程院校 教育部直属院校

【文章页数】:92 页

【学位级别】:硕士

【部分图文】:

泵和阀门类设备逻辑控制程序测试平台的研发


粟和阀门与控制系统的连接关系示意图

视图,环境选择,编辑器


单独设备动画(MAN),全流程动画(Mimic),环境动画(Environment),脚本也属于视图(View)范畴。图5.1为编辑器环境选择以及视图选择。这些是下述实现的基础。HIH■丨川七1W.I.II..MJI.I.I.IJ..-1.,-.. mmiL.r ^N ame . Itransfert~~table . ■ 以“ Name: |sce_testLanguageType : ConsoleI Ladder ...FBD M_m_cI Structured Tex( MANI C Code DocumentationI Low voltage diagramI Variables listOK I Cancel | | Cancel |图5.1编辑器的环境选择Fig. 5.1 Environment choice of editor5.1栗、阀门及相关设备的逻辑模型的实现5.1.1带风机的变频泵逻辑模型的实现粟作为一个设备,不能再细分,在ControlBuild环境中,在管理器编辑器中间栏新建一个组件类型为“CCode”的模块。在ControlBuild自带的C语言编程环境下进行编程。变频菜的逻辑模拟主要有响应驱动命令,粟的故障模拟和介质处理的模拟三部分。每个变量在定义是一定要加上别名,在一个实际的工程中,别名应对应着设备位号。5.1.1.1栗响应命令的模拟实现模拟一个带风扇的变频粟的响应命令的输入输出变量主要有以下几个:-47-

故障,本地控制,内部故障,联锁


远程/本地与联锁处理模块。显然,该模块针对含有本地和远程切换,工艺联锁投入,解除。处理方式如图5.9所示。.本地控制使输出強制为0 ^本地控制強制联故为无效Remote LocalStop_[/! C>Remote Interlock.十| (s>Remote Interlock图5.9远程本地的处理Fig. 5.9 Handling of remote/local and interlock直接内部故障处理模块。直接内部故障处理指的是能被设备联锁控制直接识读取和处理的以数字量(软继电器)出现的故障信息。该类故障的处理比较简单。这些信号的产生也是基于现场所能提供的信号。随着智能设备的广泛应用和成本的降低[56],对于关键粟和复杂栗等直接故障将越来越多。以下给出了急停按钮(EmergencyPB)和热继故障(Fault)以及过压故障(overVoltage)的处理。急停按钮放在故障中,是考虑到出现急停按钮信号时,其动作输出都是安全导向输出。但输出信号不一样,是因为故障急停报警为保持型按钮信号。而热继保护故障为了便于查错等保持信号。该信号有故障确认-57-

【参考文献】:
期刊论文
[1]OPC技术在PLC虚拟仿真实验软件中的应用[J]. 周亚军,曾洋,俞武嘉.  机电工程. 2011(04)
[2]基于UML类图的软件可测试性分析方法研究[J]. 成小芹,王一莉.  计算机工程与设计. 2011(04)
[3]软件自动化测试工具研究[J]. 邓青华.  软件导刊. 2011(01)
[4]PLC的梯形图编程经验总结[J]. 张续仁.  机床电器. 2010(05)
[5]ControlLogix PLC在工业控制系统的应用[J]. 孙伟华.  新疆有色金属. 2010(03)
[6]论黑盒测试与白盒测试在软件测试中的不同作用[J]. 梁红硕,冯晓东,贾永胜.  商场现代化. 2010(16)
[7]可复用测试用例研究[J]. 尹平.  计算机应用. 2010(05)
[8]浅析管道系统阀门分类及选用[J]. 鄂向辉.  玻璃. 2010(03)
[9]《软件测试的分类及方法》解析[J]. 冯凯.  科技创新导报. 2010(09)
[10]国内软件测试现状分析[J]. 蔡一博.  东方企业文化. 2010(03)

博士论文
[1]基于UML的软件统计测试研究[D]. 颜炯.国防科学技术大学 2005

硕士论文
[1]新型DCS组态软件OPC客户端和服务器的研究与开发[D]. 张明.山东大学 2010
[2]自动化测试工具集成系统的设计与实现[D]. 冯建梅.北京邮电大学 2010
[3]软件安全性保障框架及安全性技术应用[D]. 申光耀.北京信息控制研究所 2005
[4]可编程控制器(PLC)运行系统设计与实现[D]. 骆智.北方工业大学 2004
[5]OPC技术实现及应用[D]. 汪辉.合肥工业大学 2003
[6]基于UML的需求获取工具的研究与设计[D]. 刘艳霞.江西师范大学 2002
[7]基于OPC技术的开放式DCS系统的研究与应用[D]. 赵红.北京化工大学 2001



本文编号:3582577

资料下载
论文发表

本文链接:https://www.wllwen.com/shekelunwen/ljx/3582577.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户4e534***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com