eHMI 水厂演示
大家好,今年夏天是我第一次使用 PLCnext 技术,我想分享我能做的事情。更具体地说,我在 PLCnext Engineer 中使用 eHMI 技术。如果你们中的任何一个人像我一样没有艺术能力,那么您可能不想从头开始绘制屏幕,而宁愿使用已经由平面设计师或类似人员为您绘制的一组图像。所以,这就是我开始的地方。
我得到了一个文件夹,里面有许多已经由平面设计师设计的不同 SVG 图像。对于那些不知道的人,SVG 是可缩放矢量图形。这是一种特殊的图像,因为图像的大小不会影响图像的质量。因此,放大后的普通图像会变成像素化,而 SVG 图像将保持其质量。
但是,下一部分是事情可能变得棘手的地方。任何导入 PLCnext Engineer 的图像都不能有详细的动画。例如,如果您导入了坦克的图像,则无法选择坦克的轮廓并将其颜色更改为满时的绿色。您想在 HMI 中动画化的任何元素都应该在 PLCnext Engineer 中绘制。
因此,我不得不做出妥协。通过使用名为 Inkscape 的免费外部资源,我能够将获得的图像处理到我想要的水厂系统中。然后我可以选择需要在 PLCnext Engineer 中绘制的动画元素并删除它们。我以我称之为如下所示的详细层结束:
我还想为填充管道的水设置动画,因此我创建了一个剪辑路径或剪切层,它位于详细图层后面,以隐藏我用于为水设置动画的背景元素:
导入上述图像并在 PLCnext Engineer 中创建动画元素后,我以以下 HMI 屏幕结束:
这个项目可以在我的 GitHub 上找到,以及它是如何创建的详细说明和一个奖励项目:plcnextusa/eHMI_water_plant_demo:High Graphic Water Plant Animation (github.com)
工业技术