关注 PLCnext
Atvise 是一个完全基于 Web 技术的强大的 SCADA 平台。这意味着它将在任何现代浏览器中运行良好。通过使用 HTML 和 JavaScript,可以根据您的需要定制 Atvise 屏幕。有关 Atvise 产品的更多信息,我想指向他们的网站。
由于 PLCnext 与 Docker 兼容,因此 Atvise 的安装简单快捷。此 Makersblog 条目将向您展示如何在您的 PLCnext 控制设备上安装和许可 Atvise。
安装 Balena-Engine
balena-engine 的安装在 PLCnext GitHub 社区上有很好的描述。成功安装引擎后,继续下一部分。
设置文件夹结构
Atvise 容器将“使用”PLCnext 控制器上的一些文件夹。该结构将在容器第一次启动时创建,但访问权限将是 root,这使得在接下来的步骤中处理文件变得更加困难。在您喜欢的 sFTP 客户端(例如 WinSCP)中可以轻松创建文件夹结构。
创建文件夹:
- /opt/plcnext/atvise/license
- /opt/plcnext/atvise/project
下载 Atvise 图像
Atvise 映像针对 AXC F 1152 和 AXC F 2152 (ARM) 以及 AXC F 3152 和 RFC 4072S (x86) 进行编译。这些图像在 AXC F 2152 和 AXC F 3152 上进行了测试,但应该适用于 AXC F 1152 和 RFC 4072S。关于镜像的更多信息可以在 Docker Hub 页面上找到。
要下载图像,请运行下一个命令。 (将为您的设备提供正确的图像)
balena-engine run -d -p 8080:80 -p 4841:4840 --name atvised --restart always -v /opt/plcnext/atvise/project/:/var/lib/atvise -v /opt/plcnext/atvise/license:/etc/atvise pxcbe/atvise
设置许可证
要在 Atvise 网站上创建许可证,您需要一个硬件代码。此硬件代码在 opt/plcnext/atvise/license/licenseinfo.txt 中找到的文件中提供,复制并粘贴此代码。转到 Atvise 在线门户并为此硬件代码创建 SCADA 许可证。下载 atserver.lic(许可证文件)并将其放在同一目录中。使用每个帐户,您都会获得一个试用许可证,因此您无需先购买许可证即可试用。
使用以下命令再次启动和停止容器:
balena-engine stop atvised
balena-engine start atvised
如果一切顺利,licenseinfo.txt 中应该有一个“1”,表明我们接受了许可。
连接到 atserver 并构建您的第一个项目。
下载 Atvise 门户网站的“Atvise for Windows”。我们不需要用于 Windows 的 Atserver,但我们确实需要 Atvise Builder。安装 Atvise 并通过在 windows 搜索栏中搜索启动 Atvise Builder。
点击:Builder,Connect to server,指向控制器的IP地址,端口4841。
如果你连接成功,你就开始了你的第一个项目!
连接到数据源(PLCnext)
要从 PLCnext 获取数据到 Atvise 构建器,我们需要在 Atvise 项目中添加一个数据源。
数据源的正确设置如下图所示。
请在安全选项卡中更改源 URL 和密码
PLCnext 嵌入式 OPC UA 服务器上的数据现在可以在您的 Atvise 项目中使用。
对演示程序感兴趣?
疑难解答:
没有足够的权限将文件复制到 /opt/plcnext/atvise 文件夹和子文件夹?
可能它们归根用户所有。您可以复制到 /opt/plcnext/ 并使用命令移动许可证(以 root 身份)
mv /opt/plcnext/atserver.lic /opt/plcnext/atvise/license
您还可以将文件的所有者更改为管理员
chown admin -R /opt/plcnext/atvise
OPC UA 服务器上没有数据?
确保您按照正确的程序使数据在 PLCnext 嵌入式 OPC UA 服务器上可用。
- 是否为您要使用的数据点标记了 OPC 标志?
- 是否在 PLCnext 项目的 PLANT(左侧)的 OPC UA 设置页面上将可见变量设置为“标记”?
对演示程序感兴趣?
进一步阅读
Atvise的更多信息可以在该网站上找到:
https://www.atvise.com/en/
https://www.atvise.com/en/resources/videos
关于 Docker 和“共享文件夹”的信息
https://docs.docker.com/storage/
工业技术