西门子PLC总代理
浔之漫智控技术有限公司长期低价销售数控伺服系统:80
2C S、802D SL、810D DE、820D SL、840C CE、840D DE、840D SL、840Di SL、S120数控系统、数控伺服驱动模块、控制模块、电源模块、备品备件等。
S7-200PLC编程①数据移动
S7-200的数据装载、传送与移动全部通过移动指令MOV实现。移动指令MOV在梯形图中的指令格式如图3-69所示。
指令中的MOV为移动指令代码,B为数据长度,在S7-200中允许的数据范围为:
B:1字节(8位二进制);
W:1字(16位二进制);
DW:2字(32位二进制);
R:浮点数(32位二进制)。
指令中,IN:源数据或数据存储位置;OUT:移动目标位置。
通过改变移动的源数据位置与移动目标位置,MOV指令可以完成数据的装载、传送与移动功能。当采用MOV_BIR、MOV_BIW时可以将直接输入移动到指定的位置,或将指定的数据直接送到输出端。
间接寻址:S7-200的移动指令中的数据源与移动目标不仅可以是常数、存储器地址,还可以采用间接寻址方式。在采用间接寻址时,对指针的建立、操作数的指定有规定的格式与要求,其使用范围也有一定的限制。如在建立指针时,应在指针地址前加“&.”标记;当采用间接寻址时,应在地址指针存储器前加“*”标记等。
②数据块移动
S7-200的数据移动还可以“成块”进行,这时应使用编程指令BLK-MOV B(以字节为单位)、BLKMOV W(以字为单价)、BLKMOV DW(以双字为单位),梯形图程序如图3-70所示。
图3-70中的N用于指定移动的“块”大小,执行程序可以将从MB10开始的20字节标志寄存器数据(MB10~MB39)一次性移动到从VB10开始的20字节变量寄存器中。
当图3-70采用BLKMOV_W与BLKMOV_DW指令时,只需要指定N为10与5,同样可以实现移动20字节的目的。
③数据装载与传送
所谓装载,实质上是将指定的数据移动到累加器的操作,因此可以通过移动指令实现。在S7-200上,只需要在 MOV指令中将移动目标位置(OUT)指定为累加器(AC1),即可实现数据装载功能。
所谓传送,实质上是将累加器的内容移动到指定位置的操作,因此,同样可以通过移动指令实现。在S7-200上,只需要直接将数据源位置(IN)指定为累加器1(AC1),即可实现数据的传送功能。
PLC装载,传送,移动指令装载、传送与移动指令是PLC程序设计中的常用指令。它主要用于存储器间的数据传送与交换,指令通常以字节、字或双字的形式执行。三类指令面向的对象不同,在作用与功能方面存在如下区别。
a.装载 是指将存储器的内容或者特定的数据装入到累加器或地址寄存器中;
b.传送 是指将累加器或地址寄存器的内容移动到指定的存储器中;
c.移动 是指将某一存储器的内容或特定的数据移动到另一存储器中。
在S7-200/300/400中可以使用数据装载、传送与移动指令有所不同,可参见表3-19。
有一种力量,正在支持我们前行,源于博大精深,同心致远。
浔之漫智控技术(上海)有限公司长期低价销售西门子PLC200.300.400.S1200.S1500.ET200.Smart200,6SE70变频器.70备件.6SY7000/7010.C98面板,6RA70/28/24直流调速器,6XV电缆,6EP电源,3RW30/40/44软启动器,6AV人机触摸屏,LOGO!,6SL系列G110.G120.S120.V10.V20,MM440/430/420变频,6DR阀门定位器,7ML.7ME.7MF.7MH仪表仪器,6FC.6SN伺服数控,电机等西门子系列产品
《销售态度》:质量保证、诚信服务、及时到位!
《销售宗旨》:为客户创造价值是我们永远追求的目标!
《服务说明》:现货配送至全国各地含税(13%)含运费!
《产品质量》:原装**,全新原装!
《产品优势》:专业销售 薄利多销 信誉好,口碑好,价格低,货期短,大量现货,服务周到!
真心的对待每一份报价,真诚的对待每一位客户。