全球FlexSim系统仿真中文论坛

标题: AGV充电版本问题 [打印本页]

作者: 非白    时间: 2018-11-13 15:57
标题: AGV充电版本问题
在制作AGV充电模型中,我使用v2016的版本中使用agvinfo函数是可以实现充电的!) o3 U8 y; |# D$ D$ X0 U5 h' f
但是使用v2018.2版本的时候也是使用的agvinfo函数,但是无法实现充电,存在bug!
9 D1 K6 o. j" t2 p& x0 [经过摸索后发现v2018.2版本中将agvinfo函数换成点语法是即可实现充电!(如将   agvinfo(agv,AGV_BATTERY_LEVEL)   函数转换成    agv.battaryLevel  8 A/ D' s4 a& |0 U! m" Y! \. k
个人感觉,这应该是版本问题中一些函数命令的弃用导致的!" V! {3 u/ F4 y* S2 `& q

作者: 慧娴亚伦    时间: 2018-11-13 17:02
其实还可以深究一下,其实主要原因不是命令的问题,而是变量发生了变化。! g3 O8 x  M) B1 Q, L
在2016以前的版本中,AGV的变量类型是treenode,而在最新版(2018)中已经将AGV的变量类型变为AGV型,因此原来的命令无法生效,其实尝试改为agvinfo(te,AGV_BATTERY_LEVEL)试试能否正常获取到电量信息。
作者: 非白    时间: 2018-11-13 17:46
慧娴亚伦 发表于 2018-11-13 17:02
$ @# @0 P) I2 H; H- u2 S其实还可以深究一下,其实主要原因不是命令的问题,而是变量发生了变化。9 W0 H- n4 x% f) G3 Y; O* L
在2016以前的版本中,AGV的变量 ...

% S+ T3 O+ u- F' o刚试了一下,用您说的那个命令是可以正常获取agv电量信息的!
作者: 非白    时间: 2018-11-13 18:03
慧娴亚伦 发表于 2018-11-13 17:02
- Y* h+ D+ r6 z0 v其实还可以深究一下,其实主要原因不是命令的问题,而是变量发生了变化。3 J+ B0 _: E; T  t: b
在2016以前的版本中,AGV的变量 ...

4 F  v3 X- o- j" H还有一个不懂的是,其中  te  是代表一个什么意思?就是agvinfo函数中的第一个都需要修改成  te 才是可执行的!在2018版的查找命令界面中,agvinfo函数的使用方法的信息还是没有修改过来的
作者: 慧娴亚伦    时间: 2018-11-13 21:07
你还没有理解我说的不同变量类型的含义。再理解一下吧~
作者: 1780043361    时间: 2019-1-15 09:29
Flexsim模拟AGV做Kiva这种散件仓库调度是用AGV模块比较好还是传统的网络节点比较容易实现
作者: 滴水藏海028    时间: 2019-11-26 14:36
请问有16版模型吗
作者: 滴水藏海028    时间: 2019-11-26 17:45
请问两个附件差别在哪?第一个不可执行,第二个可以执行,我做出来也不能执行,充电后就不出来了




欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/) Powered by Discuz! X3.3