|
FROM K0 K29 K4M10 K1,我们看下From指令,将扩展模块的(缓冲存储区BFM的中的数据传送到plc中。
表示从0号扩展模块中的#29缓冲寄存器读出数据存入K4M10。K4M10表示,M10~M25,对应的#29缓冲寄存器中的b0~b15传送到M10~M25中,那么M20就对应的b10位状态,如果数字量溢出,此时b10状态为1,报警。那可后面这个K1表示什么呢,传送点数为1就表示只传送BFM中#29的数据,如果FROM K0 K29 K4M10 K2,就表示从0号扩展模块中的#29和#30传送到K8M10中即#29→K4M10,#30→K4M26。
具体From/To指令的内容:
特殊功能单元/模块的单元号[m1]
单元号是用于指定FROM/TO指令是针对哪个设备进行动作的,设定范围: K0~K7
缓冲存储区(BFM)编号[m2]
在特殊功能单元/模块中,最多内置了32,767点16位的RAM内存,这个就称为缓冲存储区,缓冲存储区的编号为0~32766,其内容由各设备的控制目的而决定,设定范围: K0~K32766。
传送点数[n]
用n指定传送的字点数,设定范围: K1~K32767,比如n=5时:
|
|