提示:在很多时候,AGV在不同区域行驶的速度是由要求的。比如,在无人仓储区,AGV就可以用最大速度行驶(假设为1.2m/s);而在配送线上行驶,考虑到现场环境复杂,AGV的行驶速度就达不到1.2m/s。那么遇到这种情况时,如何使用代码一键修改AGV的速度呢?


AGV network

注意,以下内容仅适用于AGV模块。如果AGV没有与AGV模块共同使用,下面的方式可能并不适用你。
当拉入一个control Point后,在Tool那就会自动出现一个 AGV nerwork这个标识。双击点开后,界面如下图所示:

我们都知道,当AGV通过“A”链接到control Point 上时,AGV就归属于AGV模块了【AGV有没有归属于AGV模块,看AGV属性界面的Travel】。如果是Navigator:DefaultNavigator,说明AGV不属于AGV模块,且调整AGV的速度仍然是通过AGV本身"MaxSpeed"节点进行修改;如果是Navigator:AGVnetwork,说明AGV属于AGV模块,且调整AGV的速度需要通过AGV network上的属性实现。


当选择Navigator:AGVnetwork后,AGV属性界面上就会多出“AGV Traveler”的属性界面:

此时,AGV Type 默认为DefaultAGV。DefaultAGV就是【第一张图】对应的DefaultAGV。


下面我将举例说明,如何通过代码实现修改AGV的速度。 案例:现在有仓储和装配线两种AGV作业环境。仓储环境是无人化的,因此AGV在里面行驶的最大速度可以达到1.2m/s;装配线环境是有人且需要AGV配送物料的,因此AGV在装配线上行驶的最大速度只能达到0.8m/s。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/41b841c703194a71b8f6cf2e56a9094a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA55yfX-WxseWFlOWkp-aatOi1sA==,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center) 第一步:在AGV network上,创建两张AGV速度表“AGV1”和“AGV2”。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/9070ec6985b14d1ea19142d5f8dbb2dd.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA55yfX-WxseWFlOWkp-aatOi1sA==,size_15,color_FFFFFF,t_70,g_se,x_16#pic_center) 修改好后,在control point 的on Arrival上写入以下代码:

Object current = ownerobject(c);
Object agv = param(1);
Object destCP = param(2);
double pathOffset = param(3);
double agvBodyOffset = param(4);Var agv_name=agv.name;
Model.find("AGVNetwork>variables/agvs"+agv_name+"/agvType").value = 1;//1表示AGV1,按顺序依次。
return 0;

Flexsim——初学AGV必看的知识点(如何解决AGV在不同区域speed不同)相关推荐

  1. 富士相机设置传原图_富士X-S10相机传图必看!原创完美解决PC互传图片问题

    富士X-S10相机传图必看!原创完美解决PC互传图片问题 2020-11-28 17:03:04 18点赞 28收藏 23评论 创作立场声明:原创首发分享,实用技巧希望推荐好文! 最近入手了富士X-S ...

  2. 入门级普洱生茶的认知,初学茶友必看!

    众所周知,我国云南除了有众多美景和野生动物,还是普洱茶的原产地,不止有具收藏价值的珍品还有好喝又平价的口粮茶. 刚入门的各位茶友,可以买一些云南的高性价比普洱茶囤着,当家里来了比较多的客人,就可以拿出 ...

  3. 7个HTML5移动开发框架,初学HTML5必看

    1.IONIC IONIC是目前最有潜力的一款HTML5手机应用开发框架.通过SASS构建应用程序,它提供了很多UI组件来帮助开发者开发强大的应用.它使用JavaScript MVVM框架和 Angu ...

  4. 初学verilog必看

    原文链接:http://www.cnblogs.com/capark/p/4121369.html 先记下来: 1.不使用初始化语句: 2.不使用延时语句: 3.不使用循环次数不确定的语句,如:for ...

  5. 自学Java必看的知识点,猿们怎么看?

    1.你需要精通面向对象分析与设计(OOA/OOD).涉及模式(GOF,J2EEDP)以及综合模式.你应该了解UML,尤其是class.object.interaction以及statediagrams ...

  6. 强烈推荐!入门大数据分析必看的知识点总结,适合零基础学习

    大数据包含太多东西了,从数据仓库.hadoop.hdfs.hive到spark.kafka等,每个要详细的说都会要很久的,所以我不认为这里面有一个答案是合理的. 还是得根据自己的职业规划来,毕竟成为大 ...

  7. 四.电影/综艺网站(包含搜索经验, 我的经验, 必看) 彻底帮你解决看电影/综艺的问题

    本文是众多使用技巧中其中的一篇, 全部使用技巧点击链接查看, 或直接查看本专栏其他文章, 保证你收获满满 我主页中的思维导图中内容大多从我的笔记中整理而来,相应技巧可在笔记中查找原题, 有兴趣的可以去 ...

  8. 订单生产计划表范本_服装生产管理必看丨一文解决车间管理混乱

    在工厂内,我们经常会看到这些生产现象: 前后工序的半成品或材料不衔接,我要的你不来,我不要的却拼命过来: 各生产部门,半成品堆积如山,生产不能像行云流水一样顺畅地流下去: 生产计划表徒具形式,你做你的 ...

  9. 微信小程序那点事儿(必看踩坑实用解决BUG)------持续更新(2)

    目录 wx.getSystemInfo(Object object) & Object wx.getSystemInfoSync() onShareAppMessage 分享 setNavig ...

  10. 前端开发必看 | Vue在前端市场这么火,它到底是什么?

    混迹前端市场的大家可能都知道,Vue可以说是一匹黑马,目前github star数已居第一位!前端开发者对Vue使用频率也越来越高. 作为由华人程序员尤雨溪开发的前端构架,它的出身给国人带来了巨大的荣 ...

最新文章

  1. Mac上 如何快速玩起rocksdb
  2. 重磅!教育部再次审批179所高校新增本科AI专业
  3. 系统调用的实现(与errno的设置)
  4. 二叉搜索时与双向链表python_JZ26-二叉搜索树与双向链表
  5. [转载] Python学习笔记——运维和Shell
  6. 雷军变身IPO收割机:坐拥4家上市公司,今年至少收获8个IPO!
  7. 前腾讯AI Lab主任张潼加盟创新工场,出任港科大创新工场联合实验室主任
  8. Python返回多个值
  9. Mysql Mac版下载安装教程
  10. scratch编程超好玩的解密游戏
  11. 如何写好工作日报,周报,月报?
  12. mysql不能使用 mysql -u root -p 启动报错解决
  13. Java、出差报销金额的计算
  14. 年终盘点丨细数2017云栖社区20大热点话题(附100+话题清单)
  15. mysql 加密狗_IA300加密狗使用 | 学步园
  16. python笔记:数据分析的实际应用 工具小记
  17. Big Data Caching for Networking: Moving from Cloud to Edge 论文分享
  18. 西南大学计算机维修技术0240答案,西南大学17秋0240《计算机维修技术》作业答案汇总.doc...
  19. js逆向之企名片加密参数encrypt_data的破解
  20. groovy 读取html文件,Groovy漂亮打印XmlSlurper从HTML输出?

热门文章

  1. 除了Office和wps,还有什么办公软件比较好用?
  2. 怎么删除360base64.dll,这个方法百分百管用
  3. 架构之美第五章-架构概述
  4. GPS坐标转换(一)-基础知识
  5. Python正则表达式大全
  6. protobuf android 编译,Android 中protobuf 的安装,编译和使用
  7. 超级简易的加法计算器
  8. 明月镜片在创业板上市:镜片贡献八成收入,系谢公晚家族企业
  9. ACWing 893. 集合-Nim游戏​​​​​​​ (SG函数模板题)
  10. chrome 内核CEF 编译和qt 封装(下)