关于PLC课程设计.docx
《关于PLC课程设计.docx》由会员分享,可在线阅读,更多相关《关于PLC课程设计.docx(20页珍藏版)》请在冰豆网上搜索。
题目名称
房间灯的控制
设计时间
2010年11月2911—2010年12月10日
课程名称
PLC原理及应用
课程编号
121200107
设计地点
数字控制与PLC实验室
(306)
一、课程设计(论文)目的
PLC原理及应用课程设计是电气工程及其自动化专业领域重要的实践环节之一,主要以小型实用性PLC控制系统的软、硬件设计为主。
课程设计的目的和任务:
全面熟练掌握PLC的硬件组成以及各种指令的应用,使学生掌握小型PLC应用系统设计的步骤,熟悉和掌握PLC开发系统的应用和软件调试过程,通过设计过程中对故障的分析、判断、检修进一步锻炼和培养学生的动手能力。
二、已知技术参数和条件
现在一些宾馆和家庭客厅中的装饰灯,是利用一个开关来实现不同的控制组合。
现房间内有1,2,3号三个灯,试用PLC进行控制,要求:
按动一下开关,三个灯全亮;
再按一下,1,3号灯亮,2号灭;
再按一下,2、3号灯亮,1号灭;
再按一下全部灭。
三、任务和要求
1、 设计系统的PLC外部接线图
2、 系统的操作面板
3、 设计好顺序功能图
3、系统的T形图
按照要求书写课程设计报告
注:
1.此表由指导教师填写,经系、教研室审批,指导教师、学生签字后生效;
2.此表1式3份,学生、指导教师、教研室各1份。
摘要
PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置,它采用可以编制程序的存储器,用来在其内部存储执行运算逻辑、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械和生产过程。
此次课程设计利用一个开关来实现不同的控制组合,通过这个开关分别控制房间内三盏灯的打开与关闭,及它们之间的不同组合。
关键字:
PLC、顺序功能图、梯形图、外部接线图
摘要 I
1、PLC的简介 1
1、 1 PLC的基本概念 1
1.2PLC的功能 1
1.3PLC基本组成 2
2、 设计内容和设计方案 3
2.1课程设计的内容和任务 3
2.2课程设计的目的 4
2.2.1PLC控制系统设计的基本原则 4
2.2.2PLC控制系统设计的基本内容 4
2.2.3PLC控制系统设计的一般步骤 5
2.3设计方案 5
3、 硬件电路设计 6
3.1外部接线图 6
3.2系统流程图的设计 7
3.3顺序功能图 8
3.4梯形图 8
4、 程序调试 9
4.1调试步骤 9
4.2调试运行的显示 9
5、 结束语 12
参考文献 13
致谢 14
附录1指令表 15
附录2时序图 16
1、PLC简介
1.1PLC的基本概念
可编程控制器(ProgrammableController)是计算机家族中的一员,是为工业控制应用而设计制造的。
早期的可编程控制器称作可编程逻辑控制器(ProgrammableLogicController),简称PLC,它主要用来代替继电器实现逻辑控制。
随着技术的发展,这种装置的功能已经大大超过了逻辑控制的范围,因此,今天这种装置称作可编程控制器,简称PC。
但是为了避免与个人计算机(PersonalComputer)的简称混淆,所以将可编程控制器简称PLC。
1.2PLC的特点及功能
(l)PLC的主要特点
1、 高可靠性
(1) 所有的I/O接口电路均采用光电隔离,使工业现场的外电路与PLC内部电路之间电气上隔离。
(2) 各输入端均采用R-C滤波器,其滤波时间常数一般为10~20ms.
(3) 各模块均采用屏蔽措施,以防止辐射干扰。
(4) 采用性能优良的开关电源。
(5) 对采用的器件进行严格的筛选。
(6) 良好的自诊断功能,一旦电源或其他软,硬件发生异常情况,CPU立即采用有效措施,以防止故障扩大。
(7) 大型PLC还可以采用由双CPU构成冗余系统或有三CPU构成表决系统,使可靠性更进一步提高。
2、 丰富的I/O接口模块。
PLC针对不同的工业现场信号,有相应的I/O模块与工业现场的器件或设备。
另外为了提高操作性能,它还有多种人-机对话的接口模块;为了组成工业局部网络,它还有多种通讯联网的接口模块,等等。
3、采用模块化结构。
为了适应各种工业控制需要,除了单元式的小型PLC以外,绝大多数PLC均采用模块化结构。
PLC的各个部件,包括CPU,电源,I/O等均采用模块化设计,由机架及电缆将各模块连接起来,系统的规模和功能可根据用户的需要自行组合。
4、编程简单易学。
PLC的编程大多采用类似于继电器控制线路的梯形图形式,对使用者来说,不需要具备计算机的专门知识,因此很容易被一般工程技术人员所理解和掌握。
5、安装简单,维修方便。
PLC不需要专门的机房,可以在各种工业环境下直接运行。
使用时只需将现场的各种设备与PLC相应的I/O端相连接,即可投入运行。
各种模块上均有运行和故障指示装置,便于用户了解运行情况和查找故障。
由于采用模块化结构,因此一旦某模块发生故障,用户可以通过更换模块的方法,使系统迅速恢复运行。
(2)PLC的功能
1、逻辑控制;2、定时控制;3、计数控制;4、步进(顺序)控制;5、PID控制;6、数据控制:
PLC具有数据处理能力;7、通信和联网;8、其它:
PLC还有许多特殊功能模块,适用于各种特殊控制的要求,如:
定位控制模块,CRT模块。
1.3PLC的基本组成
PLC基本组成包括中央处理器(CPU)、存储器、输入/输出接口(缩写为I/O,包括输入接口、输出接口、外部设备接口、扩展接口等)、外部设备编程器及电源模块组成,见图1。
PLC内部各组成单元之间通过电源总线、控制总线、地址总线和数据总线连接,外部则根据实际控制对象配置相应设备与控制装置构成PLC控制系统。
1.中央处理器
中央处理器(CPU)由控制器、运算器和寄存器组成并集成在一个芯片内。
CPU通过数据总线总线、地址总线、控制总线和电源总线与存储器、输入输出接口、编程器和电源相连接。
CPU按照PLC内系统程序赋予的功能指挥PLC控制系统完成各项工作任务。
2.存储器
PLC内的存储器主要用于存放系统程序、用户程序和数据等。
ROM、RAMEPR0MoROM是只读存储器,该存储器只能读出内容,不能写入内容,ROM具有非易失性,即电源断开后仍能保存已存储的内容。
EPEROM为电擦除只读存储器,须用紫外线照射芯片上的透镜窗口才能擦除已写入内容。
RAM是一种高密度、低功耗的半导体存储器,可用锂电池作为备用电源,一旦断电就可通过锂电池供电,保持RAM中的内容
3.接口
输入输出接口是PLC与工业现场控制或检测元件和执行元件连接的接口电路。
PLC的输入接口有直流输入、交流输入、交直流输入等类型;输出接口有晶体管输出、晶闸管输出和继电器输出等类型。
晶体管和晶闸管输出为无触点输出型电路,晶体管输出型用于高频小功率负载、晶闸管输出型用于高频大功率负载;继电器输出为有触点输出型电路,用于低频负载。
4.编程器
编程器作用是将用户编写的程序下载至PLC的用户程序存储器,并利用编程器检查、修改和调试用户程序,监视用户程序的执行过程,显示PLC状态、内部器件及系统的参数等。
5.电源
PLC的电源将外部供给的交流电转换成供CPU、存储器等所需的直流电,是整个PLC的能源供给中心。
PLC大都采用高质量的工作稳定性好、抗干扰能力强的开关稳压电源,许多PLC电源还可向外部提供直流24V稳压电源,用于向输入接口上的接入电气元件供电,从而简化外围配置。
可编理序抨制器
图1-1PLC基本组成
2、设计内容和设计方案
2.1设计任务和内容
设计任务:
利用一个开关来实现房间里三个灯不同的控制组合。
设计内容:
假定房间内有1,2,3号三个灯,现在要求如下:
按动一下开关,三个灯全亮;再按一下,1,3号灯亮,2号灭;再按一下,2号灯亮,1,3号灭;再按一下全部熄灭。
2.2课程设计目的
PLC原理及应用课程设计是电气工程及其自动化专业领域重要的实践环节之一,主要以小型实用性PLC控制系统的软、硬件设计为主。
课程设计的目的和任务:
全面熟练掌握PLC的硬件组成以及各种指令的应用,掌握小型PLC应用系统设计的步骤,熟悉和掌握PLC开发系统的应用和软件调试过程,通过设计过程中对故障的分析、判断、检修进一步锻炼和培养学生的动手能力。
我们在学习了PLC的大量的相关知识后,要能够把其运用在实际训练当中。
当然要设计经济、可靠、简洁的PLC控制系统,需要丰富的专业知识和实际的工作经验。
在这次PLC的开关控制系统及控制系统设计的基本原则、内容与一般步骤。
同时也要掌握PLC开关控制系统调试的基本过程及方法。
2.2.1PLC控制系统设计的基本原则
(1)最大限度地满足被控对象的控制要求。
(2)保证控制系统的高可靠、安全。
(3)满足上面条件的前提下,力求使控制系统简单、经济、实用和维修方便。
(4)选择PLC时,要考虑生产和工艺改进所需的余量。
2.2.2PLC控制系统设计的基本内容
(1)选择合适的用户输入设备、输出设备以及输出设备驱动的控制对象。
(2)分配I/O,设计电气接线图,考虑安全措施。
(3)选择适合系统的PLC
(4)设计程序
(5)调试程序,模拟调试
2.2.3PLC控制系统设计的一般步骤
(1)流程图功能说明
①分析生产工艺过程
②根据控制要求确定所需的用户输入、输出设备,分配I/O
③选择PLC
④设计PLC接线图以及电气施工图
⑤程序设计和控制柜接线施工
(2)PLC程序设计的步骤
①对于复杂的控制系统,绘制编程流程图,作为设计思路。
②设计梯形图
③程序输入PLC模拟调试,修改直到满足要求为止。
④进行联机调试,直至可靠地满足控制要求
2.3设计方案
1、 设计好系统的流程图
2、 设计系统的PLC外部接线图
3、 设计好顺序功能图
4、 系统的梯形图
5、 在实验室条件下,利用编程器输入梯形图控制程序,完成调试,通过试验调试初步验证其程序的正确性
3、硬件电路设计
3.1外部接线图
如图所示为房间灯控制系统的外部接线图,其中是用FX2N-48MR型(48个1\0节点的PLC,作为硬件电路,其中:
X0作为启动开关,控制整个系统的启动及停止,输出模块中有RJ脉冲开关,输出继电器Yl、Y2、Y3通过计数器计数X0脉冲个数来控制,从而显示不同的控制组合。
同时电路中采用交流220V电源,作为整个系统的电源。
图3-1外部接线图
3.2系统流程图
如图所示:
按下启动按钮,系统开始进入工作状态,然后按下第一次开关按钮后,将进入第一步,1号、2号和3号灯亮了,再按第二次开关按钮,1号3号灯亮、2号灯灭;按三次开关按钮,2号3号灯亮、1号灯灭;接着再按一次按钮,三个灯将全部熄灭,等这几步全部完成后,再返回初始步,进行下一次循环。
图3-5 系统流程图
3.3顺序功能图
如图3-5是描述该系统的顺序功能图,图中用矩形方框表示步,用代表该步的编程元件的元件号作为步的编号。
设控制开关X0的初始状态为0状态,房间控制的3个灯分别为Y1~Y3。
当按下启动按钮后,计数器C0-C3复位;第一次按下控制开关X0后,房间Yl、Y2、Y3灯全亮;第二次按下控制开关X0后,房间Yl、Y3灯亮,Y2灭;再按一次控制开关X0后,房间Y2、Y3灯亮,Y1灭;最后再按一次控制开关X0后,Yl、Y2、Y3灯全灭。
根据Yl、Y2、Y3灯的0、1状态变化,一个工作周期可以分为初始步,Yl、Y2、Y3灯亮步,Y1、Y3灯亮步,Y2、Y3灯亮步。
在图中,分别用M0-M3