回复:S7-200SMART实数批量传送

芳季

西门子1847工业学习平台

  • 帖子

    15431
  • 精华

    101
  • 被关注

    925

论坛等级:至圣

注册时间:2007-08-03

钻石 钻石 如何晋级?

发布于 2025-04-21 08:18:49

14楼

这里面呢有个小小的问题。

当一个L地址定义成实数的时候,你用movd去传送……好像……,是不是会报错的呀。所以此时就要用实数性质的指令去mov。

然后,

当一个L地址定义成实数的时候,你用Bmovd去传送,又好像……,

我暂时想到的是只有数量超过255,自己做程序才有用。否则,用bmovd就可以了。

但是问题又来了。几百次for循环在程序里。能不能想办法把一个一个的循环都用一个bmov去代替?例如1000个数据要块传,那么我用4个bmovd代替。用于计算这个结果“4”的运算量总比for999次少得多吧。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8450条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。