FANUC梯形图常用信息传送功能块指令说明
1. MOVB(1字节数据传送:SUB 43)
该指令将 1 个字节的数据从指定的传输源地址传输至目标地址内。
指令格式:

控制条件:
执行条件
ACT=0:不执行传送。
ACT=1: 执行一个字节的传送。
传送源地址
指定信息传送的源地址。
传送目标地址
指定数据传送的目标地址。
功能块使用举例:

R1000 为源数据地址,R1001 为传送目标地址,当R100.0=1时,R1000 中的二进制数复制到了R1001 中。
假设运行前R100=50,R1001=0
R100=1时R1001=50
R100=0时R1001=0
2. MOVW(2字节素材传送:SUB 44)
该指令将 2 个字节的内容从指定的传输源地址传输至目标地址内。
指令格式:

控制条件:
执行条件
ACT=0:不执行素材传送。
ACT=1:执行 2 字节的数据传送。
传送源地址
指定传送连续2 字节源地址的首地址。
传送目标地址
指定连续 2 字节目标地址的首地址。
功能块应用举例:

R1000 为源信息地址,R1002 为传送目标地址,当R100.0=1时,R1000 中的二进制数复制到了R1002 中。
设运行前R100=10000,R1002=0
R100=1时R1002=10000
R100=0时R1002=0
3. MOVD(4字节数据传送:SUB 47)
该指令将 4个字节的数据从指定的传输源地址传输至目标地址内。
指令格式:

控制条件:
执行条件
ACT=0:不执行数据传送。
ACT=1:执行 4 字节的数据传送。
参数:
传送源地址
指定连续 4 字节源地址的首地址。
传送目的地址
指定连续 4 字节目的地址的首地址。
功能块使用举例:

R1000 为源素材地址,R1004 为传送目标地址,当R100.0=1时,R1000 中的二进制数复制到了R1004 中。
设运行前R100=10000,R1004=0
R100=1时R1004=10000
R100=0时R1004=0
4. MOVN(任意字节材料传送:SUB 45)
该指令将 任意字节的内容从指定的传输源地址传输至目标地址内。
指令格式:

控制条件:
执行条件(ACT)
ACT=0:不执行数据传送指令。
ACT=1:执行素材传送指令。
传送字节数
传送字节数允许指定1 到 9999,奇数和偶数皆可,但要确认地址范围必须在PMC 地址范围内。 传送源地址
指定连续 N 字节存储空间的首地址。
传送目标地址
指定连续 N 字节的存储空间的首地址。
功能块使用举例:

该程序指令中指定了需要传送的数据为2 字节(传送字节数为 2),同时指定了R1000~R1001为传送 源地址,R1002~R1003为传送目标地址。当R100.0=1时 R1000~R1001的二进制数将被传送到R1002~R1003 中。
5. MOVE(逻辑乘数据传送:SUB 8)
逻辑乘数据传送指令将输入素材和逻辑乘数据进行按位与运算,所得的结果输出到指定地址中,
数据大小为 1 字节。该指令也可用于清零8 位数据里面不应该的位。
指令格式:

浙公网安备 33010602011771号