回复:在portal编程环境下的MOVE功能

已锁定

WWCWWC

西门子1847工业学习平台

  • 帖子

    9213
  • 精华

    158
  • 被关注

    1480

论坛等级:至圣

注册时间:2008-07-26

钻石 钻石 如何晋级?

发布于 2023-03-09 17:05:18

26楼

展开查看
以下是引用KITT在2023-03-09 15:39:34的发言 >25楼

平常的数组传送 或者 同一数据结构传送很容易实现 ,有个问题就是 在1200中如何实现非数组的数据批量传送?比如 DB1.DBD0 向后的若干数据传送到 DB2.DBD10向后的若干数据?这个数据里面的数据类型不一致,在1500 300里面可以用sfc20直接传送但是1200没有这个指令,怎么实现呢? 特别提一点就是没有结构数据不能改成同一结构数据,符号路径不变,源数据和目标数据的数据类型也可能不一致但是绝对地址对应比如一个WORD传送后为16个bit了。其实解决方法也容易。

可以的,我在18楼上用结构数据创建简单的几个测试,同样可以传送的。

你看看F1帮助,或者在19楼上,我已经贴出move指令的输入、输出数据范围。

输入、输出不同的数据类型,无法move传送。

就是编译能够通过,也是丢失数据为代价的,这里不讨论这个方式。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15376条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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