回复:能不能提取数组的索引

已锁定

xinchen

  • 帖子

    230
  • 精华

    1
  • 被关注

    5

论坛等级:侠圣

注册时间:2015-11-05

白金 白金 如何晋级?

发布于 2023-07-27 13:37:22

4楼

先不说执行的效率,看下执行的代码


上半段,是把生产的给1,不生产的给0吧?

if #n >=1 then

    for #m := 1 to 1000 Do

        #点位库[#n] := 1; 

    end_for;

end_if;


 这个 #n 都不变,应该是生产过程中 启用时才给1,所以不用每次都赋值 1000 次吧?


结束时筛选不生产的到另一个数组,同样看代码

for #o = 1 to 1000 Do

    if #点位库[#p] = 0 then

        #unsuccs[#q] := #p;

        #q := #q + 1;

    end_if;

end_if;


 这 #点位库[#p] 下标都不变的吗,#点位库[1] 判断了 1000次?




评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15113条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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