三菱PLC基本单元与特殊功能模块之间的读/写操作

  (1)
缓冲寄存器
BFM
。模拟量
I/O
模块内部均有数据缓冲寄存器
BFM
,它是

基本单元和模拟量模块进行的区域。数据缓冲寄存器
BFM

32

16
位的寄存器组成,其编号为
BFM#0

BFM#31
。根据模拟量模块技术说明书中对
BFM

32
个寄存器的规定,进行编程使用,可实现模拟量模块的参数设置,以及和
PLC
基本单元间的数据交换。

    (2) PLC基本单元和模拟量模块间的读/写操作指令。FX2N系列PLC与模拟量模块之间的通信,通过执行FROM/TO指令实现。FROM为各种特殊功能模块的读指令,用于PLC基本单元从特殊功能模块中读取数据,TO为各种特殊功能模块的写指令,用于PLC基本单元将数据写入到特殊功能模块中。FROM/TO指令的目标元件是特殊功能模块中的缓冲寄存器BFM

    特殊功能模块的读/写指令示例梯形图如图1所示。在图1中,用FROM读特殊功能模块指令将特殊功能块中的数据读出,用TO写特殊功能模块指令将PLC内部的数据写入到特殊功能块中。

   

    特殊功能模块的读/写指令示例梯形图

    编号m1的含义:接在PLC基本单元右边扩展总线上的功能模块,从最靠近基本单元的开始编号(指令中的m1),m1依次为07

    n的含义:待传送数据的字数,n=13216位操作),n=11632位操作)。

    m2的含义:特殊功能模块中缓冲寄存器的首元件号。

    在图1中,当X10=ON时,将编号为1(ml)的特殊功能模块内的编号为BFM#29( m2)开始的1 (n)个缓冲寄存器的数据,读入PLC基本单元的K4M0 (D)开始的1(n)个数据寄存器中;当X20ON时,将PLC基本单元的从D0 (S)指定开始的1(n)个字的数据,写到编号为1 (m1)的特殊功能模块中编号为BFM#12( m2)开始的1(n)个缓冲寄存器中。

,  (1)
缓冲寄存器
BFM
。模拟量
I/O
模块内部均有数据缓冲寄存器
BFM
,它是

基本单元和模拟量模块进行的区域。数据缓冲寄存器
BFM

32

16
位的寄存器组成,其编号为
BFM#0

BFM#31
。根据模拟量模块技术说明书中对
BFM

32
个寄存器的规定,进行编程使用,可实现模拟量模块的参数设置,以及和
PLC
基本单元间的数据交换。

    (2) PLC基本单元和模拟量模块间的读/写操作指令。FX2N系列PLC与模拟量模块之间的通信,通过执行FROM/TO指令实现。FROM为各种特殊功能模块的读指令,用于PLC基本单元从特殊功能模块中读取数据,TO为各种特殊功能模块的写指令,用于PLC基本单元将数据写入到特殊功能模块中。FROM/TO指令的目标元件是特殊功能模块中的缓冲寄存器BFM

    特殊功能模块的读/写指令示例梯形图如图1所示。在图1中,用FROM读特殊功能模块指令将特殊功能块中的数据读出,用TO写特殊功能模块指令将PLC内部的数据写入到特殊功能块中。

   

    特殊功能模块的读/写指令示例梯形图

    编号m1的含义:接在PLC基本单元右边扩展总线上的功能模块,从最靠近基本单元的开始编号(指令中的m1),m1依次为07

    n的含义:待传送数据的字数,n=13216位操作),n=11632位操作)。

    m2的含义:特殊功能模块中缓冲寄存器的首元件号。

    在图1中,当X10=ON时,将编号为1(ml)的特殊功能模块内的编号为BFM#29( m2)开始的1 (n)个缓冲寄存器的数据,读入PLC基本单元的K4M0 (D)开始的1(n)个数据寄存器中;当X20ON时,将PLC基本单元的从D0 (S)指定开始的1(n)个字的数据,写到编号为1 (m1)的特殊功能模块中编号为BFM#12( m2)开始的1(n)个缓冲寄存器中。

三菱PLC基本单元与特殊功能模块之间的读/写操作

相关文章:

你感兴趣的文章:

标签云: