plc课程设计 运料小车设计.doc
电气控制课程设计评语:考勤(10)守纪(10)过程(40)设计报告(30)答辩(10)总成绩(100)专 业: 自动化 班 级: 自动化1002 姓 名: 雷彦笑 学 号: 指导教师: 董唯光 兰州交通大学自动化与电气工程学院2013 年 07 月 12 日装卸料小车多方式运行的PLC控制1控制要求1.1 问题描述某车间有五个工作台,装卸料小车往返于各个工作台之间,根据请求,在某个工作台卸料,每个工作台有位置开关(分别为SQ1-SQ5,小车压上时为ON)和一个呼叫按钮(分别为SB1SB5)。装卸小车有3种运行状态,左行(电动机正转)、右行(电动机反转)和停车。1.2 控制任务和功能要求(1)假设小车的初始位置是停在m(m=15)号工作台,此时SQm为ON。(2)假设n(n=15)号工作台呼叫,如果:m>n, 小车左行到呼叫工作台停车。m<n, 小车右行到呼叫工作台停车。m=n, 小车不动。(3)小车的停车位置应有指示灯指示。(4)运料小车右行条件是指小车在1、2、3、4号工作台,5号工作台呼叫;小车在1、2、3号工作台,4号工作台呼叫;小车在1、2号工作台,3号工作台呼叫;小车在1号工作台,2号工作台呼叫。(5)运料小车左行条件是指小车在2、3、4、5号工作台,1号工作台呼叫;小车在3、4、5号工作台,2号工作台呼叫;小车在4、5号工作台,3号工作台呼叫;小车在5号工作台,4号工作台呼叫。2编程元件地址分配表2.1系统硬件组态 在step_7下进行硬件配置,结果如图1所示。图1 硬件资源分配2.2元件地址分配表系统资源分配表如表1所示。表 1资源地址分配输入输出输入设备名称输入端口地址输出设备名称输出端口地址启动按钮SB0I0.0KM1Q4.0过载保护FRI0.1KM2Q4.1停止按钮SB6I0.21号台指示灯HL1Q4.21号台呼叫按钮SB1I0.32号台指示灯HL2Q4.32号台呼叫按钮SB2I0.43号台指示灯HL3Q4.43号台呼叫按钮SB3I0.54号台指示灯HL4Q4.54号台呼叫按钮SB4I0.65号台指示灯HL5Q4.65号台呼叫按钮SB5I0.71号台行程开关SQ1I1.02号台行程开关SQ2I1.13号台行程开关SQ3I1.24号台行程开关SQ4I1.35号台行程开关SQ5I1.43 PLC外部接线图PLC的外部接线图如图2所示。图2 PLC外部接线图4主电路连接图主电路的接线图如图3所示。图3 主电路接线图5控制程序程序控制流程图如图4所示图4程序流程图根据控制要求编写梯形图程序,具体程序见附录。6系统运行调试及S7-PLCSIM仿真6.1运料小车右行状态仿真小车在1、2、3、4号工作台,5号工作台呼叫,仿真结果如图4所示。图5 小车在1号台5号台呼叫6.2运料小车左行状态仿真 小车在2、3、4、5号工作台,1号工作台呼叫,仿真结果如图5所示。图6 小车在5号台1号台呼叫6.3运料小车停止状态仿真小车在5号工作台,5号工作台呼叫,仿真结果如图6所示。图7 小车停止运行7心得体会本次设计是基于PLC运料小车的控制。在某车间有五个工作台,装卸料小车往返于各个工作台之间,每个工作台有位置开关(分别为SQ1-SQ5,小车压上时为ON)和一个呼叫按钮(分别为SB1SB5)。装卸小车有3种运行状态,左行(电动机正转)、右行(电动机反转)和停车,并用指示灯指示小车的位置。在这次设计过程中通过对理论的运用,提高了我们的工程素质,在没有做实践设计以前,我们对知道的撑握都是思想上的,对一些细节不加重视,当我们把自己想出来的程序与到PLC中的时候,问题出现了,不是不能运行,就是运行的结果和要求的结果不相符合。能过解决一个个在调试中出现的问题,我们对PLC的理解得到加强,看到了实践与理论的差距。 附录