1、 1 多方式运行小车的设计与制作多方式运行小车的设计与制作 摘要:摘要:目前,在自动化领域主要的控制方式有继电器控制、微机控制和可编程控制器(PLC)控 制三种。由于 PLC 控制系统与继电器控制系统及微机系统相比,具有设计、安装、接线、调试工作量 小,研制周期短,可靠性高,抗干扰能力强,故障率低,对工作环境要求低,维护方便等一系列优点。 而继电器控制系统因技术性能差,功能单一,在机械控制系统中已很少使用。微机控制系统因抗干扰 能力较差,都工作环境要求较高,设计研制周期较 PLC 控制系统长,因此,在自动控制领域的应用呈 逐年下降的趋势。 关键词关键词:站点呼叫小车;可编程控制器;控制系统 在
2、基于 PLC 的站点呼叫控制系统设计中,设计了基于 PLC 的站点呼叫小车控制系统 总体方案,给出了软、硬设计与实现方案。在电动机电器控制线路的设计部分,阐述了 电动机主电路以及辅助电路的设计过程,给出了这些电路的电器元件选择结果。在 PLC 控制的设计部分中,阐述了 PLC I/O 接线图的设计过程,给车 PLC 及其输入/输出元件 的选择结果, 详细地阐述了 PLC 用户程序的设计过程, 其中包括对手动程序、 自动程序、 型号显示的设计过程的阐述。 一、小车的功能分析一、小车的功能分析 (一)控制要求 小车自带正反转电机,然后为小车制造一条运行轨道,使小车可以沿着轨道运行, 在轨道上设置
3、4 个工作位,在每个工作位的相应轨道上装一个限位开关,使小车运行到 该位能自动停车。按下呼车按钮,小车可及时到达,用 PLC 实现对送料小车的硬件制作 与软件设计,并能进行软、硬件的综合调试。 具体的控制要求: 小车起始位置停在 x(x=14)号站台,SYx 传感器为 ON。 假如 y(y=14)号站台呼叫,如果: xy,小车左行到呼叫站台停车; xy,小车右行到呼叫站台停车; 多方试运行小车的设计与制作 2 x=y,小车停止。 小车在 SY1 和 SY4 处要有可靠的保护功能, 自动往返或准确停车, 不能向外撞。 小车路过每个站台要有指示灯显示;但 LB1 和 LB4 灯要闪 3 次。 (二
4、)系统功能流程 系统启动、有无呼车、何处呼车等系统功能的流程如图 1 所示。 图 1 系统功能流程图 二、软件设计二、软件设计 (一)I/O 地址分配 I/O 地址分配由 11 个输入和 6 个输出组成,如表 1 所示。 表 1 I/O 地址分配表 输入 输出 呼车按钮 SB1 00001 站点灯 1 01000 3 呼车按钮 SB2 00002 站点灯 2 01001 呼车按钮 SB3 00003 站点灯 3 01002 呼车按钮 SB4 00004 站点灯 4 01003 手动正转按钮 00005 电机正转线圈 01004 手动反转按钮 00006 电机反转线圈 01005 系统启动按钮
5、00000 限位开关 ST1 00007 限位开关 ST2 00008 限位开关 ST3 00009 限位开关 ST4 00010 (二)梯形图 本程序使用 MOV 指令把呼车信号存入通道 HR00,小车所在位置存入通道 HR01,使 用 CMP 指令把通道 HR00 的内容与 HR01 进行比较以判断小车正转、反转还是不动。 按下站点 1 呼叫按钮 00001,00001 闭合,虚拟线圈 20000 得电,虚拟线圈常开触 头闭合,从而达到自锁,站点 1 的灯 01000 亮,定时器 TIM 得电计时 25 秒,秒脉冲使 灯在期间闪烁 3 次, MOV 指令得电并把数据 1 存到 HR00 通
6、道, 以便和小车的位置数据存 储通道 HR01 进行比较,用以判断小车前进、后退还是停止,如图 2 所示。 图 2 小车正反转梯形图 按下站点 2 呼叫按钮 00002,00002 闭合,虚拟线圈 20001 得电,虚拟线圈常开触 头闭合,从而达到了自锁,站点 2 的灯 01001 亮,MOV 指令得电并把数据 2 存到 HR00 通道,如图 3 所示。 多方试运行小车的设计与制作 4 图 3 小车正反转梯形图 按下站点 3 呼叫按钮 00003,00003 闭合,虚拟线圈 20002 得电,虚拟线圈常开触 头闭合,从而达到了自锁,站点 3 的灯 01002 亮,MOV 指令得电并把数据 3 存到 HR00 通道,如图 4 所示。 图 4 小车正反转梯形图 按下站点 4 呼叫按钮 00004,00004 闭合,虚拟线圈 20003 得电,虚拟线圈常开触 头闭合,从而达到自锁,站点 4 的灯 01003 亮,定时器 TIM 得电计时 25 秒,秒脉冲使 灯在期间闪烁 3 次,MOV 指令得电并把数据 4 存到 HR00 通道