使用 Python 与 Q.station 等 DAQ 通信具有优势。 Python 提供了大量用于数据处理、分析和可视化的库。 Matplotlib、Plotly 和 Seaborn 等库通常用于创建详细的交互式图表,这样用户就能以直接和用户友好的方式与他们的数据进行交互和处理。
本博客/教程将指导您如何与 Q.station 通信,以及如何使用不同的 Python 收费方法处理收集到的数据。 所提供的代码片段将帮助您将这些步骤应用到自己的数据分析需求中。
开始之前
- 1.2 依赖性:
- ginsapy
- gimodules
- pyqtgraph
- PyQt5
- gimodules
- numpy
- 1.3 过程
要安装 Jupyter Lab,只需运行 pip 命令即可:
安装完成后,可以使用 “jupyter lab “命令启动它:
您还可以使用 pip 命令安装所有必要的依赖项:
首先,导入所需的库,并输入控制器的 IP(如下代码所示)。
在 # 输入参数部分,指定希望绘制的通道。 允许多个输入。
这将允许您从控制器中获取信息。 下面的代码片段深入解释了每个步骤。
接下来,让我们看看如何将 Q.station 的实时数据可视化。 在本示例中,会出现一个包含实时数据的新窗口,同时还会显示上一分钟的汇总数据。 您可以使用 “plot_duration “变量调整摘要图表的时间范围(例如,”plot_duration = 300 “表示 5 分钟的摘要)。 在这里,我们使用温度数据绘制图表。
输出结果应该是这样的
您也可以在本地运行以下 Python 脚本。 要成功登录,您需要云 URL、用户名和密码。 代码片段中的详细注释将指导您完成每个步骤。
此外,Gantner Instruments 分析部分(https://demo.gi-cloud.io/)还能提供所选数据流和变量的详细图表。 只需填写登录信息并选择要绘制的特定变量即可。 例如,它应该是这样的
本教程介绍了 Q.station 作为数据采集和控制的可靠工具在航空航天等高要求领域的应用。 它向您展示了如何使用 Python 与 Q.station 轻松通信,以及如何对数据进行可视化分析。 您可以使用 Q.station 轻松尝试这些代码片段。 只需按照注释中的分步说明,即可获得如何实现这一目标的指导。
Register here for Gantner Instruments in-person training. Learn more about data acquisition and use the latest Hardware and measurement technology Gantner Instruments offers.
More articles
2022 年欧洲空间技术博览会
欧洲空间技术博览会暨会议(2022 年 11 月 15-17 日)是欧洲最大的专门空间技术贸易博览会。 为期三天的活动将为欧洲航天工业提供一个设计、制造和测试航天器、卫星、运载火箭以及航天相关技术的集中市场。 空间技术博览会 B2B 配对会将在德国不来梅的展厅举行。
Read more...实现物联网(IoT)的三个步骤:模拟大数据从何而来?
进入物联网(IoT)、工业 4.0 或云计算新时代的步伐令人印象深刻,在一些工业应用领域也是不可阻挡的。 拥有大量不同规模、价值和功能的机器和组件的工业面临着一个巨大的挑战:需要收集和分析来自所有这些资产的数据。
Read more...集成视频和数据记录功能 – 通过以下功能增强内涵和分析深度GI.bench
在分析测量数据时,仅凭数字往往无法解答问题,尤其是在突发事件中。GI.bench 可将同步视频记录与测量数据直接集成,提供强大的可视化背景,显著提高分析的清晰度,从而解决这一难题。
Read more...汽车行业的电池芯测试
汽车行业正在经历向电动汽车(EV)的转型,这使得电池技术成为创新的核心重点。随着消费者对电动汽车需求的增长,可靠的电池性能和安全性变得比以往任何时候都更加重要。保证可靠性的核心是对电池芯进行彻底、有条不紊的测试。下面,我们将探讨为什么电池测试如此重要、如何进行测试以及当今市场面临的主要挑战。
Read more...