实验一、认识实验
一、实验目的
1、初步了解EFPLC装置组成及各部分作用
2、初步学会安装和使用STEP7编程软件
3、最简单的程序输入及调试
二、实验设备
1、EFPLC可编程序控制器实验装置
2、输入输出模块
三、实验内容
1、安装STEP7编程软件
2、STEP7编程软件的应用
3、程序的编写及调试
四、上机练习
1、安装STEP7 软件。
2、熟悉编程环境,会输入最简单指令。
并运行和调试。
3、学会使用S7-PLCSIM仿真软件。
实验二、基本指令的应用
一、实验目的
1、了解各种基本指令的使用
2、进一步熟悉STEP7的使用
二、实验设备
1、EFPLC可编程序控制器实验装置
2、输入输出模块
三、实验内容
1、位逻辑指令
2、定时器与计数器指令
3、数据处理类指令
4、数学运算类指令
5、逻辑控制类指令
6、程序控制类指令
四、上机练习
练习教材上各种基本指令及习题
实验三、五星彩灯实验
一、实验目的
编制PLC程序,组成不同的灯光闪烁状态。
二、实验设备
1、EFPLC可编程序控制器实验装置
2、五星彩灯及八段码显示实验板EFPLC0101
3、连接导线若干
三、实验内容
1、控制要求:10个红色发光二极管,L1-L10的亮、
暗组合须有一定的规律。
隔1秒钟,变化一次,周而
复始循环。
2、I/O(输入、输出)地址分配
五星彩灯板上J3接EFPLC实验装置上的J2。
输出点定义:
3、按照要求编写程序
4、运行
启动程序,仔细观察L1~L10亮暗组合次序是否符合设计要求。
若不符合,反复调试;符合则可停止程序。
实验四、八段数码管显示实验
一、实验目的
用PLC完成八段数码管显示
二、实验设备
1、EFPLC可编程序控制器实验装置。
2、电机控制实验板EFPLC0101 。
3、连接导线若干。
三、实验内容
1、控制要求:将八段数码正确显示,并从0-9连续自
动变化。
2、I/O(输入、输出)地址分配
3、按照要求编写程序
4、运行
启动程序,反复调试。
符合要求后,停止程序运行。
四、编程练习
配合EFPLC0100实验板,完成一个多组抢答器(四组以上)。
控制要求:在复位后,任一组抢先按下按钮后,数码管应立即显示那一组的组号数字。
后按的任何组的按钮不起作用(互锁、自锁)。
复位后,可进行下一轮抢答。
实验五、水塔水位自动控制实验
一、实验目的
用PLC控制水塔的液位及水池的液位。
二、实验设备
1、EFPLC可编程序控制器实验装置。
2、EFPLC0103水塔水位自动控制实验板。
3、连接导线若干。
三、实验内容
1、控制要求:按S4(表示水池低水位)→Y阀打开进水,L4灯亮1秒后暗→按S3(表示水池水已满)→Y阀关,L3灯亮→按S2(表示水塔低水位)→P泵开,L2灯亮1秒后暗(表示水位已超过低限位),L3灯暗(表示水池水位低于高限位)→按S1(表示水塔水已满)→P泵停,L1灯亮,2秒后暗.
2、I/O(输入、输出)地址分配
3、按照要求编写程序
4、调试并运行程序
四、编程练习
当水池水位低于低水位(按S4,L4灯亮),阀Y灯亮,进水,定时器开始定时2秒后,如果L4灯仍亮,那么阀Y灯闪烁,表示Y故障,没有进水。
L3灯亮后,阀Y关闭,灯暗。
当L4灯暗时,水塔水位低于低水位时(按S2,L2灯亮),泵P抽水,灯亮,当水塔水位高于高水位时,泵Y停。
根据上述控制要求,编制带自诊断的水塔水位自动控制程序,并上机调试运行。
实验六、自动送料车控制实验
一、实验目的
用PLC构成系统自动送料车系统
二、实验设备
1、EFPLC可编程序控制器实验装置。
2、EFPLC0102自动送料车系统控制实验板。
3、连接导线若干。
三、实验内容
1、控制要求:初始状态:红灯L1暗,绿灯L2亮,表示允许汽车开进装料。
料斗K2,电动机M1、M
2、M3为OFF。
当汽车到达时(按一下S2表示),L1灯亮,L2灯暗,L5灯亮。
M3转,M2在M3转动后3秒运行,M1在M2转动后3秒运行,K2在M1转动后3秒开始出料。
当车装满后(按S2表示),料斗K2关闭,电动机M1延时3秒后关断,M2再延时3秒后关断,M3再延时3秒后关断。
L2绿灯亮,L1红灯暗,表示汽车可以开走。
过5秒后L5灯灭,表示车已开走。
按S3表示料斗中的料已到低限,需要进料。
K1打开进料。
按S1表示料满,K1关闭。
2、I/O(输入、输出)地址分配
3、按照要求编写程序
4、调试并运行程序。
四、编程练习
根据下述的两种控制要求分别编制不带车辆计数和带车辆计数的自动送料装车系统的控制程序,并上机调试运行。
1、初始状态与上面实验相同。
当料位低于下限时(按S3表示),L4灯亮,K2
关(灯灭)。
停止出料,进料K1开(灯亮),进料。
当料位高于上限时(按S1表示),L3灯亮,K1关停止进料。
料斗K2打开,继续出料,其他与上面实验相同,当M3停止后,将汽车放行。
2、控制要求同上题,增加每日装车数的统计功能。