西华大学实验报告(计算机类)
开课学院及实验室: 实验时间 : 年 月 日
一、实验目的
二、内容与设计思想
三、使用环境
四、核心代码及调试过程
五、总结
六、附录
实 验 报 告
(计算机类)
课 程 名 称: 机械电气自动控制B
课 程 代 码:
学生所在学院: 机械工程学院
年级/专业/班: 12级/机设/3班
学 生 姓 名: 吴诗雨
学 号: 312012080301301
实验总成绩:
任 课 教 师: 陈廷成
开 课 学 院:
实验中心名称:
.西华大学实验报告(计算机类)
开课学院及实验室: 实验时间:20##年4月25日
一、实验目的
1.了解S7-200系列PLC;
2.学会使用仿真软件STEP 7 for MicroWIN,掌握程序在线调试的方法;
3.掌握计时器、计数器的正确编程方法;
4.学会计时器和计数器扩展方法。
二.实验设备
个人计算机、S7-200系列PLC、通讯电缆、STEP 7 for MicroWIN编程软件
三.实验内容
1.通过编程软件STEP 7 for MicroWin建立主程序并下载到PLC中,同时运行程序;
2.利用编程软件提供的调试工具在线调试程序;
3.用一个计时器设计当输入I0.0从OFF变为ON 后20秒输出Q0.0变为ON 的控制梯形图并调试通过。
4.用两个计时器设计当输入I0.0从OFF变为ON 后20秒输出Q0.0变为ON 的控制梯形图并调试通过。
5.用一个计时器、一个加法计数器设计当输入I0.0从OFF变为ON后20秒输出Q0.0变为ON的控制梯形图并调试通过;用一个计时器、一个减法计数器设计当输入I0.0从OFF变为ON 后20秒输出Q0.1变为ON 的控制梯形图并调试通过。
6.用一个计时器、两个加法计数器设计当输入I0.0从OFF变为ON后20秒输出Q0.0变为ON的控制梯形图并调试通过。
四.实验步骤
1.程序输入、编译、下载和运行
2.程序调试
3.将设计的满足试验内容3要求的程序通过STEP 7 for MicroWin 编程软件输入计算机,编译通过后下载到PLC中,然后运行PLC。
4.通过“Debug”菜单下的“Program Status”菜单命令,转入在线监控状态,观察计时器的当前值是否有变化?
5.利用实验一介绍的状态表将I0.0强制为“1”,并观察计时器当前值的变化和Q0.0输出指示灯的变化。
6.再次点击“Debug”菜单下的“Program Status”菜单明亮,退出在线监控状态,并取消对I0.0的强制。
7.删除当前程序或新建项目,将设计的满足试验内容4要求的程序通过STEP 7 for MicroWin 编程软件输入计算机,并重复上面步骤。
8.重复步骤7,完成对试验内容5、6控制程序的调试。
五.试验报告要求
1.写成并解释试验步骤1、2程序调试结果。
答:只有当将I0.0强制为“1”后,I0.0状态变为ON,Q0.0指示灯亮,过50ms后,当VB0中的值同时MB0中的值时,Q0.1指示灯亮。
因为I0.0常开触点闭合,I0.1常闭触点接通,Q0.0接通,然后计时器T37开始计时,50ms后T37常开触点闭合,Q0.1就接通,这时再将I0.0恢复为原值0,Q0.0和Q0.1都已经接通,指示灯都不会灭,T37会继续计时,直到32767为止。
2.给出各实验内容3、4的程序及当I0.0(和I0.1、I0.2)强制为“1”后各计时器(和计数器)的当前值的变化情况;
试验内容3程序
Network 1
LD I0.0
TON T37,+200
Network 2
LD T37
=Q0.0
运行程序后,只有当I0.0强制为“1”后计时器才会开始计时,程序运行后,T37从0开始计时,当计时到200时,T37=ON,Q0.0指示灯亮,计时器则继续计时,一直到32767才会停止。
试验内容4程序
Network 1
LD I0.0
TON T37,+100
Network 2
LD T37
TON T38,+100
Network 3
LD T38
=Q0.0
运行程序后,经过程序调试,只有当I0.0强制为“1”后计时器才会正常工作,程序才能正常运行。程序运行后,T37从0开始计时,计时到100时,T38从0开始计时,当T38计时满100后,T38=ON,Q0.0指示灯亮,T37、T38一直计时,直到32767停止计时。当I0.0恢复为0后,T37和T38复位,计数恢复0。
试验内容5程序
Network 1
LD I0.0
AN T37
TON T37,+10
Network 2
LD T37
LD SM0.1
0 I0.1
CTU C0,+20
Network 3
LD C0
= Q0.0
Network 4
LD T37
LD SM0.1
0 I0.2
CTD C1,+20
Network 5
LD C1
= Q0.1
运行程序后,只有当I0.0、I0.1、I0.2都强制为“1”后计时器才能正常计时,程序才能正常运行,程序开始运行后T37从0开始计时,每次重复计时到10,C0即计时一次,当C0计时到20是,C0=ON,Q0.0指示灯亮,然后C1开始计时,T37继续计时,每10次C1计一次时,当C1计时到20以后,C1=ON,Q0.1指示灯亮。
试验内容6程序
Network 1
LD I0.0
AN T37
TON T37,+10
Network 2
LD T37
LD SM0.1
O C0
CTU C0,+2
Network e
LD C0
LD SM0.1
O I0.1
CTU C1,+10
Network 4
LD C1
=Q0.0
运行程序后,只有当I0.0、I0.1都强制为“1”后计时器才能正常计时,程序才能正常运行,程序开始运行后T37从0开始计时,每次重复计时到10,C0计时一次,当C0计时到2的时候,C0=ON,SM=0.1=ON,C1开始计时,计时到10时C1,Q0.0指示灯亮。
四.思考题
1.对实验内容4中的程序,将T37的预置值修改为50后,T38的预置值应该为多少?为什么?
答:T38的值应修改为150,T37计数到50后T38才开始生效计数,T37计时为
5s,则T38预置值应该为:
2.对实验内容5中的程序,将T37的预置值修改为20后,C0、C1的预置值应该为多少?为什么?
答:C0、C1预置值应为10。T37计时时间=,C0或C1计数脉冲输入端没2s产生一个脉冲,当前值会+1或者-1,当延时时间为20s后,Q0.0、Q0.1才会接通,指示灯才会亮。
3.对实验内容6中的程序,为什么需要语句“O C0”?能否省略该语句
答:此语句是表达复位,不能省略。省略后,C0无法自动复位,计数到2后不会停止,会继续计数直到32767为止,无法产生脉冲,C1不会计数,Q0.0指示灯不会亮起来。
西华大学实验报告(计算机类)
开课学院及实验室: 实验时间:20##年4月25日
一.实验目的
1.掌握置位、复位指令和顺序控制继电器指令;
2.学会分析程序;
3.能够使用顺序控制继电器进行简单程序设计。
二.实验设备
个人计算机、S7-200系列PLC、通讯电缆、STEP 7 for MicroWin 编程软件
三.实验内容
有6个彩灯,要求从PLC投入运行开始,第一个彩灯点亮,之后每隔5秒依次点亮熄灭上一个彩灯而点亮下一个彩灯。当第6个彩灯亮5秒后熄灭而点亮第1个彩灯,一次循环。设6个彩灯分别接于Q0.0~Q0.5。
四.实验步骤
1.给出调试正确的利用顺控步进指令编写的控制程序
Network 1 网络1 LD SM0.1
LD SM0.1 S S0.0,1
O T42
S Q0.0,1
网络2 LSCR S0.0
Network 2
LD Q0.0 网络3 LD SM0.0
TON T37,+50 = Q0.0
TON T37,+50
Network 3
LD T37 网络4 LD T37
R Q0.0,1 SCRT S0.1
S Q0.1,1
网络5 SCRE
Network 4
LD Q0.1 网络6 LSCR S0.1
TON T38,+50
Network 5
LD T38 网络7 LD SM0.0
R Q0.1,1 = Q0.1
S Q0.2,1 TON T38,+50
Network 6 网络8 LD T38
LD Q0.2 SCRT S0.2
TON T39,+50
网络9 SCRE
Network 7
LD T39 网络10 LSCR S0.2
R Q0.2,1
S Q0.3,1 网络11 LD SM0.0
= Q0.2
Network 8 TON T39,+50
LD Q0.3
TON T40,+50 网络12 LD T39
SCRT S0.3
Network 9
LD T40 网络13 SCRE
R Q0.3,1
S Q0.4,1 网络14 LSCR S0.3
Network 10 网络15 LD SM0.0
LD Q0.4 = Q0.3
TON T41,+50 TON T40,+50
Network 11 网络16 LD T40
LD T41 SCRT S0.4
R Q0.4,1
S Q0.5,1 网络17 SCRE
Network 12 网络18 LSCR S0.4
LD Q0.5
TON T42,+50 网络19 LD SM0.0
= Q0.4
Network 13 TON T41,+50
LD T42
R Q0.5,1 网络20 LD T41
SCRT S0.5
网络21 SCRE
网络22 LSCR S0.5
网络23 LD SM0.0
= Q0.5
TON T42,+50
网络24 LD T42
SCRT S0.6
网络25 SCRE
2.结合程序,画出程序中各计时器的时序图。
西华大学实验报告开课实验室材料科学与工程学院实验室实验时间年月日二实验原理三实验设备仪器及材料西华大学实验报告四实验步骤按照实际操…
西华大学实验报告计算机类开课学院及实验室实验时间年月日一实验目的二内容与设计思想1西华大学实验报告三使用环境四核心代码及调试过程2…
西华大学实验报告理工类开课学院及实验室实验时间年月日一实验目的二实验原理1西华大学实验报告三实验设备仪器及器材四实验步骤按照实际操…
实验报告管理学院适用课程名称ERP沙盘模拟实验课程代码学院直属系管理学院年级专业班学生姓名学号实验成绩任课教师开课学院管理学院实验…
西华大学实验报告西华大学实验报告开课学院及实验室实验时间年月日实验内容1西华大学实验报告二请调整检索策略利用百度要查全题一相关的课…
西华大学实验报告西华大学实验报告开课学院及实验室实验时间年月日实验内容一利用万方学位论文检索感兴趣的主题的学位论文1西华大学实验报…
西华大学能源与环境学院上机实验报告西华大学上机实验报告一实验目的1通过上机实验掌握一种工程实践中常用的坝坡或边坡稳定分析软件的应用…