GATHER指令

已锁定

mkas

  • 帖子

    125
  • 精华

    2
  • 被关注

    12

论坛等级:侠士

注册时间:2013-08-04

普通 普通 如何晋级?

GATHER指令

3244

2

2018-10-07 09:21:54

gather指令“将各个位组合为位序列”用于将 ARRAY of BOOL 中的各个位组合成一个位序列。位序列保存在数据类型为 BYTE、WORD、DWORD 或 LWORD 的变量中。

说明

ARRAY 的长度

ARRAY of BOOL 的元素数量必须恰好等于位序列指定的数量。

例如,如果数据类型为 BYTE,则 ARRAY 中必须恰好包含 8 个元素(WORD = 16、DWORD = 32、LWORD = 64)。

   

说明

S7-1500 CPU 中指令的可用性

该指令可用于固件版本为 V4.2 及以上版本的 S7-1200 系列 CPU 和固件版本为 V2.1 及以上版本的 S7-1500 系列 CPU。

   

GATHER(IN:="DB1".ARR,

       OUT=>"DB1".AW);

同样的程序用1200仿真的时候没有问题,放到1513里面就仿真不了,很奇怪,请大神赐教。。在线等!!



GATHER指令 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有11122条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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