当前位置:文档之家› 弯管机控制系统设计PLC控制和编程

弯管机控制系统设计PLC控制和编程

弯管机控制系统设计PLC控制和编程
弯管机控制系统设计PLC控制和编程

弯管机电气控制系统设计

摘要

本文以河北沧州盐山县电力管件有限公司给的弯管机系统为设计和写作背景,介绍了弯管机的工作原理、工艺流程、软件编程控制。详细阐述了电气控制系统的特点以及应用。

弯管机广泛应用于石油行业,同时在国家开发的西气东输的工程中也得到了应用,可见弯管机在我国机械事业中占有重要的地位,它的发展也体现了我工国业的发展。现代弯管的特点是大口径,厚臂管,针对这一特点我们采用中频液压加热弯管机对其弯管。采用PLC来控制弯管机,用上位机显示温度、速度等,能更好的控制弯管的质量和效率。

本文介绍了弯管机的工作原理和简单工艺流程, PLC结构、内部原理、使用性能,以及S7-200内部结构和使用它编写弯管机控制程序。使用S7-200可编程控制器在恶劣环境下比继电器、接触器安全、可靠、耐用,并且直观,应用灵活。最后以STEP-7编程软件编写梯形图弯管机的控制程序,以此来控制弯管机弯管时所需的温度和速度。

关键字:弯管机; PLC ;控制系统;软件编程

Pipe Bender Electric Control System Design

Abstract

In this paper, Cangzhou, Hebei Yanshan Electric Power Pipe Fittings Co., Ltd. to the pipe system for the design and writing background, introduced the working principle of bending machine, process, control of software programming. Described in detail the characteristics of electrical control systems and applications.

Bending machine is widely used in the oil industry, while the national development of the West-East Gas Pipeline Project has also been applied, can be seen bending machine mechanical cause in our country played an important role, it also reflects the development of industry. Elbow is characterized by modern large-diameter, thick arms and tubes, we have adopted for this characteristic frequency heating hydraulic pipe bender its. PLC used to control bending machine, the host computer display temperature, speed and so on, to better control the quality and efficiency of pipe.

This paper introduces the working principle of the bending machine and a simple process, PLC structure, internal principle, the use of performance, as well as the internal structure of S7-200 and use it to prepare bender control procedures. The use of S7-200 programmable logic controller in adverse circumstances than the relays, contactors safe, reliable, durable, and intuitive, flexible application. STEP-7 Finally, the preparation of ladder diagram programming software of the control procedures pipe bender, pipe bender in order to control the temperature required to bend and speed.

Keywords: bending machine; PLC; control system; software programming

目录

摘要................................................ I Abstract .............................................. II 1 绪论 (1)

1.1前言 (1)

1.1.1弯管机的简介 (1)

1.1.2 弯管机的发展及国内外研究情况 (1)

1.2课题研究的目的、意义 (1)

1.3 国内外研究现状及发展方向 (1)

1.3.1西门子PLC的发展史 (1)

1.3.2电气控制的发展 (1)

1.4 本文研究的主要内容 (4)

2 弯管机控制系统的工作原理 (6)

2.1弯管机系统概述 (6)

2.2弯管机系统结构 (6)

2.3弯管机的工作原理 (7)

2.4弯管机的工艺流程 (7)

3 可编程控制器(PLC)的选择和工作原理 (9)

3.1 PLC特点、分类及应用 (9)

3.1.1 PLC的特点 (9)

3.1.2 PLC的分类及应用 (10)

3.2 PLC控制器的组成及主要的原理 (10)

3.2.1 PLC组成 (10)

3.2.2 PLC的工作原理 (11)

3.3一体化可编程控制器(西门子S7-200)简介 (14)

3.3.1 S7-200简介 (14)

3.3.2 S7-200机种及系统构成 (14)

3.4 PLC的选择 (15)

3.5 S7-200的CPU选择 (16)

3.5.1 CPU226性能介绍 (16)

3.5.2高数计数器性能简介 (18)

3.5.3PLC的模拟量单元 (20)

3.6弯管机点数信息 (20)

4 弯管机PLC控制和编程 (21)

4.1西门子WinCCflexible编程软件概述 (21)

4.2弯管机PLC控制和编程设计方案 (21)

4.3测量方式的选择 (22)

4.3.1 测温方式的选择 (22)

4.3.2 测速方式的选择 (23)

4.3.3被调量的选择 (23)

4.4 PID调节器的设计 (24)

4.5弯管机编程流程框图 (24)

4.6弯管机软件程序 (26)

4.6.1 电机启停程序 (26)

4.6.2温度的采集和控制程序 (26)

4.6.3电压的采集以及调节程序 (28)

4.7本章小结 (30)

5 结论 (31)

参考文献 (32)

致谢 (34)

毕业设计(论文)知识产权声明 (35)

毕业设计(论文)独创性声明 (36)

附录 (37)

1 绪论

1 绪论

1.1前言

1.1.1弯管机的简介

中频感应加热弯管机,其工作原理是利用中频电源对钢管进行加热,同时将钢管匀速推进,使加热部分的钢管沿预设的轨道行走从而形成具有一定曲率半径和角度的弯管。先将钢管安装就位,通过摇臂回转装置上的丝杠丝母传动装置调整好弯曲半径,采用中频感应加热圈对钢管加热到一定温度后进行弯曲,弯曲时以液压为动力,由小车将钢管向前推进,沿调整好的弯曲半径在加热处发生变形而弯曲,钢管变形后对其喷水冷却,从而获得所需的弯管管件。动力系统由电机和液压系统构成组成。

特点:弯出的管具有形变小,壁厚差小,无应力。

弯曲半径0-1800可调节管道系统在电力、石化、等工程建设中有着广泛的应用。尤其是随着经济建设的迅速发展,管道的规格和用材也在向着大型化和高强度发展。目前国内的中频弯管机多以外国的技术为蓝本,采用机械传动,自动化程度偏低,难以使大口径的管道在弯制的过程中,达到规定的质量和精度要求,因此,决定采用液压系统推进代替机械进给。经实践证明,是切实可行的。

1.1.2 弯管机的发展及国内外研究情况

弯管机的发展与计算机技术的发展息息相关,早在20世纪70年代时,美国EATONLEONARD公司就已经研制生产了计算机数控弯管设备,首创计算机编程数控弯管之先河,大大提高了当时的数控弯管水平。 20世纪 80年代,日本千代田工业株式会社在美国 EATONLEONARD公司的研究成果上,成功研制了 M-1型管型测量机和 EC、TC两种系列十多种型号的数控弯管机,功能非常强大,很快便以崭新的技术面貌挤入了国际市场。

早在 1970年武昌造船厂就研制成功一台数控弯管机,这是国内自主研制的第一台数控弯管机。1973年武昌造船厂又成功研制了 SKWG-2型数控弯管机。此后上海造船厂工艺研究所等多家国内企业也陆续研制出了数控弯管机。目前我国弯管加工的现状是既有自动化程度高的数控弯管机,也有半自动的数控弯管机,甚至还有相当一部分中小企业还在使用传统的手工弯管,具有典型的“老、

中、青”(即手工弯管设备、半自动弯管机床和全自动弯管机床)三者结合的中国特色。

1.2课题研究的目的、意义

弯管机是我国国防和基础建设的关键设备,为我国的经济发展和国防建设起到了不可估量的作用。弯管机在前期经过了第一步改造,实现了PLC控制、上位计算机监控管理、人机友好界面。但现有的操纵控制系统较为落后,不能很好的满足生产的需要。在此基础上,迫切需要对弯管机进行第二步改造,将整个操作系统改为中频感应加热控制,对弯管机的工作过程实现快速、精确控制以提高弯管机的工作效率和加工精度。

在电力,石油化工等工业和天然气,集中供热等输送工程中,需要大量的弯管,弯头,所以弯管机都作为重要生产设备之一。它的安全、可靠、高效运行, 直接关系到自动生产线的生产效率和加工质量。中频加热弯管机具有解热快,氧化少,解热均匀,解热效率高,能保证产品你质量等优点。

弯管机的PLC控制和编程对弯管起着至关重要的作用,它的工作性能对整个控制系统都有着重要的影响,所以研究PLC控制和编程极其重要。

中频加热液压弯管机组采用了先进的计算机网络控制技术,用PLC编程语言及梯形图进行逻辑控制连接,采用计算机监控系统监视和控制现场设备工作状态,设置工艺参数,下的大工艺命令,整机与其他弯管设备相比:技术含量高,自动化程度先进,控制精度高,能大大的降低生产成本,提高生产率。

控制系统是弯管机的关键组成部分,弯管机的工作性能是系统改造设计的主要目标。弯管机主要由机械装置,液压系统,中频加热系统,PLC控制系统,冷却系统等组成。从系统的观念考虑机械、电气和液压系统之间的匹配问题,得到性能最好的弯管机。

本课题对弯管机PLC控制和编程的意义:

1.解放工程技术人员,重复性的工作交给计算机来完成,提高工作效率,缩短系统的研发周期。

2.通过计算机对液压系统的控制,比较不同的可编程控制器,选择合理的元件和回路完成特定的功能。

3.研究不同可编程控制器系统的特性,选择合理的控制策略,实现系统的精确的控制。

4.对系统的安装调试有指导性作用,使现场的工程技术人员有的放矢的对参数进行调整。

1.3 国内外研究现状及发展方向

1.3.1西门子PLC的发展史

1.西门子公司的产品最早是1975年投放市场的SIMATIC S3,它实际上是带有简单操作接口的二进制

2.1979年,S3系统被SIMATIC S5所取代,该系统广泛地使用了微处理器;

3.20世纪80年代初,S5系统进一步升级——U系列PLC,较常用机型:S5-90U、95U、100U、115U、135U、155U

4.1994年4月,S7系列诞生,它具有更国际化、更高性能等级、安装空间更小、更良好的WINDOWS用户界面等优势,其机型为:S7-200、300、400,分别对应小型、中型、大型PLC。

5.1996年,在过程控制领域,西门子公司又提出PCS7(过程控制系统7)的概念,将其优势的WINCC(与WINDOWS兼容的操作界面)、PROFIBUS(工业现场总线)、COROS(监控系统)、SINEC(西门子工业网络)及控调技术溶为一体 6.现在,西门子公司又提出TIA(Totally Integrated Automation)概念,即全集成自动化系统,将PLC技术溶于全部自动化领域。

此外,西门子PLC还有M7、C7二个系列。我在主以后章节中要介绍S7-200 PLC。控制器;

1.3.2电气控制的发展

本系统的电控部分的下位机采用可编程序逻辑控制器(Programmable Logic Controller. PLC)。PLC具有可靠性高、抗干扰能力强、功能丰富等强大技术优势,己经成为目前自动化领域的主流控制系统。然而,从目前的应用情况来看,PLC还大都只是承担最基本的控制功能,模块。虽然PID算法控制有很高的稳定性,但对于一些复杂控制系统,PID控制很难满足控制要求,这也使PLC的发展面临着一种挑战。随着越来越多的PLC产品与IEC1131-3标准兼容,PLC控制系统越来越开放,将先进控制算法嵌入PLC常规控制系统成为可能。本课题采用PLC S7-200来控制,根据其特点,把一些先进控制算法,在PLC及组态系统上得以实现,并开发相应的应用程序,经过实验调试,验证可以用到弯管机弯管工业中。

作为离散控的制的首选产品,PLC在二十世纪八十年代至九十年代得到了迅速发展,世界范围内的PLC年增长率保持为20%~30%。随着工厂自动化程度的不断提高和PLC市场容量基数的不断扩大,近年来PLC在工业发达国家的增长速度放缓。但是,在中国等发展中国家PLC的增长十分迅速。综合相关资料,2004年全球PLC的销售收入为100亿美元左右,在自动化领域占据着十分重要的位置。

PLC是由摸仿原继电器控制原理发展起来的,二十世纪七十年代的PLC只

有开关量逻辑控制,首先应用的是汽车制造行业。它以存储执行逻辑运算、顺序控制、定时、计数和运算等操作的指令;并通过数字输入和输出操作,来控制各类机械或生产过程。用户编制的控制程序表达了生产过程的工艺要求,并事先存入PLC的用户程序存储器中。运行时按存储程序的内容逐条执行,以完成工艺流程要求的操作。PLC的CPU内有指示程序步存储地址的程序计数器,在程序运行过程中,每执行一步该计数器自动加1,程序从起始步(步序号为零)起依次执行到最终步(通常为END指令),然后再返回起始步循环运算。PLC每完成一次循环操作所需的时间称为一个扫描周期。不同型号的PLC,循环扫描周期在1微秒到几十微秒之间。PLC用梯形图编程,在解算逻辑方面,表现出快速的优点,在微秒量级,解算1K逻辑程序不到1毫秒。它把所有的输入都当成开关量来处理,16位(也有32位的)为一个模拟量。大型PLC使用另外一个CPU来完成模拟量的运算。把计算结果送给PLC的控制器。

相同I/O点数的系统,用PLC比用DCS,其成本要低一些(大约能省40%左右)。PLC没有专用操作站,它用的软件和硬件都是通用的,所以维护成本比DCS要低很多。一个PLC的控制器,可以接收几千个I/O点(最多可达8000多个I/O)。如果被控对象主要是设备连锁、回路很少,采用PLC较为合适。PLC由于采用通用监控软件,在设计企业的管理信息系统方面,要容易一些。

近10年来,随着PLC价格的不断降低和用户需求的不断扩大,越来越多的中小设备开始采用PLC进行控制,PLC在我国的应用增长十分迅速。随着中国经济的高速发展和基础自动化水平的不断提高,今后一段时期内PLC在我国仍将保持高速增长势头。

1.4 本文研究的主要内容

本课题主要是对弯管机电器控制部分的研究与实现。由于弯管工艺对其加热过程的速度和温度都有较高要求,所以弯管机在对钢管推制过程中的加热温度和推制速度的控制要求相当高。在弯管成形过程中常会因速度和温度控制不当引起管径开裂、管壁厚度不均等缺陷。因此,本课题的主要研究内容是:设计一个怎样的控制器去控制弯管机的温度和速度使其在减少次品率的条件下又快又好的推制出所要求角度的弯管。其次,弯管机电器控制系统以一台Siemens S7-200CPU226为控制核心,输入输出包括三个模拟量输入(电流变送器、电压变送器、激光温度传感器),两个模拟量输出(电压变送器、电液比例溢流阀),约68个数字量I/O点(一个线旋转编码器,若干限位开关、手动开关、继电器和指示灯)以及通过PC-PPI通信的上位机。其他电器包括四台电动机。对他们的系统设计也是本课题的一个研究方向。

本文的主要工作如下:

1.深入细致的了解弯管机的系统结构,技术要求等。

2.查找弯管机控制系统的相关资料,选择适合的可编程控制器和编程软件。

3.设计控制系统的方案,选择和论证弯管机控制系统的方案。

4.设计和编制西门子PLC的程序,进行模拟调试程序。

重点及难点如下:

重点:PLC编程,温度,速度,角度等控制,及其使用S7-200的编程系统选择

难点:由于管材的材质各异, 管径、壁厚、弯曲角度等差异较大,使得中频电源加热温度和弯管推进速度之间的关系都不一样,并且各工艺参数的设定也比较复杂, 而参数设定的合适与否会极大影响弯管的各种机械性能, 所以要根据工况的不同进行参数选择, 并由此控制弯管的质量。

2 弯管机控制系统的工作原理

2 弯管机控制系统的工作原理

2.1弯管机系统概述

中频加热液压弯管机主要由:机械装置、液压系统、中频加热系统、PLC 控制系统组成。系统工作时中频加热系统通过感应线圈给钢管加热到850°C 到1100°C ,推动钢管以10mm-60mm/m 的速度缓慢速度推进,旋转摇臂是一个定轴随动机构,从使关以R 为半径完成所需要的弯管,冷却系统用于中频加热中频电源、补偿电容、感应线圈及钢管的冷却。

中频加热液压弯管机组是由中频加热电源、液压传动和电气控制系统组成。机组工作原理:将需要弯曲的钢管固定在前夹具上,利用中频感应加热线圈加热,使钢管在一个狭窄的轴向范围内达到热变形温度,钢管中频在腰鼓轮夹持机构的作用下限位。随即对加热变形后的弯管进行喷淋冷却,完成定型。

2.2弯管机系统结构

中频液压加热弯管机的硬件原理框图如图 2.1,在中频加热控制系统中,CPU 将给定的控制量通过模拟量模块,输出到电压变送器,电压变送器将给定值输入到中频控制板上,中频控制板根据给定电压,进行工作。温度传感器,电压变送器、电流变送器和光电编码器将实时采集的数据,通过模拟量模块传送给CPU 的高速计数器与给定量进行比较,从而达到PLC 对温度和速度的闭环控制。

图2.1硬件原理图

推进速度测量 加热温度测量 中频功率测量 中频功率和速度调节 控制器 采集数据记录 工艺参数设定 上位机 弯 管 机

2.3弯管机的工作原理

中频加热液压弯管机主要由机械装置、液压系统、中频加热系统、PLC 控制系统、冷却系统等组成。机械装置主要有卡紧装置、小车推进装置、导向轮装置和摇臂回转装置等组成。弯管的工作原理如图2.1 所示。

1、管坯

2、导向轮

3、中频加热

4、夹头

5、摇臂

6、进给小车

图2.2中频加热液压弯管机工作原理示意图

其工作原理是利用中频电源对钢管进行加热,同时将钢管匀速推进,使加热部分的钢管沿预设的轨道行走从而形成具有一定曲率半径和角度的弯管。先将钢管安装就位,通过摇臂回转装置上的丝杠丝母传动装置调整好弯曲半径,采用中频感应加热圈对钢管加热到一定温度后进行弯曲,弯曲时以液压为动力,由小车将钢管向前推进,沿调整好的弯曲半径在加热处发生变形而弯曲,钢管变形后对其喷水冷却,从而获得所需的弯管管件。特点:弯出的管具有形变小,壁厚差小,无应力。弯曲半径0-1800可调节。

2.4弯管机的工艺流程

先将钢管安装就位,通过摇臂回转装置上的丝杠丝母传动装置调整好弯曲半径,采用中频感应加热圈对钢管加热到一定温度后进行弯曲,弯曲时以液压为动力,由小车将钢管向前推进,沿调整好的弯曲半径在加热处发生变形而弯曲,钢管变形后对其喷水冷却,从而获得所需的弯管管件。其工艺流程图如图2.2.

弯管机工艺参数设定放置钢管中频加热

中频加热温度和推进速度的控制制制弯管结束质量检测

图2.3弯管机工艺流程图

3 可编程控制器(PLC)的选择和工作原理

3 可编程控制器(PLC)的选择和工作原理

3.1 PLC特点、分类及应用

自二十世纪六十年代美国推出可编程逻辑控制器(Programmable Logic Controller,PLC)取代传统继电器控制装置以来,PLC得到了快速发展,在世界各地得到了广泛应用。同时,PLC的功能也不断完善。随着计算机技术、信号处理技术、控制技术网络技术的不断发展和用户需求的不断提高,PLC在开关量处理的基础上增加了模拟量处理和运动控制等功能。今天的PLC不再局限于逻辑控制,在运动控制、过程控制等领域也发挥着十分重要的作用。

PLC是一个数字式的电子装置,它使用了可编程序的记忆体以存储指令,用来执行诸如逻辑、顺序、计时、计数和演算等功能,并通过数字或模拟的输入和输出,以控制各种机械或鞥产过程。这就是PLC的定义。

3.1.1 PLC的特点

现代工业生产是复杂多样的,它们对控制的要求也各不相同。可编程控制器由于具有一下特点而深受工厂技术人员和工人欢迎。以下是PLC的特点

1、可靠性高,抗干扰能力强

高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。例如三菱公司生产的F系列PLC平均无故障时间高达30万小时。一些使用冗余CPU的PLC的平均无故障工作时间则更长。从PLC的机外电路来说,使用PLC构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。此外,PLC带有硬件故障自我检测功能,出现故障时可及时发出警报信息。在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除PLC以外的电路及设备也获得故障自诊断保护。这样,整个系统具有极高的可靠性也就不奇怪了。

2、配套齐全,功能完善,适用性强

PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。可以用于各种规模的工业控制场合。除了逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域。近年来PLC的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。加上PLC通信能力的增强及人机界面技术的发展,使用PLC组成各种控制系统变得非常容易。

3、易学易用,深受工程技术人员欢迎 PLC作为通用工业控制计算机,是面向工矿企业的工控设备。它接口容易,编程语言

易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。

4、系统的设计、建造工作量小,维护方便,容易改造

PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备经过改变程序改变生产过程成为可能。这很适合多品种、小批量的生产场合。

5 体积小,重量轻,能耗低

3.1.2 PLC的分类及应用

PLC的类型多,型号各异,各生产厂家的规格也各不相同,所以按一下两种方式分类:

(1)按容量分类

PLC的容量主要指PLC的输入/输出点数。按照PLC的输入/输出点数,可将PLC分为小型PLC(I/O总点数在256点以下),中型PLC(I/O总点数在256到2048点之间)和大型PLC(I/O总点数在2048点以上)三种。

(2)按结构形式分类。按结构形式的不同,PLC主要分为箱体式和模块式。箱体式又称为整体式结构,它的特点是将PLC的基本部件,它的体积小,成本低,安装方便。模块式这种结构的PLC是由一些标准模块单元构成,这些标准,普快如CPU模块、输入模块、输出模块、电源模块等,将这些模块插在框架上或基板上即可组装而成。

PLC的应用范围通常可分为如下五种类型:顺序控制,运动控制,过程控制,数据处理,通信和联网。

3.2 PLC控制器的组成及主要的原理

3.2.1 PLC组成

从硬件结构看PLC的主要组成:CPU、存储器、输入接口电路、输出接口电路、键盘与显示器、还可外接存储器。下面简单介绍期望各部分作用。

(1)CPU运算和控制中心

起“心脏”作用。

当从编程器输入的程序存入到用户程序存储器中,然后CPU根据系统所赋予的功能(系统程序存储器的解释编译程序),把用户程序翻译成PLC内部所认可的用户编译程序。

组成:CPU由控制器、运算器和寄存器组成。这些电路集成在一个芯片上。CPU通过地址总线、数据总线与I/O接口电路相连接。

(2)存储器

具有记忆功能的半导体电路。

分为系统程序存储器和用户存储器系统程序存储器用以存放系统程序,包括管理程序,监控程序以及对用户程序做编译处理的解释编译程序。由只读存储器、ROM组成。厂家使用的,内容不可更改,断电不消失。

(3)输入/输出接口

①输入接口:

输入接口电路工作过程:当开关合上,二极管发光,然后三极管在光的照射下导通,向内部电路输入信号。当开关断开,二极管不发光,三极管不导通。向内部电路输入信号。也就是通过输入接口电路把外部的开关信号转化成PLC 内部所能接受的数字信号。

②输出接口

PLC的继电器输出接口电路

工作过程:当内部电路输出数字信号1,有电流流过,继电器线圈有电流,然后常开触点闭合,提供负载导通的电流和电压。当内部电路输出数字信号0,则没有电流流过,继电器线圈没有电流,然后常开触点断开,断开负载的电流或电压。也就是通过输出接口电路把内部的数字电路化成一种信号使负载动作或不动作。

三种类型:a 继电器输出:有触点、寿命短、频率低、交直流负载;b 晶体管输出:无触点、寿命长、直流负载;c 晶闸管输出:无触点、寿命长、交流负载。在本次设计中PLC采用继电器输出。

(4)编程器

编程器分为两种,一种是手持编程器,方便。我们实验室使用的就是手持编程器。二种是通过PLC的RS232口。与计算机相连。然后敲击键盘。通过NSTP-GR软件(或WINDOWS下软件)向PLC内部输入程序。

3.2.2 PLC的工作原理

(1)PLC的工作方式与运行框图

概括而言,PLC的工作方式是一个不断循环的顺序扫描工作方式。整个运行过程可分为三部分:第一部分是上电处理;第二部分是扫描过程;第三部分是出错处理。PLC的工作的全过程可用。PLC的运行框图如下图3.1所示。

STOP

Y

N

图3.1 PLC 运行框图

输入处理(输入传送、远程I/O ) 执行程序 更新时钟、特殊寄存器 执行自诊断

电源处理 通信服务(外设、CPU 、总线服务) 输出处理 CPU 运行方式 内部处理 存放自行诊断错误 PLC 正常

CPU 强制为STOP

致命

错误

2)PLC与继电器控制系统区别

PLC与继电器的区别

通用PLC应用于专用设备时可以认为它就是一个嵌入式控制器,但PLC相对一般嵌入式控制器而方具有更高的可靠性和更好的稳定性。实际工作中碰到的一些用户原来采用嵌入式控制器,现在正逐步用通用PLC或定制PLC取代嵌入式控制器最初研制生产的 PLC主要用于代替传统的由继电器接触器构成的控制装置,但这两者的运行方式是不相同的:

(1)继电器控制装置采用硬逻辑并行运行的方式,即如果这个继电器的线圈通电或断电,该继电器所有的触点(包括其常开或常闭触点)在继电器控制线路的哪个位置上都会立即同时动作。

(2)PLC的CPU则采用顺序逻辑扫描用户程序的运行方式,即如果一个输出线圈或逻辑线圈被接通或断开,该线圈的所有触点(包括其常开或常闭触点)不会立即动作,必须等扫描到该触点时才会动作

为了消除二者之间由于运行方式不同而造成的差异,考虑到继电器控制装置各类触点的动作时间一般在 100ms以上,而PLC扫描用户程序的时间一般均小于100ms,因此,PLC采用了一种不同于一般微型计算机的运行方式---扫描技术。这样在对于I/O响应要求不高的场合,PLC与继电器控制装置的处理结果上就没有什么区别了。

1 扫描技术

当 PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。

(1)输入采样阶段

在输入采样阶段, PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。

(2)用户程序执行阶段

在用户程序执行阶段, PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。

(3)输出刷新阶段

当扫描用户程序结束后, PLC就进入输出刷新阶段。在此期间,CPU按照

I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。即一个扫描周期等于自诊断、通讯、输入采样、用户程序执行、输出刷新等所有时间的总和。

2 PLC的I/O响应时间

为了增强 PLC的抗干扰能力,提高其可靠性,PLC的每个开关量输入端都采用光电隔离等技术。为了能实现继电器控制线路的硬逻辑并行控制, PLC 采用了不同于一般微型计算机的运行方式(扫描技术)。

所谓 I/O响应时间指从PLC的某一输入信号变化开始到系统有关输出端信号的改变所需的时间。

以上是一般的 PLC的工作原理,但在现代出现的比较先进的PLC中,输入映像刷新循环、程序执行循环和输出映像刷新循环已经各自独立的工作,提高了PLC的执行效率。在实际的工控应用之中,编程人员应当知道以上的工作原理,才能编写出质量好、效率高的工艺程序。

3.3一体化可编程控制器(西门子S7-200)简介

3.3.1 S7-200简介

PLC综合了现代计算机技术、自动控制技术和通讯技术,具有体积小、功能强、程序设计简单、维护方便、可靠性高等优点,特别适合于在恶劣的工业环境中使用,被称为现代工业自动化的支柱之一。

西门子S7-200 PLC系统是紧凑型可编程序控制器。系统的硬件构架是由成系统的CPU模块和丰富的扩展模块组成。它能够满足各种设备的自动化控制需求。应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等。

在本电气控制系统中的开关量设备包括操作台及手持控制盒上的按钮、旋钮、指示灯及中间继电器。由弯管机电气控制系统设计任务书的要求可知一共是使用了点数44个,包括开关量,模拟输出输入量,还有脉冲计数等。其中:1旋转编码器A相,2旋转编码器B相,39中频功率调节,40感应线圈移动速度(显示),41推管速度调节,42感应线圈温度,43中频直流电压,44中频直流电流是模拟量。

3.3.2 S7-200机种及系统构成

S7-200系列PLC可提供4种不同基本单元和6种型号的扩展单元。其系统构成出基本单元、扩展单元外,还有编程器、存储器、写入器、文本显示器等。同其他的PLC一样,S7-200的基本组成也是由主机单元加编成器,在需要

扩展单元模板、模拟量扩展单元模板、通信设备、人机界面HMI 等。S7-200的基本构成如下图3.2所示:

3.2 S7-200系统的基本组成

3.4 PLC 的选择

PLC 控制系统工作电路可分为3部分,输入部分、内部控制电路和输出部分。输入部分就是采集输入信号,输出部分就是系统的执行部件这两部分与继电器控制电路相同。内部控制电路是通过编程方法实现的控制逻辑,用软件编程代替继电器电路的功能。输入部分由外部输入电路、PLC 输入接线端子和输入继电器组成。外部输入信号经PLC 输入接线端子去驱动输入继电器的线圈。每个输入端子与其相同编号的输入继电器有着惟一确定的对应关系。当外部的输入元件处于接通状态时,对应的输入继电器线圈得电。

控制电路隔离的输出继电器的外部动合触点、输出接线端子和外部驱功电路组成,用来驱动外部负载电路的电源必须由外部电源提供,电源种类及规格可根据负载要求去配备,只要在PLC 允许的电压范围内工作即可。

(1)机型的选择

① 结构合理:对于工艺过程比较固定,环境条件较好的场合,选用整体式结构PLC ,其他情况则选用模块结构PLC 。

② 功能相当:对于开关量控制的工程项目,对其控制速度无须考虑,低档机就能满足要求;对于以开关量控制为主,带少量模拟量控制的工程项目,可选用带A/ D 转换、加减运算、数据传送功能的低档机;对于控制较复杂,控制功能要求更高的工程项目,如要求PID 运算、通信联网等,可选用中档或高档机。

③机型应统一:因为同一机型的PLC ,其模块可互为备用,便于备品备件的采购和管理,其功能及编程方法统一,有利于技术力量的培训及功能的开发;其外部设备通用,资源可共享,配以上位计算机后,可把控制各独立系统的多台PLC 联成一个多级分布式控制系统,相互通信,集中管理。

计算机 PLC

主机 数字输入模块 数字输出模块 模拟输入模块TP 系列触摸屏 通讯口及网络设备 其他设备 工业软件

模拟输出模块

相关主题
文本预览
相关文档 最新文档