十人表决器控制.docx
- 文档编号:29376820
- 上传时间:2023-07-22
- 格式:DOCX
- 页数:20
- 大小:108.12KB
十人表决器控制.docx
《十人表决器控制.docx》由会员分享,可在线阅读,更多相关《十人表决器控制.docx(20页珍藏版)》请在冰豆网上搜索。
十人表决器控制
学号11750203
天津城建大学
电气控制技术课程设计
设计说明书
十人表决器控制
起止日期:
2014年
1月
13日至
2014年1
月17日
学
生
姓
名
吴宁
班
级
11
级电气二
1班
成
绩
指导
教
师(签
字)
控制与机械工程学院
2014年1月17日
天津城市建设学院
课程设计任务书
2012—2013学年第1学期
控制与机械工程学院电气工程及其自动化专业班级电气二班
姓名吴宁学号11750203
课程设计名称:
电气控制技术
设计题目:
十人表决器控制9
完成期限:
自2014年1月日至2014年1月_17_日共1周
设计依据、要求及主要内容:
一•课程设计的目的
(1)能够根据功能要求选择PLC的类型及其根据I/O点的要求选择该类PLC的型号。
(2)根据所选的PLC的类型,掌握该PLC的编程软件并能够利用该软件绘制设计课题的梯形图。
(3)根据I/O点的定义,绘制PLC外部电气接线图。
(4)根据绘制的梯形图,编写完整的程序清单。
二.课程设计的基本要求
1、控制要求
(1)当PLC运行时,计票开关X12=OFF,则不执行投票计算。
(2)当计票开关X12=ON开始计时,此时需在5s内完成投票(赞成与不赞成),请扳动
X0~X9(如赞成:
X:
ON若反对XOFF。
(3).[X12]=ON,5s后立即显示投票结果,若显示灯Y0亮:
表示不通过(即反对人数较多)
Y1亮:
表示同票(即赞成与反对人数相等)Y2亮:
表示通过(即赞成人数较多)
(4)当投票结果显示后,就不再接受任何信息,即使再次投票显示灯仍不会改变其结果。
(5)X13为归零按钮•在X13归零后,所有的显示灯熄灭,此时可再次进行投票。
2、画出系统动作流程图
3、设计外部输入/输出点(I/0)
4、画出PLC外部接线图
5、请设计完整的梯形图
三、设计报告
课程设计报告要做到层次清晰,论述清楚,图表正确,书写工整;详见“课程设计报告写作要求”。
四•参考资料
[1]王阿根•电气可编程序控制原理与应用•清华大学出版社.2010
[2]何有华.可编程序控制器及常用控制电路.冶金工业出版社.2002
[3]郭纯生.可编程序控制器编程实战与提高.电子工业出版社.2006
[4]谢克明夏路易.可编程控制器.电子工业出版社.2003
指导教师(签字):
教研室主任(签字):
摘要1
一、可编程控制器(PLC)2
1.1PLC的定义2
1.2PLC的特点3
1.3PLC的应用及发展趋势4
二、十人表决器设计分析5
2.1设计任务5
2.2十人表决器控制过程描述5
2.3十人表决器控制工艺分析5
三、PLC的硬件配置与软件设计6
3.1系统的硬件配置及组成原理6
3.2系统外部电气接线图7
四、表决器的工作原理8
4.1控制程序流程图设计8
4.2控制程序梯形图设计9
五、总结12
六、参考文献13
摘要
近年来随着科技的飞速发展,PLC的应用正在不断地走向深入,它具有结构简单、编
程方便、可靠性高等优点,已广泛应用于工业过程的自动控制中。
据统计,可编程控制器是
工业自动化装置中应用最多的一种设备。
专家认为,可编程控制器将成为今后工业控制的主
要手段和重要的基础设备之一,PLC机器人、CAD/CAM将成为工业生产的三大支柱。
PLC
型表决器是将PLC用于对表决器的控制,主要是考虑其具有对使用环境适应性强的特性,同
时其内部定时器资源十分丰富,可对目前使用的表决器进行精确控制,特别是对多人表决的
控制可方便的实现。
通过设计一个表决器,使我们系统掌握可编程控制器的基本原理、功能、
应用、程序设计方法和编程技巧,使我们掌握一些基本机型,掌握PLC控制技术的基本原理
和应用,并学习PLC编程的多样性、灵活性,使我们掌握PLC在实际应用中的控制作用、动作顺序与原理,为今后从事自动化控制领域的工作打下坚实的基础。
同时,在设计过程中还
能培养我们独立工作能力与创造力,综合运用专业及基础知识的能力,解决实际工程技术问
题的能力,查阅图书资料、绘图、书写报告的能力。
关键词:
PLC,十人表决器
、可编程程序控制器(PLC)
1.1PLC的定义
可编程控制器(ProgrammableController)简称PC,但个人计算机(PersonalComputer)也简称PC,为了区别,人们仍习惯称可编程控制器为PLC(ProgrammableLogicalController)。
国际电工委员会(InternationalElectricalCommittee)于1987年颁布了可编程控制器的标准及其定义:
“可编程控制器是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。
它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。
可编程控制器及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。
”
可编程控制器是60年代末在美国首先出现,当时叫可编程逻辑控制器PLC(ProgrammableLogicController),目的是用来取代继电器,以执行逻辑判断、计时、计数等顺序控制功能。
PLC的基本设计思想是把计算机功能完善、灵活、通用等优点和继电器控制系统的简单易懂、操作方便、价格便宜等优点结合起来,控制器的硬件是标准的、通用
的。
根据实际应用对象,将控制内容编成软件写入控制器的用户程序存储器内。
控制器和被
控对象连接方便。
随着半导体技术,尤其是微处理器和微型计算机技术的发展,到70年代
中期以后,PLC已广泛地使用微处理器作为中央处理器,输入输出模块和外围电路也都采用了中、大规模甚至超大规模的集成电路,这时的PLC已不再是逻辑判断功能,还同时具有数据处理、PID调节和数据通信功能。
可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。
它采用了可编程序的存储器,用来在其内部存储执行逻辑运算,顺序控制、定时、计算和算术运算等操作的指令,并通过数字式和模拟式的输入输出,控制各种类型的机械或生产过程。
PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用微处理器的优点。
可编程控制器对用户来说,是一种无触点设备,改变程序即可改变生产工艺,因此可在初步设计阶段选用可编程控制器,在实施阶段再确定工艺过程。
另一方面,从制造生产可编程控制器的厂商角度看,在制造阶段不需要根据用户的订货要求专门设计控制器,适合批量生产。
特别是它的高可靠性和较强的适应恶劣环境的能力,受到用户的青昧,因而在冶金、化工、交通、电力等诸多领域获得广泛的应用,与机器人、CAD/CAM一起,被称为现代工业控制的三大支柱。
可编程控制器正成为工业控制领域的主流控制设备,在世界各地发挥着越来越大的作用。
由于这些特点,可编程控制器问世以后很快受到工业控制界的欢迎,并得到迅速的发展。
目前,可编程控制器已成为工厂自动化的强有力工具,得到了广泛的应用。
1.2PLC的特点
现代工业生产过程是复杂多样的,他们对控制的要求也各不相同。
PLC专为工业控制应
用而设计,一经出现就受到了广大工程技术人员的欢迎。
其主要特点有:
(1)可靠性高,抗干扰能力强传统的继电器控制系统中使用了大量的中间继电器、时间继电器。
由于触点接触不良,容易出现故障。
PLC用软件代替大量的中间继电器和时间继电器,仅剩下与输入和输出有关的少量硬件,接线可减少到继电器控制系统的1/10~1/100,因触点接触不良造成的故障大为减少。
高可靠性是电气控制设备的关键性能。
PLC由于采用现代大规模集成电路技术,采用严
格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。
例如三菱公司生产的F系列PLC平均无故障时间高达30万小时。
一些使用冗余CPU的PLC的平均无故障工作时间则更长。
从PLC的机外电路来说,使用PLC构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。
此外,PLC带有硬件故障自我检测功能,出现故障时可及时发出警报信息。
在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除PLC以外的电路及设备也获得故障自诊
断保护。
这样,整个系统具有极高的可靠性也就不奇怪了。
(2)硬件配套齐全,功能完善,适用性强
PLC发展到今天,已经形成了大、中、小各种规模的系列化产品,并且已经标准化、系列化、模块化,配备有品种齐全的各种硬件装置供用户选用,用户能灵活方便地进行系统配置,组成不同功能、不同规模的系统。
PLC的安装接线也很方便,一般用接线端子连接外部
接线。
PLC有较强的带负载能力,可直接驱动一般的电磁阀和交流接触器,可以用于各种规模的工业控制场合。
除了逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用
于各种数字控制领域。
近年来PLC的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。
加上PLC通信能力的增强及人机界面技术的发展,使用PLC组
成各种控制系统变得非常容易。
(3)易学易用,深受工程技术人员欢迎
PLC作为通用工业控制计算机,是面向工矿企业的工控设备。
它接口容易,编程语言易于为工程技术人员接受。
梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用
PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。
为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。
(4)安装方便,扩展灵活
PLC采用标准的整体式和模块式硬件结构,现场安装简便,接线简单,工作量相对较小;
而且能根据应用的要求扩展输入—输出模块或插件,系统集成方便灵活。
各种控制功能通过软件编程完成,因而能适应各种复杂情况下的控制系统,也便于控制系统的改进和修正,特别适应各种工艺流程变更较多的场合。
(5)系统的设计、安装、调试工作量小,维护方便,容易改造
PLC的梯形图程序一般采用顺序控制设计法。
这种编程方法很有规律,很容易掌握。
对于复杂的控制系统,梯形图的设计时间比设计继电器系统电路图的时间要少得多。
PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。
更重要的是使同一设备经过改变程序改变生产过程成为可能。
这很适合多品种、小批量的生产场合。
(6)体积小,重量轻,能耗低
以超小型PLC为例,新近出产的品种底部尺寸小于100mm仅相当于几个继电器的大小,因此可将开关柜的体积缩小到原来的1/2~1/10。
它的重量小于150g,功耗仅数瓦。
由于体
积小很容易装入机械内部,是实现机电一体化的理想控制设备。
1.3PLC的应用及发展趋势
目前,PLC已成为工业控制的标准设备,广泛应用于钢铁、石油、化工、电力、汽车、
采矿、水泥、机械制造、装卸、造纸、纺织、环保、娱乐等行业。
概括起来主要有以下几个方面:
*开关逻辑和顺序逻辑
*模拟量控制
*运动控制
*数据处理
*通信与联网
从第一台PLC问世至今,其发展经历了实用化阶段、成熟阶段和加速发展阶段。
PLC
主要在以下几个方面得到了不断发展:
*小型PLC产品性能提高、结构不断优化
*大型PLC功能不断完善
*强化联网通信能力
*I/0模块分散化、智能化
*编程语言标准化
*控制算法不断增加
*迅速与其他工业产品整合
*进一步向开放型发展伴随着计算机网络的发展,可编程控制器作为自动化控制网络和国际通用网络的重要
组成部分,将在工业及工业以外的众多领域发挥越来越大的作用。
在21世纪,PLC将会有
更大的发展空间。
、十人表决器设计分析
2.1设计任务
根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识,进行十人表决器运行原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、分析问题与解决问题的能力。
主要内容包括:
1、控制要求内容
2、画出系统动作流程图
3、设计外部输入/输出点(I/0)
4、画出PLC外部接线图
5、设计完整的梯形图
2.2十人表决器控制过程描述
(1)当PLC运行时,计票开关X12=0FF则不执行投票计算。
(2)当计票开关X12=0N开始计时,此时需在5s内完成投票(赞成与不赞成),请扳动X0~X9(如赞成:
X:
ON若反对X:
OFF
(3)[X12]=ON,5s后立即显示投票结果,若显示灯Y0亮:
表示不通过(即反对人数较多)
Y1亮:
表示同票(即赞成与反对人数相等)Y2亮:
表示通过(即赞成人数较多)
(4)当投票结果显示后,就不再接受任何信息,即使再次投票显示灯仍不会改变其结果。
(5)X13为归零按钮.在X13归零后,所有的显示灯熄灭,此时可再次进行投票。
2.3十人表决器控制工艺分析
1)深入了解控制要求,确定控制的操作方式、应完成的动作。
(2)确定所需的信号输入元件、输出执行元件,据此可以确定PLC的I/O点数。
进行I/O
点的分配。
(3)选定PLC型号。
(4)绘制PLC外部接线图,设计控制系统的主电路。
(5)设计PLC控制程序。
三、PLC的硬件配置与软件设计
3.1系统的硬件配置及组成原理
(1)I/O点的分配
根据设计要求输入点需要12个,输出点需要3个。
由于任务要求:
为了方便表决,所以选用选择开关。
扳动表决器时赞成Y:
ON若反对丫:
OFF起动与归零则用按钮开关。
选择开关1〜10为十人表决器的投票开关,按钮1为开始开关,按钮2为复位开关;Y0亮:
表示不通过;Y2亮:
表示同票;Y1亮:
表示通过。
I/O点的分配如下表:
输入端子号
选择开关1
I0.0
选择开关2
I0.1
选择开关3
I0.2
选择开关4
I0.3
选择开关5
I0.4
选择开关6
I0.5
选择开关7
I0.6
选择开关8
I0.7
选择开关9
I1.0
选择开关10
I1.1
开始开关
I1.2
复位开关
I1.3
输出端子号
灯Y0
Q0.0
灯Y1
Q0.1
灯Y2
Q0.2
表3.1I/O口分配表
3.2系统硬件电路图
根据I/O和设计的需要,我选用西门子的S7-200系列。
因为在S7-200中CPU224俞入输出点数符合设计要求,由于CPU224具有高速处理及可扩展大量满足单个需要的特殊功能
模块等特点,为工厂自动化应用提供最大的灵活性和控制能力。
PLC外部电气接线图如下:
四、表决器的工作原理
4.1控制程序流程图设计
开始开关按下后,投票开始,计票同时启动,期间可以任意修改投票结果,5S后投票
和计票同时停止,此时存储器中的结果为最终结果,将结果输出,灯亮显示投票结果。
主持
人按下复位开关,结果清零,投票重新开始。
流程图见图4.1。
【开始—)
5秒内1-10号表决器完成投票并锁定,累加器C累加
图4.1十人表决器流程图
4.2控制程序梯形图设计
Network1
NetworkTitle
Neli/^oikComment
Netwotk2
Hetwork3
M0.2
Hetwork4
T畀
M0.1
I0.0
ADDJ
IJ
III
ENENO
\l
II
r「
A
IN10U1
-VW20C
W200'
IN2
10.1
ADDJ
EN
END
I
1—
1J
IN1
OUT
W200-
IN2
•W203
(02
ADD」
T
I
FIM
run
I
1-
IN1
LilU
OUT
VW2C0-
IN2
■W20O
10.3
II
ADDJ
ENENO
11
1-
IN1
OUT
VW2O0'
IN2
■W20O
tC.4
ADD」
EMENO
IN1our
fN2
11
1-
waoo-
-VW2O0
W200-
I0.5
II
ADD」
ENENO
\J
II
A
b
W2C0-
EN1OUT
IN2
-W/200
1-
ADDJ
EMENO
INIOUT
m2
-VW200
1017
II
ADDJ
FMFkin
11
1
IN1
OUT
-W20O
VW200-
IN2
11.0
_II
ADDJ
cmichin
II
LnEliU
A
1-
IN1OUT
-W20D
W20U-
IN2.
in
II
ADD」
CM
匚Kin
II
1-
LIN
IN1
CliU
OUT
A
■VW20Q
W200-
IN2
Hetwork5
M0.2
W20O
1<1
QO.O
NetworkG
>1
qo.i
)
W20Q
1T
W0V_V/
EN
ENO
114
OUT
■VW2K
图4.2程序梯形图
五、总结
通过本次课题设计,我们对PLC这门课程有了更进一步的了解。
无论是在其硬件连接
方面还是在软件编程方面,都取得了新的收获。
在对PLC编程方面,我们熟悉了梯形图,指
令表等,又掌握了一些新的编程思想,使得程序更为简练、易懂,而且更为严谨,程序执行的稳定性得到了提高。
在本次设计中,我们还需要大量的以前没有学到过的知识,于是图书馆和INTERNET
成了我们很好的助手。
在查阅资料的过程中,要判断优劣、取舍相关知识,不知不觉中我查阅资料的能力也得到了很好的锻炼。
我们学习的知识是有限的,在以后的工作中我们肯定会遇到许多未知的领域,这方面的能力便会使我受益匪浅。
在设计过程中,总是遇到这样或那样的问题。
有时发现一个问题的时候,需要做大量的工作,花大量的时间才能解决。
自然而然,我的耐心便在其中建立起来了。
为以后的工作积累了经验,增强了信心。
参考文献
[1]王阿根.电气可编程序控制原理与应用.清华大学出版社.2010
[2]何有华.可编程序控制器及常用控制电路.冶金工业出版社.2002
[3]郭纯生.可编程序控制器编程实战与提高.电子工业出版社.2006
[4]谢克明夏路易.可编程控制器.电子工业出版社.2003
[5]张晓峰.电气控制与可编程控制技术与应用.北京:
国防工业出版社,2010
[6]晁阳.可编程控制器原理应用与实例解析.北京:
清华大学出版社,2007
[7]何献忠.可编程控制器应用技术(S7-200系列).北京:
清华大学出版社,2007
[8]张万忠.S7-200PLC应用基础与实例.北京:
人民邮电出版社,1989
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 十人 表决器 控制