3-4Twido系列PLC数据处理指令.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4. 实数运算指令 ●三角函数运算 OP1:=运算符(OP2) [OP1:=运算符(OP2)] OP1:%MFi OP2:%MFi,%KFi 运算符:“SIN”、“COS”、“TAN”、“ASIN”、ACOS、“ATAN” 当前面的条件满足时: 正弦指令SIN对OP2中的弧度值求正弦值,并将运算的结果存入OP1中。 余弦指令COS对OP2中的弧度值求余弦值,并将运算的结果存入OP1中。 正切指令TAN对OP2中的弧度值求正切值,并将运算的结果存入OP1中。 反正弦指令ASIN对OP2中的实数求反正弦值,并将运算的结果(在-π/2~π/2之间)存入OP1中。 反余弦指令ACOS对OP2中的实数求反余弦值,并将运算的结果(在0~π之间)存入OP1中。 反正切指令ATAN对OP2中的实数求反正切值,并将运算的结果(在-π/2~π/2之间)存入OP1中。 4. 实数运算指令 ●三角函数运算 OP1:=OP2运算符OP3 [OP1:=OP2运算符OP3] NOT(OP2) [NOT(OP2)] OP1:%Mwi,%Qwi,%Swi OP2OP3: %MWi,%KWi,%IWi,%QWi,%SWi,%BLK.x,立即数 与、或、异或 取反 运算符:AND、OR、XOR 5. 逻辑运算指令 NOT指令将OP2进行按位取反操作,其操作规则是:见1为0,见0为1。 5. 逻辑运算指令 逻辑运算指令的功能 AND指令将OP1与OP2进行按位与操作,其操作规则是:见0为0,全1方为1。 OR指令将OP1与OP2进行按位或操作,其操作规则是:见1为1,全0方为0。 XOR指令将OP1与OP2进行按位异或操作,其操作规则是:相异为1,相同为0。 当条件满足时: 逻辑移位 循环移位 OP1:=运算符(OP2,i) [OP1:=运算符(OP2,i)] 运算符:“SHL”、 “SHR”、“ROL”、 “ROR” OP1: 字:%MWi,%QWi,%Swi 双字:%MDi OP2: 字:%MWi,%KWi,%IWi,%QWi,%SWi,%BLK.x 双字:%MDi,%KDi 6. 数据移位指令 当条件满足时,逻辑移位指令将OP2中的数据按位向左或向右移动i位,并存入OP1中,存储单元的最一位移入系统位%S17中。 0 15 %S17 0 15 %S17 逻辑左移 逻辑右移 6. 数据移位指令 1)逻辑移位 OP1:=SHL(OP2,i) OP1:=SHR(OP2,i) 6. 数据移位指令 2)循环移位 当条件满足时,循环移位指令将OP2中的数据按位向左或向右循环移动i位,并存入OP1中,存储单元的最一位移入系统位%S17中。 循环左移 循环右移 0 15 %S17 0 15 %S17 OP1:=ROL(OP2,i) OP1:=ROR(OP2,i) ● BCD码与二进制数之间互换指令 ●单/双字转换指令 ●角度与弧度之间转换 ●整数与实数之间的转换 7. 数据转换指令 7. 数据转换指令 ● BCD码与二进制数之间互换指令 OP1:=运算符(OP2) [OP1:=运算符(OP2)] OP1:%MWi,%QWi,%SWi OP2: %MWi,%KWi,%IWi,%QWi,%SWi,%BLK.x, 运算符:“BTI”、“ITB” 0 0 1 1 0 1 1 0 0 1 0 1 0 0 0 0 3 6 5 0 BCD码 0 0 0 0 1 1 1 0 0 0 0 1 0 0 1 0 二进制数 BCD码转二进制数据 0 0 1 5 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 BCD码 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 二进制数 二进制数据转BCD码 7. 数据转换指令 ● BCD码与二进制数之间互换指令 7. 数据转换指令 ●单/双字转换指令 双字到单字转换 两个字到一个双字的转换 字到双字转换 7. 数据转换指令 ●单/双字转换指令 双字到单字转换 OP1:=运算符(OP2) [OP1:=运算符(OP2)] 运算符:“LW”、“MW” LW指令用于将一个双字的低八位转换成一个单字。 MW指令用于将一个双字的高八位转换成一个单字。 OP1:%MWi OP2: %MDi,%KDi 7. 数据转换指令 ●单/双字转换指令 两个字到一个双字的转换 OP1:=CONCATW(OP2,OP3)) [OP1:=CNCATW(OP

文档评论(0)

wxc6688 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档