1、plcplc 实验报告小组报告实验报告小组报告 1 1 实 验 报 告 学 年 学 期 课 程 名 称 指 导 教 师 学 院 班 级 学 号 姓 名 实验一 S7-200 编程软件的使用 实验 一、实验目的 1.熟悉 STEP7Micro/WIN32 编程软件的使用。2.初步掌握编程软件的使用方法和调试程序的方法。二、实验工具 S7200 仿真软件 三、实验内容 1.控制要求:有一个三人抢答器,当主持人宣布抢答开始时,三位选手开始抢答。三人中有一人抢答成功时,该选手的指示灯亮,并且铃声响 3 秒,此时其它选手抢答均无效。当主持人按下复位按钮后,本轮抢答结束,从而继续下一轮的抢答环节。2.I/
2、O 地址分配 输入 输出 主持人复位按钮 SB1 I0.0 响铃 K Q0.0 1 号选手按钮 SB2 I0.1 1 号选手指示灯 Q0.1 2 号选手按钮 SB2 I0.2 2 号选手指示灯 Q0.2 3 号选手按钮 SB2 I0.3 3 号选手指示灯 Q0.3 3.I/O 接线图 4.程序设计 程序设计模块部分如下:电 机 控 SB1 SB2 SB3 5.仿真调试 图 1 1 号选手抢答 图 2 2 号选手抢答无效 图 3 3 号选手抢答无效 图 4 主持人复位 本次我们制作的程序设计仿真是通过使用 S7200 仿真的软件来进行仿真测试的,其仿真效果如图 1 所示,由图可以看出,当我们场下
3、的 1 号选手按键抢答成功的时候,1 号选手所对应的 1 号指示灯亮,并且会发出铃声响起 3 秒时长后结束响铃,由此提示 1 号选手抢答成功,与此同时,2 号选手和 3 号选手所进行的抢答均无效,主持人判定本次抢答环节完成后,主持人会按下复位按钮,至此,本轮抢答结束,准备开始下一轮的选手抢答。实验二 三相电机控制实验 一、实验目的 通过本实验,了解三相电机正反转、自锁、互锁和 Y/启动。二、实验工具 S7200 仿真软件。三、实验内容 1.控制要求 按下正转按钮 SB1,KM1 继电器吸合(指示灯亮),三相电动机 Y 形启动,(KMY 继电器吸合,指示灯亮),3s 后 形正常运行,按下停止按钮
4、 SB3 电机应立刻停止运行。在此整个过程中按反转按钮 SB2 应不起任何作用。按下反转按钮 SB2,三相电动机 Y 形启动,3s 后 形正常运行,按下停止按钮 SB3 电机应立刻停止运行。在此整个过程中按正转按钮 SB1 应不起任何作用。2.I/O 地址分配 输入 输出 正转按钮 SB1 I0.0 电机正转 Q0.0 反转按钮 SB2 I0.1 电机反转 Q0.1 停止按钮 SB3 I0.2 Y 形启动(指示灯)Q0.2 形运行(指示灯)Q0.3 3.I/O 接线图 电 机 控 24V 0VDC SB1 SB2 SB3 4.程序设计 5.仿真调试 图 1 电机正转,Y 型启动 图 2 电机正
5、转,3 秒后运行 图 3 电机反转,Y 型启动 图 4 电机反转,型运行 其仿真效果如图 1 所示,当我们按下正转的按钮 SB1 时,KM1 的继电器和 KMY 的继电器相互吸合,Y 型启动,电机正转运行,运行 3 秒后开始切换到型运行状态,如图 2 所示,此时继电器 KM吸合,继电器 KMY 断开。在整个过程中,如果按下反转按钮,将会无效。同理,当按下停止按钮 SB3 后,电机停止运转,此时按下反转按钮才有效,如图 3 所示,按下反转按钮 SB2 后,KM2 继电器和 KMY 继电器吸合,Y 型启动,电机反转运行,运行 3 秒后开始切换到型运行状态,如图 4 所示,此时继电器 KM吸合,继电
6、器 KMY 断开。整个过程中,如果按下正转按钮,将会无效。实验三 自动送料车系统 实验 一、实验目的 用顺序控制指令实现自动送料车系统控制。二、实验工具 S7200 仿真软件。三、实验内容 1、控制要求 初始状态:红灯 L1 暗,绿灯 L2 亮,表示允许汽车开进装料。料斗 K2,电动机 M1、M2、M3 为 OFF。当汽车到达时(按一下 S2 表示),L1 灯亮,L2 灯暗,L5 灯亮。M3 转,M2 在 M3 转动后 3 秒运行,M1 在 M2 转动后 3 秒运行,K2 在 M1 转动后 3 秒开始出料。当车装满后(按 S2 表示),料斗 K2 关闭,电动机 M1 延时 3 秒后关断,M2
7、再延时 3 秒后关断,M3 再延时 3 秒后关断。L2 绿灯亮,L1 红灯暗,表示汽车可以开走。过 5 秒后 L5 灯灭,表示车已开走。按 S3 表示料斗中的料已到低限,需要进料。K1 打开进料。按 S1 表示料满,K1 关闭。2.I/O 地址分配 输入 输出 按钮 S1 I0.0 电动机 M1 Q0.0 按钮 S2 I0.1 电动机 M2 Q0.1 按钮 S3 I0.2 电动机 M3 Q0.2 指示灯 L1 Q0.3 指示灯 L2 Q0.4 指示灯 L3 Q0.5 指示灯 L4 Q0.6 指示灯 L5 Q0.7 进料 K1 Q1.0 出料 K2 Q1.1 3.I/O 接线图 电 机 控 SB
8、1 SB2 SB3 4.程序设计 实验四 五星彩灯 一、实验目的 熟悉循环移位指令的应用。二、实验工具 S7200 仿真软件 三、实验内容 1.控制要求:10 个红色发光二极管,L1L10 的亮、暗组合须有一定的规律。隔 1s 变化一次,周而复始循环。启动按钮后,每隔一秒五星彩灯依次点亮 L2 L5 L6L1L4L9L10,L1L3L6L7,L3L5L8L9,L2L4L7L8,全亮 1S,全灭 1S,全亮全灭依次循环。按停止按钮,停止循环。2.I/O 地址分配 3.I/O 接线图 4.程序设计 6.系统测试与分析 第 1 个状态:五星彩灯的 L2、L5、L6、L10 灯亮。第 2 个状态:五星
9、彩灯的 L1、L4、L9、L10 灯亮。第 3 个状态:五星彩灯的 L1、L3、L6、L7 灯亮。第 4 个状态:五星彩灯的 L3、L5、L8、L9 灯亮。第 5 个状态:五星彩灯的 L2、L4、L7、L8 灯亮。第 6 个状态:五星彩灯全灭。第 7 个状态:五星彩灯全亮。然后第六个状态与第七个状态反复循环。本程序是用 STL 图所写的,在启动按钮按下以后,有两步程序同时运行,一个是霓虹灯字的亮灭,一个是四周边框流水灯的亮灭。霓虹灯字的亮灭:在按下启动按钮以后,八个字会按要求亮灭,主要是计时器控制的,在 S20 和 S21 中,S20 是灯的正序亮反序灭,S21 是灯的反序亮正序灭。流水灯的亮灭,状态就比较多了,我是把每一中亮的情况都纳入一个状态的,所以有 5 个状态,然后再循环,在 5 秒过后,会由规律的亮转换成全亮,全灭。全亮一秒,全灭一秒,反复循环,因为全亮和全灭都是一秒所以我们是用置位指令和时间控制指令来完成置位和复位的.因为亮和灭的时间是-.样的所以程序就相对简单了.一点虚假的情感都没有。