P L C 课 程 设 计
上 下 课 自 动 打 铃 系 统
1
目 录
绪论………………………………………………………………………………1 PLC可编程控制器的定义…………………………………………………1
1.1 PLC可编程控制器的特点…………………………………………………3 1.2 PLC可编程控制器趋势与动向……………………………………………4
2任务及其要求………………………………………………………………6
2.1设计任务……………………………………………………………………6 2.2设计要求……………………………………………………………………6
3 系统硬件部分设计…………………………………………………………7
3.1控制系统的元器件选择及地址分配………………………………………7 3.2控制系统外部接线图………………………………………………………8
4 主程序设计及功能…………………………………………………………8
4.1主程序流程图设计…………………………………………………………9 4.2主程序顺序功能图设计 …………………………………………………10 4.3主程序梯形图设计…………………………………………………………11
5 程序的调试…………………………………………………………………13 6 系统操作说明………………………………………………………………13 7 收获与体会…………………………………………………………………13 参考文献………………………………………………………………………14
2
绪论
1 PLC可编程控制器的定义
PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用
可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。
1.1 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
(3)易学易用,深受工程技术人员欢迎
PLC作为通用工业控制计算机,是面向工矿企业的工控设备。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。
(4)系统的设计、安装、调试工作量小,维护方便,容易改造
PLC的梯形图程序一般采用顺序控制设计法。这种编程方法很有规律,很容易掌握。对于复杂的控制系统,梯形图的设计时间比设计继电器系统电路图的时间要少得多。
PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备经过改变程序改变生产过程成为可能。这很适合多品种、小批量的生产场合。 (5)体积小,重量轻,能耗低
以超小型PLC为例,新近出产的品种底部尺寸小于100mm,仅相当于几个继电器的大小,因此可将开关柜的体积缩小到原来的1/2--1/10。它的重量小150g,功耗仅数瓦。由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备。
1.2 PLC可编程控制器的趋势与动向
(
1
)
、
当
代
PLC
技
术
的
发
展
趋
势
发展迅速,产品更新换代;开发各种智能化模块,不断增强过程功能;PLC与个人计算机(PC)结合;通信联网功能不断增强;发展新的编程语言,增强容错功能。
⑤⑥ (①②③④. . 2. . . . 可在⑦)编
、程维可体将成.
当方修靠积数本输
便方性小据上入直可代,便高于接与可PLC可,于
技在最继继送继以
现好电电入电是管器术场是器器
理控交的修
发改插控控计制流
展程件制制算竞
动序式柜柜机争
向 ; ; ; ; ; ; ;
美国通用汽车以用户身份提出新一代控制器应具备十大条件,这十大条件是:
115V
⑧. 输出为交流115V/2A以上,能直接驱动电磁阀;
字节。
⑨. 在扩展时,原有系统只要很小变更; ⑩. 用户程序存储容量至少能扩展到4K
1969年美国数字设备公司成功研制世界第一台可编程序控制器PDP-14,并在
4
GM公司的汽车自动装配线上首次使用并获得成功。接着美国MODICON公司也研制出084控制,从此,这项新技术迅速在世界各国得到推广应用。1971年日本从美国引进这项技术,很快研制出第一台可编程序控制器DSC-18。1973年西欧国家也研制出他们的第一台可编程控制器。我国从1974年开始研制,1977年开始工业推广应用。 进入20世纪70年代,随着微电子技术的发展,尤其是PLC采用通讯微处理器之后,这种控制器就不在不局限于当初的逻辑运算了,功能得到更进一步增强。 进入20世纪80年代,随着大规模和超大规模集成电路等微电子技术迅猛发展,以16位和少数32位微处理器构成的微机化PLC, 使PLC的功能增强,工作速度快,体积减小,可靠性提高,成本下降,编程和故障检测更为灵活,方便。
2 任务及其要求
2.1设计任务
设计一个用PLC控制的学校一天内作息时间的自动打铃控制系统,上课铃声与下
课铃声要能分开(铃声响的时间不一样),上课打铃5秒,下课打铃10秒。上下课时按下表作息时间表打铃。
电源 PLC控制器 显示器 打铃装置(以灯泡表示) 手动调整操作面板 5
作息时间表
上 课 下 课 7:30 8:30 9:40 10:40 14:00 15:00 16:00 17:00 19:30 8:20 9:20 10:30 11:30 14:50 15:50 16:50 17:50 21:50 2.2设计要求
(1)设计出硬件系统的结构图、接线图; (2)系统有启动、停止功能;
(3)运用功能指令进行PLC控制程序设计; (4)程序结构与控制功能自行创新设计;
3 系统硬件部分设计
3.1控制系统的元器件选择及地址分配 1. PLC的选择和简介
本机采用CPU224.,它集成14输入/10输出共24个数字量I/O点,2输入/1输出共3个模拟量I/O点,可连接7个扩展模块,最大扩展值至168路数字量I/O点或38路模拟量I/O点。20K字节程序和数据存储空间,6个独立的高速计数器(100KHz),2个100KHz的高速脉冲输出,2个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。本机还新增多种功能,如内置模拟量I/O,位控特性,自整定PID功能,线性斜坡脉冲指令,诊断LED,数据记录及配方功能等。是具有模拟量I/O和强大控制能力的新型CPU。
1)按钮开关选择 一般普通型号开关即可. 2)编程元件地址分配
6
资源分配
地址 I0.0 I0.1 T37 T38 Q0.2 功能 启动按钮 停止按钮 上课响铃控制定时器 下课响铃控制定时器 铃 3.2控制系统外部接线图
系统外部接线图如图:
4 主程序设计及功能
4.1主程序流程图设计
7
系统设计是按照每天循环,系统读取PC机时间后,通过比较时间来确定什么时候
打铃和打铃时间。工作流程为:启动系统、读取时间、开启时间比较、按作息时间打铃、结束。工作流程框图如下:
I0.0 启动 循环 读入时间 比较打铃时间 判断上课、下课
是上课 是下课 打铃5S 打铃10S
4.2主程序顺序功能图设计
结束 8
通过流程图,有了比较清晰的思路,系统通过并行来实现上课和下课不同频率的
打铃,画顺序功能图。
按下I0.0键启动、初始化系统,系统启动后,读入时间,比较时间,控制打铃程序.按I0.1键关闭系统,系统停止工作。
I0.0启动、初始化系统 读取时间 TRM0.0 VB0 D I0.1 M0.1 根据作息时间 判断是上、下 M0.1 上课 下课 下课 M0.2 Q0.2 M0.3 Q0.2 T37 T38 5S 10S T37 T38 M0.4 空步(循环用) 结束
END
9
4.3主程序梯形图设计
根据流程图和顺序功能图编写梯形图,如图所示:
10
11
5 程序的调试
调试程序前首先检查系统是否正常(有时在报警状态),通过外电路图接好导线,把编写好的程序拷进联机电脑并与调试机器通讯,监控并运行程序,检查程序运行是否与任务书要求一致并加以修正。
12
程序中应该注意的一些事项:
1.程序的优化设计
在设计并联电路时,应将单个触点的支路放在下面;设计串联电路时,应将单个触点放在右边,否则将多使用一条指令。
2.编程元件的位置
输出类元件(例如OUT/MC/SET/RST/PLS/PLF和大多数应用指令)应放在梯形图的最右边,它们不能直接与左侧母线相连.有的指令(例如END和MCR指令)不能用触点驱动,必须直接与左侧母线或临时母线相连。
6系统操作说明
自动打铃控制系统的是一个完全自动的循环打铃的系统,周一到周日不间断的循环,不需要人工操作。SM0.0一直为1状态,按I0.0键后系统初始化,M0.0通电并保持,M0.0常开触点闭合,驱动时钟指令,然后读取当前时间,比较时间、开始工作,通过时间比较来控制上下课打铃时间。并用定时器T37和T38通过延时来确定打铃时间。
7 收获与体会
通过本次课程设计,我学会了PLC的基本编程方法,对PLC的工作原理和使用方法有了更深刻的理解。在理论的运用中,提高了我们的工程素质,在没做课程设计之前,对一些细节不太重视,当我们把自己想出来的程运用到PLC上的时候,问题出现了:不是不能运行,就是运行的结果与课程设计的要求不相符合。通过解决一个个在调试过程中出现的问题,我们对PLC的理解与认识得到就加强;看到了理论与实践的差距;意识到没
有理论的知识的支持,实践是无从下手的,理论与实践相结合,可以使我们的整体素质得到提高。
通过合作,我们的合作意识得到加强,合作能力得到提高。上大学后,很多同学都没有过深入的交流。在设计的过程中,我们用到了分工与合作的工作方式,每个人负责一定的部分,同时在一定的阶段共同讨论,已解决分工过程中个人不能解决的问题,
13
在交流中相互提出各级的见解,同时我们还向别的同学请教,得到了大家的支持。在设计的过程中,每个人都想自己的方案得到实现,积极向对方说出自己的想法。通过比较选出最好的方案。在此过程中也提高了我们的表达能力和沟通能力。
通过此次课程设计,让我加深了对梯形图的理解;使自己根据设计要求画出相应顺序功能图的能力得到提高,也提高了自己根据相应顺序功能图画出相应梯形图的能力。本次课程设计,让我加深了对功能指令的认识和理解,也让我了解了PLC的设计原理。
参考文献
1.廖常初.S7-200 PLC编程及应用[M].北京:机械工业出版社, 14
2007.
2.石洪林. 基于PLC的一种定时控制电路[M].科技咨询导报,2007年7月. 3.李新兵.《电气控制及可编程控制器》课程教学改革与实践[M].中国现代教育装备,2006(12):33—35.
4.常文平.电气控制与PLC原理及应用[M].西安电子科技大学出版社,2006.
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 基于C8051F单片机直流电动机反馈控制系统的设计与研究 基于单片机的嵌入式Web服务器的研究 MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究 基于模糊控制的电阻钎焊单片机温度控制系统的研制 基于MCS-51系列单片机的通用控制模块的研究 基于单片机实现的供暖系统最佳启停自校正(STR)调节器 单片机控制的二级倒立摆系统的研究 协议栈的实现基于增强型51系列单片机的TCP/IP 基于单片机的蓄电池自动监测系统 基于32位嵌入式单片机系统的图像采集与处理技术的研究 基于单片机的作物营养诊断专家系统的研究 基于单片机的交流伺服电机运动控制系统研究与开发 基于单片机的泵管内壁硬度测试仪的研制基于单片机的自动找平控制系统研究 基于C8051F040单片机的嵌入式系统开发基于单片机的液压动力系统状态监测仪开发模糊Smith智能控制方法的研究及其单片机 实现 一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制 基于双单片机冲床数控系统的研究 基于CYGNAL单片机的在线间歇式浊度仪的研制 基于单片机的喷油泵试验台控制器的研制基于单片机的软起动器的研究和设计 机床短循环走丝方式研究 基于单片机控制的高速快走丝电火花线切割基于单片机的机电产品控制系统开发基于PIC单片机的智能手机充电器 基于单片机的实时内核设计及其应用研究基于单片机 基于单片机的远程抄表系统的设计与研究的烟气二氧化硫浓度检测仪的研制基于微型光谱仪的单片机系统 单片机系统软件构件开发的技术研究 基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制 基于PIC单片机的电能采集终端的设计和应用基于单片机的光纤光栅解调仪的研制 气压式线性摩擦焊机单片机控制系统的研制 基于单片机的数字磁通门传感器 基于单片机的旋转变压器-数字转换器的研究 基于单片机的光纤Bragg光栅解调系统的研究单片机控制的便携式多功能乳腺治疗仪的研制 基于C8051F020单片机的多生理信号检测仪 基于单片机的电机运动控制系统设计 Pico专用单片机核的可测性设计研究 基于MCS-51单片机的热量计 基于双单片机的智能遥测微型气象站 MCS-51单片机构建机器人的实践研究 基于单片机的轮轨力检测 基于单片机的GPS定位仪的研究与实现 基于单片机的电液伺服控制系统 用于单片机系统的MMC卡文件系统研制 基于单片机的时控和计数系统性能优化的研究 基于单片机和CPLD的粗光栅位移测量系统研究单片机控制的后备式方波UPS 提升高职学生单片机应用能力的探究 基于单片机控制的自动低频减载装置研究基于单片机控制的水下焊接电源的研究基于单片机的多通道数据采集系统 基于uPSD3234单片机的氚表面污染测量仪的研制 基于单片机的红外测油仪的研究 96系列单片机仿真器研究与设计 基于单片机的单晶金刚石刀具刃磨设备的数控改造 基于单片机的温度智能控制系统的设计与实现 基于MSP430单片机的电梯门机控制器的研制 基于单片机的气体测漏仪的研究 CAN/USB协议转换器 基于三菱M16C/6N系列单片机的基于单片机和DSP的变压器油色谱在线监测技术研究 基于单片机的膛壁温度报警系统设计 基于AVR单片机的低压无功补偿控制器的设计 基于单片机船舶电力推进电机监测系统 基于单片机网络的振动信号的采集系统 基于单片机的大容量数据存储技术的应用研究基于单片机的叠图机研究与教学方法实践 基于单片机嵌入式Web服务器技术的研究及实现基于AT89S52单片机的通用数据采集系统 基于单片机的多道脉冲幅度分析仪研究 机器人旋转电弧传感角焊缝跟踪单片机控制系统 基于单片机的控制系统在PLC虚拟教学实验中的应用研究 基于单片机系统的网络通信研究与应用 基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究 基于单片机的模糊控制器在工业电阻炉上的应用研究 基于双单片机冲床数控系统的研究与开发 基于Cygnal单片机的μC/OS-Ⅱ的研究 基于单片机的一体化智能差示扫描量热仪系统研究 基于TCP/IP协议的单片机与Internet互联的研究与实现 变频调速液压电梯单片机控制器的研究 基于单片机γ-免疫计数器自动换样功能的研究与实现 基于单片机的倒立摆控制系统设计与实现 单片机嵌入式以太网防盗报警系统 基于51单片机的嵌入式Internet系统的设计与实现 15
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库PLC上下课打铃系统设计在线全文阅读。
相关推荐: