1、目目 录录 1 控制要求. 1 2 原件地址分配表 1 2.1 PLC 外部接线图 . 2 3 控制程序. 2 4 系统运行调试及 S7-PLCSIM 仿真. 5 4.1 PLC 硬件组态图 . 5 4.2 S7-PLCSIM 仿真. 5 5 设计体会. 6 参考文献. 6 电气控制与可编程控制器课程设计 1 1 控制要求控制要求 运料小车负责向 4 个料仓送料,送料道轨上从左向右共有 4 个料仓(1 号仓 4 号仓) ,每个料仓有一个位置开关 SQ 检测运料小车是否到位,信号分别输入至 PLC 的输入端 I0.0,I0.1,I0.2,I0.3,当信号状态为 1 时,说明运料小车到达该位 置,
2、否则说明小车没有在这个位置。小车行走受两个信号的驱动,Q4.0 驱动小车 左行,Q4.1 驱动小车右行。每个料仓的要料信号由 4 个手动按钮发出,从左到右 (1 号仓4 号仓)分别对应为 I0.4,I0.5,I0.6,I0.7。根据以上工艺要求,设计 一个驱动小车自动运料的控制程序。 为了设计运料小车的控制程序,首先要对小车的驱动条件进行分析。 小车运行条件: (1)运料小车右行条件:小车在 1、2、3 号仓位,4 号仓要料;小车在 1、2 号仓位,3 号仓要料;小车在 1 仓位,2 号要料为小车右行条件。 (2)运料小车左行条件:小车在 4、3、2 号仓位,1 号要料;小车在 4、3 号 仓
3、位,2 号要料;小车在 4 仓位,3 号仓要料为小车左行条件。 运料小车停止条件:要料仓位与小车的车位相同时,应该是小车的停止条件。 运料小车的互锁条件:小车右行时不允许左行起动,同样小车左行时也不允 许右行起动。 2 原件地址分配表原件地址分配表 图 1 是原件地址分配表,根据在 STEP7 中的硬件组态情况,我们可以得到对 应的原件地址分配表。 名称功能输入端口地址名称功能输出端口地址 SQ1位1行程开关I4.0KM1小车左行Q8.0 SQ2位2行程开关I4.1KM2小车右行Q8.1 SQ3位3行程开关I4.2 SQ4位4行程开关I4.3 SB1位1要料输入I4.4 SB2位2要料输入I4
4、.5 SB3位3要料输入I4.6 SB4位4要料输入I4.7 输入信号输出信号 图 1 原件地址分配表 电气控制与可编程控制器课程设计 2 2.1 PLC 外部接线图外部接线图 I4.2 I4.5 Q8.0 Q8.1 I4.4 I4.1 I4.3 I4.0 M N SB1 SL1 SL2 SL3 SB2 FR YV1 +24V Q8.2 Q8.3 YV2 M YV4 图 2 PLC 外部接线图 3 控制程序控制程序 网络 1: 1 号位要料,但车在 2 或 3 或 4 号位,此时车需要左行,当车到达 1 号位,此 时,左行输出驱动断开。 网络 2: 2 号位要料,但车在 1 号位,车需右行,当
5、车到 1 号位,此时,左行输出驱动 断开。 电气控制与可编程控制器课程设计 3 网络 3: 2 号位要料,但是车在 3 或者 4 号位,当车到达 1 号位,此时,左行输出驱动 断开。 网络 4: 3 号位要料,但车在 1 或 2 号位,车需要右行,当车到达 1 号位,此时,左行 输出驱动断开。 网络 5: 3 号位要料,但是车在 4 号位,小车需要左行,当车到达 1 号位,此时,左行 输出驱动断开。 电气控制与可编程控制器课程设计 4 网络 6: 4 号位要料,车在 1 或 2 或 3 号位,小车需要右行当车到达 1 号位,此时,左 行输出驱动断开。 网络 7: 小车左行输出 网络 8 小车右
6、行输出 电气控制与可编程控制器课程设计 5 图 3 4 系统运行调试及系统运行调试及 S7-PLCSIM 仿真仿真 4.1 PLC 硬件组态图硬件组态图 图 4 是 PLC 硬件组态图,选用的电源是 PS 307 10A,并放在 1 号槽,CPU 选 用的是 CPU314,放置在 2 号槽,不需要借口模块,所以 3 号槽空置,选用的输入 模块是 DI32Xdc24V,,放置在 4 号槽,选用的输出模块是 DO32xDC24V/0.5A,分别 放置在 5 号、6 号槽。 图 4 PLC 硬件组态图 4.2 S7-PLCSIM 仿真仿真 图 5 车在 1 号位,1 号位要料 图 5 车在 2 号位,1 号位要料 电气控制与可编程控制器课程设计 6 图 6 车在 3 号位,1 号位要料 图 7 车在 4 号位,1 号位要料 当 2、3、4 号位要料时,依然和 1 号位的情况相似,它们的共同规律时当车 在要料位的左边时,运料车需要车需要右行,反之亦然。 5 设设计体会计体会 参考文献参考文献 1 顾桂梅,王永顺,王庆贤.电气控制与 PLC 应用项目教程M.北京:机械工业出版