基于PLC的自动化测试系统设计

合集下载

基于OPC的PLC程序自动化测试

基于OPC的PLC程序自动化测试

tep o o e rm e r h r p s d f a wo k,a u o tc t s y t m s s t u o r g a u e o r a e F n l ,b s d n a t ma i e ts s e i e p f r ap o r m s d f r wa d c r . i a l y ae
CN1 一 2 3 / l 0 4 T
Ex e i nt lTe h ol g n a a e e t p rme a c n o y a d M n g m n
Vo 8 NO 1 Oc . 2 1 L2 .0 t O1
基于 OP C的 P C程序 自动化测试 L
王 达 ,赵 千川 ,马喜春 。
o h x e i n a t d ,t e a v n a e o h u o tct s o C p o r m sa a y e n t ee p r me t l u y h d a t g ft e a t ma i e tf rPL r g a i n l z d,a d t e d fiu — s n h i c l f
a t a i e tf r p o a s wrte n a va c d p o a m i a ua e . I de O v lda e t e sbiiy of u om tc t s o r gr m it n i d n e r gr m ng lng g s n or r t a i t hef a i lt
te r s us e is a e dic s d. Ke r : PLC o a ;a o a i e t;OPC y wo ds pr gr m ut m tct s
frI fr t n S in ea d Te h oo y,Tsn h aUnv riy ej g 1 0 8 o no mai ce c n c n lg o ig u ie st ,B in 0 0 4,Chn ) i ia

基于PLC控制的工业机器人系统设计与实现

基于PLC控制的工业机器人系统设计与实现

03
工业机器人系统设计
工业机器人系统需求分析
01
02
03
任务需求
明确工业机器人需要完成 的任务,如物料搬运、装 配、焊接等。
性能需求
确定工业机器人的运动性 能指标,如速度、加速度 、定位精度等。
可靠性需求
确保工业机器人在长时间 运行中保持稳定性和耐久 性。
工业机器人机械结构设计
机构类型选择
根据应用场景选择合适的机构类型,如关节型、串联型等。
控制系统性能测试
控制信号稳定性测试
通过在控制系统中添加反馈环节,监测控制信号的稳定性和抗干扰能力。
控制算法性能测试
针对控制系统中使用的算法,进行功能验证和性能测试,包括逻辑运算、数值计算等。
06
结论与展望
研究成果总结
系统设计
算法优化
成功构建了一个基于PLC控制的工业机器人 系统,实现了对机器人运动轨迹、速度、加 速度等参数的精确控制。
的数据交换和控制指令的发送。
05
系统测试与性能评估
系统测试方案与实施
测试计划制定
根据系统功能需求,制定详细的测 试计划,包括测试目标、测试内容 、测试方法等。
测试环境搭建
根据测试计划,搭建相应的测试环 境,包括机器人、PLC控制系统、 传感器等。
测试数据采集
通过测试程序,采集系统在各种工 况下的运行数据,如机器人运动轨 迹、控制信号等。
通过改进传统的运动控制算法,提高了机器 人的运动性能和稳定性,减少了运动轨迹的 误差。
实时监控
实验验证
系统具备实时监控功能,可以在线检测机器 人的运动状态和位置信息,及时发现并处理 异常情况。
经过多次实验验证,系统在各种条件下均表 现出良好的稳定性和可靠性,达到了预期的 设计目标。

基于PLC的液位控制系统设计

基于PLC的液位控制系统设计

基于PLC的液位控制系统设计液位控制系统是工业自动化中常见的一种控制系统,主要用于监测和控制液体或粉末在容器中的液位。

PLC(可编程逻辑控制器)是一种常用的自动化控制器,它通过编程逻辑和输入输出模块实现自动控制。

本文将基于PLC的液位控制系统进行设计和讨论。

首先,我们需要了解液位控制系统的基本原理。

液位控制系统主要由三个组成部分组成:传感器、控制器和执行器。

传感器用于监测液位高度,常用的传感器有浮球传感器、电容传感器和超声波传感器。

控制器根据传感器获得的液位信号,通过编程逻辑判断液位是否达到设定值,并根据结果控制执行器的开关状态。

执行器可以是电磁阀、泵或搅拌器,用于调节液位。

PLC作为控制器可以实现复杂的逻辑控制,并且具有可编程性和可扩展性。

下面是基于PLC的液位控制系统的设计步骤:第一步是确定系统需求和设计目标。

根据具体的液位控制需求,确定液位控制系统的功能要求和性能指标,例如需要实现液位的自动控制、报警功能和远程监控等。

然后确定设计目标,例如控制系统的稳定性、精度和可靠性。

第二步是选择适当的控制器和传感器。

根据设计目标和系统需求,选择适合的PLC控制器和液位传感器。

PLC控制器应具有足够的输入输出模块和计算能力,以满足液位控制系统的需求。

液位传感器的选择应考虑液体的性质、工作环境和控制精度等因素。

第三步是进行系统硬件设计。

根据选定的PLC控制器和传感器,设计系统的硬件连接和布置。

将传感器与PLC控制器连接,确保信号的稳定传输。

同时,还需要考虑系统的电气安全和防护措施。

第四步是进行PLC编程。

根据设计需求和目标,编写逻辑控制程序。

程序应能够实现液位的监测、判断和控制,同时具备保护和报警功能。

编程语言通常使用ladder diagram(梯形图),也可以使用其他编程语言如指令列表和函数图。

第五步是进行系统调试和优化。

完成PLC编程后,进行系统调试和优化。

对系统进行全面的测试,确保液位的检测和控制功能正常运行。

《基于软PLC的PID控制系统的设计与实现》

《基于软PLC的PID控制系统的设计与实现》

《基于软PLC的PID控制系统的设计与实现》一、引言随着工业自动化程度的不断提高,PID(比例-积分-微分)控制系统在工业生产过程中扮演着越来越重要的角色。

而软PLC (软件可编程逻辑控制器)作为一种新型的控制器,具有灵活、易用、可编程等优点,广泛应用于各种工业控制系统中。

本文将介绍基于软PLC的PID控制系统的设计与实现,旨在提高工业控制系统的性能和可靠性。

二、系统设计1. 需求分析在系统设计阶段,首先需要对系统需求进行全面的分析。

主要包括系统的控制对象、控制目标、系统性能指标等。

基于软PLC的PID控制系统主要用于对工业生产过程中的各种参数进行精确控制,以达到提高产品质量、降低能耗等目的。

2. 系统架构设计系统架构设计是系统设计的关键环节。

基于软PLC的PID控制系统采用分层结构设计,包括人机交互层、控制层和执行层。

人机交互层负责与操作人员进行交互,控制层负责实现PID控制算法,执行层负责与被控对象进行交互。

3. PID控制算法设计PID控制算法是系统的核心部分。

通过调整比例、积分和微分三个参数,使系统达到最佳的控制效果。

在算法设计过程中,需要考虑系统的稳定性、快速性、准确性等指标。

同时,为了适应不同控制对象的需求,系统支持多种PID控制算法的选择和切换。

三、系统实现1. 软PLC平台选择与搭建选择合适的软PLC平台是实现系统的基础。

根据系统需求和性能要求,选择具有良好可编程性、稳定性和扩展性的软PLC平台。

在搭建过程中,需要配置适当的硬件设备,如I/O模块、通信模块等,以保证系统的正常运行。

2. PID控制算法编程实现在软PLC平台上,使用编程语言(如梯形图、指令表等)实现PID控制算法。

在编程过程中,需要注意算法的逻辑性、可读性和可维护性。

同时,为了方便调试和优化,系统支持在线编程和离线仿真功能。

3. 系统调试与优化在系统实现后,需要进行系统调试和优化。

通过调整PID参数、检查程序逻辑等方式,确保系统达到预期的控制效果。

基于PLC的全自动洗衣机控制系统设计毕业设计

基于PLC的全自动洗衣机控制系统设计毕业设计

本科生毕业设计说明书(毕业论文)题目:基于PLC的全自动洗衣机控制系统设计学生姓名:学号:20专业:电气工程及其自动化班级:电气1班指导教师:李授基于PLC 的全自动洗衣机控制系统摘要本文是利用可编程控制器PLC实现了对洗衣机的全自动控制,且说明了PLC控制的原理方法,优点和特点及控制洗衣机的特色。

本文在介绍了洗衣机结构的同时,又对全自动洗衣机的控制系统进行了非常全面分析,并在此基础上提出基于PLC的全自动洗衣机控制方案,且对实施方案进行了论证,根据洗衣机的工作原理从而对程序及其流程进行了设计,该系统具有智能化程度高、安全可靠和运行稳定等特点。

对电磁阀,按钮,开关等其它一些输入/输出点进行控制,从而实现了洗衣过程的自动化,并实现了多台控制。

由于每遍的洗涤、排水、脱水的时间由PLC内定时器控制,所以只要改变定时器参数就可以改变相应的控制时间。

关键词:可编程序控制器(PLC);自动控制; 变频器; 洗衣机PLC in the application of full-automatic washing machineAbstractThis paper is the use of programmable controller PLC realizes the automatic control of the washing machine, but you ask clear the principle of PLC control method, the advantages and characteristics and the control characteristic of the washing machine. This article introduces the structure of the washing machine at the same time, and fully automatic washing machine control system for the very comprehensive analysis, and on the basis of fully automatic washing machine control scheme based on PLC is put forward, and the implementation plan, according to the washing machine working principle and application and its process of design, the system has a high intelligent degree, safe and reliable and stable operation, etc. Some of solenoid valves, buttons, switches and other input/output point to control, so as to realize the automation of the washing process, and many sets of control could be achieved. Because every time wash, drainage and dehydration time timer control by PLC, so just change the timer parameters can control time accordingly.Key words: programmable controller (PLC); The automatic control; The inverter; The washing machine目录摘要 (I)Abstract (II)第一章绪论 (5)1.1 课题背景与意义 (5)1.2 全自动洗衣机简介 (6)1.3 全自动洗衣机控制技术的现状与发展 (8)1.4 本文主要的工作 (9)第二章概述 (10)2.1 PLC的控制特点 (10)2.2 控制系统框图 (11)2.3 控制系统对应设备及功能 (12)第三章硬件的设计 (13)3.1 外部设备的选择 (13)3.2 变频器 (14)3.3 电动机 (16)3.4 可编程控制器的选择 (18)3.5 PLC外部接线图 (19)第四章软件的设计 (25)4.1 I/O 分配表 (25)4.1.1 输入地址分配表 (25)4.1.2 输出地址分配表 (26)4.1.3 内部元件地址分配表 (27)4.2 系统流程图 (28)4.2.1 强制停止流程图 (28)4.2.2 正常运行流程图 (28)4.2.3 去抖动程序流程图 (30)4.3 程序设计 (30)4.3.1 PLC控制顺序功能图 (30)4.3.2 系统梯形图 (31)4.3.3 系统指令语句表 (39)第五章程序运行过程分析 (45)第六章总结与展望 (46)6.1 总结 (46)6.2 全自动洗衣机的展望 (47)参考文献 (49)课程设计体会 (50)第一章绪论1.1课题背景与意义自19 世纪中叶,美国人史密斯研制出世界上首台洗衣机至今,洗衣机的发展已经历了一个多世纪。

基于plc控制系统的毕业设计开题报告[管理资料]

基于plc控制系统的毕业设计开题报告[管理资料]
6. 将程序输入PLC进行软件测试,查找错误,使系统完善
四、设计(论文)工作进展安排
1. 确定课题,并研究课题内容2. 确定方案,查找资料
一周左右5天6到8周
5.整理和总结并撰写毕业论文6. 修改论文,定稿
2周左右3周左右
五、指导教师意见
1. 了解和分析分段液位控制系统的工艺条件和控制要求。
2. 确定I/O设备。常用的输入设备有,按钮,选择开关,行程开关,传感器等,常用的输出设备有继电器,接触器,指示灯等。
3. 根据I/O点数选择合适的PLC类型
4. 分配I/O点数,分配PLC的输入输出点,编制输入输出分配表或输入输出端子接线图
5. 设计分段液位控制系统的梯形图程序,根据工作要求设计出完整的梯形图程序。(核心部分)
华中科技大学文华学院
学生毕业设计(论文)开题报告
题 目:分段液位控制的PLC自动
控制系统的设计
学 生 姓 名:苏勤涛学号:080372021329
学 部 (系):机电学部
专 业 年 级:08级应用电子技术专业
指 导 教 师:鲁艳旻职称或学位:讲师
2011年02月26日
华中科技大学文华学院
学生毕业设计(论文)开题报告
参考文献
[1]吴祚武,液位控制系统,化学工业出版社,
[2] 林春方,可编程序控制器原理及其应用,上海交通大学出版社,2004
[3]宋德玉,可编程控制器原理及应用系统设计技术,北京:冶金工业出版社,1999
三、设计(论文)的研究方案(拟采用的研究方法、准备工作情况及主要措施)、主要研究内容及预期目标
研究方案
锅炉汽包水位的自动控制方法,通过不同的控制方案以及他们的特性,能够很好的解决锅炉汽包水位控制中的“虚假液位”问题。在使用时,只需根据实际控制对象的规模、灵敏度、控制要求等参数选择合适的控制方案即可。并且设有液位连锁报警,保证了工业生产中的财产和人身安全。本次设计中采用智能控制设计方案,去除所有继电器的机械触电,通过软件实现控制逻辑,简化了保护控制系统的硬件组成,从而减少故障率,减少维修人员的维护工作,提高设备运行的可靠性和安全性。

基于PLC火灾自动报警系统设计

基于PLC火灾自动报警系统设计引言PLC(可编程逻辑控制器)火灾自动报警系统是一种用于监测和报警火灾的自动化系统。

它利用PLC控制技术和传感器技术,能够及时对火灾进行监测,并通过报警器和通知设备发送报警信号。

本文将对PLC火灾自动报警系统的设计进行详细介绍。

系统架构PLC火灾自动报警系统由PLC控制器、传感器、报警器、通知设备和人机界面组成。

PLC控制器作为系统的核心,接收传感器的信号,并根据预设的逻辑进行判断和控制。

传感器采集环境中的温度、烟雾、二氧化碳等参数,如果检测到超过预设阈值的数值,传感器会向PLC控制器发送报警信号。

PLC控制器接收到报警信号后,会控制报警器发出声音和光信号,并同时发送报警信息到通知设备,如手机、电脑等。

PLC火灾自动报警系统设计步骤1.系统需求分析:根据实际需求,确定系统的功能和性能要求。

包括对火灾监测范围、报警声音和光信号、通知设备等进行需求分析。

2.传感器选择和布置:根据系统需求,选择适合的传感器,如温度传感器、烟雾传感器、二氧化碳传感器等。

并合理布置传感器,以覆盖需要监测的区域。

3.PLC控制器设计:根据系统需求,选择适合的PLC控制器,并编写PLC程序。

程序应包括对传感器信号的检测和判断逻辑,对报警器和通知设备的控制逻辑等。

4.报警器和通知设备选择与布置:根据系统需求,选择合适的报警器和通知设备,并合理布置在需要发出声音和光信号的位置。

通知设备可以通过有线或无线方式与PLC控制器进行连接。

5.人机界面设计:设计一个方便操作和监控系统的人机界面。

人机界面可以是一个触摸屏显示器,通过该界面可以实时监测系统的状态、设置参数等。

6.系统集成测试:对整个系统进行集成测试,包括测试传感器的检测功能、PLC控制器的控制逻辑、报警器和通知设备的工作等。

7.系统优化与改进:根据实际运行情况,对系统进行优化和改进。

可根据用户的反馈意见,对系统的响应速度、报警灵敏度、报警方式等进行优化。

基于PLC的煤矿空压机控制系统设计设计

基于PLC的煤矿空压机控制系统设计设计煤矿空压机控制系统是煤矿生产过程中必不可少的一个环节,它的稳定性和可靠性对煤矿生产效率和安全性具有重要影响。

基于PLC(可编程逻辑控制器)的煤矿空压机控制系统设计,能够实现对空压机的自动化控制和监测,从而提高系统的稳定性和可靠性。

首先,对于煤矿空压机控制系统设计,我们需要考虑以下几个方面:1.空压机运行状态监测:通过传感器实时监测空压机的运行状态,包括转速、运行时间、温度和压力等参数。

PLC根据这些数据可以进行故障检测和预警,及时提醒操作人员进行维护和保养。

2.控制策略设计:根据煤矿生产需求,设计合理的控制策略。

根据工艺要求,设定压缩空气的压力范围和波动要求。

通过PLC的编程功能,可以设定运行参数和自动调整工作模式,以实现最佳的能耗和性能。

3.带载和无载运行切换:根据实际工作要求,需要设计带载和无载运行切换的功能。

通过PLC的控制,可以实现按需切换运行模式,提高能源利用效率。

4.故障响应和报警机制:针对空压机可能出现的故障情况,设计相应的故障检测和报警机制。

当空压机出现故障时,PLC能够发送报警信号,及时通知维修人员进行处理。

在系统设计过程中,可以采用以下步骤:1.确定功能需求和技术指标:根据具体的煤矿空压机控制要求,确定系统的功能需求和技术指标,包括运行参数、安全要求和可靠性要求等。

2.系统结构设计:根据需求和指标,设计系统的硬件结构和软件框架。

确定PLC的品牌和型号,选择适宜的传感器和执行器,并设计合理的通信接口和数据处理算法。

3.软件编程:根据系统设计要求,进行PLC的软件编程工作。

编写逻辑控制程序,实现各种控制功能和监测功能。

优化程序结构,提高系统的运行效率和可靠性。

4.系统测试和调试:在完成软件编程后,进行系统的测试和调试工作。

通过实际运行测试,验证系统的功能和性能是否满足需求。

根据测试结果进行相应的调整和优化。

5.系统运行和维护:系统投入运行后,进行日常的监测和维护工作。

基于s7-1200系列PLC自动化生产线设计-职业学院机电一体化毕业论文

基于s7-1200系列PLC自动化生产线设计-职业学院机电一体化毕业论文摘要:本文介绍了基于S7-1200系列PLC的自动化生产线设计,包括硬件设计、PLC编程和界面设计。

在硬件设计方面,主要设计了自动点胶机和自动化装配线,采用了模块化设计,结构紧凑、可操作性强,适合中小型企业的生产加工需求。

在PLC编程方面,主要采用S7-1200系列PLC进行编程,使用高可靠性的SCL语言,实现对自动化生产线的控制。

对生产线的电气控制、过程控制以及自动化控制等进行了详细的设计和编程,并通过仿真和调试保证了系统的稳定性和可靠性。

在界面设计方面,建立了人机界面,可通过触摸屏进行操作,并进行了定时控制和报警控制等功能的设置。

最后,通过对系统功能进行测试和优化,证明了本设计的可行性和实用性。

关键词:S7-1200系列PLC;自动化生产线;硬件设计;PLC编程;界面设计Abstract: This article introduces the design of an automation production line based on the S7-1200 series PLC, including hardware design, PLC programming, and interface design. In hardware design, the automatic glue machine and automated assembly line are designed modularly, with compact structure and strong operability, which is suitable for the production and processing needs of small and medium-sized enterprises. In PLC programming, the S7-1200 series PLC is mainly used for programming, using the high-reliability SCL language to achieve control over the automation production line. The electrical control, process control, and automation control of the production line aredesigned and programmed in detail, ensuring the stability and reliability of the system through simulation and debugging. In interface design, a human-machine interface is established, which can be operated through a touch screen, and functions such as timing control and alarm control are set. Finally, by testing and optimizing the system functions, the feasibility and practicality of this design are proved.Keywords: S7-1200 series PLC; automation production line; hardware design; PLC programming; interface design。

基于PLC的自动化仓储系统的设计与优化

基于PLC的自动化仓储系统的设计与优化摘要:自动化仓储系统是现代物流与仓储管理的核心,其效率与智能化水平直接影响整体运营效能。

基于PLC的设计优化,本文提出了一种高效、可靠的自动化仓储系统方案。

首先,文章详细介绍了系统的架构设计,强调了模块化、数据流处理和用户界面的重要性。

随后,论述了PLC编程在实现物料搬运、分类、存储和检索等核心功能中的关键作用。

进一步,文中探讨了利用PLC进行效率优化和流程自动化的策略,并分析了系统集成与智能化的实现方法,如与传感器、RFID技术和机器视觉系统的集成。

这些优化措施显著提升了仓储系统的性能和智能化水平。

关键词:PLC;自动化仓储系统;设计与优化1引言随着工业自动化和信息技术的飞速发展,自动化仓储系统成为提高物流效率、降低运营成本的关键。

在此背景下,PLC作为控制工程的核心,其在自动化仓储系统中的应用日益重要。

PLC的灵活性、稳定性和易编程性使其成为实现仓储自动化的理想选择。

本文围绕PLC在自动化仓储系统中的设计与优化,深入探讨了PLC的应用方式、优化策略以及智能化集成,旨在为提升仓储系统的自动化和智能化水平提供理论指导和实践参考。

2自动化仓储系统的PLC设计2.1系统架构与设计原则在自动化仓储系统的PLC设计中,系统架构与设计原则的确立是至关重要的一环。

这一部分的核心在于构建一个既灵活又高效的框架,确保系统能够顺畅运行,同时具备良好的可扩展性和维护性。

系统的架构设计强调模块化的思路,意在将整个自动化仓储系统划分为多个独立但协同工作的模块。

这种分割不仅有助于简化系统的复杂性,还便于后期的维护和升级。

每个模块都被设计成具备独立的功能,如物料识别、搬运、存储和检索等,同时通过中央控制单元进行统一的协调和管理。

在数据流处理方面,系统利用先进的数据管理技术确保信息的即时传输和准确处理,这对于提升仓储效率和减少错误至关重要。

数据流的设计遵循高效和安全的原则,通过优化算法确保数据在系统各部分之间高效流动,同时保证数据安全和隐私。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于PLC的自动化测试系统设计
在目前的变电站自动化测试过程中对测控装置主要进行的是单体的测试,很少有变电站的自动化进行系统级别的测试。

针对这种现状,提出了基于PLC 的自动化测试系统,通过仿真系统的测试,对变电站的测控装置进行系统级别的测试,对变电站自动化测试系统的结构进行了说明,然后指出了该系统在变电站自动化测试过程中的重要地位,并指出了基于PLC自动化测试系统提供用户界面的开发,使得这个测试系统具有了一定的靈活性和扩展性。

标签:PLC模块变电站自动化测试系统设计
随着电力系统不断的发展和进步,对变电站自动化控制系统的功能和性能也提出了更高的要求,而目前变电站自动化系统测试过程中还停留在简单的装置单体测试水平上,几乎没有电力系统检测机构在实验室大背景下对大量测控装置组成的变电站自动化系统进行系统级别的功能测试,这种情况的存在就大大限制了变电站系统发展的需求,因此,在实验基础上,构建一个和变电站自动化系统发展向适应的测试仿真系统对于变电站自动化测试的应用和发展以及稳定电网运行有着十分重大的作用和意义。

一、变电站自动化测试系统的构建分析
1.测试系统的结构分析
整个测试系统主要是由测试仿真环境,自动化系统间隔层设备、自动化系统站控制层设备、模拟调度主站、继电保护测试仪器等设备组成的。

在整个系统中,测试仿真系统主要包括了测试仿真环境、模拟调度主站、继电保护测试装置。

而在被测试的自动化系统中主要包括了间隔层的相关设备和站控层的设备等。

在系统运行过程中,测试仿真环境能够真实的模仿现在我国电力企业经典的220kv 规模的变电站,其中共有3台主变压器,6条220kv的输电线路,10条110kv的输电线路。

测试仿真环境主要是利用PLC系统来进行设计。

其主要功能包括了对一次信号、位置信号和状态信号进行模拟,对保护装置的动作、警告信号进行模拟,同时还能够实现整个系统的防误逻辑闭锁,实现电网故障状态的序列等功能。

系统中继电保护测试仪器的主要作用是提供测试过程中所需要的正常的电流和电压模拟量的大小。

而系统中模拟调度站主要是通过基于ET-2000规格的分析仪进行构建的,其主要是通过模拟104通道和101通道和自动化系统的通信以及数据的更换和信息处理进行通信。

在系统中,自动化系统间隔层设备和站控层设备都是属于被测试的设备,间隔层设备主要按照A-7的规格进行设置,从而对相关测控装置进行测试。

而站控层设备主要包括了操作员站和通信以及数据处理装置。

测试仿真环境和自动化系统间隔设备主要通过电缆进行通信,间隔层设备和站控层设备主要通过以太网进行信息的交流,站控层设备通过信息和数据处理装置与模拟调度站进行联系。

2.测试系统的功能性说明
变电站自动化测试系统主要包括了系统的构成测试、遥测量误差测试、整个系统运行的功能测试以及防误操作功能测试和系统运行性能的测试。

其中对系统的构成进行测试主要是对自动化系统结构和网络结构进行必要的检查,这个过程中还是比较简单的。

而仿真系统进行测试主要是通过对遥测量的误差、系统的运行功能、防误操作功能和系统的性能进行测试。

其中在对系统进行测试过程中主要包括了系统正常运行过程中系统测试、电网出现故障之后的系统性能测试,发生雪崩故障之后的系统性能测试。

由于本次设计采用PLC模块具备可编程性能,因此,可以根据不同的需求采用不同的编程来实现不同电网的故障。

例如,在设计过程中可以模拟母线出现故障同时还可以模拟雪崩故障。

具体设计可以根据具体的需求进行编程。

二、测试系统环境的硬件需求分析
在设计过程中通过采用PLC系统,整个仿真系统能够真实再现变电站运行过程中各种实际运行环境。

基于PLC系统的变电站仿真测试环境主要是由三个部分构成的,一个是PLC开关输入和输出模块,一个是PLC控制单元,还有一个就是PLC后台,其中PLC开关输入和输出模块和PLC控制单元之间主要是通过Profibus总线进行连接和控制的,而PLC控制单元和PLC后台主要是通过以太网进行联系的。

而PLC开关输入和输出模块和测控设备之间主要是通过光耦进行连接的。

在整个仿真环境的硬件设备中,PLC开关输入和输出模块主要分为了三个不同的类型,一个模拟变电站一次设备的遥控遥信量,比如开关和刀闸的信号控制、位置信号和本体信号控制。

第二种是变电站二次设备的遥控遥信量,例如系统中的保护动作信号和报警信号灯,第三种就是公共开出和开出量的模拟,其主要用于触发定位系统时间测试仪对时和触发保护测试仪的状态序列。

而PLC控制单元主要是通过接口模块和CPU模块组成。

在系统云心过程中,通信接口主要负责与PLC后台进行数据的交换和交流,是CPU模块主要对是PLC 主程序进行运行,其主要负责对遥控量的数据处理、遥信量的产生、全站闭锁逻辑的实现和电网故障的处理等。

三、测试环境的软件实现
变电站仿真环境软件主要是由两个部分构成的,其分别是PLC控制单元程序模式和PLC后台程序。

1. PLC控制单元程序的说明
PLC控制单元程序又被称为系统的主要程序,其主要采用了面向过程编程的方式,在界面设计过程中没有人机对话的界面,使用了PLC的STL程序语言。

PLC仿真系统只有开关量的输入和输出,而没有模拟量的输入和输出。

每一个开关量的输入和输出模块都有8个分别对应的输入输出端口,每一个输入输出端口中,都有与之相对应的输入输出的全局量,例如在系统中Q0.0就表示第0个输出模块的第0个端口,而I0.0主要表示第0个输入模块的第0个端口,开关量的输入和输出端口和开关量输入和输出全局变量之间主要是通过映像缓冲区进行
关联的。

当PLC中的CPU通电之后,就会自动进入到初始化状态,对PLC的开关量输入和输出模块进行初始化设置,同时将案例选择全局变量赋值为系统正常运行案例,从而保证上电启动之后,第一次程序循环进入到正常的系统运行程序之后。

然后系统读取开关量输入区的映像区,将其状态赋值给输入全局变量。

输入映像区和输入端口实时进行关联,当输入端口为高电平,则映像区的临时变量被定义为1,当输入端口为低电平之后,则映像区临时变量被定义为0。

主程序的案例主要分为两个类型,一个是循环案例,一个是中断案例,循环案例主要讲的是对案例进行循环的执行,而中断案例主要是依靠定时器进入到中断执行程序中,一旦定时器开启之后,在每一个定时器中断的间隔时间内都会将程序中断,直到关闭定时器为止。

系统的主程序在每次完成循环过程中都会用案例选择这个全局变量进行判断,当案例选择为雪崩故障测试案例之后,系统就会自动开启定时器中断,中断的时间一般都会设置成100毫秒,因为雪崩故障测试要求的時间为500毫秒。

同时,将雪崩测试计数器清0。

然后在系统运行过程中每隔100毫秒定时器就会中断一次,计数器上就会增加一个数值,然后在中断程序过程中,对计数器的数值进行判断,当数值为5的整数倍时,则对应遥信量的状态进行改变,当变化的次数符合相关要求的规定时,则在中断程序过程中将定时器关闭,然后就结束了这次雪崩的故障测试工作。

在这里需要指明的是案例的选择宗旨主要是在人机界面中进行选择的,也就是在后台程序中进行选择,然后对案例选择的变量赋予相应数值。

2. PLC后台程序分析
PLC后台程序主要是基于Wincc编程而实现的,其与VB窗体编程十分的相似,PLC后台程序主要包括了首先,实现一次主线接图的界面,并在这个界面上对第一次设备进行强制的分离和合成,同时还要做到电气解锁。

强制分和主要是指对一次设备的位置和信号进行相应的变位。

而电气解锁主要是对接受的遥感命令不进行相应的闭锁和逻辑判断;其次,案例的选择。

目前,可以选择的案例主要有系统正常运行的案例、雪崩故障测试案例、220kv母线故障测试案例以及高压线路一侧开关失灵的检测案例。

案例的选择主要是在PLC控制单元的程序中的实现的,这一点在上述文章中已经论述的很详细了。

在这里还需要进一步明确的是一定要明确PLC后台程序闭合和PLC控制单元程序是怎样进行数据交互的。

在PLC后台程序工具中的WinccEcplorer中,可以建设一个PLC是控制单元程序中的全局变量的映射区域。

通过读取映射即可知道全局变量的值,对映射赋值即可对全局变量进行赋值。

正是通过这种方法,后台程序才得以提供人机界面让测试人员选择需要执行的测试案例。

参考文献
[1]徐岳清,叶长明,王小健. 电力仪表自动检验测试系统设计与实现[J]. 电气时代. 2013(12)
[2]祖龙起,唐树森.电气元件性能参数在线检验测试系统设计[J]. 计算机测
量与控制. 2015(06)
[3]刘义,陈亮,潘涵,贺建新. 微波峰值功率密度测试系统设计[J]. 微波学报. 2010(S2)
[4]赵梦莹,王立鹏,尚秋峰. 基于IEC61850-9-2标准的通信及测试系统设计[J]. 今日电子. 2014(02)
[5]程敬原,宋克柱,杨俊峰. 时移地震数据采集和记录系统中的单缆测试系统设计[J]. 吉林大学学报(工学版). 2010(02)
[6]孙建国,鲍康,韩立成. 基于照度自动采集的道路光学测试系统设计[J]. 信息化研究. 2010(05)
[7]王震,杨东超,伊强. 基于单片机的车载超级电容测试系统设计与实现[J]. 电子技术应用. 2010(09)
[8]贺运红,叶继涛,陈儿同,张华. 一种新型冰箱测试系统设计与应用[J]. 制冷空调与电力机械. 2012(02)
作者简介:王永东(1963-),男,汉族,辽宁省辽阳市人,大学,辽宁建筑职业学院副教授,研究方向:自动控制。

相关文档
最新文档