回复:SIMOTION中有些变量程序赋值后,D445中的变量实际值未发生变化?

龙晨旭日

  • 帖子

    348
  • 精华

    2
  • 被关注

    41

论坛等级:侠圣

注册时间:2011-11-01

黄金 黄金 如何晋级?

发布于 2014-05-30 08:27:49

2楼

展开查看
以下是引用soblue在2014-05-15 13:46:04的发言 >1楼:哎 这种问题问得.... 大哥 你打个比方贴个程序上来也好啊 赋值语句 其实就是看你程序怎么写的
不好意思,这几天忙,忘了登网页,程序是这样的,
VAR_GLOBAL RETAIN
ga_pos_X:ARRAY[0..NUM_POINTS] OF REAL:=[10.0,10.0,30.0,30.0,10.0];
ga_pos_Y:ARRAY[0..NUM_POINTS] OF REAL:=[8.0,2.0,7.67,4.0,8.0];
END_VAR
其中NUM_POINTS为4,这种赋值的,第一次下载后ga_pos_X与ga_pos_Y里面的值是上面赋的值,但是后期我对赋程序进行更改如:
VAR_GLOBAL RETAIN
ga_pos_X:ARRAY[0..NUM_POINTS] OF REAL:=[1.0,2.0,3.0,4.0,5.0];
ga_pos_Y:ARRAY[0..NUM_POINTS] OF REAL:=[2.0,3.0,4.0,5.0,6.0];
END_VAR
程序下载后ga_pos_X与ga_pos_Y里面的值还是第一次赋的值,这是怎么回事?
但是我的程序别的地方
VAR_GLOBAL CONSTANT
g_RP100_PRD_SPEED : INT := 1;
END_VAR
我将此值更改后他就发生了变化,为什么同样是赋值就不一样呢?
如果要飞得高,就该把地平线忘掉!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMOTION

共有2232条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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