三菱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表示只写一个地址。
回复:三菱全套,领三菱全系列电子资料包!
三菱 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。
(感觉不错的粉丝朋友,别忘记给个免费的赞,感谢每位粉丝的支持和信任)
相关问答
西门子plcfor…to循环的用法?
您好,西门子PLC的循环用法可以通过使用循环指令来实现。循环指令可以在程序中重复执行一段代码,直到满足某个条件为止。常见的循环指令有以下几种:1.FOR循...
三菱PLCFROMTO指令怎么用?
答:SFWR先入先出这是数据写入指令。SFRD先入先出是数据读出指令。-||-X0------SFWRD0D1K10当X0变为ON时,在源D0中的数据写入D2,D1变为指针1。以....
abbplc编程指令byte_to_int的含义?
bytetobyteto字节类型转换指令功能是把字节类型转换为其他数据类型输入输出类型:BOOL,WORD,DWORD,SINT,INT,UINT,UDINT,REAL,TIME,DATE,T...
plc中ctu代表什么意思?
增计数指令(CTU)从当前计数值开始,在每一个(CU)输入状态从低到高时递增计数。当CXX的当前值大于等于预置值PV时,计数器位CXX置位。当复位端(R)接通或者执...
西门子指令gotob指令?
AXISx_GOTO这条指令只能在停止后修改速度在启动才能执行停止时设定的速度,在运行过程中修改速度是无法执行修改后的速度。你要在运行过程中修改速度只能用AXI...
请问三菱PLC指令【FROMK2H0AK4M0K1】是什么意思?
读取3#模块中的CR10的数据存于K4M0中。FROM(FROM读取,TO就是写入)K2(3#模块,K0为1#,K1为2#,K2就是3#了)H0A(前面的H是指十六进制,0A就是十六进.....
三菱plcdto功能指令?
比如:PLC程序中的[DTOK0K26K0K1]指令DTO是指令代码,是从可编程序控制器对特殊单元的缓冲存储器(BFM)写入的指令;K0:是特殊单元的模块号,0号;K2...
驱动器上的OPTO是什么接口,怎么用的?
PLC的Y0接驱动器的CP(这是脉冲输出端一般是Y0或者Y1),PLC的Y2接驱动器的DIR(这是用来控制方向的只要接在输出端子Y上,通过置1或置0来控制电机正反转),...
用西门子s7-300PLC控制步进电机,肿么发脉冲,肿么编写程序-Z...
用POSx_GOTO子程序,记得先执行回零操作,可以参考EM253手册,下面是官网下载地址...PLC,是调用SFB49,如果是功能模块,则是用该功能模块的功能指令有用(0)回复展...
PLCTOK17H0004K1是什么意思?
1.PLCTOK17H0004K1是一个特定的编码或标识符。2.这个编码可能是指某种产品、设备、系统或者其他特定的实体。具体的含义需要根据上下文和相关领域来。3.如...