可编程序控制器第四章1.ppt
《可编程序控制器第四章1.ppt》由会员分享,可在线阅读,更多相关《可编程序控制器第四章1.ppt(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、LOGO第四章 s7-200的部分功能指令COMPANY LOGO可编程控制器原理及应用功能指令(功能指令(function instructionfunction instruction)过程控制过程控制数据处理数据处理特殊功能特殊功能 COMPANY LOGO可编程控制器原理及应用传送指令传送指令4.1数学运算指令数学运算指令4.2逻辑运算指令逻辑运算指令4.3移位和循环移位指令移位和循环移位指令COMPANY LOGO可编程控制器原理及应用数据转换指令数据转换指令4.5程序控制指令程序控制指令COMPANY LOGO可编程控制器原理及应用传送指令传送指令4.1数据传送指令数据传送指令数据
2、块传送指令数据块传送指令交换字节指令交换字节指令传送字节立即读、写指令传送字节立即读、写指令COMPANY LOGO可编程控制器原理及应用数数据据传传送送指指令令字节传送指令字节传送指令MOVBMOVB双字传送指令双字传送指令MOVDWMOVDW字传送指令字传送指令MOVWMOVW实数传送指令实数传送指令MOVRMOVRCOMPANY LOGO可编程控制器原理及应用数据传送指令数据传送指令MOVMOV数据传送指令的梯形图表示数据传送指令的梯形图表示指令传送标识符指令传送标识符MOVMOV使能输入端使能输入端ENEN构成 MOV_BEN ENO IN OUT数据类型(数据类型(B/W/DW/RB
3、/W/DW/R)使能输出端使能输出端ENOENO源操作数源操作数ININ目标操作数目标操作数OUTOUTCOMPANY LOGO可编程控制器原理及应用数据传送指令的语句表表示数据传送指令的语句表表示MOVB操作码:操作码:MOVMOV构成数据类型(数据类型(B/W/DW/RB/W/DW/R)源操作数源操作数ININ目标操作数目标操作数OUTOUTIN,OUTCOMPANY LOGO可编程控制器原理及应用 MOV_BEN ENO IN OUT MOV_WEN ENO IN OUT MOV_REN ENO IN OUT项目项目字节传送字节传送字传送字传送双字传送双字传送实数传送实数传送LADSTL
4、MOVB IN,OUTMOVW IN,OUTMOVDW IN,OUTMOVR IN,OUTMOV_DWEN ENO IN OUT数据传送指令格式数据传送指令格式COMPANY LOGO可编程控制器原理及应用数据传送指令的原理数据传送指令的原理当当EN=1EN=1时,执行数据传送指令时,执行数据传送指令原理把源操作数把源操作数ININ送到目标操作数送到目标操作数OUTOUT中去中去可以传送常数可以传送常数指令执行后,源操作数不变,目的操作数被刷新指令执行后,源操作数不变,目的操作数被刷新此时,此时,ENO=1,ENOENO=1,ENO可以接下一个指令盒可以接下一个指令盒 MOV_BEN ENO
5、IN OUTCOMPANY LOGO可编程控制器原理及应用数据传送指令应注意的问题数据传送指令应注意的问题注意数据类型:字节注意数据类型:字节B B 字字W W 双字双字DWDW 实数实数R RCOMPANY LOGO可编程控制器原理及应用举例举例设有设有设有设有8 8 8 8盏指示灯,控制要求是:盏指示灯,控制要求是:盏指示灯,控制要求是:盏指示灯,控制要求是:I0.0I0.0I0.0I0.0接通:灯全部亮接通:灯全部亮接通:灯全部亮接通:灯全部亮I0.1I0.1I0.1I0.1接通:奇数灯亮接通:奇数灯亮接通:奇数灯亮接通:奇数灯亮I0.2I0.2I0.2I0.2接通:偶数灯亮接通:偶数灯
6、亮接通:偶数灯亮接通:偶数灯亮I0.3I0.3I0.3I0.3接通:灯全部灭接通:灯全部灭接通:灯全部灭接通:灯全部灭COMPANY LOGO可编程控制器原理及应用输入继电器输出继电器传送数据Q0.7Q0.6Q0.5Q0.4Q0.3Q0.2Q0.1Q0.0I0.016#FFI0.116#AAI0.216#55I0.30输入输入输入输入/输出端口分配表输出端口分配表输出端口分配表输出端口分配表COMPANY LOGO可编程控制器原理及应用N L1L1LN220VL+M1MI0.4I0.3I0.2I0.1I0.0SB3SB2SB1Q0.3 Q0.2 Q0.1 Q0.0Q0.4KHFU1FU2Q0.
7、6 Q05Q0.7SB42L3LHL0HL1HL2HL3HL4HL5HL6HLCOMPANY LOGO可编程控制器原理及应用I0.016#FF MOV_BEN ENO IN OUTI0.116#AA MOV_BEN ENO IN OUTI0.216#55 MOV_BEN ENO IN OUTI0.30 MOV_BEN ENO IN OUTQB0QB0QB0QB0网络1 灯全亮网络2 奇数灯亮网络3 偶数灯亮网络4 灯全灭网络1 灯全亮LD I0.0MOVB 16#FF,QB0网络2 奇数灯亮LD I0.1MOVB 16#AA,QB0网络3 偶数灯亮LD I0.2MOVB 16#55,QB0网络
8、1 灯全灭LD I0.3MOVB 0,QBCOMPANY LOGO可编程控制器原理及应用举例举例自动分装控制,控制要求:自动分装控制,控制要求:自动分装控制,控制要求:自动分装控制,控制要求:启动按钮启动按钮启动按钮启动按钮-启动系统启动系统启动系统启动系统-开机时,包装输送带启动,并到开机时,包装输送带启动,并到开机时,包装输送带启动,并到开机时,包装输送带启动,并到达定位输入点停止达定位输入点停止达定位输入点停止达定位输入点停止定位停止,送料带启动,经计数光电开关进行计数数量定位停止,送料带启动,经计数光电开关进行计数数量定位停止,送料带启动,经计数光电开关进行计数数量定位停止,送料带启动
9、,经计数光电开关进行计数数量 根据小根据小根据小根据小/大包装选择开关,确定计数数量,当计数数量大包装选择开关,确定计数数量,当计数数量大包装选择开关,确定计数数量,当计数数量大包装选择开关,确定计数数量,当计数数量达到包装要求时,送料带停止,包装输送带启动,继续达到包装要求时,送料带停止,包装输送带启动,继续达到包装要求时,送料带停止,包装输送带启动,继续达到包装要求时,送料带停止,包装输送带启动,继续下一次计数分装下一次计数分装下一次计数分装下一次计数分装按停止按钮可以停机按停止按钮可以停机按停止按钮可以停机按停止按钮可以停机COMPANY LOGO可编程控制器原理及应用N LL1LN22
10、0VL+I0.4I0.3I0.2I0.1I0.0SB3SB2SB1Q0.3 Q02Q0.1 Q0.0包装带电动机Q0.4 送料电动机KH启动按钮停止按钮包装计数脉冲限位大小包装选择COMPANY LOGO可编程控制器原理及应用输入设备PLC输入继电器输出设备PLC继电器输出代号功能代号 控制对象SB1启动按钮I0.0接触器KM1送料带电机Q0.0SB2停止按钮I0.1接触器KM2包装输送带电机Q0.1SB3计数脉冲I0.2限位开关 I0.3大OF小ON包装选择I0.4输入输入输入输入/输出端口分配表输出端口分配表输出端口分配表输出端口分配表SM0.1网络1 上电初始化,进行定位SM0.1:上电
11、初始化变量I0.3:包装输送带定位点Q0.1:包装输送带电动机运行M0.2:上电初始化中间变量Q0.1(S)1网络3 停止按钮(常闭开关)I0.1:停止命令(复位S指令)M0.2(S)1I0.3网络2 启动按钮I0.0:启动按钮置位S命令M0.0:包装运行状态(只有在M0.0=1的情况下才能执行计数动作)I0.0M0.0(S)1I0.1M0.0(R)1网络4 送料带电动机运行当包装计数时,如果计数未达到设定值时启动送料带电动机M0.0I0.3C1Q0.0()SM0.0网络5 包装计数设置I0.4=ON,VW10=5,小包装计数I0.4=OFF,VW10=10,大包装计数I0.45 MOV_WE
12、N ENO IN OUTVW1010 MOV_WEN ENO IN OUTVW10I网络6 包装计数I0.2:包装计数脉冲R:当包装带离开计数位置时即复位CU CTURPVVW10C1M0.0I0.3I0.2I0.3网络7 包装带电动机置位当计数达到时,即进行包装带电动机置位(Q0.1)M0.0M0.1(S)1Q0.1(S)1C网络8 延时5s为确保不发生误动作,包装带电动机至少运行T101才离开计数位置M0.0M0.1网络9 包装带电动机复位当计数完成后,包装带电动机启动并延时T101后达到新的计数点,或上电初始化时达到新的计数位置时进行复位M0.1(R)1IN TONPT 100msT10
13、150T101T101Q0.1(R)1I0.3M0.2网络10 初始化变量M0.2复位上电初始化时达到新的计数位置时进行复位I0.3M0.2M0.2(R)COMPANY LOGO可编程控制器原理及应用数数据据块块传传送送指指令令字节块传送指令字节块传送指令双字块传送指令双字块传送指令字块传送指令字块传送指令COMPANY LOGO可编程控制器原理及应用数据块传送指令数据块传送指令BMBM数据块传送指令的梯形图表示数据块传送指令的梯形图表示指令传送标识符指令传送标识符BLKMOVBLKMOV使能输入端使能输入端ENEN构成数据类型(数据类型(B/W/DB/W/D)使能输出端使能输出端ENOENO
14、源操作数起始地址源操作数起始地址ININ目标操作数起始地址目标操作数起始地址OUTOUT源操作数数目源操作数数目N NBLKMOV_BEN ENO IN OUTNCOMPANY LOGO可编程控制器原理及应用数据块传送指令的语句表表示数据块传送指令的语句表表示BMB操作码:操作码:BMBM构成数据类型(数据类型(B/W/DB/W/D)源操作数起始地址源操作数起始地址ININ目标操作数起始地址目标操作数起始地址OUTOUTIN,OUT,源操作数数目源操作数数目N N NCOMPANY LOGO可编程控制器原理及应用项目项目字节块传送字节块传送字块传送字块传送双字块传送双字块传送LADSTLBMB
15、 IN,OUT,NBMW IN,OUT,NBMD IN,OUT,N数据块传送指令格式数据块传送指令格式BLKMOV_BEN ENO IN OUTNBLKMOV_WEN ENO IN OUTNBLKMOV_DEN ENO IN OUTNCOMPANY LOGO可编程控制器原理及应用数据块传送指令的原理数据块传送指令的原理当当EN=1EN=1时,执行数据块传送功能时,执行数据块传送功能原理把源操作数起始地址把源操作数起始地址ININ中的中的N N个数据传送到个数据传送到目标操作数目标操作数OUTOUT的起始地址中的起始地址中BLKMOV_BEN ENO IN OUTNCOMPANY LOGO可编程
16、控制器原理及应用I2.1BLKMOV_BEN ENO IN OUTNVB20VB1004将数组1(VB20到VB23),传送到数组2(VB100到VB103)NCOMPANY LOGO可编程控制器原理及应用7 6 5 4 3 2 1 07 6 5 4 3 2 1 030313233VB20VB21VB22VB237 6 5 4 3 2 1 07 6 5 4 3 2 1 030313233VB100VB101VB102VBCOMPANY LOGO可编程控制器原理及应用 顺序控制指令顺序控制指令LSCRLSCR、SCRTSCRT、SCRESCRE功能装载顺序控制指令装载顺序控制指令LSCR S-b
17、itLSCR S-bit:表示一个表示一个SCRSCR段的开始段的开始操作数操作数S-bitS-bit表示顺序控制继电器表示顺序控制继电器S S的位地址的位地址顺序控制继电器的状态为顺序控制继电器的状态为1 1,执行对应的,执行对应的SCRSCR段中的程序段中的程序否则不执行否则不执行顺序控制结束指令顺序控制结束指令SCRESCRE:表示表示SCRSCR段的结束段的结束顺序控制转移指令顺序控制转移指令SCRT:SCRT:用来在用来在SCRSCR段之间进行转移段之间进行转移当当SCRTSCRT线圈得电时,线圈得电时,SCRTSCRT指令中的顺序控制继电器变为指令中的顺序控制继电器变为1 1状态状
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 控制器 第四
限制150内