向BFM(特殊功能模块的存储缓冲区)写数据
DTO为32位指令,TO为16位指令,作用完全相同。
命令格式: TO m1 m2 S n
其中 m1为特殊功能模块的单元号(从基本单元右侧开始依次为K0-K7)
m2为传送目标缓冲区(BFM)编号
S为保存传送元数据的软元件编号
n为传送点数
而您的TO K0 K21 K4M60 K1的含义为:
将K4M60(M60-M75)的数据写入第一个模块的K21号BFM区
这里要注意的是:K4M60的写法,K4代表16位,如果写成K2M60,那么就是M60-M67这样了。
第二,最后的K1要注意的是,K1代表写1个字,如果写成n2,那么这里就会变为BFM就是连续两个地址了。
具体可以看看FX3U的编程手册,P409页所述。
以上!
Good Luck!