Fuxa框架是一款基于Web的HMI/SCADA框架,完全开源且跨平台。Fuxa框架通过Web技术与各种设备通信,实现设备数据采集和控制。
在运行前需要准备运行环境,Python3.2,Visual Studio 2015以及其中的C++拓展
FUXA分为两部分,一部分为使用node开发的server项目,另一部分是负责展示及操作的client,启动时需要这两个相互配合,启动顺序无所谓,都是使用该命令进行启动
npm start
client启动成功后 cmd输出如下:
server启动成功后 cmd输出如下:
启动成功后,访问上面client中输出的网址即可访问FUXA服务
** Angular Live Development Server is listening on localhost:51829, open your browser on http://localhost:51829/ **
可能会出现的问题
如果发现npm i以后起不来项目,尝试重新npm i 并按照命令行中提示的信息执行,可以试试使用该命令
npm audit fix --force
如果访问该网址出现
则证明server没有启动成功,还需要继续排查,具体有两个排查方向,一块是python的版本问题,python3.2比较合适,我这里安装的就是3.2,还有一个方向是python的环境变量是否配置成功,如果配置成功cmd输入python出现如图所示则证明配置成功