【发布时间】:2018-03-13 17:07:11
【问题描述】:
我可以在 Cumulocity 的 SCADA 小部件上使用从测量值计算/转换的值吗?我的意思是,我需要将温度测量值(从 -20 到 100)转换为(-90 到 90)之间的值,以便在 SVG 图形中使用。
谢谢
【问题讨论】:
标签: svg widget cumulocity scada
我可以在 Cumulocity 的 SCADA 小部件上使用从测量值计算/转换的值吗?我的意思是,我需要将温度测量值(从 -20 到 100)转换为(-90 到 90)之间的值,以便在 SVG 图形中使用。
谢谢
【问题讨论】:
标签: svg widget cumulocity scada
您可以在 SVG 文件中进行计算。最好的方法是在 cmets 的开头某处“声明”占位符。
<?xml version="1.0" encoding="UTF-8"?>
<!-- {{freeAvailable}} -->
<!-- {{totalAvailable}} -->
...
然后在你想计算的地方你可以使用角度表达式
<rect stroke="#00ff5c" x="{{(((totalAvailable - freeAvailable) / totalAvailable) * 400) + 50 | number : 0}}px" height="100px" y="150px" stroke-width="nonepx" width="{{((freeAvailable / totalAvailable) * 400) | number : 0}}px" id="rect3" fill="#00ff5c" transform="" />
【讨论】: