全球FlexSim系统仿真中文论坛
标题: FlexSim Webserver使用指南及常见问题解决方法(2021版本) [打印本页]
作者: 小赵同学 时间: 2022-1-28 09:44
标题: FlexSim Webserver使用指南及常见问题解决方法(2021版本)
FlexSim Webserver使用指南
1 i4 W3 j1 t& A' [ s Q# z
在使用FlexSim完成了仿真模型的建模后,软件提供了webserver功能,能够在自己的电脑上搭建仿真模拟运行服务器,供他人进行实时查看。
FlexSim Webserver环境配置:
1、Webserver的获取与安装
Webserver不是flexsim的默认组件,需要通过创建flexsim账号,在flexsim账户的下载页面中进行下载,因为webserver与flexsim的版本之间需要适配,因此,必须选择合适的版本进行下载。
[attach]5870[/attach]
" C, t# V; `4 l. d下载完成后按照如下设置进行安装:
[attach]5850[/attach]
. a# u* a' ~. ~
[attach]5851[/attach]
$ M5 k" p- c% {) l& a+ }# U Z
安装过程中,系统需要安装一个名为Node.js的插件,系统中Node.js会自动安装:(特别注意:若系统中未安装Node.js,且安装FlexSim Webserver时未跳出安装选项,可跳转至附录1查看解决方法)
[attach]5852[/attach]
" z2 `0 t; ~6 w2 j5 k2 y
[attach]5853[/attach]
A& v3 u. ^* f- f8 }; ~* o
[attach]5854[/attach]
/ u3 I4 g# s5 Z" f$ i% @' W! m
[attach]5855[/attach]
# H7 u) |& P" i3 b
[attach]5856[/attach]
" Y7 H! a' Q( c
[attach]5857[/attach]
$ u7 K ~' R" @" @' L
[attach]5858[/attach]
8 g; @' l7 n% q, O& L/ `: V6 X
[attach]5860[/attach]
! b7 Z$ [5 Q$ w1 ^, c/ X: Q+ Q
[attach]5859[/attach]
安装完成后在桌面上会生产图标,双击打开,在第一次运行时会使用npm(Nodepackagemanager)进行必要的初始化,运行完成后系统中会打开一个命令窗口,此时Flexsim的服务器就已经开始运行了。(特别注意:如Flexsim Webserver无法启动,可跳转至附录2查看解决方法)
[attach]5861[/attach]
- X9 s! Z0 T3 g[attach]5862[/attach]
% w5 S* P$ g; R1 F
5 Y4 H0 Q+ s2 C- Z(特别注意:如Flexsim Webserver配置完成后闪退,且无法正常启动,可跳转至附录3查看解决方法)
x$ V- Q6 f) i8 f
FlexSim Webserver页面展示
浏览器中首先选择“SelectModel”,注意,在服务器端需要将模型保存在Flexsim默认的模型保存文件夹中,例如“C:\Users\Administrator\Documents\FlexSim2021Projects”,然后服务器端会自动启动Flexsim并打开对应的模型。
[attach]5863[/attach]
6 g2 {2 m! U0 j, n T* i1 K) r
[attach]5864[/attach]
& j8 Y* R4 X/ H2 S& J
[attach]5865[/attach]
0 y4 A& J4 w5 j9 B. U, h" _: F之后选择selectinstance,并点击ConnectToInstance,浏览器就会弹出模型的控制窗口,并且可以实时展现模型的运行。
[attach]5866[/attach]
* h' `! C$ a/ u4 x
[attach]5867[/attach]
+ w m: u- H7 Q. s8 @
[attach]5868[/attach]
8 k* f! L! ^1 g9 e* _$ R
[attach]5869[/attach]
! ]; A' J* b D0 m8 C
附 录
1、问题:Node.js无法正常安装
解决方法:
① 使用 Windows 设置应用程序中的添加/删除程序列表,删除 FlexSim Web Server 和Node js的所有安装;
② 重新启动计算机;
③ 右键单击您的WebServer_21.0.0.exe安装程序文件并选择Run as Administrator(管理员身份运行);
④ 您应该有正常的安装体验,并会提示您允许安装 Node.js。
注意:如果由于某种原因仍不可使用 WebServer_21.0.0.exe安装Node.js,您仍然可以手动下载并安装包含的旧版本Node。这是FlexSim Webserver安装程序附带的版本的直接链接:
https://nodejs.org/download/release/v6.9.4/node-v6.9.4-x64.msi
安装Node.js后,安装FlexSim Webserver。之后,网络服务器应该正常运行。
2、问题:Flexsim Webserver无法启动
解决方法:
① 找到Node.js的安装路径,默认情况下:C:\ProgramFiles (x86)\FlexSim Web Server\webserver\node_modules;
② 防火墙阻止了npm下载这些 node.js 模块。删除node_modules文件夹,然后重新运行WebServer以使其再次下载它们;
注意:确保如下路径的配置文件已经设置好:C:\ProgramFiles (x86)\FlexSim Web Server\flexsim webserver configuration.txt。
3、问题:Flexsim Webserver闪退,且无法启动
解决方法:
完成上述安装步骤之后,检查C:\Program Files (x86)\FlexSim Web Server\webserver路径下是否存在node_modules文件夹,无法正常启动可能是因为缺少该文件夹及内容所导致,解压node_modules.rar文件至该路径下,重新启动Flexsim Webserver即可。
7 q0 U8 |8 z2 V8 F' e
作者: 慧娴亚伦 时间: 2022-2-6 11:10
感谢分享!
欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/) |
Powered by Discuz! X3.3 |