数组循环赋值 点击:676 | 回复:9



chenjk008

    
  • 精华:0帖
  • 求助:26帖
  • 帖子:36帖 | 44回
  • 年度积分:102
  • 历史总积分:1218
  • 注册:2013年12月09日
发表于:2020-01-19 11:20:03
楼主
求助帖50分-未结帖

需要写一个控制要求 对于数组的赋值。一个变量不停改变数值,我需要这些数值循环赋值到一个数组中。不知道怎么写 有没有大神指导下  谢谢西门子博图1500写的

1分不嫌少!


楼主最近还看过



AI雪

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 204回
  • 年度积分:26
  • 历史总积分:1951
  • 注册:2016年8月07日
发表于:2020-01-19 13:00:56
1楼

是只要变化就写入数组 还是按照规定时间频率 比如1秒钟记录一个

chenjk008

  • 精华:0帖
  • 求助:26帖
  • 帖子:36帖 | 44回
  • 年度积分:102
  • 历史总积分:1218
  • 注册:2013年12月09日
发表于:2020-01-20 09:44:58
2楼


回复内容:

对: AI雪 是只要变化就写入数组 还是按照规定时间频率 比如1秒钟... 内容的回复!

-------------------------

只要是变化了 就写入数组  数组里面元素循环

AI雪

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 204回
  • 年度积分:26
  • 历史总积分:1951
  • 注册:2016年8月07日
发表于:2020-01-20 15:01:49
3楼


回复内容:

对: chenjk008 回复内容:对: AI雪  是只要变化就写入数组 还是按... 内容的回复!

-------------------------

博图里并没有这样用的专属函数,你只能自己写一个块,现将数值放到一个 寄存器地址内,用一个定时间 循环的比较,上升沿去触发move 存到数组,但是这样其实也是用时间比较去判断的,并不是有变化就存,还有就是如果你变化的特别快 比扫描周期都快也是没法实现你的最终目标

yinguiyao

  • [版主]
  • 精华:3帖
  • 求助:0帖
  • 帖子:8帖 | 260回
  • 年度积分:1302
  • 历史总积分:40586
  • 注册:2010年12月23日
发表于:2020-01-21 10:10:38
4楼

看这里,编个函数块,没楼上讲的那么多虑

如果嫌数据变化频率大,小于CPU扫描周期,就把程序写到循环中断里

image.png


image.png

AI雪

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 204回
  • 年度积分:26
  • 历史总积分:1951
  • 注册:2016年8月07日
发表于:2020-01-21 11:57:53
5楼


回复内容:

对: yinguiyao 看这里,编个函数块,没楼上讲的那么多虑 内容的回复!

-------------------------

你自己仿真下试试吧,IF条件成立,你下面的数据都是等于同一个数

yinguiyao

  • [版主]
  • 精华:3帖
  • 求助:0帖
  • 帖子:8帖 | 260回
  • 年度积分:1302
  • 历史总积分:40586
  • 注册:2010年12月23日
发表于:2020-01-21 13:07:57
6楼


回复内容:

对: AI雪 回复内容:对: yinguiyao  看这里,编个函数... 内容的回复!

-------------------------

不可能


AI雪

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 204回
  • 年度积分:26
  • 历史总积分:1951
  • 注册:2016年8月07日
发表于:2020-01-21 15:50:11
7楼


回复内容:

对: yinguiyao 回复内容:对: AI雪  回复内容:对: yingui... 内容的回复!

-------------------------

我仿真了 谢谢

AI雪

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 204回
  • 年度积分:26
  • 历史总积分:1951
  • 注册:2016年8月07日
发表于:2020-01-21 15:59:06
8楼


回复内容:

对: AI雪 回复内容:对: yinguiyao  回复内容:对: ... 内容的回复!

-------------------------

是我错了,语句的顺序 我排列错了

sunware200265

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 332回
  • 年度积分:0
  • 历史总积分:490
  • 注册:2013年6月23日
发表于:2020-01-31 15:42:40
9楼

用SCL编程就很容易完成此项功能



热门招聘
相关主题

官方公众号

智造工程师