1、单片机课程设计 PLC 课 程 设 计 报 告 学生姓名学生姓名 学学 号号 班班 级级 专专 业业 电气工程及其自动化电气工程及其自动化 题题 目目 自动售货机控制自动售货机控制 指导教师指导教师 20122012 年年 5 5 月月 单片机课程设计 1 一、设计指标 1.掌握可逆计数器指令的使用及编程 2.掌握自动售货机控制系统的接线、调试、操作 二、 设备 序号 名 称 型号与规格 数量 备注 1 实训装置 THPFSM-1/2 1 2 实训挂箱 A16 1 3 导线 3 号 若干 4 通讯编程电缆 PC/PPI 1 西门子 5 实训指导书 THPFSM-1/2 1 6 计算机(带编程
2、软件) 1 自备 三、 面板图 + 单片机课程设计 2 四、控制要求 1. 总体控制要求:如面板图所示,钢板从右侧送入,在 M2、M1、M3 电机 的带动下,经过三次轧压后从左侧送出。 2. 打开“SD”启动开关,系统开始运行,钢板从右侧送入,打开“S1” 开关,模拟钢板被检测到,MZ1、MZ2、MZ3 点亮,表示电机 M1、M2、M3 正转, 将钢板自右向左传送。同时指示灯“A”点亮,表示此时只有下压量 A 作用。 3. 钢板经过轧压后,超出“S1”传感器检测范围,电机“M2”停止转动。 4. 钢板在电机的带动下, 被传送到左侧, 被 “S2” 传感器检测到后, MF1、 MF2、MF3 点
3、亮,表示电机 M1、M2、M3 反转,将钢板自左向右传送。同时指 示灯“A” 、 “B”点亮,表示此时有下压量 A、B 一起作用。 5. 钢板在电机的带动下, 被传送到右侧, 被 “S1” 传感器检测到后, MF1、 MF2、MF3 点亮,表示电机 M1、M2、M3 反转,将钢板自左向右传送。同时指 示灯“A” 、 “B” “C”点亮,表示此时有下压量 A、B、C 一起作用。 6. 钢板经过轧压后,超出“S1”传感器检测范围,电机“M2”停止转动 7. 钢板传送到左侧,被“S2”传感器检测到后,电机“M1”停止转动。 8. 钢板从左侧送出后,超出“S2”传感器检测范围,电机“M3”停止转 动。
4、 9. “S1”传感器再次检测到钢板后,根据 2 至 8 的步骤完成对钢板的轧 压。 10. 在运行时, 断开 “SD” 开关, 系统完成后一个工作周期后停止运行。 五、功能指令使用及程序流程图 1.加法计数器指令使用 单片机课程设计 3 在此程序功能块的输入端“CU”处每输入一个脉冲信号,对计数器加 1; 输入端“R”处每输入一个脉冲信号,即对计数器清零。 2.程序流程图 六、端口分配及接线图 1.端口分配及功能表 序号序号 PLCPLC 地址(地址(PLCPLC 端子)端子) 电气符号电气符号 (面板端子)(面板端子) 功能说明功能说明 1 I0.0 SD 启动开关 2 I0.1 S1 S
5、1 检测有无钢板 3 I0.2 S2 S2 检测有无钢板 4 Q0.0 MZ1 M1 正转 5 Q0.1 MF1 M1 反转 6 Q0.2 MZ2 M2 正转 7 Q0.3 MF2 M2 反转 8 Q0.4 MZ3 M1 正转 9 Q0.5 MF3 M3 反转 10 Q0.6 A 下压量 A 11 Q0.7 B 下压量 B 12 Q1.0 C 下压量 C 13 主机 1M、面板 V+接电源+24V 电源正端 14 主机 1L、2L、3L、面板 COM 接电源 GND 电源地端 单片机课程设计 4 2.PLC 外部接线图 七、操作步骤 1. 检查实训设备中器材及调试程序。 2. 按照 I/O 端
6、口分配表或接线图完成 PLC 与实训模块之间的接线,认真 检查,确保正确无误。 3. 打开示例程序或用户自己编写的控制程序,进行编译,有错误时根据 提示信息修改,直至无误,用 PC/PPI 通讯编程电缆连接计算机串口与 PLC 通讯口,打开 PLC 主机电源开关,下载程序至 PLC 中,下载完毕后将 PLC 的 “RUN/STOP”开关拨至“RUN”状态。 4. 先将“S1” 、 “S2”开关断开,再打开“SD”启动开关,系统开始运行, 钢板从右侧送入,此时将“S1”开关打开,模拟钢板被检测到。MZ1、MZ2、 MZ3 点亮,表示电机 M1、M2、M3 正转,带动传送带将钢板自右向左传送。同 时下压指示灯“A”点亮,表示此时只有下压量 A 作用。 5. 钢板向右传送并经过第一次轧压后,断开“S1”开关,表示钢板超出 “S1”传感器的检测范围,MZ2 指示灯熄灭,电机 M2 停止转动。 单片机课程设计 5 6. 钢板在电机的带动下,被传送到左侧,打开“S2”开关,表示钢板被 “S2”传感器检测到,MZ1、MZ2 指示灯熄灭,MF