可编程序控制器第四章2.ppt_第1页
可编程序控制器第四章2.ppt_第2页
可编程序控制器第四章2.ppt_第3页
可编程序控制器第四章2.ppt_第4页
可编程序控制器第四章2.ppt_第5页
已阅读5页,还剩70页未读 继续免费阅读

下载本文档

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

文档简介

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

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

3、,东西信号红灯亮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,FU2,Q0.6,Q05,Q0.7,HL0 绿

4、,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 PT 100ms,T37,+500,T37,网络7

5、 延时时间到,转移到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 东西信号灯分支开始,红灯,SCR,SM0.0,网络18 红灯亮 延时60s,

6、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 100ms,T42,+100,T42,网络27 延时时

7、间到,转移到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:改变程序流程,使程序转移到具体的标号(N)处当跳转条件满足时,程序由跳转指令JMP控制转移至标

8、号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,选择,启动,停止,过载保护,FU2,输出,可编程控制器原理及

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

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

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

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

13、址的内容写入输出端OUT指定字节地址的物理输出点(QB),MOV_BIWEN ENO IN OUT,操作数数据类型为字节型(BYTE),可编程控制器原理及应用,S7-200 编程软件STEP7-Micro/WIN的使用,编程软件和运行环境 STEP7-Micro/WIN用于S7-200系列PLC的程序编辑 支持三种编程模式:LAD(梯形图)FBD(功能块图)STL(语句表),可编程控制器原理及应用,操作系统: Windows 2000, SP3以上 Windows XP Home Windows XP Professional 硬件要求: 至少350M硬盘空间 屏幕显示分辨率1024 X 76

14、8,小字体,可编程控制器原理及应用,可编程控制器原理及应用,可编程控制器原理及应用,在开始安装Micro/WIN时选择的是安装程序的界面语言,选择“English”进行安装 安装完成后,可以打开Tools(工具)菜单的Options(选项) ,在General(常规)分支中的语言选择栏中选择“chinese” ,确定并关闭软件,然后重新打开后系统即变为中文界面,可编程控制器原理及应用,可编程控制器原理及应用,可编程控制器原理及应用,可编程控制器原理及应用,可编程控制器原理及应用,可编程控制器原理及应用,可编程控制器原理及应用,菜单栏,工具栏,可编程控制器原理及应用,输出窗口,指 令 树,浏览条

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

温馨提示

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

评论

0/150

提交评论