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

下载本文档

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

文档简介

可编程控制器原理及应用功能指令(functioninstruction)过程控制数据处理特殊功能可编程控制器原理及应用传送指令4.1数学运算指令4.2逻辑运算指令4.3移位和循环移位指令4.4可编程控制器原理及应用数据转换指令4.5程序控制指令4.6可编程控制器原理及应用传送指令4.1数据传送指令数据块传送指令交换字节指令传送字节立即读、写指令可编程控制器原理及应用数据传送指令字节传送指令MOVB双字传送指令MOVDW字传送指令MOVW实数传送指令MOVR可编程控制器原理及应用数据传送指令MOV数据传送指令的梯形图表示指令传送标识符MOV使能输入端EN构成MOV_B

ENENO

INOUT数据类型(B/W/DW/R)使能输出端ENO源操作数IN目标操作数OUT可编程控制器原理及应用数据传送指令的语句表表示MOVB操作码:MOV构成数据类型(B/W/DW/R)源操作数IN目标操作数OUTIN,OUT可编程控制器原理及应用

MOV_B

ENENO

INOUT

MOV_W

ENENO

INOUT

MOV_R

ENENO

INOUT项目字节传送字传送双字传送实数传送LADSTLMOVBIN,OUTMOVWIN,OUTMOVDWIN,OUTMOVRIN,OUTMOV_DW

ENENO

INOUT数据传送指令格式可编程控制器原理及应用数据传送指令的原理当EN=1时,执行数据传送指令原理把源操作数IN送到目标操作数OUT中去可以传送常数指令执行后,源操作数不变,目的操作数被刷新此时,ENO=1,ENO可以接下一个指令盒

MOV_B

ENENO

INOUT可编程控制器原理及应用数据传送指令应注意的问题注意数据类型:字节B

字W双字DW实数R可编程控制器原理及应用举例设有8盏指示灯,控制要求是:I0.0接通:灯全部亮

I0.1接通:奇数灯亮

I0.2接通:偶数灯亮

I0.3接通:灯全部灭可编程控制器原理及应用输入继电器输出继电器传送数据Q0.7Q0.6Q0.5Q0.4Q0.3Q0.2Q0.1Q0.0I0.016#FFI0.116#AAI0.216#55I0.30输入/输出端口分配表可编程控制器原理及应用NL1L1LN~220VL+M1MI0.4I0.3I0.2I0.1I0.0SB3SB2SB1Q0.3Q0.2Q0.1Q0.0Q0.4KHFU1FU2Q0.6Q05Q0.7SB42L3LHL0HL1HL2HL3HL4HL5HL6HL7可编程控制器原理及应用I0.016#FFMOV_B

ENENO

INOUTI0.116#AAMOV_B

ENENO

INOUTI0.216#55MOV_B

ENENO

INOUTI0.30MOV_B

ENENO

INOUTQB0QB0QB0QB0网络1灯全亮网络2奇数灯亮网络3偶数灯亮网络4灯全灭网络1灯全亮LDI0.0

MOVB16#FF,QB0网络2奇数灯亮LDI0.1

MOVB16#AA,QB0网络3偶数灯亮LDI0.2

MOVB16#55,QB0网络1灯全灭LDI0.3

MOVB0,QB0可编程控制器原理及应用举例自动分装控制,控制要求:启动按钮->启动系统->开机时,包装输送带启动,并到达定位输入点停止定位停止,送料带启动,经计数光电开关进行计数数量根据小/大包装选择开关,确定计数数量,当计数数量达到包装要求时,送料带停止,包装输送带启动,继续下一次计数分装按停止按钮可以停机

可编程控制器原理及应用NLL1LN~220VL+I0.4I0.3I0.2I0.1I0.0SB3SB2SB1Q0.3Q02Q0.1Q0.0包装带电动机Q0.4

送料电动机KH启动按钮停止按钮包装计数脉冲限位大小包装选择可编程控制器原理及应用输入设备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:上电初始化变量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.45MOV_W

ENENO

INOUTVW1010MOV_W

ENENO

INOUTVW10I0.4网络6包装计数I0.2:包装计数脉冲R:当包装带离开计数位置时即复位CUCTU

R

PVVW10C1M0.0I0.3I0.2I0.3网络7包装带电动机置位当计数达到时,即进行包装带电动机置位(Q0.1)M0.0M0.1(S)1Q0.1(S)1C1网络8延时5s为确保不发生误动作,包装带电动机至少运行T101才离开计数位置M0.0M0.1网络9包装带电动机复位当计数完成后,包装带电动机启动并延时T101后达到新的计数点,或上电初始化时达到新的计数位置时进行复位M0.1(R)1INTONPT100msT10150T101T101Q0.1(R)1I0.3M0.2网络10初始化变量M0.2复位上电初始化时达到新的计数位置时进行复位I0.3M0.2M0.2(R)1可编程控制器原理及应用数据块传送指令字节块传送指令双字块传送指令字块传送指令可编程控制器原理及应用数据块传送指令BM数据块传送指令的梯形图表示指令传送标识符BLKMOV使能输入端EN构成数据类型(B/W/D)使能输出端ENO源操作数起始地址IN目标操作数起始地址OUT源操作数数目NBLKMOV_B

ENENO

INOUT

N可编程控制器原理及应用数据块传送指令的语句表表示BMB操作码:BM构成数据类型(B/W/D)源操作数起始地址IN目标操作数起始地址OUTIN,OUT,源操作数数目NN可编程控制器原理及应用项目字节块传送字块传送双字块传送LADSTLBMBIN,OUT,NBMWIN,OUT,NBMDIN,OUT,N数据块传送指令格式BLKMOV_B

ENENO

INOUT

NBLKMOV_W

ENENO

INOUT

NBLKMOV_D

ENENO

INOUT

N可编程控制器原理及应用数据块传送指令的原理当EN=1时,执行数据块传送功能原理把源操作数起始地址IN中的N个数据传送到目标操作数OUT的起始地址中BLKMOV_B

ENENO

INOUT

N可编程控制器原理及应用I2.1BLKMOV_B

ENENO

INOUT

NVB20VB1004将数组1(VB20到VB23),传送到数组2(VB100到VB103)Network1可编程控制器原理及应用7654321030313233VB20VB21VB22VB237654321030313233VB100VB101VB102VB103可编程控制器原理及应用

顺序控制指令LSCR、SCRT、SCRE功能装载顺序控制指令LSCRS-bit:

表示一个SCR段的开始

操作数S-bit表示顺序控制继电器S的位地址

顺序控制继电器的状态为1,执行对应的SCR段中的程序

否则不执行顺序控制结束指令SCRE:

表示SCR段的结束顺序控制转移指令SCRT:

用来在SCR段之间进行转移

当SCRT线圈得电时,SCRT指令中的顺序控制继电器变为1状态

同时当前活动的顺序控制继电器被复位为0可编程控制器原理及应用

顺序控制指令的格式LADSTL功能操作对象LSCRS-bit顺序控制继电器开始S(位)SCRTS-bit顺序控制继电器转移S(位)SCRE顺序控制继电器结束无bitSCRbit(SCRT)(SCRE)可编程控制器原理及应用使用顺序控制指令应注意的问题不能在同一程序段中使用相同的状态继电器位不能在SCR段之间使用JMP及LBL指令不能在SCR段中使用FOR、NEXT、END指令可编程控制器原理及应用使用顺序控制指令控制程序流程单流程控制选择结构流程控制并行结构流程控制可编程控制器原理及应用举例单流程控制某设备有三台电动机,控制要求是:按下启动按钮,第1台电动机M1启动

M1运行5S后,第2台电动机M2启动

M2运行15S后,第3台电动机M3启动

按下停止按钮,3台电动机全部停机可编程控制器原理及应用输入设备PLC输入继电器输出设备PLC继电器输出代号功能代号

控制对象SB1启动I0.0接触器KM1电动机M1Q0.0SB2停止I0.1接触器KM2电动机M2Q0.1接触器KM3电动机M3Q0.2输入/输出端口分配表可编程控制器原理及应用I0.0I0.1I0.21MML+Q0.0Q0.1Q0.21LSB1SB2启动停止KM1KH1KM2KH2KM3KH3~220VM1M2M3PLCSM0.1S0.0网络1开机进入初始状态网络2初始状态继电器S0.0开始S0.0(S)网络33台电动机停机1SCRSM0.0Q0.0(R)3网络4按下启动按钮,进入状态继电器S0.1I0.0S0.1(SCRT)网络5初始状态继电器S0.0结束(SCRE)S0.1网络6状态继电器S0.1开始SCRSM0.0网络7第一台电机启动,延时5SQ0.0(S)1网络8T37延时到,进入状态继电器S0.2T37S0.2(SCRT)INTONPT100msT37+50网络9状态继电器S0.1结束(SCRE)S0.2网络10状态继电器S0.2开始SCRSM0.0网络11第2台电机启动,延时15SQ0.0(S)2网络12T38延时到,进入状态继电器S0.3T38S0.3(SCRT)INTONPT100msT38+150网络13状态继电器S0.2结束(SCRE)S0.3网络14状态继电器S0.3开始SCRSM0.0网络15第3台电机启动

Q0.0(S)3网络16按下停止按钮,返回初始状态继电器S0.0I0.1S0.0(SCRT)网络17状态继电器S0.3结束(SCRE)可编程控制器原理及应用举例选择结构流程控制运料小车的选择控制:运料小车在装料处(I0.3限位)从a,b,c三种原料中选择一种装入,右行送料,自动将原料对应卸在A(I0.4限位)、B(I0.5限位)、C(I0.6限位)处,左行返回装料处可编程控制器原理及应用Q0.1运料小车Q0.0I0.3ABCI0.4I0.5I0.6可编程控制器原理及应用分析用开关I0.1、I0.0的状态组合选择在何处卸料I0.1、I0.0=11A处卸料

I0.1、I0.0=10B处卸料

I0.1、I0.0=01C处卸料可编程控制器原理及应用输入设备PLC输入继电器输出设备PLC继电器输出代号功能代号

控制对象SB1选择开关I0.0接触器KM1小车右行Q0.0SB2选择开关I0.1接触器KM2小车左行Q0.1SB3启动按钮I0.2SQ1左限位I0.3SQ2A处限位I0.4SQ3B处限位I0.5SQ4C处限位I0.6输入/输出端口分配表可编程控制器原理及应用NLL1LN~220VL+I0.6I0.5I0.4I0.3I0.2I0.1I0.0SQ4SQ3SQ2SQ1SB3SB2SB1Q0.3Q02Q0.1Q0.0KM2Q0.4KM1KM1KM2KHSM0.1S0.0网络1开机进入初始状态网络2初始状态S0.0开始S0.2(R)网络3选择A料5SCRI0.2网络6初始状态S0.0结束(SCRE)S0.2网络7S0.2状态开始SCRSM0.0网络8小车右行

Q0.0(S)1网络9卸料位置AI0.4S0.5(SCRT)网络10S0.2状态结束(SCRE)S0.0(S)1I0.0I0.1S0.2(SCRT)网络4选择B料I0.2I0.0I0.1S0.3网络5选择C料I0.2I0.0I0.1S0.4(SCRT)(SCRT)S0.3网络11S0.3状态开始SCRSM0.0网络12小车右行

Q0.0(S)1网络13卸料位置BI0.5S0.5(SCRT)网络14S0.3状态结束(SCRE)S0.4网络15S0.4状态开始SCRSM0.0网络16小车右行

Q0.0(S)1网络17卸料位置CI0.6S0.5(SCRT)网络18S0.4状态结束(SCRE)S0.5网络19S0.5状态开始SCRSM0.0网络20小车停止,延时

Q0.0(R)1网络21卸料完毕转移T37S0.6(SCRT)网络22S0.5状态结束(SCRE)S0.6网络23S0.6状态开始SCRSM0.0网络24小车左行

Q0.1(

)网络25装料位置I0.3S0.0(SCRT)网络26S0.6状态结束(SCRE)INTONPT100msT37+200可编程控制器原理及应用举例并行结构流程控制十字路口交通信号灯的控制设计:交通信号灯的控制要求与时序:南北信号灯和东西信号灯同时工作

0—50s期间,南北信号绿灯亮,东西信号红灯亮

50s—60s期间,南北信号

温馨提示

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

评论

0/150

提交评论