可编程序控制器实训报告_第1页
可编程序控制器实训报告_第2页
可编程序控制器实训报告_第3页
可编程序控制器实训报告_第4页
可编程序控制器实训报告_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、-. z.*大学*学院本科生课程设计题 目:可编程序控制器实训姓 名:学 号:系 别:电气工程系专 业:电气工程及其自动化年 级:09级指导教师:2011年12月26 日2012年1月 6日目 录可编程序控制器课程设计任务书2任务一:全自动洗衣机的PLC控制系统描述及控制要求4设计方案4I/O分配表6外部接线图7梯形图7系统调试10任务二:刀具库中刀具的取放控制系统描述及控制要求11设计方案12I/O分配表13外部接线图14梯形图15系统调试17总结18参考文献18可编程序控制器实训任务书说明:1、设备为OMRONCPM2A或CP1H机型。 2、课程设计任务一、二中选一3、课程设计报告要求:按

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

3、控制分四档:快速、中速、慢速、单步 可实现定步控制。说明:步进电机是电流在线圈中按顺序切换而使电机转轴作步矩式转的电机 。切换是由输入驱动的脉冲信号来完成的,每给驱动电路一个脉冲,电机转轴就按要求旋转一定的角度。故这种电机可以用输入的脉冲数来控制电机的转角,并且转速由脉冲的频率决定。步进电机可分为3相、4相、5相线圈型等,对于步进电机还有三种励磁方式:相励磁:通常按顺序依次鼓励一个线圈。双相励磁:通常按顺序依次鼓励两个线圈。单双相励磁:它是上面两种方法的综合,其特点是高分辨率本实验用本励磁方式见下列图:1234567S11100011S20111000S30001110 一个周期 表中的S1、

4、 S2 、S3 分别为步进电机三相鼓励线圈A、B、C的控制开关。课程设计任务三:刀具库中刀具的取放控制要求:按请求键PO1PO6后,控制转盘转动,到所需刀具位置后转盘停转,取刀具、使用完3秒钟放回刀具,等待下一次请求。程序开场运行时初始位为S1位置;刀具的取放过程中不响应外部请求信号;根据请求位的位置系统自动判断并以最小距离的方向运行;说明:1、PLC输入信号:PO1、P02、P03、P04、P05、P06分别为1、2、3、4、5、6号刀具请求信号输出插孔DJS1刀具库实验区计数脉冲信号2、PLC 输出信号:DJTD 转盘运行或停顿QFD 刀具取放控制信号1”取刀具,0”放刀具DJZF 转盘正

5、、反控制信号实验仪刀具库实验区如图:任务一:全自动洗衣机的PLC控制1.系统描述及控制要求控制要求:1、按下启动按扭及水位选择开关(高、中、低);2、开场进水直到相应水位,关进水阀开场洗涤;3、 洗涤时,正转10秒,停2秒,然后反转10秒,停2秒;4、 如此循环3次,排空5秒后脱水10秒;5、 开场漂洗,重复24,漂洗两遍;6、 清洗完成,报警3秒并自动停机。2.设计方案1程序流程图:等待启动启动选择低水位选择中水位选择高水位0.5秒后关闭水位选择通道,开水阀到低水位显示,关水阀到中水位显示,关水阀到高水位显示,关水阀正转停顿正转反转停顿反转洗涤循环3次排水,水位显示灭脱水漂洗循环2次报警停机

6、NYNY1次2次0次次次3次上电3.I/O分配表输入输出水位选择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.外部接线图 10.00 10.01 10.02 10.03 10.04 10.05 10.06 10.07 11.00 11.01 11.02 11.03 11.04CPM20.000.010.02PLC外部接线图5.梯形图续6.系统调试 在这次实践中,我遇到了挺多

7、的问题。不过在指导教师和同学的帮助下都一一解决了。1、由于平时实验自己没有好好做,编程的时候有挺多问题的。一是有些根本的器件都不懂怎么会用,如定时器和计数器,特别是设置里面的参数,问了许多同学后才懂得了,还有一个就是置0的不会用,一直,后来才知道要为写成 才有用。2、还是编程的时候,有些连线一定要对齐才有用,也不能有多余的线和重叠项,否则不然不能正常编译。还有就是定时器和计数器的编号不能重复,不然也会有错。不过有些机子就可以。3、调试的时候总是不能启动,程序不能自锁,问了教师才知道。原来是在线工作成功传送到PLC后还有把操作模式改为运行状态。4、我用的PLC是CPM2A的,我的输出端比拟多,有

8、10.08、10.09运行时在程序里明明为1的,可在实物里的指示灯却不亮。后来问了教师才知道是CPM2A的输出为10.00到10.07,而后为11.00到11.07,难怪会没反响。5、调试的时候,遇到很多地方上下句之间没有互锁,导致不能正常运行下去。还有就是循环的地方也必须有互锁。6、在程序开场运行的时候,不能正常启动,原来是里面的计数器没有置0,只需多个手动复位按钮就可以解决了。任务二:刀具库中刀具的取放控制1.系统描述及控制要求控制要求:按请求键PO1PO6后,控制转盘转动,到所需刀具位置后转盘停转,取刀具、使用完3秒钟放回刀具,等待下一次请求。程序开场运行时初始位为S1位置;刀具的取放过

9、程中不响应外部请求信号;根据请求位的位置系统自动判断并以最小距离的方向运行;说明:1、PLC输入信号:PO1、P02、P03、P04、P05、P06分别为1、2、3、4、5、6号刀具请求信号输出插孔DJS1刀具库实验区计数脉冲信号2、PLC 输出信号:DJTD 转盘运行或停顿QFD 刀具取放控制信号1取刀具,0放刀具DJZF 转盘正、反控制信号实验仪刀具库实验区如图:图12.设计方案1设计思路以刀具库实验区计数脉冲信号传感器上方六点钟方向的刀具号为基准称为当前键号)总共可以分成6种情况。在每种情况下,都以请求键号减去当前键号得到如上图2的结果。上图2的结果中,结果列于第一行的代表需要正转顺时针

10、)列于第二行的代表需要反转(逆时针) 。规律为:结果为1、2、-4、-5的需正转。结果为-1、-2、5、6的需反转。2程序流程图:启 动 D0D1D2赋初值按钮赋值到D1D1 D0比拟大小 D0-D1=D2D1-D0=D2D236-D2=D2D236-D2=D2正转反转正转反转停顿取刀上电等待启动大于小于完毕D2=0等于不动放刀D0=D1流程图3.I/O分配表输入输出启动0.00DJTD100.00P010.01QFD100.01P020.02DJZF100.02P030.03P040.04P050.05P060.06DJS10.07复位0.084.外部接线图PLC外部接线图5.梯形图6.系统

11、调试这周的实践中,我也遇到了些的问题。不过也在指导教师和同学的帮助下都一一解决了。1、 还是编程的时候有。由于PLC的一些指令不熟,比方数据传送指令、数据比拟指令、上下微分指令、十进制运算指令等。于是回去好好复习了下这些知识。2、在调试的时候,转盘有运行,可QFD指示灯不亮,原来是磁铁的方向不正确或者是磁铁没放好,使传感器不能正常扫描到。3、调试时,有数据比拟指令不太会用,它们之间的因果、主次关系不能很好的把握,导致逻辑混乱。转盘运行混乱无序。经过好久时间和同学讨论知道了怎么分配。4、最大的失误是,经过千思万想最后把程序调好了,怎么想都应该可以实现功能了,可是转盘怎么也不反转,只能正转到所需位置。终于在最后一天,在同学的帮助下知道了原因。原来我一开场的IO分配表就写错了,把DPZF=1理解成了取刀,把QFD=1理解成了反转。后来只需调换下他们的位置,应该是QFD=1时为取刀,DPZF=1时为反转。改后果然功能完全实现,都是粗心惹得祸。总结心得与体会通过这两周的实训,对可编程控制器的使用有可更深层次的了解,对本来书上的知识的理解有了进一步的提高。在实训期间,碰到了许多问题,在指导教师和同学的帮助,和要从所学知识、网络或书籍,都一一解决了,也深刻体会到知识的重要性,同学间要互相学习,共同进步。而且通过自己动手实践,也进一步了解了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论