基于PLC工业控制系统测试方法_第1页
基于PLC工业控制系统测试方法_第2页
基于PLC工业控制系统测试方法_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、本文格式为Word版,下载可任意编辑基于PLC工业控制系统测试方法 plc自问世以来,进展特别迅猛,其综合了计算机和自动化技术,不仅可以很简单地完成规律、挨次、定时、计数、数字运算、数据处理等功能,而且可以通过输入输出接口建立与各类生产机械数字量和模拟量的联系,从而实现生产过程的自动掌握。随着PLC在工业生产过程中得到了越来越广泛的应用,系统的平安牢靠越来越受人们关注,基于PLC的工业掌握系统测试成为亟待解决的问题。1.基于PLC的工业掌握系统特点可编程规律掌握器(Programmable Logic Controller,PLC),作为离散掌握的首选产品,在自动化领域占据着非常重要的位置。基

2、于PLC的工业掌握系统由仿照原继电器掌握原理进展起来,利用存储执行规律运算、挨次掌握、定时、计数和运算等操作的指令,并通过输入/输出(I/O)发出掌握信号和接受输入信号,来掌握各类机械或生产过程。基于PLC的工业掌握系统与其他工业掌握系统相比较,具有不行忽视的优点:与继电·接触器掌握系统的比较,PLC系统在敏捷性和扩展性、牢靠性和可维护性、掌握速度和稳定性、延时的可调性与精度、设计与施工、系统价格方面具有巨大优势,并代替继电·接触器掌握广泛应用于工业掌握系统中;与计算机掌握系统的比较:PLC系统的功能模块结构、挨次扫描方式工作、恶劣工业应用环境适应性方面都是工业用微机无法和

3、PLC相比,但是,计算机在信息处理方面还是优于PLC,所以,在一些工业掌握系统中,经常将两者结合起来,PLC作为下位机进行现场掌握,计算机作为上位机进行信息处理;与集散掌握系统(Distributed Coiitrol System,dcs)的比较:PLC在开关量掌握和挨次掌握方面有肯定的优势;而DCS在连续量的模拟掌握和回路调整等方面有肯定的优势;DCS具有掌握(工程师站)、操作(操作员站)、现场仪表(现场测控站)三级结构,组态成相对固定的功能,而PLC则大多需要编程,但更敏捷,可以实现大规模的掌握系统网络。2.基于PLC的工业掌握系统测试方法为做好PLC系统的质量掌握工作,软件测试是工程实

4、施阶段质量掌握的一种有效手段。基于PLC软件的特别性(非CPU指令代码)和深嵌入式特点,其软件测试环境很难搭建,对测试用例特殊是特别测试用例的注入带来了困难。目前主流的测试方法主要有三种:全数字仿真测试环境下的PLC软件测试、硬件在回路环境下的PLC软件测试、形式化验证。硬件在回路(HiL)测试技术包括实时处理器、I/O接口和操作界面,可以精确的仿真测试系统中物理上并不存在的部分。实时处理器供应硬件I/O通信、数据记录、激励生成和模型执行等。I/O接口供应被测电子掌握单元(ECU)与模型仿真的虚拟环境之间的传感器和PLC掌握器的交互。操作界面与实时处理器通信,供应测试命令、可视化、配置管理、分

5、析和报告任务。HiL技术采纳硬件故障插入在ECU和被测试系统之间产生信号故障,达到测试和验证故障条件下设备性能的目的。硬件在回路技术与PLC相结合,将PLC的电流信号、开关量信号等各种掌握信号转化成数学模型,与I/O接口模拟成为一个受控对象模型,将电压、电流、电磁、浪涌脉冲等硬件激励以及越界值、非法指令、桩程序段、靶子程序段等软件故障作为测试序列加载到受控对象模型,实际输出平均故障前时间MTBF、故障次数、故障率、牢靠度等指标,通过类比系统实际输出与期望输出来验证PLC掌握器。PLC硬件在回路测试系统结构如图所示。图1 硬件在回路测试系统结构3.总结硬件在回路环境下的PLC软件测试可以实现对被测软件非侵入式的、最真实的测试,通过硬件在回路仿真测试环境的构建,可以实现用户关怀的各种测试需求,如:功能、性能、接口等,特殊是能实现真实的性能测试。不

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论