Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "项目七: PLC 功能指令应用 带进位循环左移指令 XXXXX. 项目七: PLC 功能指令应用 FX2 系列可编程控制器移位控制指令有移位、循环移位、字移位 及先进先出 FIFO 指令等 10 条指令。 带进位循环右移指令 RCR 带进位循环左移指令 RCL 字右移位指令 WSFR 先入先出读出指令."— Presentation transcript:

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

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

3 项目七: PLC 功能指令应用 指令 名称 助记符 指令代 码位数 操作数范围 程序步 D ( ) n 带进位 循环左 移 RCL RCL ( P ) FNC3 3 16/32 KnY 、 KnM 、 KnS 、 T 、 C 、 D 、 V 、 Z K 、 H 移位量 n≤16 ( 16 位) n≤32 ( 32 位) RCL 、 RCLP… 5 步 DRCL 、 DRCLP… 9 步 功能:带进位循环左移指令使 16 位、 32 位数据连同进位一起向右 循环移位 “n” 位。如果 M8022 在执行循环指令前 ON ,则循环中的 进位标志被送到目标。 带进位循环左移指令

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

5 项目七: PLC 功能指令应用 RCL 指令功能是将指定的目软组件中的二进制 数按照指令规定的每次移动的位数由低位向高 位移动,最高位移动到进位标志位 M8022 。 M8022 中的内容则移动到最低位 RCL 、 RCR 指令的执行基本上与 ROL 和 ROR 相同,只是在执行 RCL 、 RCR 时,标志位 M8022 不再表示向左或向右移出的最后一位的 状态,而是作为循环移位单元中的一位处理 指令用法

6 项目七: PLC 功能指令应用 【例 4 】如图 7.65 所示, RCL 指令应用举例 图 7.65 RCL 指令应用举例 当 X0 由 OFF→ON 时, [D] 内各位数据向左移 n 位,最后一次从 最低位移出的状态也存于进位标志 M8022 中, RCL 指令示意图 如图 7.66 所示:

7 项目七: PLC 功能指令应用 图 7.66 RCL 指令示意图

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

9 项目七: PLC 功能指令应用 XXXXX


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

Similar presentations


Ads by Google