- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
彩灯广告屏的plc控制课程设计报告shlcz
《电气控制技术与PLC》课程设计报告 题目:彩灯广告屏的PLC控制学 院: 信息工程学院专业、班级: 09建筑设施智能技术一班姓名、学号: 邓超 (2009551507) 李丹 (2009551505) 王颖 (2009551504)指导老师:张仲模完成时间:2012年6月13日 一、课程设计题目与设计目的课程设计题目: 彩灯广告屏的PLC控制课程设计目的: PLC具有可靠性高、抗干扰能力强;适应性强、应用灵活;编程方便、易使用;扩展能力强、性价比高;设计、安装、调试方便;维修方便、具有自诊断能力;体积小、能耗低、易实现机电一体化等特点。本次课程设计主要目的是掌握可编程序控制器(PLC)的基本工作原理、指令系统、置位字右移指令、传送指令的使用与编程方法、硬件连接,学会使用可编程序控制器的基本方法,锻炼PLC编程能力。二、课程设计要求1. 设计任务:设计一段PLC程序,用PLC控制彩灯广告屏实现彩灯管及其他灯管的亮灭。2. 控制要求 广告屏中间有8根彩灯管,编号1~8,启动后,点亮的顺序为1号依次到8号,间隔2s,全亮10s后,按8号到1号顺序开始熄灭,间隔1s。全部熄灭后,等待2s,再开始一个循环。 广告屏周围安装6组灯,给它编号。启动后,按照1~6的顺序隔2s依次点亮。全亮20s,然后依次隔1s熄灭。全熄灭5s后,下一个循环从6到1号,隔2s依次点亮,全亮5s后,按6~1依次隔1s熄灭。然后开始新的循环 可以2组同时工作,也可以单独分组工作。3. 设计内容:1)计算输入输出点,编写I/O对应表及内部元件使用表;2)编写PLC控制程序;要求可以实现单步、单周期及连续工作3种操作方式。3)完成实验所需要的硬件接线;4)利用实验台上的开关、按钮、指示灯等,模拟演示其工作过程;5)完成课程设计报告。三、课程设计主要内容1、输入输出点的计算根据要求要实现单步,单周期,连续工作,能1组、2组进行单独工作和两组同时工作,并考虑加上启动停止按钮,共设置了8个按钮做输入点。输出由Q0.0-Q0.7表示广告屏中间的8根彩灯管。Q1.0-Q1.5表示广告屏周围的6组灯。启动按钮用于对整个控制过程的启动,停止按钮可用于对所有状态的复位。(1)I O对应表及内部元件使用表如下:输入表名称输入点名称输入点启动I0.02组单独运行I0.4停止I0.11组单独运行I0.5单步开关I0.2两组同时运行I0.6连续周期I0.3单步按钮I0.7输出表名称输出点名称输出点一组1号(彩灯)Q0.0一组8号Q0.7一组2号Q0.1二组1号(灯管)Q1.0一组3号Q0.2二组2号Q1.1一组4号Q0.3二组3号Q1.2一组5号Q0.4二组4号Q1.3一组6号Q0.5二组5号Q1.4一组7号Q0.6二组6号Q1.5内部元件使用表:名称内部触点名称内部触点启动M0.0两组同时运行M0.62组秒脉冲M0.11组秒脉冲M1.0逻辑赋值1M0.22组单独运行M1.4逻辑赋值0M0.51组单独运行M1.5置位字右移指令的工作原理(2)设计之前我们查阅了教材上类似本次课程设计的一个彩灯亮灭控制程序,确定了以移位寄存器为主要逻辑手段来实现彩灯的循环点亮及循环熄灭,采用减计数器来控制点亮及熄灭的时间,以控制秒脉冲来实现各种控制要求。我们根据设计要求,分析出只要做出一组灯,第二组灯也可采用同样的逻辑。设计初期我们先没有考虑单组和分组单步、单周期及连续工作功能的实现,只对一组灯的逻辑亮灭控制进行了一个简单的实现。经过对单周期,单步概念的理解,咨询了上届学长并和兄弟班同项目成员进行讨论之后进而做出了基本的相应的功能。最后整体在实验台上操作,根据实验现象进行了进一步的改进,最终实现了所要求的效果。我们采用移位寄存器,通过SM0.5和内部触点M0.1 和M1.0联接,产生可以控制的时基秒脉冲M0.1和M1.0,并结合减计数器建立可变的时间点,采用向输出口送数的方式实现灯的点亮与熄灭要求,再分别根据8根彩灯管及6组灯具体的亮灭时间控制要求,对M0.1和M1.0进行控制达到单步,单周期和亮灭时间的控制目的。2、PLC程序如下: 四、调试过程与设计体会邓超:本次课程设计所用PLC程序指令都比较简单,虽然这样,仍然有些指令不是特别熟悉,但通过对书本的重点的个别复习就可以重新掌握了。我们先是对课程设计的要求做了一个初步的分析,然后仿照书本上彩灯设计的程序构思了一个简单的逻辑程序,单纯的实现了基本逻辑指令即灯的亮灭顺序,后来在进一步的功能指令的设计时,经过网络查询和与二班同项目成员的讨论终于设计出比较合理的方案。然后再反复的上机调试及修改,最终得出了最终要求的结果。本次设计,终于找到了自己学习的知识在实践生活中的用途,觉得我们所学的
文档评论(0)