1 / 8

项目七: PLC 功能指令应用

XXXXX. XXXXX. 项目七: PLC 功能指令应用. 带进位循环右移指令. FX2 系列可编程控制器移位控制指令有移位、循环移位、字移位及先进先出 FIFO 指令等 10 条指令。. 带进位循环右移指令 RCR 带进位循环左移指令 RCL 字右移位指令 WSFR 先入先出读出指令 SFRD 先入先出写入指令 SFWR. 右循环移位指令 ROR. 左循环移位指令 ROL. 位右移位指令 SFTR 、. 位左位指令 SFTL. 字左移位指令 WSFL. 带进位循环右移指令.

dalton
Télécharger la présentation

项目七: PLC 功能指令应用

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. XXXXX XXXXX 项目七: PLC功能指令应用 带进位循环右移指令

  2. FX2系列可编程控制器移位控制指令有移位、循环移位、字移位及先进先出FIFO指令等10条指令。FX2系列可编程控制器移位控制指令有移位、循环移位、字移位及先进先出FIFO指令等10条指令。 带进位循环右移指令RCR 带进位循环左移指令RCL 字右移位指令WSFR 先入先出读出指令SFRD 先入先出写入指令SFWR 右循环移位指令ROR 左循环移位指令ROL 位右移位指令SFTR、 位左位指令SFTL 字左移位指令WSFL

  3. 带进位循环右移指令 功能:带进位循环右移指令使16位、32位数据连同进位一起向右循环移位“n”位。如果M8022在执行循环指令前ON,则循环中的进位标志被送到目标。

  4. 指令格式 移动位数n为K和H指定的常数 [D·]为要移位目软组件 1.指令编号及助记符:带进位的循环右移指令FNC32 RCR [D·]n其中: 目标操作数可取KnY、KnM、KnS、T、C、D、V和Z n为每次移动的位数

  5. 指令用法 RCR指令功能是将指定的目软组件中的二进制数按照指令规定的每次移动的位数由高位向低位移动,最低位移动到进位标志位M8022。M8022中的内容则移动到最高位 【例3】如图7.63所示,RCR指令应用举例 图7.63RCR指令应用举例

  6. 当X0由OFF→ON时,[D]内各位数据向右移n位,最后一次从最低位移出的状态也存于进位标志M8022中。 RCR指令的示意如图7.64所示: 图7.64 RCR指令的示意图

  7. 用连续指令执行时,循环移位操作每个周期执行一次。用连续指令执行时,循环移位操作每个周期执行一次。 在指定位软元件的场合下,只有K4(16位指令)或K8(32位指令)有效。 说明 上面解释16位指令的RCR的执行情况也适用于32位的指令。

  8. XXXXX XXXXX

More Related