天煌教仪THMRJX2型柔性自动化生产线实验指导书_第1页
天煌教仪THMRJX2型柔性自动化生产线实验指导书_第2页
天煌教仪THMRJX2型柔性自动化生产线实验指导书_第3页
天煌教仪THMRJX2型柔性自动化生产线实验指导书_第4页
天煌教仪THMRJX2型柔性自动化生产线实验指导书_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 tianhuangteaching apparatuses 天煌教仪 版本号:v1.0 机电一体化系列 thmrjx-2型 柔性自动化生产线 实验指导书 天煌教仪 浙江天煌科技实业有限公司目 录实验一 step 7 microwin软件的使用2实验二 常用指令的使用(一)4实验三 常用指令的使用(二)6实验四 基本控制指令实验8实验五 传送、比较、可逆计数器指令实验9实验六 移位指令的使用10实验七 移位指令的实际应用12实验八 上料检测站(第一站)14实验九 搬运站(第二站)实验内容之一15实验十 搬运站(第二站)实验内容之二17实验十一 第一站与第二站的联网实验内容之一19实验十二 第一

2、站与第二站的联网实验内容之二22实验十三 加工站(第三站)实验内容之一31实验十四 加工站(第三站)实验内容之二33实验十五 安装站(第四站)35实验十六 安装搬运站(第五站)37实验十七 步进电机控制实验40实验十八 分类站(第六站)实验内容之一43实验十九 分类站(第六站)实验内容之二45实验二十 六站联网实验47实验一 step 7 microwin软件的使用一、实验目的1.熟悉step 7 microwin软件的主要操作功能。2.初步掌握step 7 microwin软件对plc的编程和监控。3.学会编制一个简单的程序并能正确的运行。二、实验设备1.安装有windows操作系统的pc机

3、一台(具有step7 microwin软件)。2.plc(西门子s7-200系列)一台。3.pc与plc的通信电缆一根(pc/ppi)。4.按钮开关板(输入)及指示灯板(输出)各一块(可用六站中的任一站取代)。三、实验步骤(一)将样例程序输入plc。1.将pc与plc按正确方式连接。2.将plc的工作状态开关放在“stop”处。3.启动step 7 microwin软件,用鼠标单击工具栏上的“新建”按钮或者在“文件”菜单中选择“新建”,新建一个程序。在“plc”菜单中选择“类型”,然后在下拉菜单中选择使用的plc(cpu224cn),或者点击“读取plc”软件将自动选定已连接上的plc类型,再

4、单击“确认”按钮。4.将光标定位于左上角,选择功能图上的常开按钮(或按f4),然后输入该常开触点的编号i0.0;接着再选择功能图上的常闭按钮,输入该触点的编号i0.1,最后选择功能图(按f6)上的线圈按钮,输入该线圈的编号m0.0;然后将光标移至下一行起始处,输入自锁触点m0.0,然后将光标垂直上移一行,选择功能图上的竖线按钮,这样就完成了第一行的输入。5.按步骤4完成所有语句的输入,最后选择“plc”菜单中的“编译”,软件将输入完成的程序进行编译,如果有错误,在输出窗口中出现错误提示,根据提示找到原因并解决。程序未通过编译时,不能下载到plc中。6.若要删除一行,可将光标移至要删除行的起始处

5、,点击右键,选择“删除”菜单中的“行”命令即可;若要插入一行,可将光标移至要插入处,选择“插入”菜单中的“行”命令;若删除后留有一些竖线,可将光标移至该竖线的右上侧,然后按键盘上的删除按钮“delete”即可。7.将编辑好的程序存盘。选择“文件”菜单中的“保存”或工具栏中的保存按钮,即可弹出保存对话框,在保存对话框中选择所保存的驱动器、文件夹、文件名等。(二)将编辑好的程序传入plc。1) 点击“查看”菜单中的“设置pg/pc接口”,在弹出的对话框里选择“pc/ppi cable (ppi)”,再单击“属性”按钮,然后选择“本地连接”对话框中选择通讯串口,在“ppi”对话框中不做改动。完成后点

6、击“确定”。2) 点击“查看”菜单中的“通信”,在弹出的对话框中双击“双击刷新”,程序搜索连接上的plc站点。plc在出厂时默认设定站点号为2,点中搜索到plc,再点击“确定”键。3) 当多台plc组成ppi网络使用时,必须先单台连接,将每个站点重新设置站点号为互不重复的号码。点击“查看”菜单中的“系统块”,在“plc地址”中输入要给定的网络站点号,然后点击“确定”退出。4) 选择“文件”菜单中的“下载”或工具栏中的下载按钮,将编译好的程序下载到plc中。运行程序:选择“plc”菜单中的“run运行”,在弹出的“run运行”对话框上单击“确定”按钮,就可使plc处于运行状态。运行程序结果:上电

7、后,按起动按钮i1.0,指示灯q1.0亮,过3秒,q1.1指示灯亮,按按钮i1.1,指示灯q1.0、q1.1灭。检查运行结果是否正确。选择 “调试”菜单中的“开始程序状态监控”,可在屏幕中看到运行过程中各触点的接通与断开状态,以检查程序中的错误。通过本实验你已学会了如何输入一个程序,如何将你输入的程序保存在磁盘上,如何将你的程序输入plc,如何运行一个程序,如何检查一个程序在运行过程中的接通与断开情况。如果你已掌握这部分内容,则可进入下一个实验。在以后的实验中,实验步骤均相同,不再重复说明。实验二 常用指令的使用(一)一、实验目的1.熟悉plc的常用指令:ld、old、a、an、ald、o、o

8、n、ldp、ldp、lds、s、r、end。2.熟悉plc中特殊的辅助继电器sm0.3、sm0.5等。3.初步掌握利用现有的指令编制一些简单的程序,以加深理解这些指令的功能。4.进一步熟悉西门子plc中程序的编制、调试及运行,并能熟练使用step 7 microwin软件。二、实验设备1.安装有windows操作系统的pc机一台(具有step 7 microwin软件)。2.plc(西门子s7-200系列)一台。3.pc与plc的通信电缆一根(pc/ppi)。4.按钮开关板(输入)及指示灯板(输出)各一块(可用六站中的任一站取代)。三、实验步骤1.新建一个程序。(1) 编制一个程序完成如下的流

9、程:返回m0.0sm0.3i1.0=1i1.1=1i1.0=1&i1.1=1i1.3=14缸下 (4y1) q0.6=1q1.0开始闪烁q1.0亮,q1.1开始闪q1.0、q1.1一起闪q1.0、q1.1亮m0.0m0.1m0.2m0.3将编制好的程序送入plc,运行通过,并将程序存盘。(2)编制一个程序完成如下功能:按i1.0,灯q1.0亮,再按q1.0,则q1.0灭 ,如此循环往复。返回m0.0sm0.3i1.0=1i1.0=0i1.0=1i1.0=0q1.0亮q1.0亮q1.0灭q1.0灭m0.0m0.1m0.2m0.3根据上述流程编制程序,送入plc运行通过,并将程序存盘。(3)上述程

10、序改用s、r指令完成。实验三 常用指令的使用(二)一、实验目的1.熟悉plc的定时器与计数器指令。2.熟悉cpu224中特殊的辅助继电器sm0.3、sm0.5。3.初步掌握利用现有的指令编制一些简单的程序,以加深理解这些指令的功能。4.进一步熟悉西门子plc中程序的编制、调试及运行,并能熟练使用step 7 microwin软件。二、实验设备1.安装有windows操作系统的pc机一台(具有step 7 microwin软件)。2.plc(西门子s7-200系列)一台。3.pc与plc的通信电缆一根(pc/ppi)。4.按钮开关板(输入)及指示灯板(输出)各一块(可用六站中的任一站取代)。三、

11、实验步骤1.新建一个程序。(1)编制一个程序完成如下流程:返回m0.0sm0.35秒后,t37=15秒后,t38=15秒后,t39=15秒后,t40=1q1.0开始闪q1.0亮,q1.1开始闪q1.0、q1.1一起闪q1.0、q1.1亮m0.0m0.1m0.2m0.3将编制好的程序送入plc,运行通过,并将程序存盘。(2)用定时器指令编制一个程序完成如下功能:上电后指示灯q1.0开始闪,按i1.0后,灯q1.0亮3秒,灭3秒,如此循环往复。返回m0.1sm0.3i1.0=13秒后,t38=13秒后,t39=1q1.0开始闪q1.0亮q1.0灭m0.0m0.1m0.2m0.3根据上述流程编制程序

12、,送入plc运行通过,并将程序存盘。(3)上述程序改用计数器指令完成。实验四 基本控制指令实验一、实验目的1.通过本实验,加深对应用程序设计方法的认识。2.利用已学的一些基本指令,能完成一些实际控制的要求。二、实验设备1.安装有windows操作系统的pc机一台(具有step 7 microwin软件)2.plc(西门子s7-200系列)一台。3.pc与plc的通信电缆一根(pc/ppi)。4.柔性自动化生产线实验实训系统中的任意一站。三、实验内容(一)用两个指示灯q1.0、q1.1来模拟两个电动机的连锁控制,控制要求如下:(1)m1起动后,m2才能起动;(2)m2可自行停止,m1停止时,m2

13、必须停止。根据上述要求,写出程序的流程图,编写相应程序,并将编写好的程序送入plc运行通过。(二)设计一个能实现两地控制的程序。例:两只开关分别装于不同的两个地方,如楼上、楼下,试编一个能实现如下电路功能的plc程序。根据上述电路图的功能,设计一个流程图,并编写出相应的程序,送入plc运行通过。(三)在上述基础上,再设计一个三地控制的程序,送入plc运行通过。实验五 传送、比较、可逆计数器指令实验一、实验目的1.熟悉mov、比较、可逆计数器指令。二、实验设备1.装有windows操作系统的pc机一台(具有step 7 microwin软件)。2.plc(西门子s7-200系列)一台。3.pc与

14、plc的通信电缆一根(pc/ppi)。4.柔性自动化生产线实验实训系统中的任意一站。三、实验内容1.输入以下程序 2.将该程序送入plc运行,观察运行过程与结果,可以得出如下结论:当i1.2=1时,计数器为 、i1.2=0时,计数器为 。当 时,q1.0指示灯亮。当i1.1=1时,计数器完成 。3.编写一个程序,改变i1.2的状态,使计数器作减一计数,当计数器中的值减至0时,q1.1灯亮。注:要判断vw0中的数据与计数器中的数据是否相等,需使用比较指令,通过此实验,可了解比较指令的使用。实验六 移位指令的使用一、实验目的1.熟悉plc的移位指令、送数指令。2.利用移位指令编制一些简单有趣的程序

15、。3.利用现有的指令编制一些简单的程序,以加深理解这些指令的功能。4.初步掌握利用移位指令编制步进顺控程序的方法。二、实验设备1.安装有windows操作系统的pc机一台(具有step 7 microwin软件)。2.plc(西门子s7-200系列)一台。3.pc与plc的通信电缆一根(pc/ppi)。4.按钮开关板(输入)及指示灯板(输出)各一块(可用六站中的任一站取代)。三、实验步骤1.新建一个程序。(一)用移位指令编制一程序完成如下流程:sm0.3i1.0=1i1.1=1i1.0=1&i1.1=1i1.3=1q1.0开始闪q1.0亮,q1.1开始闪q1.0、q1.1一起闪q1.0、q1.

16、1亮m0.0m0.1m0.2m0.3返回m0.02.将编制好的程序送入plc,运行通过,并将程序存盘。(二)再次使用移位顺控指令完成下题,体会移位顺控指令的编程方法。返回m0.0sm0.35秒后,t37=15秒后,t38=15秒后,t39=15秒后,t40=1q1.0开始闪q1.0亮,q1.1开始闪q1.0、q1.1一起闪q1.0、q1.1亮m0.0m0.1m0.2m0.3根据上述流程编制程序,并送入plc运行通过后,将程序存盘。实验七 移位指令的实际应用一、实验目的1、利用移位指令完成一些实际应用程序的设计。2、比较用移位指令的编程方法与常规的编程方法的区别。3、通过实验,进一步加深对一些常

17、用指令的理解与应用,以培养学生分析和解决问题的能力。二、实验设备1、装有windows操作系统的pc机一台(具有step 7 microwin软件)2、plc(西门子s7-200系列)一台。3、pc与plc的通信电缆一根(pc/ppi)。4、柔性自动化生产线实验实训系统中的任意一站。三、实验内容用六单元中的q1.0、q1.1、q1.2来模拟三台电动机的输出,编制一个控制三台电动机m1、m2、m3的顺序起动和停止的程序。控制要求:发出起动信号(i1.0)1秒后,m1起动;m1运行4秒后,m2起动;m2运行2秒后,m3起动。发出停止信号(i1.1)1秒后,m3停止;m3停止2秒后,m2停止;m2停

18、止4秒后,m1停止。根据上述控制要求,编写流程图并编制相应的程序送入plc运行通过。m0.0m0.1m0.2m0.3m2电机转(q1.1亮)i1.0 且 t5=1秒t37=4秒t38=2秒m3电机转(q1.2亮)t39=1秒m1电机转(q1.0亮)m3电机停(q1.2灭)t40=2秒m2电机停(q1.1灭)t41=4秒m1电机停(q1.0灭)返回m0.0 m0.4m0.5 同样对上述三台电机,另编一个程序,完成如下要求:1.m1、m2同时起动2.m1、m2起动后,m3才能起动3.停止时,m3先停,隔2秒后,m1、m2同时停止根据上述控制要求,编写流程图并编制相应的程序送入plc运行通过。t37

19、=2秒秒i1.2=1i1.0=1i1.1=1m1和m2电机转(q1.0和q1.1亮)m3电机转(q1.2亮)q1.0、q1.1亮m3电机停(q1.2灭)q1.0、q1.1亮m1和m2电机停(q1.0和q1.1灭)m0.0m0.1m0.2m0.3 返回m0.0q1.0、q1.1亮 在本实验中,可用q1.0、q1.1、q1.2三个指示灯来模拟三台电动机,若程序能顺序通过 ,就能将三个指示灯分别用三台电动机代替,从而实现对它们的控制,在实际生产中,常会用到类似于上述的控制,因而熟悉这些控制电路常用的设计及其故障的排除是十分重要的。实验八 上料检测站(第一站)一、实验目的1.利用所学的指令完成上料检测

20、站程序的编制。2.本实验是六单元中的第一站,通过熟悉第一站,可获得其它各站的相关内容,为整个六站的拼合与调试作好准备。二、实验设备1.安装有windows操作系统的pc机一台(具有step 7 microwin软件)。2.plc(西门子s7-200系列)一台。3.pc与plc的通信电缆一根(pc/ppi)。4.柔性自动化生产线实验实训系统上料检测站。三、实验步骤1.新建一个程序,上料检测站的工作流程如下图所示,根据所给流程编制程序。上电复位灯闪q1.1闪(s2) i1.1=1 & i0.7=1复位操作 (1缸出)(1b2) i0.6=1开始灯闪(l1)q1.0 闪(s1) i1.0=1回转电机

21、 q0.0=1 (t38=1s)(b1) i0.0=1一秒钟 (t38=1)(1y1) q0.3=1(气缸上升)(1b1) i0.5=1(coh) m6.4=1 (t39=1s) 1秒后向后站发信并传工件信息(cih) m5.4=1 & (s5) i1.4=1(or)(s5) i1.4=0 & (s3) i1.2=11气缸下降 q0.3=0(1b2) i0.6=1返回m0.3m0.4m0.5m0.6m0.7m0.0m0.1m0.2m0.3 2.将编制好的程序送入plc,运行通过,并将程序存盘。实验九 搬运站(第二站)实验内容之一一、实验目的1.利用所学的指令完成搬运站程序的编制。2.本实验是六

22、单元中的第二站,熟悉第二站就可获得其它各站的相关内容,为整个六站的拼合与调试作准备。二、实验设备1.安装有windows操作系统的pc机一台(具有step 7 microwin软件)。2.plc(西门子s7-200系列)一台。3.pc与plc的通信电缆一根(pc/ppi)。4.柔性自动化生产线实验实训系统搬运站。三、实验步骤1.新建一个程序,上料检测站的工作流程如下图所示,根据所给流程编制程序。复位1(上下缸缩回,夹爪打开)(4y1)q0.6=1&(3y1)q0.4=1(s2) i1.1=1 &i0.7=1复位灯闪(s2)q1.1闪上电(4b1)i0.5=1&(3b1)i0.4=1复位2(横臂

23、缩回)2y1(q0.2=1)(2b1)i0.2=1复位3(1缸转上工位)1y1(q0.0)=1(1b1) i0.0=1&(2b1)i0.2=1&(4b1)i0.5=1开始灯闪(l1)q1.0闪(s1) i1.0=1等上站信号 (s5) i1.4=0 & (s3)i1.2=12缸出(2y2)q0.3=1(2b2) i0.3=1读信息 t37=0.5s4缸下(4y1)q0.6=1t37=1m0.4m0.5m0.6m0.7m0.0m0.1m0.2m0.3m1.04缸上升 (4y1) y6=0 m10m9(x4) 3b1=0&t1=13夹紧(3y2)y5=1,t1=1sm7返回m3(4b1) i0.5

24、=12缸回 (2y1) q0.2=1(2b1) i0.2=11缸转下工位 (1y2) q0.1=12b2=1 (i0.3)2缸出 (2y2) q0.3=1 (4b2) i0.6=13缸放工件 (3y1) q0.4=1(3b1) i0.4=1&t2=14缸升 (4y1) q0.6=0(4b1) i0.5=1 & (cih) m5.4=02缸回 (2y1) q0.2=1 (2b1) i0.2=1转上工位(1y1)q0.0=1(1b1) i0.0=1返回m0.5i1.4=0 &i1.2=14缸下 (4y1) q0.6=1m1.5m1.6m1.7m2.0m1.1m1.2m1.3m1.4m2.1将编制好

25、的程序送入plc,运行通过,并将程序存盘。实验十 搬运站(第二站)实验内容之二一、实验目的1.进一步熟悉第二站各部件的工作情况,为第一站与第二站的联网实验作准备。2.培养学生根据不同的控制要求正确编制相应程序的能力。逐步培养学生的提出问题、分析问题、解决问题的能力。二、实验设备1.安装有windows操作系统的pc机一台(具有step 7 microwin软件)。2.plc(西门子s7-200系列)一台。3.pc与plc的通信电缆一根(pc/ppi)。4.柔性自动化生产线实验实训系统第二站。三、实验内容根据前一次的实验内容,作如下修改:等上电后,待所有气缸复位,按起动按钮(i1.0),若上一站

26、有料(没有联网时,可用开关i1.2代替),2号气缸伸出,等气缸伸出到位后,读取工件的颜色信息,没有联网时可用开关i1.5代替,可设i1.5=1时为白色,i1.5=0时为黑色),将工件放在不同的位置,具体的位置可自行确定。比如,若为白色工件时,可将工件转入下一工位后直接放下;若为黑色工件,可将工件转入下一工位后,伸出长臂后将工件放下。待将工件放下后,气缸复位,等待下一次工件的到来。四、实验步骤1.新建一个程序,根据上述控制要求,先搞清各控制部件的输入、输出点,再写出满足上述控制要求的流程图,然后编制出相应的程序送入plc,并将程序运行通过。m0.0m0.1m0.2m0.3m0.4m0.5复位1(

27、上下缸缩回,夹爪打开)(4y1)q0.6=1&(3y1)q0.4=1(s2) i1.1=1 & i0.7=1复位灯闪(s2)q1.1闪上电(4b1)i0.5=1&(3b1)i0.4=1复位2(横臂缩回)2y1(q0. 2=1)(2b1)i0.2=1复位3(1缸转上工位)1y1(q0.0)=1(1b1) i0.0=1&(2b1)i0.2=1&(4b1)i0.5=1开始灯闪(l1)q1.0闪(s1) i1.0=1等上站信号m1.0 (s5) i1.4=0 & (s3)i1.2=12缸出(2y2)q0.3=1(2b2) i0.3=1读信息 t37=0.5s3夹紧(3y2)q0.5=1,t38=1s(

28、4b2) i0.6=14缸下(4y1)q0.6=1t37=1(3b1)i0.4=0&t38=14缸上升 (4y1) q0.6=0 (4b1) i0.5=12缸回(2y1) q0.2=1(2b1) i0.2=11缸转下工位(1y2)q0.1=1i1.51&2b2=1 (i0.3)或i1.5=1i1.51时2缸出 (2y2) q0.3=1 (4b2) i0.6=13缸放工件(3y1) q0.4=1(3b1) i0.4=1&t38=14缸升(4y1) q0.6=0(4b1) i0.5=12缸回 (2y1) q0.2=1 (2b1) i0.2=1转上工位(1y1)q0.0=1(1b1) i0.0=1返

29、回m0.5i1.4=0 &i1.2=14缸下(4y1) q0.6=1 m1.2m1.3m1.4m1.5m0.6m0.7m1.0m1.1m1.6m1.7m2.0m2.1m2.2m2.3实验十一 第一站与第二站的联网实验内容之一一、实验目的1.在已熟悉第一站、第二站的基础上,实现两站的拼合。2.弄清要在两站之间建立起一种联动效应时所需要的一些通信信息。3.通过两站的拼合,培养学生的动手能力,尤其是机械上的一些装配、调节以及程序的调试能力。二、实验设备1.装有windows操作系统的pc机一台(具有step 7 microwin软件)。2.pc与plc的通信电缆一根。3.柔性自动化生产线实验实训系统

30、中的第一站与第二站。三、实验内容根据第一站控制要求,增加当i0.0=1(检测有料),此时,q0.3=1(气缸上升),并给第二站发送一个有料信息(通过m6.4送出);根据i0.1的信号,给出颜色信息(i0.1=1:白色,i0.1=0:黑色),并传送给后一站(通过本站中的m6.0送出),等第二站将本站中的工件拿走后,第二站向第一站发送一信息(m5.4=1),此时q0.3=0(气缸下降),等待下一次工件的到来。对于第二站,当一切准备就绪后,就等第一站送来的信息(是否有料,等第一站的输出信号m6.4,即为本站的输入信号m5.3,同时前站的颜色信息m6.0送入本站的m5.0,并将颜色信息保存在m3.0中

31、)。将第一站中的工件拿起来,根据不同的颜色放入相应的工位,当从第一站中拿回工件后,需给前站发送一个信息(即第二站的输出信号m6.3作为第一站的输入信号m5.4),通知第一站可送工件过来。根据上述控制要求画出如下流程图,编写程序,并运行通过。第1站框图:上电复位灯闪(l2) q1.1闪(s2) i1.1=1 & i0.7=1复位操作 (1缸出)(1b2) i0.6=1开始灯闪(l1) q1.0 闪(s1) i1.0=1回转电机 q0.0=1 (t37=1s)m0.0m0.1m0.2m0.3 (b1) i0.0=1一秒钟 (t37=1)(1y1) q0.3=1(气缸上升)(1b1) i0.5=1(

32、coh)m6.4=1 (t38=1s) 1秒后向后站发信并传工件信息(cih) m5.4=1 & (s5) i1.4=1(or)(s5) i1.4=0 & (s3) i1.2=11气缸下降 q0.3=0(1b2) i0.6=1返回m0.3m0.4m0.5m0.6m0.7 第2站框图:复位1(上下缸缩回,夹爪打开)(4y1)q0.6=1&(3y1)q0.4=1(s2) i1.1=1 & i0.7=1复位灯闪(s2)q1.1闪上电(4b1)i0.5=1&(3b1)i0.4=1复位2(横臂缩回)2y1(q0.2=1)(2b1)i0.2=1复位3(1缸转上工位)1y1(q0.0)=1(1b1) i0.

33、0=1&(2b1)i0.2=1&(4b1)i0.5=1开始灯闪(l1)q1.0闪(s1) i1.0=1等上站信号(s5) i1.4=1 & (ciq) m5.3=1(or)(s5) i1.4=0 & (s3) i1.2=12缸出(2y2)q0.3=1(2b2) i0.3=1读信息 t37=0.5s4缸下(4y1)q0.6=1t37=1m0.4m0.5m0.6m0.7m0.0m0.1m0.2m0.3m1.0m1.5m1.6m1.7m2.0m1.1m1.2m1.3m1.4m2.1m2.2m2.33夹紧(3y2)q0.5=1,t38=1s(4b2) i0.6=1(3b1) i0.4 =0&t38=1

34、4缸上升 (4y1) q0.6=0 , (coq) m6.3=1(给前站信号)(4b1) i0.5=12缸回 (2y1) q0.2=1(2b1) i0.2=11缸转下工位 (1y2) q0.1=1(2b2) i0.3=12缸出 (2y2) q0.3=1 (coh)m6.4=0 (rst)(给后站信号)(4b2) i0.6=13缸放工件 (3y1) q0.4=1(3b1) i0.4=1&t2=14缸升 (4y1) q0.6=0(4b1) i0.5=1 & (cih) m5.4=02缸回 (2y1) q0.2=1 , set=m6.4 (coh)(2b1) i0.2=1转上工位(1y1)q0.0=

35、1(1b1) i0.0=1返回m0.5(1b2) i0.1=1&(cih)m5.4=1&i1.4=1(or)i1.4=0 &i1.2=14缸下 (4y1) q0.6=1 &rst=m6.4(coh)四、第一站与第二站的通信信号第一站的输出m6.4第二站的输入m5.3第一站的颜色信息m6.0第二站的输入m5.0第二站的输出信息m6.3第一站的输入m5.4(表示工件拿走)实验十二 第一站与第二站的联网实验内容之二一、实验目的1.在已熟悉第一站、第二站的基础上,实现两站的拼合。2.熟悉ppi网络建立的方法。3.熟悉s7-200系列plc网络读写指令的使用。二、实验设备1.装有windows操作系统的

36、pc机一台(装有step 7 microwin软件)。2.plc(西门子s7-200系列)两台。3.pc与plc的通信电缆一根(pc/ppi)。5.柔性自动化生产线实验实训系统中的第一站与第二站。6.两站之间的通信连线一根。三、实验内容根据二站的控制要求,组建ppi网络,通过s7-200plc的网络读写指令采集并处理不同站点之间的信号,完成一、二站间的联动控制。 四、实验步骤此网络中,我们设定一号站点的plc作为ppi网络的主站,二号站点的plc作为ppi网络的从站。在一号站点(主站)中,我们所要作的工作是将二号站点(从站)的反馈数据采集上来,在将控制数据写入二号站点(从站);在二号站点(从站

37、)中,我们所要作的工作是将反馈数据上传至一号站点(主站),在接收一号站点(主站)传递来的控制数据。(一) ppi网络的硬件链接(二) 软件组态1、一号站点组态(1)打开step 7-microwin v4.0软件,选择“plc/类型”菜单,选择正确的plc类型及版本,如下所示:(2)点击 ,进入系统块设置界面,在此界面中,做以下设置:设置完毕后,将该设置下载至plc中。(3)写入组态程序。西门子s7-200 plc中的smb30和smb130为自由端口控制寄存器。其中smb30控制自由端口0的通信方式,smb130控制自由端口1的通信方式。我们可以对smb30、smb130进行读、写操作,如下

38、表所示,这些字节设置自由端口通讯的操作方式,并提供自由端口或者系统所支持的协议之间的选择。msb7 lsb0ppdbbbmmsmb30控制自由端口0 smb130控制自由端口1p p校验选择 00=不校验;01=偶校验;10=不校验;11=奇校验d字符数据 0=每个字符8位;1=每个字符7位b b b通讯速率 000=38400bps;001=19200bps;010=9600bps; 011=4800bps; 100=2400bps;101=1200bps;110=115.2kbps;111=57.6kbps;m m协议选择 00=ppi/从站模式;01=自由口模式;10= ppi/主站模式

39、;11=保留根据以上通讯口设置规定,我们需要对plc写入一段通讯控制程序,来控制整个系统的通讯状态。详细如下:定义通信端口 采集二号站点数据 数据传递 控制数据写入二号站点2、二号站点组态(1)打开step 7-microwin v4.0软件,选择“plc/类型”菜单,选择正确的plc类型及版本,如下所示:(2)点击 ,进入系统块设置界面,在此界面中,做以下设置:设置完毕后,将该设置下载至plc中。(3)写入组态程序。ppi数据传递实验十三 加工站(第三站)实验内容之一一、实验目的1.利用所学的指令完成加工站程序的编制。2.本实验是六单元中的第三站,通过熟悉第三站,就可获得其它各站的相关内容,

40、为整个六站的拼合与调试作好准备。二、实验设备1.安装有windows操作系统的pc机一台(具有step 7 microwin软件)。2.plc(西门子s7-200系列)一台。3.pc与plc的通信电缆一根(pc/ppi)。4.柔性自动化生产线实验实训系统加工站。三、实验步骤1.新建一个程序,上料检测站的工作流程如下图所示,根据所给流程,编制相应的运行程序。复位(m1电机转) q0.0=1(s2)i1.1=1 & i2.6=1复位灯闪(s2)q1.1闪上电i0.1=1&i0.2=1&i0.4=1&i0.6=1开始灯闪 q1.0闪i1.0=1(按开始键)等工件 i0.0=1&i1.4=0读信息(t

41、37=1s) t37=1s等待工位转动信号m0.4m0.3m0.2m0.1m0.0m0.5i1.4=0&i1.2=1工位转动 (m1) q0.0=1 (工件信息移位),t38延时(b2) i0.1=1&t38=0.8s夹紧q0.4=1,打孔q0.2=1&检测q0.3=1返回m0.3i0.2=1 & i0.4=1 & i0.6=1三缸回位 q0.2=0 q0.3=0 q0.4=0i0.3=1 & i0.5=1 & i0.7=1m1.1m1.0m0.7m0.62.将编制好的程序送入plc,运行通过,并将程序存盘。m7m6m5(1b2) x6=1气缸下降 y3=0(cih) x24=1 & (s5)

42、 x14=1(or)(s5) x14=0 & (s3) x12=1(coh) y24=1 (t2=1s) 1秒后向后站发信并传工件信(1b1) x5=1返回m3实验十四 加工站(第三站)实验内容之二一、实验目的1.在已熟悉第三站的控制程序后,增加一些新的控制要求,以培养学生修改程序和调试程序的能力。2.树立编程是为生产服务的思想,只要是生产上需要的,编程时必须充分考虑,给予满足。二、实验设备1.装有windows操作系统的pc机一台(具有step 7 microwin软件)。2.plc(西门子s7-200系列)一台。3.pc与plc的通信电缆一根(pc/ppi)。4.柔性自动化生产线实验实训系

43、统加工站。三、实验内容上电后工作转盘及各工位复位,有工件放入时,传感器置1即i0.0=1。当放入工件1秒(即t37=1s)内,用i1.3=1时;表示工件为白色,否则为黑色。时间到位后,进入工作程序,每次所有的工作完成后,等待2(即t38=2s)秒,不管有无新工件,都进入工作程序,各工位只有在有工件时才工作,如打孔位置无工件,则不打孔;检测位置无工件,则不检测;只要输出位有工件,则转盘不转;一旦输出位工件拿走(i1.5=1时表示工件被拿走,即按停止键)且转盘上有工件,则转盘转至下一位置。当输出位的工件为白色时,q1.0指示灯亮,黑色时,q1.1灯亮。 四、实验步骤1.新建一个程序,根据上述控制要

44、求和下面程序框图,编写出相应的程序,并运行通过。复位(m1电机转) q0.0=1(s2) i1.1=1 & i2.6=1复位灯闪(s2)q1.1闪上电i0.1=1&i0.2=1&i0.4=1&i0.6=1开始灯闪 q1.0闪i1.0=1(按开始键)等工件或转动信息,t37、t38计时i0.0=1&t37=1秒&m4.3=0or(t38=2秒&m4.3=0&m4.1=1)or(t38=2秒&m4.3=0&m4.2=1)读信息(t0=0.8s) 置颜色位和工件位信息t0=0.8s工位转动 (电机m1转) q0.0=1 (工件信息移位),t39延时m0.5m0.4m0.3m0.2m0.1m0.0(b

45、2) i0.1=1&t1=0.8s夹紧 q0.4=1& 打孔q0.2=1或检测q0.3=1返回m0.3i0.2=1 & i0.4=1 & i0.6=1三缸回位 q0.2=0 q0.3=0 q0.4=0(i0.3=1 & i0.5=1 & i0.7=1)or(i0.3=1 & i0.4=1 & i0.7=1) or(i0.2=1 & i0.5=1 & i0.6=1)&t4=0.8秒m1.0m0.7m0.6实验十五 安装站(第四站)一、实验目的1.利用所学的指令完成安装站程序的编制。2.本实验是六单元中的第四站,通过熟悉第四站,就可获得其它各站的相关内容,并为整个六站的拼合与调试作好准备。二、实验

46、设备1.安装有windows操作系统的pc机一台(具有step 7 microwin软件)。2.plc(西门子s7-200系列)一台。3.pc与plc的通信电缆一根(pc/ppi)。4.柔性自动化生产线实验实训系统安装站。三、实验步骤1.新建一个程序。复位操作(s2) i1.1=1 &i0.7=1复位灯闪(s2)q1.1闪上电i0.1=1&i0.3=1&i0.4=0&i0.5=1开始灯闪 q1.0闪i1.0=1(按开始键)等工件 i1.2=1q0.1=1(1缸摆出)i0.0=1q0.6=1(4缸推出工件)i0.6=1q0.0=1 (1缸摆回)i0.1=1q0.5=1(3吸盘吸气),t0延时m0

47、.7m0.6m0.5m0.4m0.3m0.2m0.1m0.0q0.4=1(3吸盘停止吸气)i0.0=1q0.1=1(1缸摆出)i0.4=1或t0=0.8秒i0.4=0q0.0=1(1缸摆回)&(2缸换位)i0.1=1 & (q0.2 & i0.3) or (q0.3& i0.2)返回m0.3m1.1m1.0m0.9m0.82将编制好的程序送入plc,运行通过,并将程序存盘。m7(1b2) x6=1返回m3m7返回m3实验十六 安装搬运站(第五站)一、实验目的1.利用所学的指令,完成安装搬运站程序的编制。2.本实验是六单元中的第五站,通过熟悉第五站,就可获得其它各站的相关内容,并为整个六站的拼合

48、与调试作好准备。二、实验设备1.安装有windows操作系统的pc机一台(具有step 7 microwin软件)2.plc(西门子s7-200系列)一台。3.pc与plc的通信电缆一根(pc/ppi)。4.柔性自动化生产线实验实训系统安装搬运站。三、实验步骤1.新建一个程序i1.1=1 & i0.7=1q1.1闪动(复位灯闪)上电i0.4=1ort5=1 & i0.6=1(1y1)q0.0=1 & q0.2=1(复位2: 夹臂转到上工位)q0.1=1 & q0.3=1q1.0闪动(开始灯闪)i1.0=1等工件 i1.2=1q0.6=1(拿工件)i0.5=1q0.5=1(夹工件) t0=0.5si0.4=0 & t0=1(4y1)q0.6=0(4缸抬臂)q0.4=1 & q0.6=

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论