发帖
 找回密码
 立即注册
搜索
4 0 0

commands里面找不到这个函数和变量

技术交流 564 4 2012-11-21 15:51:26
问问题:下面语句中connectionsout和PORT_INOPEN浅色的命令,为什么在帮助里的commands里面找不到这个函数和变量,
在哪里能找到?谢谢
──── 0人觉得很赞 ────

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
2012-11-21 20:02:13
这个不是函数,应该是全局宏~
2012-11-22 08:51:17
一般来说,在Flexsim树里面,只要是浅蓝色字的节点都可以输入该名字来引用此节点。

比如,某个临时实体有一个节点,其节点名字叫:itemtype,这个节点储存了该临时实体的类型。现在我在脚本中想获得此节点的声明,有两种做法:(假设我用一个thenoe的树节点变量去声明该节点)
1) treenode thenode = node("/itemtype",item);
2) treenode thenode = itemtype(item);

可以看出,上面第一种是用了node()函数去声明变量,而第二种方法就是前面说的。



另外,浅蓝色的字在脚本中还可能是全局宏,在Flexsim中,某些状态或类型是用数值表示的,比如我们用1表示设备空闲,用2表示设备工作...那么对于阅读者而言,很难明白1、2、3等代表了什么意思,所以就出现了“宏”这个概念,软件的开发者为了让程序可读性更强,预设了很多全局宏:状态宏、任务类型宏、极大/小值的宏等等。

注意,一般来说,宏都是大写的,这也是为了区别去上面的节点声明混淆。也告诫我们建模人员,在自己定义宏的时候,一定要做好区分。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
2012-11-26 14:05:18
:victory:经典,要是能多讲些这方面的知识就更好了!!!!特别期待关于脚本使用的详细资料,软件自带的命令理解起来太难,也没有上下文,不太适用对脚本写法本身不熟的同志!!!!
2013-1-7 09:05:11
感谢解答!
您需要登录后才可以回帖 立即登录
高级模式
返回
技术交流
热门问答
查看更多
1
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
12094
227
2
Flexsim二次开发之塔吊
Flexsim二次开发之塔吊
6139
45
3
FlexSim2016 中国象棋
FlexSim2016 中国象棋
6011
44
4
快递分拨中心案例~新手可参考
快递分拨中心案例~新手可参考
5633
62
5
关于Processs Flow 使用的两个案例(AGV Elevator案例/子母穿梭
关于Processs Flow 使用的两个案例(AGV Elevator案例/子母穿梭
5479
34
博主榜
+ 10630
+ 7753
+ 6759
4
+ 6323
5
+ 6321
6
+ 5341
7
+ 4710
8
+ 3722
9
+ 3628
10
+ 3566