欢迎来到天天文库
浏览记录
ID:39127401
大小:1.38 MB
页数:9页
时间:2019-06-25
《PLC课程设计实习报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《电气控制与可编程控制器》课程设计设计课程题目:小车自动往返控制系统专业:电气工程及其自动化学院:物流工程学院学校:上海海事大学姓名:刘大伟学号:201020235011指导老师:薛士龙设计时间:2013年7月1日至2013年7月5日9小车自动往返控制系统一.课程设计目的1、学习自己设计梯形图2、熟悉应用软件进行编程3、学习用可编程控制器控制交流异步电动机正反转,并对电动机正反转进行接线4、使学生认识PLC技术应用的一般步骤二.课程设计器材:1、个人电脑PC2、PLC实验装置3、RS-232数据通信线4、继电控制装置试验箱5、
2、台车电机控制系统1套6、导线若干三、课程设计内容说明1、控制要求小车控制模拟图如图1所示:(1)初始定位。按下初始定位按钮SB1(x0),台车自动回到初始位置(SQ3位置)。定位成功输出指示灯(Y0)常亮。定位过程中指示灯(Y3)闪烁。(2)系统正常启停。按下启动按钮SB2(x4),要求台车按照系统运行流程进行工作。按下停止按钮SB3(x5),台车立即停止运行。系统运行流程附下:a)按下启动按钮SB2,台车电机M正转,台车前进,;碰到限位开关SQ4后,台车电机M反转,台车后退,。b)台车后退碰到限位开关SQ3后,台车电机M停转
3、,台车停止,暂停5S后,台车再转向前进,;9a)台车在限位开关SQ3与SQ4间往返n次(每次在SQ3处都停5s)后,再次前进直到限位开关SQ2处才后退。b)台车后退,当再次碰到限位开关SQ3时,台车停止。c)延时5S后重复上述动作(即以上述动作为一周期循环)。注:1、灯1~灯8用于显示小车运行方向,灯1~灯8顺时针旋转表示小车前进,逆时针旋转表示后退;2、数码管显示环节:BCD码输出用Y4~Y7显示,并要求台车前进显示1,后退显示2,暂停于SQ2处时显示3。控制回路如图2所示:控制电路主电路如图3所示:9四.PLC功能模块:1
4、、I/O分配输入点数6个X0SB1点动按钮常开触头(初始定位)X1SQ4限位开关常开触头X2SQ3限位开关常开触头X3SQ2限位开关常开触头X4SB2点动按钮常开触头(启动)X5SB3按钮常开触头(停止)输出点数12个Y0LD01指示灯(定位)Y1KM1接触器(正转)Y2KM2接触器(反转)Y3LD02指示灯(定位过程闪烁)Y10----Y17LD1----LD8前进顺时针闪烁后退逆时针闪烁2、数码管显示:A1B1C1D1COM1Y4Y5Y6Y7COM4五.程序设计(梯形图)99六.程序设计(语句表)99七.状态转移图99八.
5、心得体会9通过这一次的课程设计,我不仅仅学会运用专业知识于实践中,更使我懂得如何做事。其实每一次的课程设计都是在教会我怎么样做事情,它告诉我完成一件事情,除了具备一定的专业知识外,还要有耐心,细心与克服困难的决心。我在完成设计的过程中碰到了一些问题:1、一开始是小车不管是初始定位回到初始位置还是循环过程中回到初始位置都不能延时,后来运用老师在课上给我们讲的知识把这个问题解决了。成功实现了五秒钟的延时设置。2、不管是小车前进还是后退LD1到LD8灯顺时针和逆时针闪烁的中间总会有延迟,这个问题在和同学讨论之后终于发现问题所在,就是
6、计数器是16位的,而控制LD1到LD8这八个灯占用八位,另外的八位二进制位移位也需要时间,我们把K4改成K257就成功地解决了这个问题了。3、在验收环节,老师问我计数循环次数是两位数的时候为什么显示是错误的数字,当时没有发现这个问题,后来想了想并和同学讨论了下,发现BCD码只能显示一位数字,要想正确地显示循环次数的话就要多加几个按钮开关连接X14,X15,X16,X17。4、老师问我为什么循环次数设置为0的时候SQ3和SQ4之间还是循环一次,这个问题没有发现,后来想想老师好像说过给计数器赋0或不赋值的时候默认是1。克服了以上种
7、种困难和解决了老师所提的问题后,我相信,这次的经验必定会让我们在以后的工作和实践中更好地体现,运用,理解和体会理论知识。并把分析问题和解决问题的这种思想和方法,投入到学习和工作中。9
此文档下载收益归作者所有