- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动控制系统课程设计
一、设计任务
1.控制要求
(1)、系统应具备下列几项控制功能
可以选择多种单一的模式闪烁,单一的模式不少于8种。
可以多种模式组合闪烁、组合模式不少于8种。
其中水波纹、旋转两种模式必须完成。
(2)、系统提供的输入控制信号
YX 运行/停止开关
1M 模式选择开关1
2M 模式选择开关2
3M 模式选择开关3
4M 模式选择开关4
(3)、系统需要输出的开关控制信号
2.题目要求
1.按题意要求,画出PLC端子接线图及控制梯形图
2.利用编程工具软件输入梯形图控制程序,完成调试
3.完成课程设计说明书
3、答辩基本问题
1.PLC基本工作原理及接线
2.阐明程序设计思想及工作流程 。
3.霓虹灯的旋转是如何控制的?
4.如何改变霓虹灯的旋转速度?
5.提出监控变量、设计监控画面。监控效果要直观、形象、全面、方便。
二、设计方案
1、总体设计思想
由于本次设计用的输出较多,PLC的输出端口已经无法满足设计的要求,因此我们选用触摸屏组态的方式模拟霓虹灯,通过动画的方式模拟霓虹灯的显示状体。输入采用触摸屏和外部按键并行控制,既可以采用外部按键控制,也可以采用触摸屏模拟的按键控制。
程序的设计我们多采用步进指令,将霓虹灯每种显示模式分成若干个步,通过步进指令依次执行。对于不可避免的多线圈,我们采用多个中间变量控制输出的方式,每种模式对应不同的变量,而不同模式的不同的变量对应的是同一个输出,通过这种方式,就可以避免多线圈的产生。该种方式实现起来比较简单,易于编程,但是造成程序量增多,代码易读性差。
2、西门子PLC-200出入输出分配
(1)、PLC-200接线图
(2)、I/O分配表
I0.0 运行/停止开关 I0.1 单一/组合方式选择开关 I0.2 模式选择一 I0.3 模式选择二 I0.4 模式选择三 RXD 接入触摸屏TXD TXD 接入触摸屏RXD GND(M) 接入触摸屏GND,共地 如上所示,在该次设计中,我们共用到西门子PLC、触摸屏、按键等,五个按键分别用于运行/停止、单一/组合模式选择、模式选择等。此外,在触摸屏组态中,也有加入按键功能,不但可以通过外部按键对显示进行控制,通过触摸屏同样也可以完成控制的功能。同时,在触摸屏上,采用画圆表示霓虹灯,通过圆点的动画效果来模拟霓虹灯的亮灭。
3、触摸屏组态
触摸屏组态图(经反色处理)
如上图所示,我们用西门子的触摸屏来模式霓虹灯的显示效果,同时添加按键实现对霓虹灯的控制,在触摸屏上,我们共使用25个圆点来表示25个霓虹灯,从里到外共有四层,按顺时针,共有四排,可以实现题目中要求的水波纹和旋转两种模式。按键共有两个,一个是运行停止按键,另一个是单一和组合按键,通过这两个按键控制霓虹的运行停止以及方式的选择。另外在霓虹灯的下方,采用单一和组合的文字进行提示,当某个模式启动,该模式的文字显示,用于提示现在运行的方式。
4、PLC程序设计
对于PLC程序的设计,我们多采用步进指令,将霓虹灯每种显示模式分成若干个步,通过步进指令依次执行。因为霓虹灯亮的模式不同,不可避免会产生双线圈,刚开始程序设计时,也是因为该问题无法解决导致失败。最后我们采用多个变量控制一个输出的方法,不同模式控制不同的变量,而这些不同的变量最后控制一个输出,从而解决了多线圈的问题。下图即为程序设计的基本流程图。
程序流程图
三、实验结果
实验效果图
上图便是我们最后的实验效果图,经过我们组的共同努力,圆满完成了该次课程设计,各项功能满足设计的基本要求,并经老师验收合格。
四、心得体会
自动控制系统课程设计结束,通过自己的努力和团队之间的合作,我们圆满的完成了课程设计的各项要求,当看到自己的成果,心里的成就感让自己感到喜悦。但这次实习带给我们的不仅仅是这些,还有就是从中学到的其他的东西。
在自己没有进行实习前,自认为自己的相关知识学得还不错,而且平常的实验室表现也可以,大部分的实验都能独立完成并顺利通过验收。但当自己真正开始做一个实际的东西时,发现自己所学的知识还是远远不够的,毕竟理论和实践之间还是存在很大的差距的。刚发下题目的时候,觉得有些无从下手,根本就找不到一个合理的方案。于是开始从图书馆借书,从网上找资料。经过半天的研究,自己才算是有一些思路。因此,该次实习让我看到自己的水平还有待提升,而且让我明白,从理论到实际,并不是那么简单。
另外在设计过程中,我们也遇到了一些意想不到的问题,刚开始我们确认方案的时候,没有考虑双线圈的问题,到程度编写出来发现实验效果与我们预计的不同,最后发现是双线圈导致前面的输出无效。该问题一致导致我们的课程设计停滞不前,最后经过我们谈论和实验,最后采用多个变量控制一个输出的办法,于是我们放弃以前的思路,从新
文档评论(0)