技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > 一个db数据块的通过计算整体移到另一个db数据块中

一个db数据块的通过计算整体移到另一个db数据块中

郑志武 发布于2013-12-04 16:08 1 0 标签:

比如db1中所有的数据都是双整数(dint)格式,通过某一个计算出来的值映射到db2中去,所有地址都对应,是否有块可以调用或则自行编写个程序块,例如以下:
db1.dbd0/4→db2.dbd0,db1.dbd4/4→db2.dbd4,db1.dbd8/4→db2.dbd8.....,总数可以设定

佳答案

这个可以自己编写一个程序,用指针的方式进行;不是很理解你说的那个,你的计算值到底怎么回事,但是可以写一个如何将db1里的10个双字写到db2里,顺序是对应的
opndb1
opndb2
lar10连个数据块都是从0开始的,
lar20
l10//10个双字的计算
_001:tmw100
ldb1.dbd[ar1,p#0.0]取db1的数据给db2
tdb2.dbd[ar2,p#0.0]
+ar1p#4.0地址寄存器自加,中间有没有逗号我忘记了,自己实践看看吧
+ar2p#4.0
lmw100
loop_001
nop0

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签