回复:数据类型为结构体的数组,可否打包转递或复制给指定其他区域

已锁定

xiatianyun

  • 帖子

    852
  • 精华

    10
  • 被关注

    25

论坛等级:奇侠

注册时间:2020-05-09

钻石 钻石 如何晋级?

发布于 2024-06-17 17:30:43

5楼

展开查看
以下是引用'Razor在2024-06-11 15:43:50的发言 >3楼

数组元素为STRUCT时不允许使用MOV_BLK_VARIANT进行移动操作,上面的80B4错误码也给出了解决方法,使用PLC DATA TYPE替换STRUCT;要么就使用MOVE指令。

1)MOVE

2)MOV_BLK

3)UMOV_BLK

4)MOV_BLK_VARIANT

在使用上述移动操作指令中的MOVE系列指令时,首先要搞明白它们的适用数据类型,或者说适用场景,它们有作用域,有限制。明了作用域和限制后,用起来才更顺手。

知其限,用其擅。


一直用MOV_BLK_VARIANT对单元是结构体的数组进行移到复制,没遇到过问题。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10718条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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