回复:840d堆栈存储数据与读出数据的用法,求教大神

hello159753

  • 帖子

    39
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2013-07-23

普通 普通 如何晋级?

发布于 2014-11-02 10:35:05

9楼

展开查看
以下是引用我心依旧555在2014-10-31 16:00:32的发言 >8楼:1、28262和28264的设定值范围要看你fifo数组需要的长度及R参数变量的个数
通过机床数据28050 $MC_MM_NUM_R_PARAM 设置足够的R 参数数量,以确保保存所有的FIFO 变量。
机床数据28050 $MC_MM_NUM_R_PARAM = 机床数据28262 $MC_START_AC_FIFO + 机床数据28260
$MC_NUM_AC_FIFO *( 机床数据28264 $MC_LEN_AC_FIFO + 6)
2、28266位0设置为1,系统计算fifo内容总和为已入栈的变量的值的总和,所以上面问题的总和应该是6,在$AC_FIFO1[3]中可以读取,也可以在相应的偏移量R参数中可以看到。存储了n个数可以在$AC_FIFO1[4]中读取
编个程序做个实验吧,观察R参数的值来验证
讲解的非常详细!再次感谢!28264为什么要加6呢?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25746条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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