应用管理
WA-EDGE提供边缘软件仓库,支持通过Webconsole从本地安装与卸载,以及从云端工业应用商店远程管理,从而无需工程人员现场SSH登录设备进行软件安装与升级。
备注
如果您对WA-EDGE边缘软件仓库的工作原理感兴趣,或者需要构建自己的软件包,请参考边缘软件打包
软件类别
通过WebConsole来管理目标系统上的软件,可以属于以下类别:
类别 | 说明 |
---|---|
一般软件包 | 自动开机运行,可以手动管理启动和停止运行 |
容器镜像 | PLC程序引擎 (Runtime)可以基于docker镜像的压缩包来分发和运行 |
PLC引擎 | 用于PLC程序引擎(Runtime)的分发和运行,比docker更轻量 |
PLC应用 | 依赖runtime_engine来运行的软件类型,用于PLC的控制应用程序(App)分发与安装 |
网关软件安装列表
点击界面上的“本地安装”,选择本机上的软件安装包,一般以tar.gz为后缀。该软件包将上载到目标系统并完成安装。刷新网页查看新安装的软件。
点击 “应用管理”,进入如下页面:
如上图所示,用户可以查看当前系统上安装的所有软件。其中basic runtime是我们会常用到的一个PLC程序运行引擎,Modbus simulator经常用于测试。另外,plc-runtime-openvino是一个docker类型的PLC runtime。
设备身份认证
如果目标系统需要连接Wa-Connect云端平台,首先需要完成身份分配过程。通过下图“设置”按钮输入从云端平台提供的接入密钥,来完成在线身份分配及密钥下发。
备注
如果不需要连接云端,可以不配置。目标系统可以本地闭环工作,所有的功能不依赖云平台连接。
工业应用商店
WasomeCodeX软件系统支持设备连接云端(或者企业内网)工业应用软件商店,并从服务端配置设备上所安装的软件、版本及其配置数据。
下图中在正确配置服务器的地址和接入密码后,应用商店客户端软件开始连接云端工业应用商店平台,从云端接收远程软件安装和配置管理。
界面中可查看工业应用商店客户端的当前版本,以及加载和更新客户端的版本。如果当前正在下载工业应用软件,可从“云端下载状态”中显示当前下载的软件名称与进展。