三层电梯PLC控制系统设计含程序
三层电梯PLC控制系统设计含程序
电梯是现代建筑中常用的垂直交通设备,通过PLC控制系统实现对电
梯的控制和管理,可以提高电梯的运行效率和安全性。
本文将针对一个三
层电梯进行PLC控制系统的设计,包括电梯的运行逻辑和程序实现。
一、电梯运行逻辑设计
1.状态监测
a.电梯位置检测:通过位置传感器检测电梯所在楼层,可以确定电梯
的位置信息。
b.门开关状态检测:通过开关传感器检测电梯门的打开和关闭状态,
可以确定电梯门是打开还是关闭。
2.运行控制
a.开门控制:当电梯到达指定楼层且电梯门关闭时,接收外部开门信
号时,电梯门打开。
b.闭门控制:当电梯门打开一段时间后,自动闭门。
c.电梯上行控制:当外部调用上行时,电梯按照最优路线上行到指定
楼层。
d.电梯下行控制:当外部调用下行时,电梯按照最优路线下行到指定
楼层。
e.紧急停止控制:当电梯发生故障或紧急情况时,立即停止电梯运行。
二、PLC程序设计
1.状态监测程序设计
a.电梯位置检测程序:通过读取位置传感器的状态信号,将电梯所在
楼层信息反馈给PLC程序。
b.门开关状态检测程序:通过读取开关传感器的状态信号,判断电梯
门的打开和关闭状态。
2.运行控制程序设计
a.开门控制程序:当电梯到达指定楼层且电梯门关闭时,接收外部开
门信号时,将开门信号发送给电梯门控制装置。
b.闭门控制程序:当电梯门打开一段时间后,将闭门信号发送给电梯
门控制装置。
c.电梯上行控制程序:当外部调用上行时,根据当前电梯的位置信息,计算最优路线,并将上行信号发送给电梯运行控制装置。
d.电梯下行控制程序:当外部调用下行时,根据当前电梯的位置信息,计算最优路线,并将下行信号发送给电梯运行控制装置。
e.紧急停止控制程序:当发生故障或紧急情况时,立即发送停止信号
给电梯运行控制装置。
3.整体控制程序设计
a.状态监测程序和运行控制程序的输出以及传感器的输入通过PLC的
I/O模块进行连接。
b.PLC基于状态监测程序和运行控制程序,根据输入信号进行逻辑运算,并根据运行控制程序的结果,控制电梯门和电梯的运行。
c.PLC还需要设置相应的定时器和计数器,用于控制电梯门的打开和关闭时间以及运行时间的统计。
三、总结。
三层电梯PLC控制系统设计
宁波理工学院自动控制原理题目三层电梯PLC控制系统设计组员学号班级电子信息工程111班指导老师孙林军一.三层电梯系统控制要求:(1)当轿厢停在一楼时,如果三楼有呼叫,则轿厢直接上升到三楼;如果二楼有呼叫,则轿厢直接上升到二楼;如果二楼和三楼同时有呼叫,则先上升到二楼再到三楼。
(2)当轿厢停在三楼时,如果一楼有呼叫,则轿厢直接下降到一楼;如果二楼有呼叫,则轿厢直接下降到二楼;如果二楼和一楼同时有呼叫,则先下降到二楼再到一楼。
(3)当轿厢停在二楼时,如果一楼有呼叫,则轿厢直接下降到一楼;如果三楼有呼叫,则轿厢直接上升到三楼;如果三楼和一楼同时有呼叫,要看电梯运行方向,原来电梯下行则轿厢先下降到一楼再上升到三楼;原电梯上行,则轿厢先上升到三楼再下降到一楼。
(4)当轿厢停在每一层楼时,停3S后开门,开门6S后关门,再停2S后继续运行。
(5)轿厢运行期间不能开门,轿厢不关门不允许运行。
二.根据以上要求,可分为轿厢上/下行电机、电梯门开/关电机A、电梯门开/关电机B、电梯门开/关电机C等控制对象建立要求表。
(1) 轿厢上/下行电机,控制要求如下图:控制对象轿厢上/下行电机控制方式按下楼层开关,电机启动;轿厢到达指定楼层则电机停止工作条件一楼、二楼、三楼电梯门关闭(2) 电梯门开/关电机A,控制要求如下图:控制对象电梯门开/关电机A控制方式轿厢停在一楼层,3S后启动,启动1S后停止;停止6S后启动,启动1S后停止工作条件(1)轿厢到达一楼层(2)轿厢上/下行电机停止(3) 电梯门开/关电机B,控制要求如下图:控制对象电梯门开/关电机B控制方式轿厢停在一楼层,3S后启动,启动1S后停止;停止6S后启动,启动1S后停止工作条件(1)轿厢到达二楼层(2)轿厢上/下行电机停止(4) 电梯门开/关电机C,控制要求如下图:控制对象电梯门开/关电机C控制方式轿厢停在一楼层,3S后启动,启动1S后停止;停止6S后启动,启动1S后停止工作条件(1)轿厢到达三楼层(2)轿厢上/下行电机停止三.I/O地址分配总表输入继电器中间继电器输出继电器地址功能地址功能地址功能I0.2 一楼呼叫按钮 M20.0 启动电梯到三楼停止 Q4.6 一楼呼叫显示I0.1 二楼呼叫按钮 M20.1 启动电梯到二楼停止 Q4.5 二楼呼叫显示I0.0 三楼呼叫按钮 M20.2 启动电梯到一楼停止 Q4.4 三楼呼叫显示I1.0 开门按钮M0.7 电梯(停止/运行) Q4.3 电梯关门I1.1 关门按钮T1 电梯停止3s后开门Q4.2 电梯开门I0.5 一楼平层开关 T2 电梯停止6s后开门Q4.1 电梯下行I0.4 二楼平层开关 T3 电梯关门2s后运行Q4.0 电梯上行I0.3 三楼平层开关四.电控箱五.程序的编制(1)楼层显示程序如下所示程序段1:一层楼层显示程序段2:二层楼层显示程序段3:三层楼层显示(2)楼层呼叫程序如下所示程序段1:电梯状态变量读入程序段2:一层请求保存,到达停止时请求清除程序段3:二层请求保存,到达停止时请求清除程序段4:三层请求保存,到达停止时请求清除程序段5:电梯变量更新(3)轿厢停止控制程序如下所示程序段1:读入楼层输入和保存楼层请求状态变量程序段2:满足停止条件时停止电梯(4)轿厢上/下行方向控制程序如下图所示程序段1:保存楼层请求、楼层开关状态读入程序段2:当前楼层为1层,方向切换上行程序段3:当前楼层为3层,方向切换上行程序段4:当前楼层为2层且原来上行程序段5:当前楼层为2层且原来下行(5)轿厢开/关门控制程序如下图所示程序段1:自动开门程序段2:手动开门程序段3:自动关门程序段4:手动关门(6)组织管理控制程序如下图所示程序段1:楼层请求程序段2:轿厢停止控制程序段3:轿厢上行/下行程序段4:楼层显示教师评语:。
PLC三层电梯课程设计--- 三层电梯控制系统的设计
名称:三层电梯控制系统的设计目录1.课程设计目的 (1)2.课程设计题目和要求 (1)2.1设计题目 (1)2.2控制要求 (1)3.设计内容 (1)3.1PLC的构成 (1)3.2电梯模型PLC控制系统设计 (1)3.3I/O地址分配 (3)3.4I/O接线图 (4)3.5电梯的控制系统设计 (5)3.5.1电梯控制系统实现的功能 (5)3.5.2电梯操作方式 (6)3.5.3控制系统流程图 (9)3.6控制系统梯形图 (10)4.设计总结 (10)参考书目 (10)1.课程设计目的(1)通过对工程实例的模拟,熟练的掌握PLC的编程和程序调试方法。
(2)进一步熟悉PLC的I/O连接。
(3)熟悉水塔水位控制的编程方法。
2.课程设计题目和设计方案2.1设计题目水塔水位控制2.2设计方案3.水塔水位自动控制系统设计3.1水泵电动机控制电路的设计给排水工程中常用三相异步电动机,水泵上的电动机一般都是单向旋转有以下控制。
在水塔水位检测系统中通过水位传感器检测实际水位高度,当水位低于最低水位时间向PLC发出信息启动水泵,经过4分钟检测水塔水位是否提高控制水泵的工作,当水位达到最高水位时间时向PLC发出信息控制信息停止水泵工作。
供水系统的基本原理如图所示,水位闭环调节原理是:通过在水塔中的水位传感器,将水位置变换为电流信号进入PLC,执行较后程序,通过水泵的开关对水塔的水位进行自动控制。
3.2 电梯模型PLC控制系统设计由于电梯的运行是根据楼层和轿厢的呼叫信号、行程信号进行控制,而楼层和轿厢的呼叫是随机的,因此,系统控制采用随机逻辑控制。
即在以顺序逻辑控制实现电梯的基本控制要求的基础上,根据随机的输入信号,以及电梯的相应状态适时的控制电梯的运行。
另外,轿厢的位置是由脉冲编码器的脉冲数确定,并送PLC的计数器来进行控制。
同时,每层楼设置一个接近开关用于检测系统的楼层信号。
为便于观察,对电梯的运行方向以及电梯所在的楼层进行显示,采用LED 和发光管显示,而对楼层和轿厢的呼叫信号以指示灯显示(开关上带有指示灯)。
PLC三层电梯控制报告
基于PLC的三层电梯设计一、编程要求:(一)决定系统所需的动作及次序。
当使用可编程控制器时,最重要的一环是决定系统所需的输入及输出,这主要取决于系统所需的输入及输出接口分立元件。
输入及输出要求:(1) 第一步是设定系统输入及输出数目,可由系统的输入及输出分立元件数目直接取得。
本实验装置的输入输出点数是:输入24点,输出24点。
(2)第二步是决定控制先后、各器件相应关系以及作出何种反应。
(二)将输入及输出器件编号每一输入和输出,包括定时器、计数器、内置继电器等都有一个唯一的对应编号,不能混用。
(三)画出梯形图。
根据控制系统的动作要求,画出梯形图。
梯形图设计规则(1)触点应画在水平线上,不能画在垂直分支上。
应根据自左至右、自上而下的原则和对输出线圈的几种可能控制路径来画。
(2)不包含触点的分支应放在垂直方向,不可放在水平位置,以便于识别触点的组合和对输出线圈的控制路径。
(3)在有几个串联回路相并联时,应将触头多的那个串联回路放在梯形图的最上面。
在有几个并联回路相串联时,应将触点最多的并联回路放在梯形图的最左面。
这种安排,所编制的程序简洁明了,语句较少。
(4)不能将触点画在线圈的右边,只能在触点的右边接线圈。
(四)将梯形图转化为程序把继电器梯形图转变为可编程控制器的编码,当完成梯形图以后,下一步是把它编码成可编程控制器能识别的程序。
这种程序语言是由地址、控制语句、数据组成。
地址是控制语句及数据所存储或摆放的位置,控制语句告诉可编程控制器怎样利用数据作出相应的动作。
(五)在编程方式下用键盘输入程序。
一般情况下是用梯形图编程较为方便(六)编程及设计控制程序。
(七)测试控制程序的错误并修改。
(八)保存完整的控制程序。
二、控制要求电梯由安装在各楼层厅门口的上升和下降呼叫按钮进行呼叫操纵,其操纵内容为电梯运行方向。
电梯轿箱内设有楼层内选按钮S1 ~ S3,用以选择需停靠的楼层。
L1为一层指示、L2 为二层指示、L3为三层指示,SQ1~SQ3为到位行程开关。
plc三层电梯控制设计
plc三层电梯控制设计
PLC三层电梯控制系统是指利用PLC(可编程逻辑控制器)将基础元件联合在一起,实现对电梯运行的自动控制。
PLC三层电梯控制设计主要包括硬件系统和软件系统两部分。
一、硬件系统
PLC三层电梯控制硬件系统包括电梯物理设施、控制面板、按钮、PLC主控板、输出板、驱动板等。
其中,电梯物理设施包括电梯轿厢、电梯轿厢门、电梯井道、电梯轿厢平移系统、电梯传感器、电梯限位器等。
控制面板则是用户与电梯系统之间的接口,可以对电梯
进行调控。
按钮则是为了控制电梯的运行,可在轿厢内和轿厢外设置。
PLC主控板是整个
系统的核心部分,负责控制电梯的启动和停止。
输出板和驱动板分别用于控制电机和门锁
的运行。
PLC三层电梯控制软件系统主要包括自动模式和手动模式。
自动模式是指电梯按照预
先设定的路线和规则,自动完成运行任务。
手动模式则是由用户自行操作,控制电梯的运行。
软件系统设计的过程需要遵循以下几步:
1、需求分析
在软件设计前,需要对电梯的运行需求进行详细的分析,包括电梯所处的环境、电梯
的使用人群、电梯的路线规划等。
2、系统设计
根据需求分析的结果,设计PLC的控制逻辑,确定PLC的输入输出状态。
例如,当用
户按下楼层按钮时,PLC将检测到并向电机输出信号,使电梯开始运行。
3、程序编写
接着,将PLC控制逻辑翻译成程序语言,例如LD语言或FBD语言,并将其上传至PLC 中。
4、测试调试
最后,进行测试调试,验证PLC控制逻辑的正确性和系统的可靠性。
三层货运电梯的PLC控制系统设计
三层货运电梯的PLC控制系统设计目录1.课程设计目的............................................................................................. 错误!未定义书签。
2.课程设计题目及要求............................................................................................. 错误!未定义书签。
3.12.1背景.................................. 错误!未定义书签。
2.2 题目..................................................... 错误!未定义书签。
2.3 分析和方案.......................................... 错误!未定义书签。
3.课程设计内容.................................................... 错误!未定义书签。
3.23.1硬件.................................. 错误!未定义书签。
3.2 程序....................................................... 错误!未定义书签。
4.结论 ................................................................... 错误!未定义书签。
附录参考文献................................................................... 错误!未定义书签。
程序1.课程设计目的课程设计的主要目的是通过某一生产设备的PLC控制装置的设计实践,了解一般PLC控制系统设计过程、设计要求、应完成的工作内容和具体设计方法。
三层电梯PLC控制系统设计报告
大学PLC综合设计报告项目:三层电梯PLC控制系统班级:自133姓名:王高飞学号:1312011076联系方式:学期:2015-2016-2目录1. 实验目的和要求 (4)1.1. 背景介绍 (4)1.2. 实验目的 (4)1.3. 实验要求 (4)2. 实验仪器设备与器件 (6)3. 实验原理分析 (7)3.1. 电梯的工作原理 (7)3.2. PLC器件选型 (7)3.3. PLC I/O分配 (7)3.4. 编程软件简介 (8)4. 实验步骤设计 (10)4.1. 硬件电路的连接 (10)4.2. 软件部分的设计 (10)4.2.1. 楼层感应模块 (11)4.2.2. 召唤信号锁存模块 (13)4.2.3. 选向模块 (15)4.2.4. 电梯到达标志模块 (16)4.2.5. 本层按钮触发标志模块 (17)4.2.6. 开、关门模块 (17)4.2.7. 电梯上、下行模块 (18)4.2.8. 电梯系统指示灯模块 (19)4.2.9. 按钮重按消号模块 (20)4.2.10. 无操作复位模块 (21)4.3. 程序清单(见附件) (21)5. 仿真调试过程 (22)附件................................................................. 错误!未定义书签。
1.实验目的和要求1.1.背景介绍在当今时代由于工业自动化程度的不断提高对自动化控制的要求也日益增加,PLC则能在很大程度上很广的围实现自动化控制。
目前,PLC在国外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、运输的各个行业。
随着城市建设的不断发展,高层建筑不断增多,电梯在国民经济和生活中有着广泛的应用。
电梯作为高层建筑中垂直运行的交通工具已与人们的日常生活密不可分。
在许多交通设备中,电梯是自动化程度最高的先进设备的一种。
以前的电梯主要采用单片机控制,其性能等各方面都不太完善,现在电梯控制系统多采用PLC,从电梯的性能、器件的灵活性及安全保障方面等都有了很大的提高。
PLC三层楼电梯控制程序
PLC三层楼电梯控制程序一、控制要求1.系统应具备:有司机、无司机、消防三种工作模式.2.系统应具备下列几项控制功能:1>自动响应层楼召唤信号(含上召唤和下召唤>.2>自动响应轿厢服务指令信号.3>自动完成轿厢层楼位置显示(二进制方式>.4>自动显示电梯运行方向.5>具有电梯直达功能和反向最远停站功能.3.系统提供地输入控制信号:AYS 向上行驶按钮AYX 向下行驶按钮YSJ 有/无司机选择开关1YC 一楼行程开关2YC 二楼行程开关3YC 三楼行程开关A1J 一楼指令按钮A2J 二楼指令按钮A3J 三楼指令按钮AJ 指令专用开关(直驶>ZXF 置消防开关A1S 一楼上召唤按钮A2S 二楼上召唤按钮A2X 二楼下召唤按钮A3S 三楼上召唤按钮A3X 三楼下召唤按钮4.系统需要输出地开关控制信号:KM 开门显示GM 关门显示MGB 门关闭显示DCS 上行显示DCX 下行显示S 上行继电器(控制电动机正转>X 下行继电器(控制电动机反转>YX 运行显示A LED 七段显示器 a 段发光二极管B LED 七段显示器 b 段发光二极管C LED 七段显示器 c 段发光二极管D LED 七段显示器 d 段发光二极管E LED 七段显示器 e 段发光二极管F LED 七段显示器 f 段发光二极管G LED 七段显示器 g 段发光二极管1DJA 一楼指令信号登记显示2DJA 二楼指令信号登记显示3DJA 三楼指令信号登记显示1DAS 一楼上召唤信号登记显示2DAS 二楼上召唤信号登记显示2DAX 二楼下召唤信号登记显示3DAS 三楼上召唤信号登记显示3DAX 三楼下召唤信号登记显示二、技术要求:1、开始时,电梯处于任意一层.2、当有外呼电梯信号到来是,轿厢响应该呼梯信号,达到该楼层时,轿厢停止运行,(轿厢门打开,延时3秒后自动关门>3、当有内呼电梯信号到来是,轿厢响应该呼梯信号,达到该楼层时,轿厢停止运行,(轿厢门打开,延时3秒后自动关门>4、在电梯轿厢运行过程中,即轿厢上升(或下降>途中,任何反方向下降(或上升>地外呼信号均不响应,但如果反方向外呼梯信号前方再无其他内、外呼梯信号时,则电梯响应该外呼梯信号.例如,电梯轿厢在一楼,将要运行到三楼,在次过程中可以响应二层向上地外呼梯信号,但不响应二层向下地外呼梯信号.当到达三层,如果四层没有任何呼梯信号,则电梯可以响应三层向下外呼梯信号.否则,电梯将继续运行至四楼,然后向下运行响应三层向下外呼梯信号.5、电梯具有最远反向外呼梯功能.例如,电梯轿厢在一楼,而同时有二层向下呼梯,三层向下呼梯,四层向下外呼梯,则电梯轿厢先去四楼响应四层向下外呼梯信号.6、电梯未平层或运行时,开门按钮和关门按钮均不起作用.平层且电梯轿厢停止运行后,按开门按钮轿厢开门,按关门按钮轿厢关门.(1>对系统进行分析,制作点表号:输入点:电梯外呼第一层有“上”按钮一个。
三层电梯PLC控制系统的设计DOC
毕业设计说明书课题名称三层电梯PLC控制系统的设计与调试系别____________专业_________________班级_____________________姓名____________________学号_____________指导教师_______________起讫时间:(共_4_周)目录绪论 (1)摘要 (2)第一章可编程控制器的慨述 (3)1.1可编程控制器(PLC)的概述 (3)1.1.1可编程序控制器(PLC)简介 (3)1.1.2 PLC的产生与发展 (3)1.1.3 PLC的发展趋势 (4)1.2 PLC与其他控制系统的比较 (4)1.2.1 PLC与继电器控制系统的比较 (4)1.2.2 PLC与微机的比较 (5)1.3 PLC在电梯行业的应用与发展 (6)第二章电梯的控制系统的设计与调试 (7)2.1电梯的分类 (7)2.2电梯的组成 (7)2.3电梯的工作原理 (8)2.4电梯控制系统及要求 (8)2.5电梯控制程序的设计 (9)2.6、三层电梯PLC控制梯形图 (9)2.7、指令与句表 (12)2.9调试 (13)1. 模拟调试 (14)2. 现场运行调试 (14)小结 (15)参考文献: (16)绪论1引言可编程控制器是采用微机技术的通用工业自动化装置,近几年来,在国内已得到迅速的推广普及。
PLC正改变着工厂自动化控制的面貌,对传统产业的技术改造,发展新型工业具有重大的实际意义。
PLC从诞生到今,有30年的历史,早期的可编程控制器主要用来代替继电器实现逻辑控制。
可以说只有可编程控制器才是真正的工业控制计算机,它是专门为工业环境设计的控制装置,和其他的自动化控制设备相比,具有的可靠性能高,抗干扰能强,便于安装和维护等突出特点,一般不需要采取什么特殊措施,就可以直接在工业环境中使用,更加适合工业现场的要求。
把可编程控制器和变频器结合起来使用,控制的精度更好,也更准,能根据人为的要求实现多种功能。
3 三层电梯PLC控制系统设计
3 三层电梯PLC控制系统设计3.1 电梯的控制要求电梯由安装在各楼层厅门口的呼叫按钮进行呼叫操纵和电梯轿厢内设有楼层内选按钮进行控制,用以选择需停靠的楼层。
楼层指示灯有三个,分别指示电梯当前位置。
运行状态指示灯有两个,分别指示当前电梯运行的状态。
电梯每次运行只响应单一呼叫,例如,电梯停在一层,在三层轿厢外呼叫时,必须按三层呼叫按钮,电梯才响应呼叫(从一层运行到三层),在电梯停止运行前按其他层呼叫按钮均无效,依此类推。
3.2 三层电梯主电路图2 三层电梯主电路图图中L1、L2、L3为三相电源,三相电动机M3~为电梯轿厢上行和下行电动机,由KM7和KM8分别控制电动机正反转从而控制轿厢的上行和下行;M1、M2、M3为电梯开关门控制的直流电动机,分别由接触器KM1~KM6的触点控制;QS1为总开关(刀开关),起隔离电源作用;FU为熔断器,起短路和严重过载保护;FR为热继电器,起过载和断相保护作用。
3.3 输入输出点数分配1. 输入部分:表2 输入接口分配表X1 一层内呼 SB1 X13 一层开门到位 SQ1 X4 一层到位 SQ7 X2 二层内呼 SB2 X14 二层开门到位 SQ2 X5 二层到位 SQ8 X3 三层内呼 SB3 X15 三层开门到位 SQ3 X6 三层到位 SQ9 X23 一层外呼 SB4 X20 一层关门到位SQ4 X10 一层防夹 SQ10 X24 二层外呼 SB5 X21 二层关门到位 SQ5 X11 二层防夹 SQ11 X25 三层外呼 SB6 X22 三层关门到位 SQ6 X12 三层防夹 SQ122.输出部分:表3 输出接口分配表Y1 灯L Y14 一层关门KM4Y2 上升显示L4 Y15 二层关门KM5Y3 下降显示L5 Y16 三层关门KM6Y4 一层到位显示L1 Y13 电梯上升输出KM7Y5 二层到位显示L2 Y17 电梯下降输出KM8Y6 三层到位显示L3 Y11 二层开门KM2Y10 一层开门KM1 Y12 三层开门KM33.4 PLC外围接线图图3 PLC外围接线图3.5 功能指令表概述由于PLC是由取代继电器开始产生并发展起来的,且早期的PLC绝大部分用于顺序控制,于是许多人习惯把PLC看作是继电器、定时器、计数器的集合.把PLC的作用局限地等同于继电控制系统顺控器等,其实PLC就是工业控制计算机PLC系统具有一切计算机控制系统的功能,大型的PLC系统就是当代最先进的计算机控制系统小型的PLC由于运算速度及存贮容量的限制.功能自然稍弱。
三层电梯PLC控制系统设计
三层电梯PLC控制系统设计目录第1章PLC的选择及其控制系统的设计 (3)1.1 PLC工作原理 (3)1.2 PLC控制电梯的优点 (3)1.3 基于PLC的电梯设计 (4)1.3.1硬件设计 (4)1.3.2软件设计 (6)第2章系统软件开发 (8)2.1 系统软件开发的过程 (8)2.1.1开关门控制 (8)2.1.2楼层信号显示 (10)2.1.3 轿内与厅外召唤的登记与消除 (11)2.1.4 电梯的定向 (12)2.1.5 停车信号的产生 (12)2.1.6 制动减速信号的产生 (12)2.1.7 电梯启动加速、稳速运行与停车制动环节 (13)2.1.8 报警系统 (13)结论 (14)第1章 PLC的选择及其控制系统的设计1.1 PLC工作原理PLC是一种工业计算机,其工作原理是建立在计算机工作原理基础上的,CPU采用分时操作方式来处理各项任务,即每一时刻只能处理一件事情,程序的执行是按照顺序依次执行。
这种分时操作过程称为PLC对程序的扫描,扫描一次所用的时间称为扫描周期。
运行时,逐条地解释用户程序,并加以执行。
程序中的数据并不直接来自输入或输出模块的接口,而是来自数据寄存器区,该区域中的数据在输入采样和输出锁存时周期性地不断刷新。
PLC的扫描工作过程大致可以分为3个阶段:输入采样、用户程序执行和输出刷新3个阶段,如下图所示。
在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述3个阶段。
(1)输入采样阶段在输入采样阶段,PLC首先扫描所有输入端子,再依次地读入所有输入状态和数据,并将它们存入输入寄存器中。
此时,输入寄存器被刷新。
输入采样结束后,转入用户程序执行和输出刷新阶段。
在这两个阶段中,即使输入状态和数据发生变化,输入寄存器中相应单元的状态和数据也不会改变。
因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
(2)用户程序执行阶段输入采样阶段的输入信号被刷新后,送入程序执行阶段。
