【FlexSim2019】自学笔记:一个实例看何为A连接?何为S连接?其意义的深入探讨

A、S连接是仿真软件FlexSim 2019中常用的两种连接。那么,二者有什么区别?笔者在这篇文章里以实例,进行了讨论。了解二者意义,才能以不变应万变,具备独立处理问题的能力。

了解连接之前,先看看什么是port

Flexsim中,有三种连接:

  • Ports
  • Lists
  • Conveyors

初学者,尤其是我这种,仅仅为了完成一个作业的人,会误以为Flexsim只能通过A、S进行连接;实际上不是的,A、S连接只是Port连接的一种体现,而Lists连接与Conveyors连接见下图。图片来自User Manual。

而我们今天讨论的,是新手最为常用的,也是看起来最直观的,Port连接(Port Connections)。

【FlexSim2019】自学笔记:一个实例看何为A连接?何为S连接?其意义的深入探讨_第1张图片

port之所以叫port,是因为其就是一种“港口”,用于“上货”与“卸货”。如上图,port因为port connections而存在。

A连接:Input/Output Ports (A-Connects)

我与朋友的理解:A连接是一种实体连接

这也没错,因为user manual中的解释是:Input/Output ports 将两个实体连接起来,则这两个实体可以交换flow items。

【FlexSim2019】自学笔记:一个实例看何为A连接?何为S连接?其意义的深入探讨_第2张图片

S连接:Center Ports (S-Connects)

S连接,我的初次理解为:一种信息流

现在看了官方文档user manual,对其理解如下:

  • 常用于操作者(车、人)与被操作者之间的连接,但是实际上,有关系的二者都可以用Center Ports(S连接)进行连接;
  • 操作者与被操作者S连接后,操作者可以对被操作者执行:卸货并送到下一环节(transport flow items to a downstream fixed resource)、启动装置和加工处理等工作。

【FlexSim2019】自学笔记:一个实例看何为A连接?何为S连接?其意义的深入探讨_第3张图片

如下图,将人与机器S连接后,别忘了在机器的属性中设置:Flow-Use Transport。

【FlexSim2019】自学笔记:一个实例看何为A连接?何为S连接?其意义的深入探讨_第4张图片

Port Rankings与Open and Closed Ports

Port Rankings即选择优先级,当然也有其他模式,比如round robin, random, conditional可以选,我没有这个需要,因此这里也不做详细讨论。

【FlexSim2019】自学笔记:一个实例看何为A连接?何为S连接?其意义的深入探讨_第5张图片

Open and Closed Ports用于描述port的状态,这个是我之前没有注意到的。

如下图,注意port的颜色变化。某个实体的output port变成红色,则说明该output状态变成了closed,表示有item将要或者已经进入这个实体,其他items不能进入。

操作技巧

基本的A、S连接大家都知道。但是比较低效。这里引用user manual的三张图片,看看如何高效建立port连接。

【FlexSim2019】自学笔记:一个实例看何为A连接?何为S连接?其意义的深入探讨_第6张图片

【FlexSim2019】自学笔记:一个实例看何为A连接?何为S连接?其意义的深入探讨_第7张图片

【FlexSim2019】自学笔记:一个实例看何为A连接?何为S连接?其意义的深入探讨_第8张图片

后记

之前在自制的bilibili的flexsim教学视频中承诺过:

  • 中文flexsim社区、论坛并不发达,因此很多同学无法获得高效精简的学习资源,完成大作业时会遇到困难。等我学的差不多了,就录成视频、写成文章,分享出来;
  • 内容包括:连接、传送带、NetworkNode、数据图表等。

flexsim确实是一款很不错的软件,但因为研究方向的问题,我很大概率不会深入学习了。对我来讲,flexsim的功能有点冗余。如果真的需要仿真类似生产线,我大概会:借鉴flexsim的运作思想,应用java将其抽象为类与接口。如果甲方有要求,我可能会用JavaScript写前端。

欢迎关注我的公众号:Piper蛋窝,代表作【C/C++心得】一个实例看 回调函数 / 函数指针 应用与原理。

本文flexsim中的.fsm实例见网盘:链接:https://pan.baidu.com/s/16BCQ0I8f1iLg7RRzoOJ_Eg
提取码:4lzd

现在各大平台在打架,如果链接被吞掉,麻烦联系我[email protected]

最后,希望大家学习进步,实践与商业化时支持正版。

你可能感兴趣的:(flexsim)