FX2N缓冲寄存器分配BFM
- 格式:doc
- 大小:206.00 KB
- 文档页数:1


三菱PLC功能指令:FROM KO K32 K2M132 K1是什么意思FROM从KO模块中32#寄放器中读取数据,传送到K2M132中改变M132~M139的状态,传送寄放器和存储数量是×1个(确实是只传32#和只存K2M132)。
从32#寄放器中读出的数字可能是10进制或16进制如15,PLC自动将其转换成二进制如1111,再将其写入位元件的状态寄放器中。
1表示开,0表示关。
K2M132表示从低位M132开始到4×2=8个位即M132到M139.将从低到高写入,如此表示M132~M135状态是1,接通;M136~M139状态是0,断开。
补充回答:PLC大体模块和模拟量输入输出模块之间的数据通信是靠FROM和TO指令执行的,FROM和TO指令事实上都是针对模拟量输入输出模块中的缓冲寄放器BFM进行的,FROM是将数据读入PLC,而TO 那么是将大体模块中的数据写到特殊功能模块内的缓冲寄放器。
TOP H0 K150 D2 K6TO指令用于向特殊模块写入数据,H0代表第1块扩展模块。
K150确实是指在扩展模块上的参数地址,后面的D2确实是指要写入的首地址,K6代表写入数量。
TOP H0 K150 D2 K6 确实是指,将D2开始的6个字的参数写入第一块扩展模块的第150个参数地址去。
TO指令是从PLC对增设的特殊单元(如FX2N-4DA)缓冲存储器(BFM)写入数据的指令TO,TOP:十六位连续执行和脉冲执行型指令DTO,DTOP:三十二位连续执行和脉冲执行型指令TO指令的编程格式:TO K1 K12 D0 K2*K1:特殊模块的地址编号,只能用数值,范围:0---7*K12:特殊模块的缓冲存储器起始地址编号,只能用数值,范围:0---32767*D0:源寄存器起始地址编号,可以用T,C,D数值和位元件组合如K4X0*K2:传送的点数,只能用数值。
范围:1---32767TO K1 K12 D0 K2指令的作用是:将PLC的16位寄存器D0,D1的数值分别写入特殊单元(或模块)的缓冲寄存器(BFM)#12,#13中。