设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3789|回复: 4

[求助] 哥哥们嘞~快点来救救小弟

  [复制链接]
发表于 2014-10-25 15:45:03 | 显示全部楼层 |阅读模式
是这样的,我在emplant里想实现这样一个功能。就是当mu进入某物流对象后,自动记录物流对象当前mu的数目到一个tablefile里。
- A# b5 a9 `! L2 l( f( |: qis6 a# F  _$ H% F& Z% G9 |5 e2 B
do2 r9 ^6 L# I6 e9 E% e
tablefile[1,n]:=buffer.nummu;
, K0 T8 Q- o8 ~end;一直提示对tablefile中的列表尺寸进行超范围访问?
9 I9 u' V6 p3 Z4 Z  K有时候还会出现提示说标示符n未知。5 @; j& u3 L$ ~  u
另外,我想统计他的名称应该怎么修改了?各位大大求帮助啊!
发表于 2014-10-26 14:02:17 | 显示全部楼层
你的n没有定义啊,is 和do 之间要定义一下。其次如果你是连续统计数目应该用Ydim比较好。
 楼主| 发表于 2014-10-26 19:09:27 | 显示全部楼层
11111 发表于 2014-10-26 14:02
2 y. Y+ Y) w( \  q, w! E. K你的n没有定义啊,is 和do 之间要定义一下。其次如果你是连续统计数目应该用Ydim比较好。 ...
- M+ |0 C. {: P- k# x
你是大神!可是我的n已经定义为全局变量了啊。这个算定义了吗?ydim是不是emplant自动识别了?然后不用ydim=ydim+1?
发表于 2014-10-26 19:54:07 | 显示全部楼层
晓月石页 发表于 2014-10-26 19:09 & _, a5 E/ a5 E, |% q2 }3 v
你是大神!可是我的n已经定义为全局变量了啊。这个算定义了吗?ydim是不是emplant自动识别了?然后不用yd ...
/ j: z$ M# d1 [
你在表中每填一次数据(在第一列依次往下填),(Ydim是表格的属性,自动识别)表格的YDim就会自动加一,不用程序加一,如果加1,那就是间隔一行填充数据。如果是全局变量应该是要加1,但前提是你的n在该程序外没变,则程序中要加1,如果在程序外已经变了,那就要注意是否要加1.个人觉得用Ydim比较好。还有超出表格范围应该是你的表格维度不够;建议在Format表格时不要设置行的数量(Number of rows)后面什么都不要填,这种情况下,只要你有数据填,它就不会超出范围。
发表于 2014-10-27 10:54:39 | 显示全部楼层
学习了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2025-10-16 00:45 , Processed in 0.018597 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表