1. 1、本文档共40页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLCSEMINARNEW,seminar,seminar是什么意思,workshopseminar,seminar怎么做,seminarpresentation,seminar教学法,seminar翻译,lectureseminar,symposiumseminar

MASTER-K 系列基本应用 常用基本指令 常用基本指令:比较指令 1)CMP指令用以比较两个设备内容的大小,并以F120-F125来设定比较结果,如上图所示。 2)TCMP指令把第一资源内容与从第二资源地址开始的16个地址内容进行比较,若相等则为1,否则为0,并将这16个结果存放于从第三个资源地址开始的16个寄存器内。(如右图所示) 3)如果有多个比较命令,程序将按最后一个比较命令的结果显示在监控窗口,但前面的比较结果不变。 4)如果感觉用标志位不方便,可以如上图所示,将比较命令直接作为接点使用,这样增强了程序的可读性。 注释 S1 S2 D3 M001 M020 M002 M003 M015 M016 | | M021 M022 M024 M025 | | MASTER-K 系列基本应用 常用基本指令 常用基本指令:旋转、移位指令 1)ROL ROR 仅被移位的寄存器的内容旋转移位,标志位不参与移位; 2)RCL RCR 标志位也参与旋转移位; 3)BSFT 只进行指定位的左、右向移位(当S2S1时右移位),且用0填充最后一位; 4)WSFT 与BSFT 功能相似,只是进行的是字的移动。 注释 D1 0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 1 * D2 0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 1 * D3 0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 1 * D4 0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 1 * P4F 0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 1 P40 0 D15 D5 0 MASTER-K 系列基本应用 常用基本指令 常用基本指令:交换指令 间接寻址 1)XCHG 命令用以将指定的设备内容进行交换; 2)#D指令是间接寻址方式,在命令执行过程中,以其内容为地址,并以该地址的设备内容为执行对象。 3)例上图,D4的内容为100,所以与D3进行内容交换的是D100中的内容; 注释 D1 0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 1 D2 0 1 1 0 0 1 1 1 0 0 0 0 1 1 0 1 D3 0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 1 D100 0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 1 MASTER-K 系列基本应用 常用基本指令 常用基本指令:算术指令 逻辑运算指令 1)ADD为加法指令,S1+S2?S3; 2) SUB为减法指令,S1-S2?S3; 3) MUL为乘法指令,S1*S2低8位存在S3中,高8位存在(S3+1)中; 4) DIV为除法指令,S1/S2商存于S3中,余数存于(S3+1)中; 5)以上指令均为16进制数的运算,若在指令后加上B,即ADDB, SUBB, MULB, DIVB,则为BCD码运算; 6)DIVS 为有符号二进制除法; 7)WAND 为字‘与’指令; 8)WOR 为字‘或’指令; 9)WXOR 为字‘异或’指令;(如右上图) 10)WXNR 为字‘同或’指令;(如右下图) 注释 D1 0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 1 D2 0 1 1 0 0 1 0 1 0 0 1 0 1 1 0 1 异或 0 1 0 0 0 0 1 0 0 0 1 0 0 0 1 0 D1 0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 1 D2 0 1 1 0 0 1 0 1 0 0 1 0 1 1 0 1 同或 1 0 1 1 1 1 0 1 1 1 0 1 1 1 0 1 MASTER-K 系列基本应用 常用基本指令 常用基本指令:算术指令 逻辑运算指令 1)ADD为加法指令,S1+S2?S3; 2) SUB为减法指令,S1-S2?S3; 3) MUL为乘法指令,S1*S2低8位存在S3中,高8位存在(S3+1)中; 4) DIV为除法指令,S1/S2商存于S3中,余数存于(S3+1)中; 5)以上指令均为16进制数的运算,若在指令后加上B,即ADDB, SUBB, MULB, DIVB,则为BCD码运算; 6)DIVS 为有符号二进制除

文档评论(0)

wdhao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档