收藏 分享(赏)

可编程序控制器第四章2.ppt

上传人:j35w19 文档编号:8168699 上传时间:2019-06-12 格式:PPT 页数:75 大小:3.92MB
下载 相关 举报
可编程序控制器第四章2.ppt_第1页
第1页 / 共75页
可编程序控制器第四章2.ppt_第2页
第2页 / 共75页
可编程序控制器第四章2.ppt_第3页
第3页 / 共75页
可编程序控制器第四章2.ppt_第4页
第4页 / 共75页
可编程序控制器第四章2.ppt_第5页
第5页 / 共75页
点击查看更多>>
资源描述

1、第四章 s7-200的部分功能指令,,可编程控制器原理及应用,移位和循环移位指令,4.4,,可编程控制器原理及应用,传送指令,数据传送指令,数据块传送指令,交换字节指令,传送字节立即读、写指令,,可编程控制器原理及应用,数据传送指令,字节传送指令MOVB,双字传送指令MOVDW,字传送指令MOVW,实数传送指令MOVR,,可编程控制器原理及应用,数据传送指令格式,,可编程控制器原理及应用,数据块传送指令,字节块传送指令,双字块传送指令,字块传送指令,,可编程控制器原理及应用,数据块传送指令格式,,可编程控制器原理及应用,顺序控制指令LSCR、SCRT、SCRE,功能,装载顺序控制指令LSCR

2、S-bit: 表示一个SCR段的开始 操作数S-bit表示顺序控制继电器S的位地址 顺序控制继电器的状态为1,执行对应的SCR段中的程序 否则不执行,顺序控制结束指令SCRE: 表示SCR段的结束,顺序控制转移指令SCRT: 用来在SCR段之间进行转移 当SCRT线圈得电时,SCRT指令中的顺序控制继电器变为1状态 同时当前活动的顺序控制继电器被复位为0,,可编程控制器原理及应用,使用顺序控制指令控制程序流程,单流程控制 选择结构流程控制 并行结构流程控制,,可编程控制器原理及应用,举例 并行结构流程控制,十字路口交通信号灯的控制设计:,交通信号灯的控制要求与时序: 南北信号灯和东西信号灯同时

3、工作 050s期间, 南北信号绿灯亮,东西信号红灯亮 50s60s期间, 南北信号黄灯亮,东西信号红灯亮 60110s期间, 南北信号红灯亮,东西信号绿灯亮 110s120s期间,南北信号红灯亮,东西信号黄灯亮,,可编程控制器原理及应用,举例 并行结构流程控制,十字路口交通信号灯的控制设计:,时 序,绿Q0.0,黄Q0.1,红Q0.2,红Q0.3,黄Q0.5,绿Q0.4,50s,10s,50s,10s,南北,东西,,可编程控制器原理及应用,N,L1,L,1L,N,220V,L+,I0.4,I0.3,I0.2,I0.1,I0.0,SB1,Q0.3,Q0.2,Q0.1,Q0.0,Q0.4,FU1,

4、FU2,Q0.6,Q05,Q0.7,HL0 绿,HL1 黄,HL2 红,HL3 红,HL4 绿,HL5 黄,东西,南北,,可编程控制器原理及应用,输入/输出端口分配表,SM0.1,S0.0,网络1 开机进入初始状态,网络2 初始状态S0.0开始,S0.0,( S ),网络3 两分支开始,1,SCR,网络4 初始状态S0.0结束,(SCRE),S0.1,网络5 南北信号灯分支开始,绿灯,SCR,SM0.0,网络6 绿灯亮 延时50s,Q0.0,( ),S0.3,(SCRT),网络8,(SCRE),S0.1,( R ),9,S0.1,(SCRT),S0.2,(SCRT),I0.0,IN TON P

5、T 100ms,T37,+500,T37,网络7 延时时间到,转移到S0.3,S0.3,网络9 黄灯,SCR,SM0.0,网络10 黄灯亮 延时10s,Q0.1,( ),S0.5,(SCRT),网络12,(SCRE),IN TON PT 100ms,T38,+100,T38,网络11 延时时间到,转移到S0.5,S0.5,网络13 红灯,SCR,SM0.0,网络14 红灯亮 延时60s,Q0.2,( ),S0.7,(SCRT),网络16,(SCRE),IN TON PT 100ms,T39,+600,T39,网络15 延时时间到,转移到S0.7,S0.2,网络17 东西信号灯分支开始,红灯,S

6、CR,SM0.0,网络18 红灯亮 延时60s,Q0.3,( ),S0.4,(SCRT),网络20,(SCRE),IN TON PT 100ms,T40,+600,T40,网络19 延时时间到,转移到S0.4,S0.4,SCR,SM0.0,网络22 绿灯亮 延时50s,Q0.4,( ),S0.6,(SCRT),网络24,(SCRE),IN TON PT 100ms,T41,+500,T41,网络23 延时时间到,转移到S0.6,网络21 绿灯,S0.6,SCR,SM0.0,网络26 黄灯亮 延时10s,Q0.5,( ),S1.0,(SCRT),网络28,(SCRE),IN TON PT 100

7、ms,T42,+100,T42,网络27 延时时间到,转移到S1.0,网络25 黄灯,SCR,网络31 转移到初始位置,(SCRE),网络29 S0.7,S1.0置位,则S1.1置位,S0.7,S1.0,S1.1,( S ),( R ),( R ),S0.7,S1.0,1,1,1,网络30,S0.0,(SCRT),S1.1,网络32,,可编程控制器原理及应用,跳转指令JMP、标号指令LBL,选择执行指定的程序段,跳过暂时不需要执行的程序段,,可编程控制器原理及应用,跳转指令与标号指令的格式,N,(JMP),,可编程控制器原理及应用,功能,跳转指令JMP: 改变程序流程,使程序转移到具体的标号(

8、N)处 当跳转条件满足时,程序由跳转指令JMP控制转移至标号N的程序段去执行,标号指令LBL: 标记转移目的地的地址,,可编程控制器原理及应用,使用跳转指令与标号指令应注意的问题,跳转指令和标号指令必须位于主程序、子程序或中断程序内 不能从主程序转移到子程序或中断服务程序内 不能从子程序或中断服务程序转移至该子程序或中断服务程序外, ,可编程控制器原理及应用,举例,某设备控制线路如下图:,M 3 ,QS,L1 L2 L3 N,FU1,U,V,W,L1,L+,I0.3,I0.2,I0.1,I0.0,SB1,SB3,CPU224 AC/DC/继电器,Q0.0,KM,KH,1L,N,M,1M,SB2

9、,选择,启动,停止,过载保护,FU2,输出,,可编程控制器原理及应用,控制要求如下:,设备具有手动/自动2种控制方式 SB3是操作方式选择开关 SB3处于断开状态,选择手动操作方式 SB3处于接通状态,选择自动操作方式 手动操作方式进程:按启动按钮SB2,电机运转 按停止按钮SB1,电机停机 自动操作方式进程:按启动按钮SB2,电机连续运 转1min后停机 按停止按钮SB1,电机停机,,可编程控制器原理及应用,输入/输出端口分配表,,可编程控制器原理及应用,I0.3,1,( JMP ),网络1 自动控制跳转到标号1,网络2 手动控制,手动/自动转换控制,Q0.0,( ),网络3 跳转至标号2,

10、2,( JMP ),网络4 标号1,网络5 自动控制,Q0.0,( ),网络6 标号2,600,,可编程控制器原理及应用,交换字节指令SWAP,交换字节指令的梯形图表示,交换字节指令标识符SWAP,使能输入端EN,构成,使能输出端ENO,源操作数地址IN,SWAP EN ENO IN,,可编程控制器原理及应用,交换字节指令的语句表表示,SWAP,操作码:SWAP,构成,源操作数起始地址IN,IN,,可编程控制器原理及应用,交换字节指令的原理,当EN=1时,执行数据交换功能,原理,把输入端IN指定字的高字节内容与低字节内容互相交换,交换结果仍然存放在输入端IN指定的地址中,操作数数据类型为无符号

11、整数型(WORD),,可编程控制器原理及应用,I2.1,SWAP EN ENO IN,VW50,VW50,VW50,,可编程控制器原理及应用,传送字节立即读(BIR)、写(BIW)指令,传送字节立即读指令的梯形图表示,指令标识符MOV_BIR,使能输入端EN,构成,使能输出端ENO,源操作数地址输入端IN,MOV_BIR EN ENO IN OUT,目的操作数地址输出端OUT,,可编程控制器原理及应用,传送字节立即读指令的语句表表示,BIR,操作码:BIR,构成,源操作数起始地址IN,目标操作数起始地址OUT,IN,OUT,,可编程控制器原理及应用,传送字节立即读指令的原理,当EN=1时,原理

12、,指令读取IN输入端指定字节地址的物理输入点(IB)的值,并将结果写入输出端OUT指定字节地址的存储单元中去,MOV_BIR EN ENO IN OUT,操作数数据类型为字节型(BYTE),,可编程控制器原理及应用,传送字节立即读(BIR)、写(BIW)指令,传送字节立即写指令的梯形图表示,指令标识符MOV_BIW,使能输入端EN,构成,使能输出端ENO,源操作数地址输入端IN,MOV_BIW EN ENO IN OUT,目的操作数地址输出端OUT,,可编程控制器原理及应用,传送字节立即写指令的语句表表示,BIW,操作码:BIW,构成,源操作数起始地址IN,目标操作数起始地址OUT,IN,OU

13、T,,可编程控制器原理及应用,传送字节立即写指令的原理,当EN=1时,原理,指令将IN输入端指定字节地址的内容写入输出端OUT指定字节地址的物理输出点(QB),MOV_BIW EN ENO IN OUT,操作数数据类型为字节型(BYTE),,可编程控制器原理及应用,S7-200 编程软件STEP7-Micro/WIN的使用,编程软件和运行环境 STEP7-Micro/WIN用于S7-200系列PLC的程序编辑 支持三种编程模式: LAD(梯形图) FBD(功能块图) STL(语句表),,可编程控制器原理及应用,操作系统: Windows 2000, SP3以上 Windows XP Home

14、Windows XP Professional 硬件要求: 至少350M硬盘空间 屏幕显示分辨率1024 X 768,小字体,,可编程控制器原理及应用,,可编程控制器原理及应用,,可编程控制器原理及应用,在开始安装Micro/WIN时选择的是安装程序的界面语言,选择“English”进行安装安装完成后,可以打开Tools(工具)菜单的Options(选项) ,在General(常规)分支中的语言选择栏中选择“chinese” ,确定并关闭软件,然后重新打开后系统即变为中文界面,,可编程控制器原理及应用,,可编程控制器原理及应用,,可编程控制器原理及应用,,可编程控制器原理及应用,,可编程控制器

15、原理及应用,,可编程控制器原理及应用,,可编程控制器原理及应用,菜单栏,工具栏,,可编程控制器原理及应用,输出窗口,指 令 树,浏览条,,可编程控制器原理及应用,1.工具栏它提供了常用菜单命令的快捷按钮从查看工具栏可以显示和隐藏任意工具栏,2.浏览条 浏览条包含查看和工具窗口,通过单击可实现二者之间的切换查看窗口为进入程序块窗口、符号表窗口等提供了快捷方式工具窗口为进入编程向导界面提供了快捷方式,各种编程向导提高了编程软件的易用性,,可编程控制器原理及应用,3. 指令树 显示所有项目对象和创建程序所需的指令可以将指令从指令树拖到应用程序中也可以用双击指令的方法将该指令插入到程序编辑器 当前光标

16、所在地,4.编辑器 编辑器包括程序编辑器和局部变量表在程序辑器的底部有主程序、子程序和中断服务程标签,单击可相互切换,,可编程控制器原理及应用,5. 局部变量表包含对局部变量所作的定义赋值(子程序和中断服务 程序使用的变量),6. 输出窗口显示最近编译结果信息(所编程序的大小、占用数 据块的大小等) 显示在编译之后检测到的错误信息可以双击输出窗口中的错误信息,光标会自动移至有编译错误的网络,,可编程控制器原理及应用,5. 局部变量表包含对局部变量所作的定义赋值(子程序和中断服务 程序使用的变量),6. 输出窗口显示最近编译结果信息(所编程序的大小、占用数 据块的大小等) 显示在编译之后检测到的错误信息可以双击输出窗口中的错误信息,光标会自动移至有编译错误的网络,,,,,,,,,,,Q0.0,( ),,,,,,,,,,,,,,可编程控制器原理及应用,

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

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报