发布于 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参数的值来验证
一切皆有可能