登录发现更多内容
首页
资讯
分类
目录
索引
酷站
发帖
用户名
Email
自动登录
找回密码
密码
登录
立即注册
立即登录
立即注册
其他登录
QQ
微信
门户
Portal
论坛
BBS
搜索
搜索
热搜:
活动
交友
discuz
本版
文章
帖子
用户
帖子
设置
我的收藏
退出
3
0
0
首页
技术交流2
›
如何在PF实时遍历可用最近AGV然后列表拉出使用该AGV ...
返回列表
如何在PF实时遍历可用最近AGV然后列表拉出使用该AGV
[ 复制链接 ]
Flexpt
技术交流2
116
3
2025-12-1 15:53:32
我现在使用pf上游token中的起点信息,AGV存放在组里并被全局列表引用。我现在想做的是出现一个任务,遍历所有AGV上状态标签,从可用的里面拉出离起点最近的AGV进行作业,如果当前没有就一直查找直到选择到了一辆。以上逻辑通过 “循环流程+自定义逻辑中的循环遍历” 已实现,这种方法有问题。第一次使用PF是让token循环直到选中才释放,客户端会直接未响应,然后我在自定义逻辑前加了一个延迟0.1秒活动就可以正常运行,但随着请求越来越多会让运行变的很慢,想知道有其他方法可以解决吗?
点赞
0
收藏
0
────
0
人觉得很赞
────
回复
举报
3 回复
csn-support
回复
举报
2025-12-2 09:04:03
token循环直到选中才释放,客户端会直接未响应,这是因为它在0秒就会完成循环,模型运行时间会停滞,在自定义逻辑前加了一个延迟0.1秒活动模型时间才能继续跑下去,一般不会用这种方法遍历使用AGV,可以使用事件触发发生器,什么时候调用AGV什么时候触发,在列表中给AGV定义一个距离标签,动态更新,在列表中AGV按照距离标签进行排序,这样从列表拉出的就是最近可用的AGV。
回复
评论
举报
eb_sun
回复
举报
2025-12-3 08:54:54
:victory:
回复
评论
举报
Flexpt
楼主
回复
举报
2025-12-3 14:14:45
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=36021&ptid=12514][color=#999999]csn-support 发表于 2025-12-2 09:04[/color][/url][/size]
token循环直到选中才释放,客户端会直接未响应,这是因为它在0秒就会完成循环,模型运行时间会停滞,在自定 ...[/quote]
谢谢,我试试。使用事件触发器发生器是单独的一个流程吧?我目前自定义逻辑放的位置是在主流程的一个分支中,需要主流程中的token中的信息。新开一个事件发生器如何引用到另一个发生器中产生的token的信息呢?
回复
评论
举报
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
立即登录
点评
高级模式
本版积分规则
回帖后跳转到最后一页
返回
技术交流2
登录开启您的创作之旅
快速登录,立即开启您的创作之旅~
登录
热门问答
查看更多
1
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
999
224
2
FlexSim2016 中国象棋
FlexSim2016 中国象棋
630
44
3
Flexsim二次开发之塔吊
Flexsim二次开发之塔吊
564
45
4
关于Processs Flow 使用的两个案例(AGV Elevator案例/子母穿梭
关于Processs Flow 使用的两个案例(AGV Elevator案例/子母穿梭
518
34
5
快递分拨中心案例~新手可参考
快递分拨中心案例~新手可参考
495
62
博主榜
慧娴亚伦
+ 45331
Htenghui
+ 10630
白可露
+ 7753
4
liguanyu
+ 6759
5
Round2011
+ 6323
6
梁之安
+ 6321
7
zgh1120
+ 5341
8
ishelo
+ 4710
9
linweixu168
+ 3722
10
liuzhifan
+ 3628
首页
分类
目录
索引
我的