基于PLC的普通车床电气控制系统硬件设计1

更新时间:2023-07-26 13:01:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

摘 要

车床是机械加工中使用最广泛的机床,它可以用于切削各种工件的外圆、内孔、端面及螺纹等。现代生产机械多采用机械、电气、液压、气动相结合的控制技术。电气控制技术起联接中枢作用,应用最为广泛。用普通机床加工出来的产品普遍存在质量差、品种少、档次低、成本高、供货期长,所以本次设计以普通车床为对象,设计了一套综合、高效的PLC控制系统,提高了普通车床的生产效率、控制精度和产品质量。PLC(可编程控制器)作为一种工业控制微型计算机,它以其编程方便、操作简单尤其是它的高可控性等优点,在工业生产过程中得到了广泛的应用。本次设计就是以PLC控制系统取代传统的继电器-接触器控制系统。

文章首先介绍了普通车床的结构以及电气控制系统,然后介绍了PLC控制系统的硬件结构、工作原理以及设计PLC控制系统的基本原则和步骤,根据任务要求设计了PLC控制系统,其中包括PLC的选型、硬件设计以及软件设计等。最后连接西门子触摸屏TP177B装置,实现监控和控制操作。

本设计的关键就是要在原继电器控制电路的基础上,经过合理的转换,从而设计出具有相同功能的PLC控制程序。

关键词: PLC;车床;电气控制系统;触控屏;

Abstract Machining lathe is the most widely used tool, it can be used to cut various parts of the cylindrical, bore, thread end, and so on. The modern production machinery uses the control technology which the machinery, the electricity, the hydraulic pressure, air operated unify. The electric control technology plays the joint main center role, the application is most widespread. Out of the ordinary machining prevalence of poor quality products, variety of small, low grade, high cost, delivery and long, so this design object is an ordinary lathe, designed a comprehensive and efficient PLC control system, improved lathe productivity, control accuracy and product quality. PLC (programmable controller) as an industrial control micro-computer, with its easy programming, simple operation, especially its high controllability, etc., in the industrial production process has been widely used. The PLC control system design is to replace traditional Relay - contact device control system.

The article first introduces the lathe, and electrical control systems, PLC control

system and then introduces the hardware structure, operation principle and design of the basic principles of PLC control systems and procedures, according to the task to design a PLC control system, including the PLC elections type, hardware design and software design. Finally, Siemens touch screen TP177B connected devices, monitoring and control operations to achieve.

The key originally designed is that should be on the basis of control circuit of original relay, through rational conversion , thus design PLC control procedure with same function.

Key Words:PLC ; Lathe; Electrical Control System; Touch Screen

目 录

摘 要 ....................................................................................................................................... 1

Abstract ..................................................................................................................................... 2

目 录 ..................................................................................................................................... 3

引 言 .................................................................................................................................. 6

1 C6140型普通车床概述....................................................................................................... 8

1.1 C6140型车床的主要结构 ........................................................................................ 8

1.1.1 C6140车床的主要运动 ................................................................................. 8

1.2 C6140型普通车床技术参数表 ............................................................................... 9

2 车床电气控制系统分析及总体设计 ................................................................................ 9

2.1 车床的电气控制电路原理图 .................................................................................. 9

2.2 车床电路分析和电气控制要求 ............................................................................ 10

2.2.1 主电路分析 ................................................................................................... 10

2.2.2 控制电路分析............................................................................................... 10

2.2.3 信号及照明电路 .......................................................................................... 11

2.3 电器元件明细表 ..................................................................................................... 11

2.4 电气控制系统总体设计思路 ................................................................................ 12

3 系统硬件设计及PLC概况和应用 ................................................................................. 13

3.1 PLC的概况 .............................................................................................................. 13

3.2 PLC的特点 .............................................................................................................. 14

3.3 PLC的应用 .............................................................................................................. 15

3.4 PLC在普通车床电气控制系统中的应用 ............................................................ 15

3.4.1 PLC在数控系统中的作用 .......................................................................... 15

3.4.2 PLC的分类 ................................................................................................... 17

4 PLC系统构成、网络通讯 ................................................................................................ 17

4.1 PLC的工作原理 ...................................................................................................... 17

4.1.1 PLC的等效工作电路 ................................................................................... 17

4.1.2 PLC的工作过程 ........................................................................................... 18

4.1.3 PLC的扫描时间 ........................................................................................... 19

4.1.4 PLC的I/O响应时间 ................................................................................... 20

4.2 PLC的组成 .............................................................................................................. 21

4.2.1 中央处理单元(CPU) .............................................................................. 21

4.2.2 存储器 ........................................................................................................... 22

4.2.3 I/O模块 .......................................................................................................... 22

4.2.4 传感器 ........................................................................................................... 23

4.2.5 执行装置 ....................................................................................................... 23

4.2.6 其它接口电路............................................................................................... 23

4.2.7 PLC的其他设备 ........................................................................................... 24

4.3 PLC的通信联网 ...................................................................................................... 24

4.4 PLC的编程语言 ...................................................................................................... 24

4.5 PLC的选用 .............................................................................................................. 26

5 普通车床电气控制系统PLC软件设计 ......................................................................... 27

5.1 PLC软件设计 .......................................................................................................... 27

5.2 Step7简介 ................................................................................................................ 28

5.3 Step7项目设计 ........................................................................................................ 30

5.4 I/O地址分布 ............................................................................................................ 34

5.5 C6140电路PLC外部接线图 ................................................................................ 35

5.6 程序设计.................................................................................................................. 36

6 触摸屏编程 ........................................................................................................................ 37

6.1 触控屏装置的介绍与功能 .................................................................................... 37

6.2 触摸屏程序的建立 ................................................................................................. 39

6.2.1 创建设备 ....................................................................................................... 39

6.2.2 变量的建立 ................................................................................................... 40

6.2.3 组态界面的建立 .......................................................................................... 41

6.2.4 软件下载 ....................................................................................................... 41

结 论 ................................................................................................................................ 43

参 考 文 献 .......................................................................................................................... 44

致 谢 ................................................................................................................................ 45

引 言

在机床工业的发展过程中,提高机床的加工速度和加工精度,始终是人们努力解决的相互制约的两大课题,也是推动车床电气控制系统发展的动力。电力拖动控制、电力电子、检测、计算机和控制理论的发展,为机床电气控制系统不断发展提供了物质和科技条件。

20世纪40年代以前,机床的电气控制主要采用交流电动机拖动的继电器-接触器控制。由于当时的交流电动机难以实现调速,只能通过皮带、齿轮等机械机构来实现有级变速,因而机床的机械结构比较复杂,同时还限制了加工精度的提高。继电器-接触器控制系统可以实现机床的各种运动控制(如启动、制动、反转、变速等),并可实现逻辑控制、联锁控制、异地控制等,因而大大提高了机床的自动化水平,有助于减轻工人的劳动强度。这种控制系统技术简单、易于掌握,至今仍被广泛采用。

继电器-接触器控制系统是由各种电器组成的,而这些电器的机械动作寿命是有限的,必须按时更换损坏的电器,以免影响系统的可靠性。另外,根据加工工艺的要求,需要改变控制逻辑关系时,必须修改线路,重新安装配线,这对现代机床的控制要求是很不适应的。

近年来,由于电力电子器件及其变换技术的发展和矢量控制技术的应用,交流调速系统有了很大的发展,在调速性能上完全可以与直流调速系统相媲美,加之性能可靠、维护方便,因而在星带机床中逐步取代着直流调速系统。

在机床的控制方面,今年出现的可编程控制器(PLC)已广泛用于电气控制系统中。可编程控制器不仅可以按事先编好的程序进行各种逻辑控制,还具有随意编程、自动诊断、通用性好、体积小、可靠性高的特点。因此,可编程控制器正逐步取代着继电器-接触器控制系统。

本文就是以普通车床为对象,基于PLC进行电气控制系统设计。一共分为几个部分:

第一章为概述,对普通车床的结构、主要运动以及技术参数做了简要介绍。

第二章为普通车床的电气控制系统分析,对于车床的主电路、控制电路和照明电路进行分析,说明了电气控制要求和总体设计。

第三章介绍了系统的硬件和PLC的概况、特点以及应用,并且针对本次设计介绍了PLC在车床方面的实际应用。

第四章详细的分析了PLC的工作原理、工作过程、组成部分通信联网以及编程语言。并且对于各个部分进行了详细的分析。

第五章则是PLC的软件设计,Step7分析,并且做出了I/O端口、PLC外部接线图、梯形图以及设计分析。

第六章为触摸屏装置的链接与调试,来实现机器操作和监控。

最后为结论部分。通过学习大量参考文献和在现场对各种实际情况的研究和分析,得出结论。

1 C6140型普通车床概述

1.1 C6140型车床的主要结构

C6140 型车床的主要结构见图1.1,主要有主轴变速箱、挂轮箱、进给箱、溜板箱、溜板与刀架、尾架、床身等。主轴变速箱的功能是支承主轴和传动其旋转,包含主轴及其轴承、传动机构、起停及换向装置、制动装置、操纵机构及滑润装置。

进给箱的作用是变换被加工螺纹的种类和导程,以及获得所需的各种进给量。它通常由变换螺纹导程和进给量的变速机构、变换螺纹种类的移换机构、丝杠和光杠转换机构以及操纵机构等组成。

溜板箱的作用是将丝杠或光杠传来的旋转运动转变为直线运动并带动刀架进给,控制刀架运动的接通、断开和换向等。刀架则用来安装车刀并带动其作纵向、横向和斜向进给运动。

图1.1 C6140 型普通车床的主要结构

1.1.1 C6140车床的主要运动

车床的主运动是工件的旋转运动,它是由主轴通过卡盘或顶尖带动工件旋转。电动机的动力通过主轴箱传给主轴,主轴一般只要单方向的旋转运动,只有在车螺纹时才需要用反转来退刀。

车床的另一个运动则是进给运动,进给运动由溜板带动刀架的直线移动。车床还有辅助运动,如溜板和刀架的快速移动、尾架的移动以及工件的夹紧与放松等。

1.2 C6140型普通车床技术参数表

表1.1技术参数表

2 车床电气控制系统分析及总体设计

2.1 车床的电气控制电路原理图

C6140型普通车床电气控制电路原理图如下图所示。

TC

M1M2M3

图2.1车床电气原理图

2.2 车床电路分析和电气控制要求

2.2.1 主电路分析

C6140型普通车床共由三台电动机拖动。图2为该车床的电气主电路图。在主电路中M1为主轴电动机,拖动主轴的旋转并通过传动机构实现车刀的进给。M2为冷却泵电动机,M3为快速移动电动机。KM1~KM3为交流接触器,FR1~FR2为热继电器的热元件,分别做M1,M2的过载保护。FU~FU4为熔断器。按钮SB1为主轴电动机M1的启动按钮,SB2为主轴电动机M1的停止按钮,按钮SB3为快速移动电动机M3的点动按钮,手动开关SA1为冷却泵电动机M2的启动按钮。QS为电源总开关。

2.2.2 控制电路分析

控制变压器TC 二次分别输出6V、24V 和220V, 其中6V作为电源指示灯的电源,24V 作为照明灯的电源,而220V 为控制回路的工作电源。控制变压器的一次侧由FU1做短路保护。

(1)主轴电动机 M1 通常选用笼型异步电动机, 完成主轴主运动和刀具给进运动的驱动。 电动机采用直接起动的方式起动。主轴电动机M1的控制要求:按下启动按钮SB1,接触器KM1闭合,主轴电动机M1启动运转;按下停止按钮SB2,接触器KM1断电释放,主轴电动机M1停止运转。

( 2) 车削加工中, 为防止刀具和工件的温度过高、 延长刀具使用寿命、 提高加工质量, 车床附有一台单方向旋转的冷泵电动机 M2 , 提供冷却液。冷却泵电动机M2的控制要求:主轴电动机M1启动后(M1电动机未启动之前,M2电动机是不能启动的),将手动开关SA1扳置闭合位置,接触器KM2闭合,冷却泵M2启动运转;将SA1扳置断开的位置,接触器KM2断开,冷却泵电动机M2停转。

( 3) 为了提高生产效率、 减轻工人劳动强度, 溜板箱的快速移动由电动机M3 单独拖动。根据使用需要, 可随时手动控制起停。快速移动电动机M3的控制要求:按下点动按钮SB3,接触器KM3通电闭合,快速移动电动机M3启动运转;松开点动按钮SB3,接触器KM3断电释放,快速移动电动机M3停转。

( 4) 当热继电器FR1、FR2任意一个常闭触电断开时,接触器KM1、KM2、KM3断电,电动机M1、M2、M3停止运转。熔断器FU1~FU4分别对主电路、控制电路和辅助电路实行短路保护。因此,电路具有短路及过载保护。

2.2.3 信号及照明电路

控制变压器TC的二次侧分别输出24V和6V电压,作为机床照明灯和信号灯的电源。EL为机床的低压照明灯,由开关SA2控制;HL为电源的信号灯。合上电源开关QS,指示灯HL亮,表示控制电路有电。

2.3 电器元件明细表

表2.1 电器元件明细表

本设计主要是采用西门子PLC及其触摸屏装置对普通车床电气控制系统进行控制的,采用西门子的可编程控制器对车床运动进行控制和调节。具体实际操作有:

(1)原车床的工艺加工方法不变;

(2)在保留主电路的原有元件的基础上,不改变原控制系统电气操作方法;

(3)电气控制系统控制元件(包括按钮,行程开关,热继电器和接触器等),作用与原电气线路中作用相同;

(4)主轴和进给启动,制动,低速,高速和变速冲动的操作方法不变;

(5)改造原继电器控制中的硬件接线,改为PLC编程实现;

(6)在普通车床电气控制系统中加入触控屏监控系统设计。

3 系统硬件设计及PLC概况和应用

本控制系统硬件设计由PLC控制系统硬件、触摸屏系统硬件以及其他辅助硬件设计组成。在设计中应考虑以下原则:

1.可靠性。可靠性是控制系统的生命,系统不可靠,即使功能再完善,经济性再好也没有用,可靠性不好的设备是没有市场的。在设计中,尽可能选择可靠的元件和产品,虽然初始投资可能多一点但是考虑到因为可靠性不好造成的生产和维修费用,还是值得的。

2.功能完善。在保证控制功能的基础上,尽可能的将自检、报警等功能纳入设计方案。

3.经济性。在保证控制功能和可靠性的基础上,尽可能降低成本。

4.在保证前三条的基础上,考虑系统的先进性和可扩展性。

3.1 PLC的概况

在制造工业(以改变几何形状和机械性能为特征)和过程工业(以物理变化和化学变化将原料转化成产品为特征)中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照逻辑关系进行连锁保护动作的控制,及大量离散量的数据采集。传统上,这些功能是通过气动或电气控制系统来实现的。1968年美国GM(通用汽车)公司提出取代继电气控制装置的要求,第二年,美国数字公司研制出了基于集成电路和电子技术的控制装置,使得电气控制功能实现的程序化,这就是第一代可编程序控制器,英文名字叫Programmable Controller(PC)。 随着电子技术和计算机技术的发生,PC的功能越来越强大,其概念和内涵也不断扩展。上世纪80年代,个人计算机发展起来,也简称为PC,为了方便,也为了反映或可编程控制器的功能特点,美国A-B公司将可编程序控制器定名为可编程序逻辑控制器Programmable Logic Controller(PLC)。上世纪80年代至90年代中期,是PLC发展最快的时期,年增长率一直保持30~40%。在这时期,PLC在处理模拟量能力、

数字运算能力、人机接口能力和网络能力得到大幅度提高,PLC逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的DCS系统。近年,工业计算机技术(IPC)和现场总线技术(FCS)发展迅速,挤占了一部分PLC市场,PLC增长速度出现渐缓的趋势,但其在工业自动化控制特别是顺序控制中的地位,在可预见的将来,是无法取代的。

我国可编程控制器的引进、应用、研制、生产是伴随着改革开放开始的。最初是在引进设备中大量使用了可编程控制器。接下来在各种企业的生产设备及产品中不断扩大了PLC的应用。目前,我国自己已可以生产中小型可编程控制器。可以预期,随着我国现代化进程的深入,PLC在我国将有更广阔的应用天地。

3.2 PLC的特点

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

高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。

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

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

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

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

4)体积小,重量轻,能耗低

以超小型PLC为例,新近出产的品种底部尺寸小于100mm,重量小于150g,功耗仅数瓦。由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备。

3.3 PLC的应用

1)PLC开关量的逻辑控制

这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、普通车床、组合机床、磨床、包装生产线、电镀流水线等。

2)PLC模拟量控制

在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analog)和数字量(Digital)之间的A/D转换及D/A转换。PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制。

3)PLC数据处理

现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。

4)PLC过程控制

过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。

5)PLC通信及联网

PLC通信含PLC间的通信及PLC与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便。

3.4 PLC在普通车床电气控制系统中的应用

3.4.1 PLC在数控系统中的作用

在机床的数控系统中,控制部分可分数字控制和顺序控制两大部分。数字控制部分,控制刀具轨迹;而顺序控制部分,控制辅助机械动作,这种辅助动作控制通常称强电控制,它以主轴转速S、刀具选择T和辅助机能M为代码信息,送入数控系统,经

系统的识别、处理,转换成与辅助动作对应的控制信号,使执行环节作相应的开关动作。

(1)PLC输入输出端与机床面板信号联接。CNC数控车床操作面板上有按钮、旋钮开关、波段开关和指示灯等,按钮、旋钮开关和波段开关,直接与可编程控制器的输入端接线柱相连,指示灯接线直接与PI£输出端接线柱相连,指示灯的亮暗取决于相应的PLC输入端的开关状态及固化在PCROM卡中的梯形图程序。

(2)PLC输出端与车床强电信号联接。PLC在CNC车床中的主要作用,是控制强电部分,如:主控电源、伺服电源、刀架电机正反转、主轴风扇、润滑电机等。由于流过强电电路的电流很大,在PLC输出端都接有保护用继电器。在每一个交流

线圈两侧并联阻容电路以吸收由于线圈通断时产生的浪涌电流。为了提高电机运行的可靠性。在接触器线圈电路中加有互锁保护触点。同理,每个电机的运行程序控制逻辑,都固化在PCROM卡中,受机床操作面板开关和数控系统软件的控制。

(3)PLC输入端与CNC机床数控装置I/O口的联接。可编程控制器输出端的通断,是由其输入端通断状态及梯形图程序决定的。CNC车床数控装置与可编程控制器的联接,是通过软开关直接控制PLC输入端的通断,以决定PLC输出端的状态。从数控装置I/O口的信息流向分析,可以分为两种情况:一是数控装置从I/O口输出指令,控制PLC完成相应的动作;另一种是检测PLC输入口的开关状态,数控装置的I/O口是输入信号,数控装置根据输入信号的性质做出相应的控制。

(4)CNC加工代码在PLC上的实现方法。目前,数控车床程序中,有关车床坐标系约定、准备功能、辅助功能、刀具功能及程序格式等方面已趋于统一,形成了统一的标准,即所谓的CNC车床ISO代码。在—个加工程序中,包含许多程序段,每个段又由若干字组成,每1个字表示一种功能,归纳起来有4种:

第一种是准备功能,即所谓的G代码;

第二种是辅助功能,即所谓的M代码;

第三种是刀具功能,即所谓的T代码;

第四种是转速功能,即所谓的S代码。

根据数控车床性能的不同,能执行这4种功能多少的程度也不同。在数控车床内部的4种功能中,G功能主要与联动坐标轴驱动有关,是通过CPU控制数控装置的I/O接口实现;M功能主要控制车床强电部分,包括主轴换向、冷却液开关等功能;T功能与刀具的选择和补偿有关。

(5)T功能代码的实现方法。T功能代码包含两部分:一是刀具选择;二是刀具位置补偿。在PLC上实现的是第1部分功能:刀具选择。换刀过程如下:运行数控程序,发出某个刀具号的换刀指令,对应的数控装置I/O口变为高电平,使PLC输入端的软开关接通,换刀电机正转,当在刀架上的干簧管触点开关接通后,换刀电机反转,使刀架下落压紧,当压紧力足够大时,微动开关接通,换刀电机停止运转啊。

(6)M功能代码实现方法。ISO数控加工代码标准中辅助功能很多,对于不同的数控车床,所能实现的辅助功能也不尽相同,但是各种数控车床都具有一些基本的辅助功能。如M00(程序停止),M03(主轴正转),M05(主轴停止)等,M功能的一部分是由数控系统本身的硬件和软件实现,还有一部分需要数控装置与Pig相结合来完成。如主轴的正转与停止功能,M功能的实现与T功能的实现方法类似,同样是数控装置FO接口发出指令,由PLC输入端状态和PLC内部ROM中的梯形图程序决定PLC输出端的状态,进而完成M功能。

3.4.2 PLC的分类

(1)CNC数控系统的两类控制信号。一类是高速信号,主要用于各个坐标轴的插补运动;另一类是低速信号,主要用于控制主轴电机的正、反运转、接触器、电磁阀的通断等开关量。低速信号的控制对象,主要一些高电压或大电流的强电设备,其控制采用可编程序控制器,具有可靠性高,柔性好等特点,而且随着可编程控制器本身性能价格比不断提高,在现代CNC、FMS系统中的应用有不断上升的趋势。

(2)数控车床PLC目前的两种形式。一种是采用单独的CPU完成PLC功能,即配有专门的PLC,PLC在CPU外部,称为外装型PLC;第二种是采用数控系统与PLC合用一个CPU的方法,PLC在CPU内部,称为内装型PLC。FANUC数控系统采用内装型PLC。

4 PLC系统构成、网络通讯

4.1 PLC的工作原理

4.1.1 PLC的等效工作电路

PLC是一种微机控制系统,其工作原理也与微机相同,但在应用时,可不必用计算机的概念去做深入的了解,只需将它看成是由普通的继电器、定时器、计数器、移位器等组成的装置,从而把PLC等效成输入、输出或内部控制电路三部分。

1)输入部分

这部分的作用是接受被控设备的信息或操作命令等外部输入信息。输入接线端是PLC与外部的开关、按钮、传感器等输入设备连接的端口。每个端子可等效为一个内部继电器线圈,线圈号(输入触点号)。这个线圈由接到的输入端的外部信号来驱动,其驱动电源可由PLC的电源部件提供(如直流24V),也可由独立的交流电源(如交流110V)供给。每个输入继电器可以有无穷多个内部的触点(常开、常闭形式均可),供设计PLC的内部控制电路(即编制PLC控制程序)时使用。

2)内部控制电路

这部分的作用是运算和处理由输入部分得到的信息,判断应该产生哪些输出。内部控制电路实际上也就是用户根据控制要求编制的程序。PLC程序一般用梯形图形式表示。而梯形图是从继电器控制的电气原理图演变而来的,PLC程序中的常开触点、常闭触点、线圈等概念均与继电器控制电路相同。

在PLC内部还设有定时器、计数器、移位器、保持器、内部辅助继电器等继电器控制系统没有的器件,它们的线圈及常开、常闭触点只能在PLC内部控制电路中使用,而不能与外部电路相连。

3)输出部分

这部分的作用是驱动外部负载。在PLC内部,有若干能与外部设备直接相连的输出继电器(有继电器、双向硅、晶体管三种形式),它也有无限多软件实现的常开、常闭触点,可在PLC内部控制电路中使用;但对应每一个输出端只有一个硬件的动合触点与之相连,用以驱动需要操作的外部负载。外部负载的驱动电源接在输出公共端(COM)上。

总之,在使用PLC时,可以把输入端等效为一个继电器线圈,其相应的继电器触点(常开或常闭)可在内部控制电路中使用,而输出端可以等效为内部输出继电器的一个常开触点,驱动外部设备。

4.1.2 PLC的工作过程

PLC一般采用循环扫描方式工作。当PLC加电后,首先进行初始化处理,包括检查I/O及内部辅助继电器、复位所有定时器、检查I/O单元的连接等。开始运行之后,串行地执行存储器中的程序,这个过程可以分为如下四个阶段:

1)公共处理阶段;

2)执行外围设备命令阶段;

3)程序执行阶段;

4)输入、输出更新阶段。

4.1.3 PLC的扫描时间

PLC完成一个扫描周期所需要的时间,称为扫描周期时间,简称扫描时间。扫描时间的长短取决于系统的配置、I/O通道数、程序中使用的指令及外围设备的连接等。将一次工作循环中每个阶段所需的时间加在一起就是扫描时间。

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

(1)输入采样阶段

图4.1 PLC扫描时间示意图

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

(2)用户程序执行阶段

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

本文来源:https://www.bwwdw.com/article/j84m.html

Top