ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:492.44KB ,
资源ID:22823158      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22823158.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(可编程序控制器实训报告.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

可编程序控制器实训报告.docx

1、可编程序控制器实训报告福州大学至诚学院本科生课程设计题 目: 可编程序控制器实训 姓 名: 学 号: 系 别: 电气工程系 专 业: 电气工程及其自动化 年 级: 09级 指导教师: 2011年12月 26 日2012年1月 6日目 录可编程序控制器课程设计任务书2任务一:全自动洗衣机的PLC控制 1、 系统描述及控制要求42、 设计方案43、 I/O分配表64、 外部接线图75、 梯形图76、 系统调试10任务二:刀具库中刀具的取放控制系统描述及控制要求111、 设计方案122、 I/O分配表133、 外部接线图144、 梯形图155、 系统调试17总结18参考文献18可编程序控制器实训任务

2、书说明:1、设备为OMRONCPM2A或CP1H机型。 2、课程设计任务一、二中选一3、课程设计报告要求:按格式规范撰写,内容包括控制要求;控制图(主电路、PLC外部接线图、程序流程图);提供通过试运行后的功能梯形图(附简要注释);I/O分配表;调试问题分析及心得体会。课程设计任务一:全自动洗衣机的PLC控制控制要求:1、按下启动按扭及水位选择开关(高、中、 低);2、开始进水直到相应水位,关进水阀开始洗涤;3、 洗涤时,正转10秒,停2秒,然后反转10秒,停2秒;4、 如此循环3次,排空5秒后脱水10秒;5、 开始漂洗,重复24,漂洗两遍;6、 清洗完成,报警3秒并自动停机。课程设计任务二:

3、步进电机控制要求:设计一个三相六拍环形分配器控制脉冲进而控制步进电机运行。该程序应具有:1 能实现电机正反转驱动控制 2 频率控制分四档:快速、中速、慢速、单步 3 可实现定步控制。说明:步进电机是电流在线圈中按顺序切换而使电机转轴作步矩式转的电机 。切换是由输入驱动的脉冲信号来完成的,每给驱动电路一个脉冲,电机转轴就按要求旋转一定的角度。故这种电机可以用输入的脉冲数来控制电机的转角,并且转速由脉冲的频率决定。步进电机可分为3相、4相、5相线圈型等,对于步进电机还有三种励磁方式:1、 相励磁:通常按顺序依次激励一个线圈。2、 双相励磁:通常按顺序依次激励两个线圈。3、 单双相励磁:它是上面两种

4、方法的综合,其特点是高分辨率(本实验用本励磁方式)见下图:1234567S11100011S20111000S30001110 一个周期 表中的S1、 S2 、S3 分别为步进电机三相激励线圈A、B、C的控制开关。课程设计任务三:刀具库中刀具的取放控制要求:按请求键PO1PO6后,控制转盘转动,到所需刀具位置后转盘停转,取刀具、使用完(3秒钟)放回刀具,等待下一次请求。1、 程序开始运行时初始位为S1位置;2、 刀具的取放过程中不响应外部请求信号;3、 根据请求位的位置系统自动判断并以最小距离的方向运行;说明:1、PLC输入信号:PO1、P02、P03、P04、P05、P06分别为1、2、3、

5、4、5、6号刀具请求信号输出插孔DJS1 刀具库实验区计数脉冲信号2、PLC 输出信号:DJTD 转盘运行(或停止)QFD 刀具取(放)控制信号(“1”取刀具,“0”放刀具)DJZF 转盘正、反控制信号实验仪刀具库实验区如图:任务一:全自动洗衣机的PLC控制1.系统描述及控制要求控制要求:1、按下启动按扭及水位选择开关(高、中、 低);2、开始进水直到相应水位,关进水阀开始洗涤;3、 洗涤时,正转10秒,停2秒,然后反转10秒,停2秒;4、 如此循环3次,排空5秒后脱水10秒;5、 开始漂洗,重复24,漂洗两遍;6、 清洗完成,报警3秒并自动停机。2.设计方案1)程序流程图: 3.I/O分配表

6、输入输出水位选择0.00停机10.00启动停止0.01水阀10.01手动复位0.02正转10.02反转10.03排水10.04脱水10.5报警10.6选择低水位灯11.02选择中水位灯11.03选择高水位灯11.04到低水位显示10.07到中水位显示11.00到高水位显示11.014.外部接线图PLC外部接线图5.梯形图续6.系统调试 在这次实践中,我遇到了挺多的问题。不过在指导老师和同学的帮助下都一一解决了。1、由于平时实验自己没有好好做,编程的时候有挺多问题的。一是有些基本的器件都不懂怎么会用,如定时器和计数器,特别是设置里面的参数,问了许多同学后才懂得了,还有一个就是置0的不会用,一直,

7、后来才知道要为写成 才有用。2、还是编程的时候,有些连线一定要对齐才有用,也不能有多余的线和重叠项,否则不然不能正常编译。还有就是定时器和计数器的编号不能重复,不然也会有错。不过有些机子就可以。3、调试的时候总是不能启动,程序不能自锁,问了老师才知道。原来是在线工作成功传送到PLC后还有把操作模式改为运行状态。4、我用的PLC是CPM2A的,我的输出端比较多,有10.08、10.09运行时在程序里明明为1的,可在实物里的指示灯却不亮。后来问了老师才知道是CPM2A的输出为10.00到10.07,而后为11.00到11.07,难怪会没反应。5、调试的时候,遇到很多地方上下句之间没有互锁,导致不能

8、正常运行下去。还有就是循环的地方也必须有互锁。6、在程序开始运行的时候,不能正常启动,原来是里面的计数器没有置0,只需多个手动复位按钮就可以解决了。任务二:刀具库中刀具的取放控制1.系统描述及控制要求控制要求:按请求键PO1PO6后,控制转盘转动,到所需刀具位置后转盘停转,取刀具、使用完(3秒钟)放回刀具,等待下一次请求。4、 程序开始运行时初始位为S1位置;5、 刀具的取放过程中不响应外部请求信号;6、 根据请求位的位置系统自动判断并以最小距离的方向运行;说明:1、PLC输入信号:PO1、P02、P03、P04、P05、P06分别为1、2、3、4、5、6号刀具请求信号输出插孔DJS1 刀具库

9、实验区计数脉冲信号2、PLC 输出信号:DJTD 转盘运行(或停止)QFD 刀具取(放)控制信号(“1”取刀具,“0”放刀具)DJZF 转盘正、反控制信号实验仪刀具库实验区如图:图12.设计方案1)设计思路以刀具库实验区计数脉冲信号传感器上方(六点钟方向)的刀具号为基准(称为当前键号)总共可以分成6种情况。在每种情况下,都以请求键号减去当前键号得到如上图2的结果。上图2的结果中,结果列于第一行的代表需要正转(顺时针)列于第二行的代表需要反转(逆时针) 。规律为:结果为1、2、-4、-5的需正转。结果为-1、-2、5、6的需反转。2)程序流程图:流程图3.I/O分配表输入输出启动0.00DJTD

10、100.00P010.01QFD100.01P020.02DJZF100.02P030.03P040.04P050.05P060.06DJS10.07复位0.084.外部接线图PLC外部接线图5.梯形图6.系统调试这周的实践中,我也遇到了些的问题。不过也在指导老师和同学的帮助下都一一解决了。1、 还是编程的时候有。由于PLC的一些指令不熟,比如数据传送指令、数据比较指令、上下微分指令、十进制运算指令等。于是回去好好复习了下这些知识。2、在调试的时候,转盘有运行,可QFD指示灯不亮,原来是磁铁的方向不正确或者是磁铁没放好,使传感器不能正常扫描到。3、调试时,有数据比较指令不太会用,它们之间的因果

11、、主次关系不能很好的把握,导致逻辑混乱。转盘运行混乱无序。经过好久时间和同学讨论知道了怎么分配。4、最大的失误是,经过千思万想最后把程序调好了,怎么想都应该可以实现功能了,可是转盘怎么也不反转,只能正转到所需位置。终于在最后一天,在同学的帮助下知道了原因。原来我一开始的IO分配表就写错了,把DPZF=1理解成了“取刀”,把QFD=1理解成了“反转”。后来只需调换下他们的位置,应该是QFD=1时为取刀,DPZF=1时为反转。改后果然功能完全实现,都是粗心惹得祸。总结(心得与体会)通过这两周的实训,对可编程控制器的使用有可更深层次的了解,对本来书上的知识的理解有了进一步的提高。在实训期间,碰到了许多问题,在指导老师和同学的帮助,和要从所学知识、网络或书籍,都一一解决了,也深刻体会到知识的重要性,同学间要互相学习,共同进步。而且通过自己动手实践,也进一步了解了课堂上所不能理解的各种问题,加深了对它们原理的认识。让我知道了自己还有很多不足的地方,需要改进和提高。在此同时,我还学到了新的知识,为此对我以后的设计打下了深厚的基础。还有就是在调试的过程中,学会了如何快速查找出问题所在。最后,我也要感谢校领导的大力支持,指导老师的精心指导与同学的相互帮忙。 参考文献1、刘涳. 常用低压电器与可编程序控制器 . 西安电子科技大学出版社 2005.2

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1