PLC6-08的.pptVIP

  • 0
  • 0
  • 约1.34千字
  • 约 59页
  • 2017-08-20 发布于浙江
  • 举报
PLC6-08的

第六章 FX2N功能指令 ; 第六章 FX2N功能指令 ;6.2.6 循环开始指令和循环结束指令;6.4 算术运算和逻辑运算指令;6.1 功能指令的表示与执行方式;② [D·] :目标操作数,指令执行后将改变其内容。在目标数种多时,以 [D1·] 、 [D2·]等表示。默认为无“· ”,表示不能使用变址方式 。;6.1.2 指令的数据长度与执行形式;32位元件对数据的存放原则是:“低对低,高对高” ;32位MOV指令 ;4.连续执行型/脉冲执行型指令;(2)脉冲执行型指令 ;6.1.3 变址操作;【例6-2】 求执行加法操作后源和目操作数的实际地址 ;6.2 程序流向控制指令;X000“ON”,则从1步跳转到36步(标记P8的后一步)。 ;3.跳转程序中软组件的状态;5.无条件跳转指令的构造;6.2.2子程序调用和返回指令;当主程序带有多个子程序时,子程序要依次放在主程序结束指令FEND之后,并用不同的标号相区别 。;(2)子程序嵌套;6.3比较传送和数据交换指令;2.指令用法;6.3.2区间比较指令 ;2.指令用法;[S1·][S3·],即K100C30的当前值时,M3接通。 ;6.3.3 传送指令;2.指令用法;6.4.1 加法指令;2.指令用法;6.4.2 减法指令SUB;2.指令用法;6.4.3 乘法指令MUL;2.指令用法;6.4.4 除法指令;2.指令用法;Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.;6.4.5 加1指令、减1指令 ;图6.42 INC和DEC指令举例;6.4.6 逻辑与、或和异和指令;2.指令用法;(2) WOR指令功能是将指定的两个源软组件[S1]和 [S2]中的数,进行二进制按位“或”,然后将相“或”结果送入指定的目标软组件中。指令格式如图6.44 ;6.4.7 求补指令;如果X000断开,则不执行这条NEG指令,源、目中的数据均保持不变 ;求补同求补码是不同的 ;6.5.1 左、右循环指令;2.指令用法;假设D10中的数据为HFF00,执行这条循环右移指令的示意图如图6.49所示。由于指令中K4指示每次循环右移4位,所以最低4位被移出,并循环回补进入高4位中。所以循环右移4位D10中的内容将变为H0FF0了。最后移出的是第3位的“0”,它除了回补进入最高位外,同时进入进位标志M8022中 ;(2)ROL指令功能是将指定的目软组件中的二进制数按照指令规定的每次移动的位数由低位向高位移动,最后移出的那一位将进入???位标志位M8022。循环左移指令梯形图格式如图6.50所示。ROL指令的执行类似于ROR,只是移位方向相反 ;6.5.2 带进位的左、右循环指令;2.指令用法;6.5.3 位组件左移、位组件右移指令;2.指令用法;图6.51 SFTR指令举例 ;图6.52 SFTL指令举例 ;6.5.4 字元件右移、字元件左移指令;2.指令用法;图6.53 WSFR指令举例 ;图6.54 WSFL指令举例;小 结

文档评论(0)

1亿VIP精品文档

相关文档