当前位置:首页 > 消费电子 > 消费电子
[导读]PLC控制系统是在传统的顺序控制器的基础上引入了微电子技术、计算机技术、自动控制技术和通讯技术而形成的一代新型工业控制装置,目的是用来取代继电器、执行逻辑、记时、计数等顺序控制功能

PLC控制系统是在传统的顺序控制器的基础上引入了微电子技术、计算机技术、自动控制技术和通讯技术而形成的一代新型工业控制装置,目的是用来取代继电器、执行逻辑、记时、计数等顺序控制功能,建立柔性的远程控制系统。具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。

PLC内部工作方式一般是采用循环扫描工作方式,在一些大、中型的PLC中增加了中断工作方式。当用户将用户程序调试完成后,通过编程器将其程序写入PLC存储器中,同时将现场的输入信号和被控制的执行元件相应的连接在输入模块的输入端和输出模块的输出端,接着将PLC工作方式选择为运行工作方式,后面的工作就由PLC根据用户程序去完成,概述图是PLC执行过程框图。PLC在工作过程中,主要完成六个模块的处理。

在工控行业,学习PLC编程是必须的,但如只停留在一些语法和指令上面是远远不够的。相反,我们从一些比较典型的小型自控系统入手,从分工艺功能入手,再到I/O点分配,接下来编写PLC程序,最后来结合上位机模拟调试,通过这样的过程,我们对PLC的编程会更加直观,更加快捷。接下来,我们就为大家准备了三个典型的PLC实例,并分别对PLC程序的运行过程用彩色图解的方式进行分析,非常直观!

50MW脉冲调制器电源控制系统设计方案 介绍了应用可编程控制器(PLC)对直线加速器调制器的直流高压电源系统进行改造而研制的“上位机-PLC电源控制系统”。对该控制系统的总体设计方法、结构特点进行了论述。投入运行后的控制系统解决了供电电网电压大幅度波动对机器的影响,为de-Q`ing电路的可*工作提供了前提保证,从而也为直线加速器的束流稳定提供了保证。

合肥国家同步辐射实验室(NSRL)的主体设备同步辐射加速器主要由200MeV电子直线加速器和800MeV电子储存环组成。200MeV电子直线加速器不仅是800MeV电子储存环的注入器,而且还是一台为核物理以及其它领域研究、应用提供电子束流和其它次级射线的电子加速器。五套速调管-调制器系统是直线加速器微波功率源的重要组成部分。由21kV直流高压电源供电的调制器输出重复频率50Hz、幅度约250KV的脉冲方波。在速调管的作用下,脉冲电场被转换为微波电磁场,通过波导与耦合装置能量被馈入直线加速器的加速腔内加速电子。为了稳定微波输出功率,减小脉冲幅度漂移,从而提高直线加速器的电子束流稳定度,就要求在电网电压波动的情况下调制器直流高压电源保持较高的稳定度。

由于电网电压经常在AC380V的±5%或更大范围内波动,而现有的deQ`ing电路只能在极窄的电网电压波动范围(<1%)内工作,我们必须提供一种手段来维持大范围电网波动时的直流高压高稳定度。另一方面,现有的六台调压机为步进电机驱动的50kVA三相感应电力调压器;为了提高调压精度,实现电压的细微调节,有必要对其进行改造。

为此我们应用OMRON C200HE PLC研制了上位机-PLC电源控制系统。该系统投入运行后,经测试,直流高压电源稳定度好于0.5%。另外,这套计算机实现了对电源各主要参数进行实时监测、自动记录以及电压轨迹图形显示的功能,为操作者提供了友好的软件控制界面。

1 系统组成及基本工作原理

置于直线加速器控制室的工控机做为上位控制计算机,而置于调压机房的PLC则做为现场控制设备完成对五组交流调压电路的直接控制。为了消除速调管走廊强电磁干扰对上位计算机和PLC之间通信的影响,采用了光缆作为长距离数字信号传输的通信介质;经过Link适配器以及PLC机架上的上位连接单元完成光/电信号之间的转换。PLC直接完成对调制器交流调压控制电路的控制,以及对直流高压端的数据采集、数字滤波抗干扰处理、高压保护和报警,并实时响应上位计算机发出的命令帧(由Host Link协议规定其格式),处理上位计算机指令。系统的总体数据流图可参见图2。这样便以PLC为中心,组成了一个数字式计算机开环/闭环控制系统。在上位计算机端可以通过控制PLC内程序走向,选择工作在“开环调压”或者“闭环调、稳压”两种工作方式。当工作在“闭环调、稳压”方式时,系统通过上位计算机设定所要求的直流高压电压值,由PLC处理采样信号,以1/4000的精度增减控制电压的数字量,达到稳定交流调压电路输出的目的。而构成交流调压电路的核心器件为3×150A的SCR智能调压模块。

在这个系统中,由PLC完成主要的实时控制任务,而上位计算机主要是为操作者提供一个具有虚拟仪器风格的软件操作界面,使操作者可以直观地了解到直流高压电源的运行状况,进行各项操作。

与这套计算机控制系统相对应,在课题进展过程中,还研制了一套手控的电路控制系统。假如计算机控制系统出现故障时,可以通过PLC输出的开关量去控制交流调压控制电路内的系统切换断电器来切换到手控系统。

2 PLC端软件设计

PLC编程所用的语言为梯形图。由于速调管走廊其空间电磁干扰非常强,常常会导致控制设备不能正常工作,所以这部分编程所要解决的关键问题是对采样数据的抗干扰预处理。

由实测波形可看到电磁干扰为重复频率50Hz的强脉冲电磁干扰,其脉冲展宽后波形如图3所示。

对于图3中幅度较低的高频干扰成份,可以用多级π型RC滤波网络对其进行处理;对于电压幅值在正常信号取值范围之外,但是却被采集进来的信号干扰,可用梯形图编写限幅算法加以剔除。同时,对高于正常信号取值上限的采样信号加以剔除的结果是这时的控制信号将不再上升,SCR智能调压模块的输出也不再上升,相应地直流高压电源将不会跨过调制器正常工作的上限,调制器硬件设备也不会受到损坏。

对于采集到的在正常信号取值范围之内的干扰信号该如何剔除呢?为此设计了两种软件算法:异常数据剔除算法以及平均值算法。在做平均值处理时,采样点数不宜太多,3~5点比较合适,否则将对电压的纹波以及抖动不甚敏感,导致电压稳定度下降。

3 上位计算机端软件设计

上位计算机端的软件设计采用了National Instruments公司的LabWindow-CVI3.0.1编程平台。与Visual Basec Visual C++相比,Labwindow-CVI是专门用于EDA(Electronic Design Automatic)领域软件开发工作的平台。编程用C语言,采用面向对象(OOP,Object Oriented Programming)的编程方法。上位机端的软件控制面板按照所实现的功能被划分为4部分:系统配置面板、高压设置面板、电压显示面板、系统帮助菜单。另外,上位机端软件系统可以通过安装文件Setup.exe简单、方便地实现系统软件安装,其安装过程具有典型的Windows风格。

用上位机对可编程控制器进行监视和控制,在两者之间建立数据传输通道,首先要规定两者之间数据传输的格式,并对命令格式形成和响应格式的解码进行编程。Omron把所有指令帧和应答帧的定义称做Host Link协议(Host Link Protocol)。而在Host Link协议中识别码指令有39种之多,可以完成对可编程控制器各个存储区(IR、SR、DM、AR、EM、LR、HR)的读写、对可编程控制器进行初始化、置位和I/O表生成等各种任务。图4的第一行是一个上位计算机发出的读PLC内部继电器区(IR区)的命令帧,第二行是PLC对这个命令的响应帧。

从图4的Host link帧格式可见,在上位计算机通信编程中不仅要对命令帧的形式做编码工作,而且还要对可编程控制器的响应帧进行解码,提取其中有用的数据,然后再进行进制转换以变成我们所要的数据格式。

为了系统扩展的需要,设置为1:n的上位机连接方式,即一台上位机可以同时控制N台位于现场的可编程控制器组成的网络。这样便和直线加速器其它诸台联锁保护PLC互连成网了。

上位计算机端的软件完成对上位机和PLC通讯端口参数的设定、送设定的高压数值到PLC以间接控制硬件电路完成调压、升压总行程选择、紧急关断高压、自动记录当前高压设定数值和时间以及当班人员名单到以Excel电子表格形式存在的值班日志。

总的来说,本系统是把传统仪器的三大功能块全部通过计算机来实现的:信号采集以及处理由现场控制计算机——可编程控制器来完成;结果表达输出则放到上位计算机上来完成。其中,“电压显示面板”主要就是用来实现一个传统仪器的“结果表达输出”功能块所完成的任务。用计算机屏幕可以形象、方便地模拟各种仪器控制面板,以各种形式表达输出检测结果以及电源运行状态。

PLC控制系统是一种基于可编程逻辑控制器(PLC)的自动化控制系统,用于控制和监控各种机械、工业和生产过程。PLC控制系统使用数字电子技术,可以实现高度可靠的控制和监测,提高生产效率和质量。 PLC控制系统的工作原理是将输入信号(例如传感器、按钮等)传输到PLC中,PLC通过程序控制输出信号(例如电机、阀门等),以实现对生产过程的控制。

PLC控制系统通常由以下几个部分组成:

1. 输入模块:用于接收传感器、按钮等输入信号。

2. 中央处理器:负责处理输入信号并执行控制程序。

3. 输出模块:用于控制电机、阀门等输出信号。

4. 通信模块:用于与其他设备进行通信,例如计算机、HMI等。

PLC控制系统的优点包括:

1. 稳定可靠:PLC控制系统采用数字电子技术,具有高度稳定性和可靠性,能够在恶劣环境下长期运行。

2. 灵活可编程:PLC控制系统可以根据需要编写控制程序,实现各种复杂的控制和监测功能。

3. 易于维护:PLC控制系统的硬件和软件均易于维护,可以快速进行故障诊断和维修。

4. 可扩展性强:PLC控制系统可以根据需要扩展输入输出模块,实现更多的控制和监测功能。

PLC控制系统广泛应用于各种工业和生产过程中,例如自动化生产线、机器人控制、水处理、食品加工等。随着科技的不断发展,PLC控制系统也在不断更新和升级,例如采用云计算、物联网等技术,实现更加智能化的控制和监测。

声明:该篇文章为本站原创,未经授权不予转载,侵权必究。
换一批
延伸阅读

在现代流程工业生产中,生产工艺相关的运行参数,如温度、液位、压力、流量等,都是采用仪表进行测量检测,并根据仪表的测量结果通过控制阀门、泵等执行机构使这些工艺运行参数处于要求的范围内以满足工艺生产的需要。目前,在先进的工厂...

关键字: 故障树 控制系统

PLC(可编程逻辑控制器)和单片机是两种不同的控制设备,它们之间存在明显的区别:

关键字: 单片机 plc 控制器

减少振动和能量,阻尼器的主要作用是减少振动和能量。阻尼器通过提供运动的阻力,耗减运动能量,从而帮助控制系统或机械部件的振动。

关键字: 阻尼器 控制系统 机械部件

随着科技的不断进步,传感器技术在工业、农业、医疗、环保等领域的应用越来越广泛。BF350传感器作为一种高精度、高稳定性的传感器,被广泛应用于各种测量和控制系统中。本文将详细介绍BF350传感器的使用方法,帮助读者更好地理...

关键字: 传感器 BF350 控制系统

功率电子开关是现代电力电子技术的核心组件之一,广泛应用于各种电力转换和控制系统中。本文将对功率电子开关的作用、分类、工作原理、应用领域以及发展趋势进行详细的探讨,旨在让读者深入了解功率电子开关的重要性和应用价值。

关键字: 功率电子开关 电力转换 控制系统

误差放大器是电子测量和控制系统中不可或缺的一部分,它负责将实际测量值与期望值之间的误差进行放大,以驱动后续电路或系统对误差进行补偿或调整。本文将对误差放大器的工作原理、组成结构、特点以及应用进行详细的探讨,旨在帮助读者更...

关键字: 误差放大器 电子测量 控制系统

在工业自动化领域,单片机和PLC(可编程逻辑控制器)都扮演着举足轻重的角色。它们作为控制系统的核心,负责监控、控制和管理各种工业设备和流程。然而,尽管它们有着共同的目标,但在结构、功能和应用方面却存在着显著的区别。本文将...

关键字: 单片机 plc (可编程逻辑控制器)

今天,小编将在这篇文章中为大家带来工业控制系统的有关报道,通过阅读这篇文章,大家可以对工业控制系统具备清晰的认识,主要内容如下。

关键字: 工业控制系统 控制系统

在这篇文章中,小编将对工业控制系统的相关内容和情况加以介绍以帮助大家增进对它的了解程度,和小编一起来阅读以下内容吧。

关键字: 控制系统 工业控制系统

在下述的内容中,小编将会对工业控制系统的相关消息予以报道,如果工业控制系统是您想要了解的焦点之一,不妨和小编共同阅读这篇文章哦。

关键字: 工业控制系统 控制系统
关闭