<< 点击显示目录 >> 主页 mappView帮助助手 > mapp View帮助信息 > Widgets > 使用案例 > Diagram: Displaying numerical data as a line diagram |
目标是显示一台机器在五天内每天测量的温度。温度值应以摄氏度显示。应该能够读出某一天的数值。
要使用的部件:
•LineChart: 这个小组件作为一个线图的容器。其他小部件被放置在这里。
•LineChartIndexAxis: 这个小部件显示图表的X轴。索引值代表记录测量值的日子。
•LineChartYAxis: 这个小组件作为图表的Y轴。它表示测量温度的数值范围。
•LineChartGraph: 这个小组件将测量的温度画成一条线。
•LineChartXAxisIndexCursor: 这个小组件可以准确地读出相应一天的温度。
•NumericOutput: 这个小组件需要读出所选日期的值。这个小组件被放在小组件 "线图 "旁边。
第1步
从小部件目录中选择小部件 "LineChart",并将其放置在内容片中。
第2步
将小组件 "LineChartIndexAxis "放在小组件 "LineChart "上。
第3步
在X轴上添加部件 "LineChartXAxisCursor"。
第4步
将小组件 "LineChartYAxis "放在折线图上。
第5步
在Y轴上添加小组件 "LineChartGraph"。
第6步。
配置小组件 "LineChartGraph"。用属性 xAxisRefId指定相关X轴的名称 。此外,记录的温度值(保存在一个数字数组中) 使用节点绑定到属性 值 。
第7步。
小工具LineChartYAxis被配置了。属性 单位 被设置为每个测量系统都使用摄氏度。关于使用单位的其他信息,见 MeasurementSystemUnit。
第8步。
还要准备温度值的数字数组,以便在OPC UA配置中使用摄氏度。
这个设置是在OPC UA设置(.uad文件)中,而不是在部件中。有关其他信息,请参阅 OPC UA默认视图编辑器。
第9步。
将部件 "NumericOutput "放置在内容片上,以显示相应日期的温度值。属性 值 被绑定到 小部件 "LineChartGraph "的 属性 cursorNode, 使用小部件-小部件绑定。
当连接到HMI应用程序时,创建的线型图将看起来像这样。