三菱 PLC编程必须掌握的FROM和TO指令
三菱PLC中FROM和TO指令主要用在读取外置的模块内部参数使用,这些模块主要有CC-LINK通讯模块,RS232串口通讯模块,定位模块和模拟量扩展模块,等等。
FROM指令(读取扩展模块中参数指令):指令完整形式:FROM S D n1 n2;S为扩展模块的模块号(站号),D为扩展模块内部的参数地址(此处参照手册修改为自己想要获取模块内相应参数对应的地址即可),n1为在PLC中存放的地址,n2为需要读取的点数;
举例说明:FROM K0 K1 D0 K2,将模块号为0,扩展模块中的地址为K1 ,K2连续2个寄存器中的值存放到D0 ,D1中。
TO指令(向扩展模块中写入参数指令):
指令完整形式:TO S D n1 n2;S为扩展模块的模块号(站号),D为扩展模块内部的参数地址(此处为需要写入参数的地址),n1为PLC中的寄存器,n2为需要写入的点数;
举例说明:TO K0 K1 D0 K2; 将PLC中的16位寄存器D0,D1连续2个寄存器中的数值分别写入K0号扩展模块的K1,K2号缓冲寄存器中。
FROM和TO指令在三菱PLC中的应用案例:(会用Q系列等高级PLC的,案例可以略过)
通过FX2N PLC与FX2N-2AD进行物理连接,实现对输入压力模拟信号的读取。FX2N-2AD 主要是将外界的模拟量信号转换为数字量信号,数字量信号才可以在PLC内部直接参与运算进行处理;
FX2N-2AD增益和偏置的定义:
FX2N-2AD模块增益和偏置的定义
FX2N-2AD缓冲存储器的分配:
缓存区分配
手册中的具体案例
在PLC 梯形图中的具体编程方式:
程序解释:先选择通道,然后启动模拟量到数字量的转换,FROM K0 K0 K2M40 K2意思是将模拟量模块地址为BUF0中的值给K2M40,将BUF1中的值给K2M48。
(感觉不错的粉丝朋友,别忘记给个免费的赞,感谢每位粉丝的支持和信任)
三菱FX系列PLC指令之FROM TO指令说明
关注“PLC发烧友 ”,一起涨知识!
回复:三菱全套,领三菱全系列电子资料包
FROM 模块BFM#读取指令
S.
S1.
D.
n
FROM
K0
K1
D0
K2
S. 表示模块地址,(紧跟随PLC的为K0,依次类推)
s1. 表示将读取数据BFM#缓存贮存器首地址,(K0表示BFM#0;K14表示BFM#14)
D. 表示读取出来的数据存放首地址
n. 表示读取地址个数
指令解读
在驱动条件成立时,把S.(K0=0号)模块内的以BFM#1为首的连续n(K2)个缓存贮存器(BFM#1,BFM#2)的数据读取出来,存放至以D0为首的连续n(K2)个(D0、D1)寄存器中。
TO 模块BFM#写入指令
S.
D.
S1.
n
TO
K1
K1
D10
K1
S. 表示模块地址,(K1表示1号模块)
s1. 表示将写入数据BFM#缓存贮存器首地址,(K1表示BFM#1)
D. 表示将写入BFM#缓存贮存器的数据首地址
n. 表示写入地址个数
指令解读
当驱动条件成立时,把S1.(D10)的数值写入到S.(1号)模块的D.(BFM#1)中,n表示只写一个地址。
回复:三菱全套,领三菱全系列电子资料包!
相关问答
三菱plcto指令怎么用?
TO指令是从plc对增设的特殊单元(如FX2N-4DA)缓冲存储器(BFM)写入数据的指令TO,TOP:十六位连续执行和脉冲执行型指令DTO,DTOP:三十二位连续执行和脉冲执行型...
abbplc编程指令byte_to_int的含义?
bytetobyteto字节类型转换指令功能是把字节类型转换为其他数据类型输入输出类型:BOOL,WORD,DWORD,SINT,INT,UINT,UDINT,REAL,TIME,DATE,T...
plc的立即指令有哪四个?
PLC的立即指令包括:置位指令(SET)、复位指令(RST)、异或指令(XOR)和复位输出指令(RSTO)。置位指令用于将指定的输出位设置为1,复位指令则将指定的输出...PLC...
永宏PLC连接到电脑上,端口有显示:prolificUSB-to-serialco...
永宏PLC支持多种破特率的有用(0)回复是不是波特率设置的不正确啊有用(0)回...{{adWord}}{{factory}}{{title}}{{adWord}}{{factor...
注塑机plc程序如何拷贝到电脑里?
注塑机PLC程序的拷贝到电脑里的方法因不同的PLC品牌和型号而有所不同。通常,您可以使用以下两种方法之一将PLC程序从注塑机下载到电脑:1.通过串口通信:...
三菱plc智能模块"from","to"指令应用问题.
[最佳回答]FROMTO是模块专用的读写指令只要是通信模块模拟量模块等等都可以用
plc中ctutonrscrt表示啥?
PLC编程指令:TONR有记忆接通延时增计数器(CTU)顺序状态转移指令:当SCRT指令的输入端有效时,一方面置位下一个SCR段的状态器,已便使下一个SCR段开...
plc中如何自定义一个脉冲?
在PLC(可编程逻辑控制器)中,你可以通过编写程序来生成自定义脉冲。以下是一个基本的步骤指南:确定需求:首先,你需要明确你需要什么样的脉冲。脉冲的频率、...
三菱plcToK0K16K2M100k1什么意思,用西门子s7300如何代替,谢谢?
将M100-M107的值写入模块编号0的BFM16中去。西门子中的做法是直接读写外部通道地址,假设对应的地址在PQW256,那么300中可以:LMB100TPQW256将M100-M107的值....
to指的是什么指令?
TO是三菱PLC系统中的一种指令,用于从PLC向FX2N-DA等特殊功能模块(SFM)写入数据。TO指令是一种特殊的数据传输指令,它可以将数据从PLC的内存中写入到SFM中的指...