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

上传人:wuy****n92 文档编号:54702261 上传时间:2022-10-29 格式:PPT 页数:54 大小:968.50KB
返回 下载 相关 举报
可编程序控制器第四章.ppt_第1页
第1页 / 共54页
可编程序控制器第四章.ppt_第2页
第2页 / 共54页
点击查看更多>>
资源描述

《可编程序控制器第四章.ppt》由会员分享,可在线阅读,更多相关《可编程序控制器第四章.ppt(54页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、LOGO第四章 s7-200的部分功能指令COMPANY LOGO可编程控制器原理及应用功能指令(功能指令(function instructionfunction instruction)过程控制过程控制数据处理数据处理特殊功能特殊功能 COMPANY LOGO可编程控制器原理及应用传送指令传送指令4.1数学运算指令数学运算指令4.2逻辑运算指令逻辑运算指令4.3移位和循环移位指令移位和循环移位指令COMPANY LOGO可编程控制器原理及应用数据转换指令数据转换指令4.5程序控制指令程序控制指令4.6COMPANY LOGO可编程控制器原理及应用传送指令传送指令4.1数据传送指令数据传送指

2、令数据块传送指令数据块传送指令交换字节指令交换字节指令传送字节立即读、写指令传送字节立即读、写指令COMPANY LOGO可编程控制器原理及应用数数据据传传送送指指令令字节传送指令字节传送指令MOVBMOVB双字传送指令双字传送指令MOVDWMOVDW字传送指令字传送指令MOVWMOVW实数传送指令实数传送指令MOVRMOVRCOMPANY LOGO可编程控制器原理及应用数据传送指令数据传送指令MOVMOV数据传送指令的梯形图表示数据传送指令的梯形图表示指令传送标识符指令传送标识符MOVMOV使能输入端使能输入端ENEN构成 MOV_BEN ENO IN OUT数据类型(数据类型(B/W/DW

3、/RB/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项目项目字节传送字节传送字传送字传送双字传送双字传送实数传送实数传送LAD

4、STLMOVB 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 E

5、NO IN OUTCOMPANY LOGO可编程控制器原理及应用数据传送指令应注意的问题数据传送指令应注意的问题注意数据类型:字节注意数据类型:字节B B 字字W W 双字双字DWDW 实数实数R RCOMPANY LOGO可编程控制器原理及应用举例举例设有设有设有设有8 8 8 8盏指示灯,控制要求是:盏指示灯,控制要求是:盏指示灯,控制要求是:盏指示灯,控制要求是:接通:灯全部亮接通:灯全部亮接通:灯全部亮接通:灯全部亮接通:奇数灯亮接通:奇数灯亮接通:奇数灯亮接通:奇数灯亮接通:偶数灯亮接通:偶数灯亮接通:偶数灯亮接通:偶数灯亮接通:灯全部灭接通:灯全部灭接通:灯全部灭接通:灯全部灭CO

6、MPANY LOGO可编程控制器原理及应用输入继电器输出继电器传送数据Q0.7Q0.6Q0.5Q0.4Q0.3Q0.2Q0.1Q0.0I0.016#FFI0.116#AAI0.216#55I0.30输入输入输入输入/输出端口分配表输出端口分配表输出端口分配表输出端口分配表COMPANY LOGO可编程控制器原理及应用N L1L1LN220VL+M1MSB3SB2SB1KHFU1FU2Q05SB42L3LHL0HL1HL2HL3HL4HL5HL6HL7COMPANY LOGO可编程控制器原理及应用16#FF MOV_BEN ENO IN OUT16#AA MOV_BEN ENO IN OUT16

7、#55 MOV_BEN ENO IN OUT0 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网络1 灯全灭LD I0.3MOVB 0,QB0COMPANY LOGO可编程控制器原理及应用举例举例自动分装控制,控制要求:自动分装控制,控制要求:自动分装控制,控制要求:自动分装控制,控制要求:启动按钮启动按钮启动按钮启动按钮-启动系统启动系统启动系统启动

8、系统-开机时,包装输送带启动,并到开机时,包装输送带启动,并到开机时,包装输送带启动,并到开机时,包装输送带启动,并到达定位输入点停止达定位输入点停止达定位输入点停止达定位输入点停止定位停止,送料带启动,经计数光电开关进行计数数量定位停止,送料带启动,经计数光电开关进行计数数量定位停止,送料带启动,经计数光电开关进行计数数量定位停止,送料带启动,经计数光电开关进行计数数量 根据小根据小根据小根据小/大包装选择开关,确定计数数量,当计数数量大包装选择开关,确定计数数量,当计数数量大包装选择开关,确定计数数量,当计数数量大包装选择开关,确定计数数量,当计数数量达到包装要求时,送料带停止,包装输送带

9、启动,继续达到包装要求时,送料带停止,包装输送带启动,继续达到包装要求时,送料带停止,包装输送带启动,继续达到包装要求时,送料带停止,包装输送带启动,继续下一次计数分装下一次计数分装下一次计数分装下一次计数分装按停止按钮可以停机按停止按钮可以停机按停止按钮可以停机按停止按钮可以停机COMPANY LOGO可编程控制器原理及应用N LL1LN220VL+SB3SB2SB1Q02包装带电动机 送料电动机KH启动按钮停止按钮包装计数脉冲限位大小包装选择COMPANY LOGO可编程控制器原理及应用输入设备PLC输入继电器输出设备PLC继电器输出代号功能代号 控制对象SB1启动按钮I0.0接触器KM1

10、送料带电机Q0.0SB2停止按钮I0.1接触器KM2包装输送带电机Q0.1SB3计数脉冲I0.2限位开关 I0.3大OF小ON包装选择I0.4输入输入输入输入/输出端口分配表输出端口分配表输出端口分配表输出端口分配表网络1 上电初始化,进行定位:上电初始化变量I0.3:包装输送带定位点Q0.1:包装输送带电动机运行M0.2:上电初始化中间变量(S)1网络3 停止按钮(常闭开关)I0.1:停止命令(复位S指令)(S)1网络2 启动按钮I0.0:启动按钮置位S命令M0.0:包装运行状态(只有在M0.0=1的情况下才能执行计数动作)(S)1(R)1网络4 送料带电动机运行当包装计数时,如果计数未达到

11、设定值时启动送料带电动机C1()网络5 包装计数设置I0.4=ON,VW10=5,小包装计数I0.4=OFF,VW10=10,大包装计数5 MOV_WEN ENO IN OUTVW1010 MOV_WEN ENO IN OUTVW10网络6 包装计数I0.2:包装计数脉冲R:当包装带离开计数位置时即复位CU CTURPVVW10C1网络7 包装带电动机置位当计数达到时,即进行包装带电动机置位()(S)1(S)1C1网络8 延时5s为确保不发生误动作,包装带电动机至少运行T101才离开计数位置网络9 包装带电动机复位当计数完成后,包装带电动机启动并延时T101后达到新的计数点,或上电初始化时达到

12、新的计数位置时进行复位(R)1IN TONPT 100msT10150T101T101(R)1网络10 初始化变量复位上电初始化时达到新的计数位置时进行复位(R)1COMPANY LOGO可编程控制器原理及应用数数据据块块传传送送指指令令字节块传送指令字节块传送指令双字块传送指令双字块传送指令字块传送指令字块传送指令COMPANY LOGO可编程控制器原理及应用数据块传送指令数据块传送指令BMBM数据块传送指令的梯形图表示数据块传送指令的梯形图表示指令传送标识符指令传送标识符BLKMOVBLKMOV使能输入端使能输入端ENEN构成数据类型(数据类型(B/W/DB/W/D)使能输出端使能输出端E

13、NOENO源操作数起始地址源操作数起始地址ININ目标操作数起始地址目标操作数起始地址OUTOUT源操作数数目源操作数数目N NBLKMOV_BEN ENO IN OUTNCOMPANY LOGO可编程控制器原理及应用数据块传送指令的语句表表示数据块传送指令的语句表表示BMB操作码:操作码:BMBM构成数据类型(数据类型(B/W/DB/W/D)源操作数起始地址源操作数起始地址ININ目标操作数起始地址目标操作数起始地址OUTOUTIN,OUT,源操作数数目源操作数数目N N NCOMPANY LOGO可编程控制器原理及应用项目项目字节块传送字节块传送字块传送字块传送双字块传送双字块传送LADS

14、TLBMB 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 LO

15、GO可编程控制器原理及应用BLKMOV_BEN ENO IN OUTNVB20VB1004将数组1(VB20到VB23),传送到数组2(VB100到VB103)Network1COMPANY 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 030313233VB100VB101VB102VB103COMPANY LOGO可编程控制器原理及应用 顺序控制指令顺序控制指令LSCRLSCR、SCRTSCRT、SCRESCRE功能装载顺序控制指令装载顺序控

16、制指令LSCR S-bitLSCR S-bit:表示一个表示一个SCRSCR段的开始段的开始操作数操作数S-bitS-bit表示顺序控制继电器表示顺序控制继电器S S的位地址的位地址顺序控制继电器的状态为顺序控制继电器的状态为1 1,执行对应的,执行对应的SCRSCR段中的程序段中的程序否则不执行否则不执行顺序控制结束指令顺序控制结束指令SCRESCRE:表示表示SCRSCR段的结束段的结束顺序控制转移指令顺序控制转移指令SCRT:SCRT:用来在用来在SCRSCR段之间进行转移段之间进行转移当当SCRTSCRT线圈得电时,线圈得电时,SCRTSCRT指令中的顺序控制继电器变为指令中的顺序控制

17、继电器变为1 1状态状态同时当前活动的顺序控制继电器被复位为同时当前活动的顺序控制继电器被复位为0 0COMPANY LOGO可编程控制器原理及应用 顺序控制指令的格式顺序控制指令的格式LADSTL功能功能操作对象操作对象LSCR S-bit顺序控制继电器开始S(位)SCRT S-bit顺序控制继电器转移S(位)SCRE顺序控制继电器结束无bitSCRbit(SCRT)(SCRE)COMPANY LOGO可编程控制器原理及应用使用顺序控制指令应注意的问题使用顺序控制指令应注意的问题不能在同一程序段中使用相同的状态继电器位不能在同一程序段中使用相同的状态继电器位不能在不能在SCRSCR段之间使用

18、段之间使用JMPJMP及及LBLLBL指令指令不能在不能在SCRSCR段中使用段中使用FORFOR、NEXTNEXT、ENDEND指令指令COMPANY LOGO可编程控制器原理及应用使用顺序控制指令控制程序流程使用顺序控制指令控制程序流程单流程控制单流程控制选择结构流程控制选择结构流程控制并行结构流程控制并行结构流程控制COMPANY LOGO可编程控制器原理及应用举例举例 单流程控制单流程控制某设备有三台电动机,控制要求是:某设备有三台电动机,控制要求是:某设备有三台电动机,控制要求是:某设备有三台电动机,控制要求是:按下启动按钮,第按下启动按钮,第按下启动按钮,第按下启动按钮,第1 1

19、1 1台电动机台电动机台电动机台电动机M1M1M1M1启动启动启动启动M1M1M1M1运行运行运行运行5S5S5S5S后,第后,第后,第后,第2 2 2 2台电动机台电动机台电动机台电动机M2M2M2M2启动启动启动启动M2M2M2M2运行运行运行运行15S15S15S15S后,第后,第后,第后,第3 3 3 3台电动机台电动机台电动机台电动机M3M3M3M3启动启动启动启动按下停止按钮,按下停止按钮,按下停止按钮,按下停止按钮,3 3 3 3台电动机全部停机台电动机全部停机台电动机全部停机台电动机全部停机COMPANY LOGO可编程控制器原理及应用输入设备PLC输入继电器输出设备PLC继电

20、器输出代号功能代号 控制对象SB1启动I0.0接触器KM1电动机M1Q0.0SB2停止I0.1接触器KM2电动机M2Q0.1接触器KM3电动机M3Q0.2输入输入输入输入/输出端口分配表输出端口分配表输出端口分配表输出端口分配表COMPANY LOGO可编程控制器原理及应用1MML+1LSB1SB2启动停止KM1KH1KM2KH2KM3KH3220VM1M2M3PLC网络1 开机进入初始状态网络2 初始状态继电器开始(S)网络3 3台电动机停机1SCR(R)3网络4 按下启动按钮,进入状态继电器(SCRT)网络5 初始状态继电器结束(SCRE)网络6 状态继电器开始 SCR网络7 第一台电机启

21、动,延时5S (S)1网络8 T37延时到,进入状态继电器T37(SCRT)IN TONPT 100msT37+50网络9 状态继电器结束(SCRE)网络10 状态继电器开始 SCR网络11 第2台电机启动,延时15S (S)2网络12 T38延时到,进入状态继电器T38(SCRT)IN TONPT 100msT38+150网络13 状态继电器结束(SCRE)网络14 状态继电器开始 SCR网络15 第3台电机启动 (S)3网络16 按下停止按钮,返回初始状态继电器(SCRT)网络17 状态继电器结束(SCRE)COMPANY LOGO可编程控制器原理及应用举例举例 选择结构流程控制选择结构流

22、程控制运料小车的选择控制:运料小车的选择控制:运料小车的选择控制:运料小车的选择控制:运料小车在装料处限位运料小车在装料处限位运料小车在装料处限位运料小车在装料处限位)从从从从a,b,ca,b,ca,b,ca,b,c三种原料中选择一三种原料中选择一三种原料中选择一三种原料中选择一种装入,右行送料,自动将原料对应卸在限位种装入,右行送料,自动将原料对应卸在限位种装入,右行送料,自动将原料对应卸在限位种装入,右行送料,自动将原料对应卸在限位)、限、限、限、限位位位位)、限位、限位、限位、限位)处,左行返回装料处处,左行返回装料处处,左行返回装料处处,左行返回装料处COMPANY LOGO可编程控制

23、器原理及应用运料小车运料小车ABCI0.4I0.5I0.6COMPANY LOGO可编程控制器原理及应用分析分析用开关、的状态组合选择在何处卸料用开关、的状态组合选择在何处卸料用开关、的状态组合选择在何处卸料用开关、的状态组合选择在何处卸料、I0.0=11 AI0.0=11 AI0.0=11 AI0.0=11 A处卸料处卸料处卸料处卸料、I0.0=10 BI0.0=10 BI0.0=10 BI0.0=10 B处卸料处卸料处卸料处卸料、I0.0=01 CI0.0=01 CI0.0=01 CI0.0=01 C处卸料处卸料处卸料处卸料COMPANY LOGO可编程控制器原理及应用输入设备PLC输入继

24、电器输出设备PLC继电器输出代号功能代号 控制对象SB1选择开关I0.0接触器KM1小车右行Q0.0SB2选择开关I0.1接触器KM2小车左行Q0.1SB3启动按钮I0.2SQ1左限位 I0.3SQ2A处限位I0.4SQ3B处限位I0.5SQ4C处限位I0.6输入输入输入输入/输出端口分配表输出端口分配表输出端口分配表输出端口分配表COMPANY LOGO可编程控制器原理及应用N LL1LN220VL+SQ4SQ3SQ2SQ1SB3SB2SB1Q02KM2KM1KM1KM2KH网络1 开机进入初始状态网络2 初始状态开始(R)网络3 选择A料5SCR网络6 初始状态结束(SCRE)网络状态开始

25、 SCR网络8 小车右行 (S)1网络9 卸料位置A(SCRT)网络状态结束(SCRE)(S)1(SCRT)网络4 选择B料网络5 选择C料(SCRT)(SCRT)网络状态开始 SCR网络12 小车右行 (S)1网络13 卸料位置B(SCRT)网络状态结束(SCRE)网络状态开始 SCR网络16 小车右行 (S)1网络17 卸料位置C(SCRT)网络状态结束(SCRE)网络状态开始 SCR网络20 小车停止,延时 (R)1网络21 卸料完毕转移T37(SCRT)网络状态结束(SCRE)网络状态开始 SCR网络24 小车左行 ()网络25 装料位置(SCRT)网络状态结束(SCRE)IN TON

26、PT 100msT37+200COMPANY LOGO可编程控制器原理及应用举例举例 并行结构流程控制并行结构流程控制十字路口交通信号灯的控制设计:十字路口交通信号灯的控制设计:十字路口交通信号灯的控制设计:十字路口交通信号灯的控制设计:交通信号灯的控制要求与时序:交通信号灯的控制要求与时序:交通信号灯的控制要求与时序:交通信号灯的控制要求与时序:南北信号灯和东西信号灯同时工作南北信号灯和东西信号灯同时工作南北信号灯和东西信号灯同时工作南北信号灯和东西信号灯同时工作050s050s050s050s期间,期间,期间,期间,南北信号南北信号南北信号南北信号绿绿绿绿灯亮,东西信号灯亮,东西信号灯亮,

27、东西信号灯亮,东西信号红红红红灯亮灯亮灯亮灯亮50s60s50s60s50s60s50s60s期间,期间,期间,期间,南北信号南北信号南北信号南北信号黄黄黄黄灯亮,东西信号灯亮,东西信号灯亮,东西信号灯亮,东西信号红红红红灯亮灯亮灯亮灯亮60110s60110s60110s60110s期间,期间,期间,期间,南北信号南北信号南北信号南北信号红红红红灯亮,东西信号灯亮,东西信号灯亮,东西信号灯亮,东西信号绿绿绿绿灯亮灯亮灯亮灯亮110s120s110s120s110s120s110s120s期间,南北信号期间,南北信号期间,南北信号期间,南北信号红红红红灯亮,东西信号灯亮,东西信号灯亮,东西信号

28、灯亮,东西信号黄黄黄黄灯亮灯亮灯亮灯亮COMPANY LOGO可编程控制器原理及应用举例举例 并行结构流程控制并行结构流程控制十字路口交通信号灯的控制设计:十字路口交通信号灯的控制设计:十字路口交通信号灯的控制设计:十字路口交通信号灯的控制设计:时时时时序序序序绿黄红红黄绿50s10s50s10s南南南南北北北北东东东东西西西西COMPANY LOGO可编程控制器原理及应用N L1L1LN220VL+SB1FU1FU2Q05HL0绿HL1黄HL2红HL3红HL4绿HL5黄东西南北COMPANY LOGO可编程控制器原理及应用输入设备PLC输入继电器输出设备PLC继电器输出代号功能代号 控制对象

29、SB1启动按钮I0.0HL0南北信号绿灯Q0.0HL1南北信号黄灯Q0.1HL2南北信号红灯Q0.2HL3东西信号红灯Q0.3HL4东西信号黄灯Q0.4HL5东西信号绿灯Q0.5输入输入输入输入/输出端口分配表输出端口分配表输出端口分配表输出端口分配表网络1 开机进入初始状态网络2 初始状态开始(S)网络3 两分支开始1SCR网络4 初始状态结束(SCRE)网络5 南北信号灯分支开始,绿灯SCR网络6 绿灯亮 延时50s ()(SCRT)网络8(SCRE)(R)9(SCRT)(SCRT)IN TONPT 100msT37+500T37网络7 延时时间到,转移到网络9 黄灯SCR网络10 黄灯亮

30、 延时10s ()(SCRT)网络12(SCRE)IN TONPT 100msT38+100T38网络11 延时时间到,转移到网络13 红灯SCR网络14 红灯亮 延时60s ()(SCRT)网络16(SCRE)IN TONPT 100msT39+600T39网络15 延时时间到,转移到网络17 东西信号灯分支开始,红灯SCR网络18 红灯亮 延时60s ()(SCRT)网络20(SCRE)IN TONPT 100msT40+600T40网络19 延时时间到,转移到SCR网络22 绿灯亮 延时50s ()(SCRT)网络24(SCRE)IN TONPT 100msT41+500T41网络23 延时时间到,转移到网络21 绿灯SCR网络26 黄灯亮 延时10s ()(SCRT)网络28(SCRE)IN TONPT 100msT42+100T42网络27 延时时间到,转移到网络25 黄灯SCR网络31 转移到初始位置(SCRE)网络置位,则置位(S)(R)(R)111网络30(SCRT)网络32

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 初中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁