基于PLC工业控制系统测试方法

时间:2023-03-08作者:佚名
plc自问世以来,发展异常迅猛,其综合了计算机和自动化技术,不仅可以很容易地完成逻辑、顺序、定时、计数、数字运算、数据处理等功能,而且可以通过输入输出接口建立与各类生产机械数字量和模拟量的联系,从而实现生产过程的自动控制。随着PLC在工业生产过程中得到了越来越广泛的应用,系统的安全可靠越来越受人们关注,基于PLC的工业控制系统测试成为亟待解决的问题。
  1.基于PLC的工业控制系统特点
  可编程逻辑控制器(Programmable Logic Controller,PLC),作为离散控制的首选产品,在自动化领域占据着十分重要的位置。基于PLC的工业控制系统由模仿原继电器控制原理发展起来,利用存储执行逻辑运算、顺序控制、定时、计数和运算等操作的指令,并通过输入/输出(I/O)发出控制信号和接受输入信号,来控制各类机械或生产过程。基于PLC的工业控制系统与其他工业控制系统相比较,具有不可忽视的优点:与继电·接触器控制系统的比较,PLC系统在灵活性和扩展性、可靠性和可维护性、控制速度和稳定性、延时的可调性与精度、设计与施工、系统价格方面具有巨大优势,并代替继电·接触器控制广泛应用于工业控制系统中;与计算机控制系统的比较:PLC系统的功能模块结构、顺序扫描方式工作、恶劣工业应用环境适应性方面都是工业用微机无法和PLC相比,但是,计算机在信息处理方面还是优于PLC,所以,在一些工业控制系统中,常常将两者结合起来,PLC作为下位机进行现场控制,计算机作为上位机进行信息处理;与集散控制系统(Distributed Coiitrol System,dcs)的比较:PLC在开关量控制和顺序控制方面有一定的优势;而DCS在连续量的模拟控制和回路调节等方面有一定的优势;DCS具有控制(工程师站)、操作(操作员站)、现场仪表(现场测控站)三级结构,组态成相对固定的功能,而PLC则大多需要编程,但更灵活,可以实现大规模的控制系统网络。
  2.基于PLC的工业控制系统测试方法
  为做好PLC系统的质量控制工作,软件测试是工程实施阶段质量控制的一种有效手段。基于PLC软件的特殊性(非CPU指令代码)和深嵌入式特点,其软件测试环境很难搭建,对测试用例特别是异常测试用例的注入带来了困难。目前主流的测试方法主要有三种:全数字仿真测试环境下的PLC软件测试、硬件在回路环境下的PLC软件测试、形式化验证。
  硬件在回路(HiL)测试技术包括实时处理器、I/O接口和操作界面,可以精确的仿真测试系统中物理上并不存在的部分。实时处理器提供硬件I/O通信、数据记录、激励生成和模型执行等。I/O接口提供被测电子控制单元(ECU)与模型仿真的虚拟环境之间的传感器和PLC控制器的交互。操作界面与实时处理器通信,提供测试命令、可视化、配置管理、分析和报告任务。HiL技术采用硬件故障插入在ECU和被测试系统之间产生信号故障,达到测试和验证故障条件下设备性能的目的。
  硬件在回路技术与PLC相结合,将PLC的电流信号、开关量信号等各种控制信号转化成数学模型,与I/O接口模拟成为一个受控对象模型,将电压、电流、电磁、浪涌脉冲等硬件激励以及越界值、非法指令、桩程序段、靶子程序段等软件故障作为测试序列加载到受控对象模型,实际输出平均故障前时间MTBF、故障次数、故障率、可靠度等指标,通过类比系统实际输出与期望输出来验证PLC控制器。PLC硬件在回路测试系统结构如图所示。

基于PLC工业控制系统测试方法
图1 硬件在回路测试系统结构
  3.总结
  硬件在回路环境下的PLC软件测试可以实现对被测软件非侵入式的、最真实的测试,通过硬件在回路仿真测试环境的构建,可以实现用户关心的各种测试需求,如:功能、性能、接口等,特别是能实现真实的性能测试。不过,由于这种仿真环境多是针对特定被测目标开发,专用性很强,很难移植到其他同类被测软件的测试环境搭建中,在一定程度上降低了测试资源的利用效率。

相关阅读

有哪些因素会影响II类MLCC的有效电容

数十年来,多层陶瓷电容器(MLCC)由于具有许多优势(例如,可用电容范围宽,无极性,低ESR和低成本)而成为表面贴装电容器的首选。 大多数设计人员都知道,当在电容器上施加直...
2023-03-31
有哪些因素会影响II类MLCC的有效电容

星三角启动设备故障排查与修复纪实

在工业生产环境中,设备的稳定运行是保障生产效率与质量的基石。近日,我们工厂内一台采用星三角启动方式的设备遇到了一个启动难题:在正常停机后,再次尝试启动时却未能成功启动,给...
2024-08-12
星三角启动设备故障排查与修复纪实

电气控制图基础知识,这是我见过最详细的,科普涨知识,建议收藏

电气控制系统图,主要包括电气原理图和电气安装图。在电气控制系统中,为了表达系统的设计意图,准确地分析、安装、调试和检修,都离不开电气控制系统图。熟练绘制与识读电气...
2023-06-13
电气控制图基础知识,这是我见过最详细的,科普涨知识,建议收藏

恭喜你!你找到了全网最全的电气图形符号和代号对照图表

恭喜你!!你找到了...应该就是 全网最全 的电气图形符号和代号对照图表。(文末提供下载方式) 分类如下: 1. 导体和连接体 2. 基本无源元件 3. 半导体管和电子管 4. 电能发生和转换...
2023-06-11
恭喜你!你找到了全网最全的电气图形符号和代号对照图表

交流低压配电箱配电柜铜排母线的相序排列和颜色标准

做小三箱或低压柜的铜排母线,都会要不可避免地遇到铜排的相序排列,除了特殊情况下会特殊处理,一般正常情况下都要按标准进行相序的排列,按标准规定的相序颜色作标识。 铜排母线...
2026-06-25
交流低压配电箱配电柜铜排母线的相序排列和颜色标准

热销商品

广东珠江电线电缆阻燃国标定制BYJBV BVR YJV YJY RVV RVS RV KVV

广东珠江电线电缆,专注于阻燃国标定制,产品涵盖BYJBVBVRYJVYJYRVVRVSRVKVV等多种规格。我们采用先进生产技术,严格遵循国家标准,确保产品质量可靠、性能稳定。产品适...
¥ 1

可换头防静电塑胶镊子ESD-7A/242/249/259防划伤夹IC硅晶片陶瓷头

ESD-7A/242/249/259是一款专为半导体行业设计的防静电塑胶镊子,有效防止静电对敏感电子元件的损害。其独特之处在于可更换的镊子头,包括专为夹持IC硅晶片和陶瓷元件...
¥ 2

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

L型套筒扳手铣口烟斗双头弯头7字穿孔机修六角汽修轮胎工具6-19mm

L型套筒扳手是一款常用于工业领域的多功能工具,具备双头设计,可高效完成铣口、烟斗等多种工件孔位加工,适用六角汽修、轮胎等场景。其套筒尺寸为6-19mm,精准适配各类...
¥ 3.5

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店,作为西门子品牌的专卖店,提供了一系列高品质、设计新颖的家居电气产品。这里销售的开关插座采用无框...
¥ 8.77

网站栏目