- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLC的功能指令
1.数据传送指令
传送指令是将源通道数据或者常数传送到目的通道,传送后源通道的数据不变。源通道指的是执行指令时数据的来源通道,目的通道是执行指令后的存放结果的通道。
数据传送指令有传送指令MOV、倍长传送指令MOVL、取反传送指令MVN、倍长取反传送指令MVNL、位传送指令MOVB、多位传送指令XFRB、数字传送指令MOVD、块传送指令XFER等。这些指令均有上升沿微分功能,只要在指令梯形图的助记符前加上@就是其微分形式。下面介绍常用的几个传送指令的用法。
(1)MOV指令
1)格式:MOV S D
2) 符号:
3)数据内容
S是源通道,可以是CIO、W、H、A、T、C、D、@D、*D、DR、#等。
D是目的通道,可以是CIO、W、H、A448~A959、T、C、D、@D、*D、DR等。
4)功能说明
当指令执行条件为ON时,将源通道(单字)数据或常数以二进制的形式输出(16位输出)到传送目的地通道。
若是该指令的微分形式@MOV,则表示在指令的执行条件从OFF变为ON时,将S数据或常数传送到D中,并且只在条件满足时执行一次。
5)执行指令对标志位的影响
指令执行时,将出错标志ER置于OFF。
执行指令后,若D中数据为0时EQ为ON,即当MOV传送的是0000Hex时,EQ为ON。
传送数据的最高位为1,则负标志N为ON。
6)程序举例
图*.** MOV指令举例1 图*.** MOV指令举例2
如图*.**所示,当0.01为ON,则在PLC的每个扫描周期都会把常数3传送给通道100,使得100.00和100.01为ON;当0.02为ON,则把常数0传送到通道100中,使得100.00和100.01为OFF状态。
(2)MOVL指令
1)格式:MOVL S D
2) 符号:
3)数据内容
S可以是CIO、W、H、A、T、C、D、@D、*D、DR、#等。
D可以是CIO、W、H、A448~A958、T、C、D、@D、*D、DR等。
由于是倍长传送,因此操作数中不包括CIO6143、W511、H511、A959、T4095、C4095、D32767。
4)功能说明
将源通道(双字)数据或常数以二进制形式输出到传送目的地通道。
5)执行指令对标志位的影响
指令执行时,将出错标志ER置于OFF。
传送数据S+1、S的内容ex时,EQ为ON。
传送数据S+1、S的最高位为1,则负标志N为ON。
6)程序举例
图*.** MOVL指令举例
在图*.**中,当0.00为ON,将D1001、D1000的数据传送到D2001、D2000。
注意:在倍长传送指令中,是对两个字进行操作,但在梯形图或指令表中通常只指出低位通道的地址,如图*.**中源通道是D1001和D1000,但在梯形图中只需写D1000,在双字指令中都是按此处理。
(3)MVN和MVNL指令
1)格式:MOVL S D;MVNL S D
2) 符号:
3)数据内容
MVN指令同MOV指令,MVNL指令同MOVL指令。
4)功能说明
取反传送指令MVN是将源通道(单字)的数据取反后传送到目的通道中。
倍长取反传送指令MVNL是将源通道(双字)的数据取反后传送到目的通道。
5)执行指令对标志位的影响
MVN指令同MOV指令,MVNL指令同MOVL指令。
6)程序举例
(a)MNV指令举例 (b)MVNL指令举例
图*.** MVN和MVNL指令的典型应用
如图*.**所示,当0.00为ON时,利用MVN指令将200CH的各位取反后传送到D100中。当1.00为ON时,利用MVNL指令将D1001、D1000的各位取反后传送到D2001、D2000中。
(4)MOVB指令
1)格式:MOVB S C D
2) 符号:
3)数据内容
S可以是CIO、W、H、A、T、C、D、@D、*D、DR、#等。
D可以是CIO、W、H、A448~A959、T、C、D、@D、*D、DR等。
C可以是CIO、W、H、A、T、C、D、@D、*D、DR等。如图*.**所示,C的低8位用来指定源通道的位,取值范围是0~15;高8位用来指定目的通道的位,取值范围是0~15。
4)功能说明
当执行条件为ON,根据控制字C的内容,将S的指定位位置的值(0或1)传送到D的指定位中。
5)执行指令对标志位的影响
当C指定的位不存在时,ER为ON。
6)程序举例
图*.** MOVB指令举例
如图*.**所示,当0.01为ON时,控制字C的低8位的数值为5,高8位的数值为12(0C Hex),因此MOVB将源通道D0第5位的值传
您可能关注的文档
- 竞赛信息及竞赛活动 2017年筑类技能竞赛信息发布 “智能电梯装调与维护”赛项规程.doc.pdf
- 竞赛子库 2019醉乡民谣音乐节 2019醉乡音乐节.docx
- 竞赛子库 翠翠姑娘苗家鱼粉 翠翠姑娘苗家鱼粉 创业计划书.docx
- 静态网页设计与开发 1.案例——CSS3制作图片轮播图 (4)使用纯CSS3代码实现简单的图片轮播——分步骤实现.docx
- 静态网页制作(Dreamweaver) 静态网页制作(Dreamweaver) 计算机系部网站-实训指导书1.doc
- 静态网页制作(Dreamweaver) 静态网页制作(Dreamweaver) 计算机系部网站-实训指导书12.doc
- 静态网页制作(Dreamweaver) 静态网页制作(Dreamweaver) 教学案例1.docx
- 静态网页制作(Dreamweaver) 静态网页制作(Dreamweaver) 教学案例17.docx
- 静态网页制作(Dreamweaver) 静态网页制作(Dreamweaver) 教学案例20.docx
- 静态网页制作(Dreamweaver) 静态网页制作(Dreamweaver) 教学案例39.docx
最近下载
- 7《短歌行》《归园田居(其一)》 对比联读 教学设计 2024-2025学年统编版高中语文必修上册.docx
- 沪教版 七年级(上)数学 秋季课程 第4讲 整式的乘法(解析版).doc VIP
- 2024年萍乡卫生职业学院单招职业适应性测试模拟试题及答案解析.docx
- 生物 生命活动的主要承担者——蛋白质 专题练习.doc VIP
- 《摩登时代》-公开课件(设计).ppt VIP
- A7-10-制冷系统部件的检修.pdf
- Unit 2 I think that mooncakes are delicious! Section A(Grammar Focus-4c) 课件-九上英语.pptx VIP
- 2024年萍乡卫生职业学院单招职业技能测试题库及答案解析.docx VIP
- 父母借用子女名义购房协议书.doc
- 团体操花球串词.doc
文档评论(0)