设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3286|回复: 4

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

  [复制链接]
发表于 2014-10-25 15:45:03 | 显示全部楼层 |阅读模式
是这样的,我在emplant里想实现这样一个功能。就是当mu进入某物流对象后,自动记录物流对象当前mu的数目到一个tablefile里。6 _1 K4 E3 N1 O$ v
is0 |! R4 b" i) g3 [# w7 f- w
do
2 T( Q6 m9 ^0 Q7 I2 P) O/ ttablefile[1,n]:=buffer.nummu;+ `+ ?' Y5 M: @5 ^2 e
end;一直提示对tablefile中的列表尺寸进行超范围访问?
7 n; m9 {7 D% O- a8 s有时候还会出现提示说标示符n未知。
* G  x) @. k" w; q另外,我想统计他的名称应该怎么修改了?各位大大求帮助啊!
发表于 2014-10-26 14:02:17 | 显示全部楼层
你的n没有定义啊,is 和do 之间要定义一下。其次如果你是连续统计数目应该用Ydim比较好。
 楼主| 发表于 2014-10-26 19:09:27 | 显示全部楼层
11111 发表于 2014-10-26 14:02 $ t0 T2 p9 H- T* p
你的n没有定义啊,is 和do 之间要定义一下。其次如果你是连续统计数目应该用Ydim比较好。 ...
# l* S' R% f& w+ d
你是大神!可是我的n已经定义为全局变量了啊。这个算定义了吗?ydim是不是emplant自动识别了?然后不用ydim=ydim+1?
发表于 2014-10-26 19:54:07 | 显示全部楼层
晓月石页 发表于 2014-10-26 19:09 7 q5 `3 i! S+ y4 M
你是大神!可是我的n已经定义为全局变量了啊。这个算定义了吗?ydim是不是emplant自动识别了?然后不用yd ...
9 A5 M/ b/ G+ n3 s0 h; L
你在表中每填一次数据(在第一列依次往下填),(Ydim是表格的属性,自动识别)表格的YDim就会自动加一,不用程序加一,如果加1,那就是间隔一行填充数据。如果是全局变量应该是要加1,但前提是你的n在该程序外没变,则程序中要加1,如果在程序外已经变了,那就要注意是否要加1.个人觉得用Ydim比较好。还有超出表格范围应该是你的表格维度不够;建议在Format表格时不要设置行的数量(Number of rows)后面什么都不要填,这种情况下,只要你有数据填,它就不会超出范围。
发表于 2014-10-27 10:54:39 | 显示全部楼层
学习了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-18 17:56 , Processed in 0.016142 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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