Flexsim——初学AGV必看的知识点(如何解决AGV在不同区域speed不同)
提示:在很多时候,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不同)相关推荐
- 富士相机设置传原图_富士X-S10相机传图必看!原创完美解决PC互传图片问题
富士X-S10相机传图必看!原创完美解决PC互传图片问题 2020-11-28 17:03:04 18点赞 28收藏 23评论 创作立场声明:原创首发分享,实用技巧希望推荐好文! 最近入手了富士X-S ...
- 入门级普洱生茶的认知,初学茶友必看!
众所周知,我国云南除了有众多美景和野生动物,还是普洱茶的原产地,不止有具收藏价值的珍品还有好喝又平价的口粮茶. 刚入门的各位茶友,可以买一些云南的高性价比普洱茶囤着,当家里来了比较多的客人,就可以拿出 ...
- 7个HTML5移动开发框架,初学HTML5必看
1.IONIC IONIC是目前最有潜力的一款HTML5手机应用开发框架.通过SASS构建应用程序,它提供了很多UI组件来帮助开发者开发强大的应用.它使用JavaScript MVVM框架和 Angu ...
- 初学verilog必看
原文链接:http://www.cnblogs.com/capark/p/4121369.html 先记下来: 1.不使用初始化语句: 2.不使用延时语句: 3.不使用循环次数不确定的语句,如:for ...
- 自学Java必看的知识点,猿们怎么看?
1.你需要精通面向对象分析与设计(OOA/OOD).涉及模式(GOF,J2EEDP)以及综合模式.你应该了解UML,尤其是class.object.interaction以及statediagrams ...
- 强烈推荐!入门大数据分析必看的知识点总结,适合零基础学习
大数据包含太多东西了,从数据仓库.hadoop.hdfs.hive到spark.kafka等,每个要详细的说都会要很久的,所以我不认为这里面有一个答案是合理的. 还是得根据自己的职业规划来,毕竟成为大 ...
- 四.电影/综艺网站(包含搜索经验, 我的经验, 必看) 彻底帮你解决看电影/综艺的问题
本文是众多使用技巧中其中的一篇, 全部使用技巧点击链接查看, 或直接查看本专栏其他文章, 保证你收获满满 我主页中的思维导图中内容大多从我的笔记中整理而来,相应技巧可在笔记中查找原题, 有兴趣的可以去 ...
- 订单生产计划表范本_服装生产管理必看丨一文解决车间管理混乱
在工厂内,我们经常会看到这些生产现象: 前后工序的半成品或材料不衔接,我要的你不来,我不要的却拼命过来: 各生产部门,半成品堆积如山,生产不能像行云流水一样顺畅地流下去: 生产计划表徒具形式,你做你的 ...
- 微信小程序那点事儿(必看踩坑实用解决BUG)------持续更新(2)
目录 wx.getSystemInfo(Object object) & Object wx.getSystemInfoSync() onShareAppMessage 分享 setNavig ...
- 前端开发必看 | Vue在前端市场这么火,它到底是什么?
混迹前端市场的大家可能都知道,Vue可以说是一匹黑马,目前github star数已居第一位!前端开发者对Vue使用频率也越来越高. 作为由华人程序员尤雨溪开发的前端构架,它的出身给国人带来了巨大的荣 ...
最新文章
- Mac上 如何快速玩起rocksdb
- 重磅!教育部再次审批179所高校新增本科AI专业
- 系统调用的实现(与errno的设置)
- 二叉搜索时与双向链表python_JZ26-二叉搜索树与双向链表
- [转载] Python学习笔记——运维和Shell
- 雷军变身IPO收割机:坐拥4家上市公司,今年至少收获8个IPO!
- 前腾讯AI Lab主任张潼加盟创新工场,出任港科大创新工场联合实验室主任
- Python返回多个值
- Mysql Mac版下载安装教程
- scratch编程超好玩的解密游戏
- 如何写好工作日报,周报,月报?
- mysql不能使用 mysql -u root -p 启动报错解决
- Java、出差报销金额的计算
- 年终盘点丨细数2017云栖社区20大热点话题(附100+话题清单)
- mysql 加密狗_IA300加密狗使用 | 学步园
- python笔记:数据分析的实际应用 工具小记
- Big Data Caching for Networking: Moving from Cloud to Edge 论文分享
- 西南大学计算机维修技术0240答案,西南大学17秋0240《计算机维修技术》作业答案汇总.doc...
- js逆向之企名片加密参数encrypt_data的破解
- groovy 读取html文件,Groovy漂亮打印XmlSlurper从HTML输出?
热门文章
- 除了Office和wps,还有什么办公软件比较好用?
- 怎么删除360base64.dll,这个方法百分百管用
- 架构之美第五章-架构概述
- GPS坐标转换(一)-基础知识
- Python正则表达式大全
- protobuf android 编译,Android 中protobuf 的安装,编译和使用
- 超级简易的加法计算器
- 明月镜片在创业板上市:镜片贡献八成收入,系谢公晚家族企业
- ACWing 893. 集合-Nim游戏​​​​​​​ (SG函数模板题)
- chrome 内核CEF 编译和qt 封装(下)