现代工厂电气控制 教学课件 ppt 作者 张凤池 曹荣敏 主编 PLC5-3

上传人:E**** 文档编号:89249341 上传时间:2019-05-22 格式:PPT 页数:32 大小:7.12MB
返回 下载 相关 举报
现代工厂电气控制 教学课件 ppt 作者 张凤池 曹荣敏 主编 PLC5-3_第1页
第1页 / 共32页
现代工厂电气控制 教学课件 ppt 作者 张凤池 曹荣敏 主编 PLC5-3_第2页
第2页 / 共32页
现代工厂电气控制 教学课件 ppt 作者 张凤池 曹荣敏 主编 PLC5-3_第3页
第3页 / 共32页
现代工厂电气控制 教学课件 ppt 作者 张凤池 曹荣敏 主编 PLC5-3_第4页
第4页 / 共32页
现代工厂电气控制 教学课件 ppt 作者 张凤池 曹荣敏 主编 PLC5-3_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《现代工厂电气控制 教学课件 ppt 作者 张凤池 曹荣敏 主编 PLC5-3》由会员分享,可在线阅读,更多相关《现代工厂电气控制 教学课件 ppt 作者 张凤池 曹荣敏 主编 PLC5-3(32页珍藏版)》请在金锄头文库上搜索。

1、数据比较指令,单字比较指令CMP(20) 双字比较指令CMPL(60) 块比较指令BCMP(68)/ BCMP(68) 表比较指令TCMP(85)/ TCMP(85),单字比较指令CMP(20),格式:CMP(20) C1 C2 符号: C1,C2:操作数,取值区域可为IR,SR,HR,AR,LR,DM,*DM,#0000FFFF。 功能:C1C2, 25505置位为ON; C1=C2, 25506置位为ON; C1C2, 25507置位为ON.,例1,例2,LD 00002 DIFU(13) 20000 LD 20000 CMP(20) 010 #D9C5 AND 25506 OUT 012

2、00,双字比较指令CMPL(60),格式:CMPL(60) S1 S2 000 符号: S1,S2:操作数,取值区域可为IR,SR,HR,AR,LR,DM,*DM,#0000FFFF。 功能:(S1+1).S1 (S2+1).S2, 25505置位为ON; (S1+1).S1=(S2+1).S2, 25506置位为ON; (S1+1).S1 (S2+1).S2, 25507置位为ON.,例3,块比较指令BCMP(68)/ BCMP(68),例4,表比较指令TCMP(85)/ TCMP(85),S:比较数 T:数据块起始通道号 D:结果通道 功能:S与表TT+15中的16个数据进行比较,相等为1

3、,不等为0,结果写入D。,例5,数据传送指令,传送指令MOV(21)/MOV(21) 取反传送指令MVN(22)/MVN(22) 块传送指令XFER(70)/XFER(70) 块设置指令BSET(71)/BSET(71) 数据交换指令XCHG(73)/XCHG (73) 单字分配指令DIST(80)/DIST(80) 数据调用指令COLL(81)/COLL(81) 位传送指令MOVB(82)/MOVB(82) 数字传送指令MOVD(83)/MOVD(83),传送指令MOV(21)/MOV(21),功能:将源数据S,传送到目的通道D中。 当传送到D的全为0时EQ标志25506为ON。 间接寻址D

4、M通道不存在时,出错标志25503为ON,此时该指令不执行。,例6,取反传送指令MVN(22)/MVN(22),功能:先将源数据S内容求反,再传送到目的通道D中。 当传送到D的全为0时EQ标志25506为ON。 间接寻址DM通道不存在时,出错标志25503为ON,此时该指令不执行。,例7,块传送指令XFER(70)/XFER(70),N为BCD数; S和S+N,D和D+N不能超出所在区域; S和D可以在同一数据区,但两个数据块不能重叠。 间接寻址DM区应存在。 否则会使出错标志ON,该指令不执行。,块设置指令BSET(71)/BSET(71),功能:当执行条件ON时,将S中的数据传送到D1D2

5、,n个连续的通道中。 D1,D2必须在同一数据区,且D1=D2。 该指令可以用来改变定时器/计数器的设定值,而MOV,MVN不能。,例8,数据交换指令 XCHG(73)/XCHG (73),单字分配指令DIST(80)/DIST(80),功能1:单字分配 当C的D12D15=8时:,S:源字 DBS:目标字 C:控制字,单字分配指令DIST(80)/DIST(80),功能2:进栈操作 当C的D12D15=9,即C=90009999时,C的低3位数(000-999)指定堆栈长度,DBS为堆栈指针, S (DBS+1);同时DBS DBS+1,S:源字 DBS:目标字 C:控制字,例9,数据调用指

6、令COLL(81)/COLL(81),与单字分配指令对应的指令。 功能1:数据调用 当C=0000-7999时:,SBS:源基本字 C:控制字 D:目标字,数据调用指令COLL(81)/COLL(81),功能2:出栈操作 当C=9000-9999时,先进先出 当C=8000-8999时,后进先出,SBS:源基本字 C:控制字 D:目标字,例10,例11,位传送指令MOVB(82)/MOVB(82),功能:将S中指定的一位传送到D的指定位上。 出错标志ON:当C的指定位不存在,或间接寻址DM通道不存在。,例12,数字传送指令MOVD(83)/MOVD(83),例13,应用举例,顺序延时接通电路,补充作业2,用PLC实现电机正反转控制,绘制I/O接线图,梯形图,给出语句表。,

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

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号