电气与可编程控制器_实验报告.docx

上传人:夺命阿水 文档编号:903704 上传时间:2024-01-10 格式:DOCX 页数:14 大小:123.99KB
返回 下载 相关 举报
电气与可编程控制器_实验报告.docx_第1页
第1页 / 共14页
电气与可编程控制器_实验报告.docx_第2页
第2页 / 共14页
电气与可编程控制器_实验报告.docx_第3页
第3页 / 共14页
电气与可编程控制器_实验报告.docx_第4页
第4页 / 共14页
电气与可编程控制器_实验报告.docx_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《电气与可编程控制器_实验报告.docx》由会员分享,可在线阅读,更多相关《电气与可编程控制器_实验报告.docx(14页珍藏版)》请在课桌文档上搜索。

1、实验报告(计算机类)课程名称:电气与可编程控制器实验报告(计算机类)开课学院及实验室:学生姓名学号成绩学生所在学院年级/专业/班12级/自动化/西华理1课程名称电气控制及PLC应用课程代码实验项目名称编程软件的使用及计时器/计数器功能试验指导教师一、实验目的1 .了解S7-200系列列C;2 .学会使用仿真软件STEP7forMicroWIN,掌握程序在线调试的方法;3 .掌握计时器、计数器的正确编程方法;4 .学会计时器和计数器扩展方法。二.实验设备个人计算机、S7-200系列PLC、通讯电缆、STEP7forMiCrOWIN编程软件三.实验内容L通过编程软件STEP7forMiCroWin

2、建立主程序并下载到PLC中,同时运行程序;2 .利用编程软件提供的调试工具在线调试程序;3 .用一个计时器设计当输入10.0从OFF变为ON后20秒输出QO.0变为ON的控制梯形图并调试通过。4 .用两个计时器设计当输入10.0从OFF变为ON后20秒输出Q0.0变为ON的控制梯形图并调试通过。5 .用一个计时器、一个加法计数器设计当输入10.0从OFF变为ON后20秒输出Q0.0变为ON的控制梯形图并调试通过;用一个计时器、一个减法计数器设计当输入10.0从OFF变为ON后20秒输出Q0.1变为ON的控制梯形图并调试通过。6 .用一个计时器、两个加法计数器设计当输入10.0从OFF变为ON后

3、20秒输出Q0.0变为ON的控制梯形图并调试通过。四.实验步骤1 .程序输入、编译、下载和运行建立如图1.1所示主程序,并编译通过以后下载到PLC中,然后运行PLCoNetwork1NetworkTideNetwork2Q0.0T37IIINTON+50*PT100mSNetwork3VBOT37Q0.1MBO图L1演示主程序2 .程序调试由于没有外接输入设备,PLC在运行上面主程序时,Q0.0、Q0.1并不能0N,这时可以利用调试工具。首先单击菜单的“Debug”,选择ProgramStatus,监控PLC内部寄存器的数据。然后单击“StatusChart”,编程窗口转化为状态表。在“Adr

4、ess”栏填上想改变数据的存储器地址,在“NewValue”栏上填需要强制改变的目标数据,然后鼠标指向新值。要恢复相关存储器的原值,可以使用取消强制命令。利用上述方法可实现QO.0、Q0.1输出指示灯亮。3 .将设计的满足试验内容3要求的程序通过STEP7fOrmCrowin编程软件输入计算机,编译通过后下载到PLC中,然后运行PLCo4 .通过Debug”菜单下的ProgramStatusw菜单命令,转入在线监控状态,观察计时器的当前值是否有变化?5 .利用实验一介绍的状态表将I00强制为“1”,并观察计时器当前值的变化和QO.0输出指示灯的变化。6 .再次点击“Debug”菜单下的“Pro

5、gramStatus菜单明亮,退出在线监控状态,并取消对10.0的强制。7 .删除当前程序或新建项目,将设计的满足试验内容4要求的程序通过STEP7forMicroWin编程软件输入计算机,并重复上面步骤。8 .重复步骤7,完成对试验内容5、6控制程序的调试。五.实验程序调试结果说明1 .试验步骤1、2程序调试结果。答:只有当将10.0强制为“1”后,10.0状态变为ON,QO.0指示灯亮,过50ms后,当VBO中的值同时MBO中的值时,Q0.1指示灯亮。因为10.0常开触点闭合,10.1常闭触点接通,Q0.0接通,然后计时器T37开始计时,50ms后T37常开触点闭合,Q0.1就接通,这时再

6、将10.0恢复为原值0,Q0.0和Q0.1都已经接通,指示灯都不会灭,T37会继续计时,直到32767为止。2 .实验内容3、4、5、6的程序及当10.0(和10.1、10.2)强制为“1”后各计时器(和计数器)的当前值的变化情况;试验内容3程序Network1LD10.0TONT37,+200Network2LDT37=Q0.0运行程序后,只有当I00强制为“1”后计时器才会开始计时,程序运行后,T37从0开始计时,当计时到200时,T37=0N,Q0.0指示灯亮,计时器则继续计时,一直到32767才会停止。试验内容4程序Network1Network3LD10.0LDT38TONT37,+

7、100=Q0.0Network2LDT37TONT38,+100运行程序后,经过程序调试,只有当10.0强制为“1”后计时器才会正常工作,程序才能正常运行。程序运行后,T37从0开始计时,计时到100时,T38从。开始计时,当T38计时满100后,T38=ON,Q0.0指示灯亮,T37、T38一直计时,直到32767停止计时。当10.0恢复为0后,T37和T38复位,计数恢复0。试验内容5程序Network1NetWork3Network5LD10.0ldcoLDClANT37二Q0.0=Q0.1TONT37,+10Network4Network2LDT37LDT37LDSMO.1LDSMO.

8、1010.2010.1CTDCl,+20CTUC0,+20运行程序后,只有当10.0、10.1、I02都强制为“1”后计时器才能正常计时,程序才能正常运行,程序开始运行后T37从O开始计时,每次重复计时到10,CO即计时一次,当CO计时到20是,CO=ON,Q0.0指示灯亮,然后Cl开始计时,T37继续计时,每10次Cl计一次时,当Cl计时到20以后,Cl=ON,Q0.1指示灯亮。试验内容6程序Network1LDSMO.1Network4LD10.00COLDClANT37CTUCO,+2=Q0.0TONT37,+10NetworkeNetwork2LDCOLDT37CTUCl,+10运行程

9、序后,只有当10.0、10.1都强制为“1”后计时器才能正常计时,程序才能正常运行,程序开始运行后T37从。开始计时,每次重复计时到10,CO计时一次,当CO计时到2的时候,C0=0N,SM=O.l=0N,Cl开始计时,计时到10时CLQ0.0指示灯亮。四.思考题1 .对实验内容4中的程序,将T37的预置值修改为50后,T38的预置值应该为多少?为什么?答:T38的值应修改为150,T37计数到50后T38才开始生效计数,T37计时为5s,则T38预置值应该为:(20-5)x1000z?75=1501002 .对实验内容5中的程序,将T37的预置值修改为20后,CO、Cl的预置值应该为多少?为

10、什么?答:CO、CI预置值应为10。T37计时时间=20xl00=200OmS=2加,CO或Cl计数脉冲输入端没2s产生一个脉冲,当前值会+1或者T,当延时时间为20s后,Q0.0、Q0.1才会接通,指小灯才会亮。3 .对实验内容6中的程序,为什么需要语句“0C0”?能否省略该语句答:此语句是表达复位,不能省略。省略后,CO无法自动复位,计数到2后不会停止,会继续计数直到32767为止,无法产生脉冲,Cl不会计数,Q0.0指示灯不会亮起来。实验报告(计算机类)开课学院及实验室:实验时间:年月日学生姓名学号成绩学生所在学院西华学院年级/专业/班12级/自动化/西华理1课程名称电气与可编程控制器课

11、程代码实验项目名称三相异步电动机Y降压启动的控制指导教师一.实验目的1、熟悉S7-200PLC基本指令;2、学会将继电器一接触器控制电路转换为PLC控制梯形图的方法。二.实验设备个人计算机、S7-200系歹IJPLC、通讯电缆、STEPVforMicroWin编程软件三.实验内容1、分析如图2.1所示三相异步电动机Y-降版起动的控制主电路及控制电路的工作原理;2,设按下起动按钮SF2后20秒,三相异步电动机自动完成从Y形接法到接法的转换;3、在继电器一接触器拉制电路的基础上编制满足三相异步电动机Y一降压起动的控制PLC控制梯形图,并下载到PLC中,并利用调试工具获得正确的PLC控制梯形图。编制

12、PLC控制梯形图时按照表2.1所示的I/O定义进行。表2.1I/O定义表数字量输入输入地址数字量输出输出地址停车按钳SFl动断触点10.0接触器QAlQ0.0起动按钮SF2动合触点10.1接触器QA2Q0.1热继电器BB动断触点10.2接触器QA3Q0.2也机运行指示Q0.3y-50Hz.380VFA图2.1四.实验步骤1、上机之前编制完毕三相异步电动机Y-降压起动的控制PLC控制梯形图程序,如图2.2所示;2、将编制的控制梯形图通过STEP7forMicroWin编程软件输入计算机,编译无误后下载到PLC中,然后运行程序;3、利用状态表强制先将10.0、10.2的值强制改变为“1”(具体方法

13、参考实验一的调试方法);4、利用状态表强制将10.1的值改变为“1”,观测Q0.0,Q0.1,Q0.2,Q.3输出指示灯的变化是否满足要求;5、解除对Kll的强制或者将10.1强制为“0”观测输出的变化;6、解除对10.0的强制或者将10.0强制为“0”观测输出的变化;7、利用顺控步进指令(LSCR.SORE,SCRT)编写控制程序,并调试正确,如图2.3所示。五.控制程序、调试与结果分析1、三相异步电动机Y-降压起动的控制PLC控制梯形图程序10.2QOO丁)l-)QOOT37Q0.2lrl,IC)T37IInton*20CPT1QQm$Q0.2Q0.1()图2.2三相异步电动机Y-降压起动

14、的控制PLC控制梯形图分析:Network 1LDSM0.1SSOlz 1Network 2LSCR S0.1Network 3D LRSQNetwork 6LSCR SO .2Network 7Network 8T N RDNCLos0 2 1IIS.OO, 12.+200Network 11LSCR SO .3Network 12LDSM0.0=Q0.1Netwoik 130 2 1 Ooo IIS NRT LDONSCNetwork 9Network 14Network 4LDT37AIO 0SCRE2、控顺步进指令(LSCR,SORE,SORT)编写的控制程序3、在实验步骤5中输出不发

15、生变化的原因的分析当按下启动按钮SFI即10.1置位,线圈QAl得电,辅助动合触点自锁,当再次改变10.1的值时输出状态不变4、实验步骤6中输出变化的原因的分析停止按钮处于所有控制程序的顶层,所以当10.0改变时,输出状态会发生变化六,思考题1、如果采用置位、复位指令,该如何编程?Network1NetworkTitleIO.OQ0.0Network2Q0.0T37111NTON2JpT100msNetwork3Network410.1Q0.0II(R)2实验报告(计算机类)开课学院及实验室:实验时间:年月曰学生姓名学号成绩学生所在学院年级/专业/班12级/自动化/西华理1课程名称电气与可编程

16、控制器鼻程代码实验项目名称三节传送带的模拟指导教师一、实验目的!、通过使用各基本指令,进一步熟练掌握PLC的编程;2,进步掌握PLC程序的在线调试方法。二、实验设备个人计算机、S7-200系列PLC、通讯电缆、STEPVforMicroWin编程软件三、实验内容)SlepyforMicroWinWMS三三2、mw三三三pc.新棚麹-胭的故脉州妊三三m如肺龊跚概港衣,M的端跚假耨匕五、控制程序、调试1、顺序功能图2、梯形图六、思考题分析所设计的程序是如何实现第4个控制要求的?答:顺序功能图只有在指令转换条件满足后才能跳转到其目标处,而且转换源自动复位,执行当前步时其他步处于非执行状态,所以能做到

17、三台电机没有全部启动时停车按钮不起作用,都没有停车时启动按钮不起作用。西华大学实验报告(计算机类)开课学院及实验室:实验时间:年月曰学生姓名陈小波学号312012080602129成绩学生所在学院西华学院年级/专业/班12级/自动化/西华理1课程名称电气与可编程控制器课程代码106004519实验项目名称彩灯控制指导教师秦付军一、实验目的1、掌握置位、复位指令和顺序控制继电器指令;2,学会分析程序:3、能够使用顺序控制继电器进行简单程序设计。二、实验设备个人计算机、S7-200系歹IJPLC、通讯电缆、STEPVforMicroWin编程软件三、实验内容四、实验步骤Nelwoik1Neksoi

18、kTiJteNelwoik6TONNetwoik11Netwotk2QOOT37|HTONNetwork7.,PlIOonUNetwofk3T37QQOT丁:)oNetwofk4QOIT38QO2IKA)ToI1(r)To1PTIQQFNctwofk5T38QQ1TQQ2LS)1Network8Netwoik9T40工Netwofk10Nelwoik12Network13图4.16个彩灯循环控制梯形图1、利用STEP7forMicroWin软件将图4.1所示梯形图程序输入计算机中。2、将输入的控制梯形图编译通过后下载到PLC中,然后利用实验一所述的在线调试方法检查上述程序是否满足控制要求;3、利用顺序步进指令(LSCR,SCRE,SCRT)重新编写控制程序,并调试正确;4、利用移位寄存器(SHRB)指令编程实现上述要求。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号