Austria | Germany | France | Sweden | India | USA | China | Singapore
如何使用 Python 与 Q.station 通信
新闻 | 2 分钟 阅读时间 |

如何使用 Python 与 Q.station 通信

Q.station 是一种多功能数据采集(DAQ)和控制系统,旨在满足各行业应用的高要求。 Q.station 的一些主要优势包括高速数据采集和实时处理,因此非常适合航空航天和工业自动化等领域。

使用 Python 与 Q.station 等 DAQ 通信具有优势。 Python 提供了大量用于数据处理、分析和可视化的库。 Matplotlib、Plotly 和 Seaborn 等库通常用于创建详细的交互式图表,这样用户就能以直接和用户友好的方式与他们的数据进行交互和处理。

本博客/教程将指导您如何与 Q.station 通信,以及如何使用不同的 Python 收费方法处理收集到的数据。 所提供的代码片段将帮助您将这些步骤应用到自己的数据分析需求中。

开始之前

  • 1.2 依赖性:
    • ginsapy
    • gimodules
    • pyqtgraph
    • PyQt5
    • gimodules
    • numpy
  • 1.3 过程

要安装 Jupyter Lab,只需运行 pip 命令即可:

pip install jupyterlab
pip install jupyterlab

安装完成后,可以使用 “jupyter lab “命令启动它:

初始化 jupyter 实验室
初始化 jupyter 实验室

您还可以使用 pip 命令安装所有必要的依赖项:

gimodules
gimodules
ginsapy
ginsapy
pyqtgraph
pyqtgraph
PyQt5
PyQt5
numpy
numpy

首先,导入所需的库,并输入控制器的 IP(如下代码所示)。

在 # 输入参数部分,指定希望绘制的通道。 允许多个输入。

这将允许您从控制器中获取信息。 下面的代码片段深入解释了每个步骤。

导入依赖项并建立连接
导入依赖项并建立连接

接下来,让我们看看如何将 Q.station 的实时数据可视化。 在本示例中,会出现一个包含实时数据的新窗口,同时还会显示上一分钟的汇总数据。 您可以使用 “plot_duration “变量调整摘要图表的时间范围(例如,”plot_duration = 300 “表示 5 分钟的摘要)。 在这里,我们使用温度数据绘制图表。

接收数据并初始化可视化
接收数据并初始化可视化
可视化
可视化
将数据保存为 CSV 文件
将数据保存为 CSV 文件

输出结果应该是这样的

特定时间段的实时数据和摘要
特定时间段的实时数据和摘要

您也可以在本地运行以下 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

市场活动

2024 年航空航天测试与工业发展大会

请参加 2024 年航空航天设备数字智能测试和行业发展大会,深入探讨航空航天技术的未来。

Read more...
市场活动

2024 年中国国际电池技术展览会(CIBF)

Gantner Instruments将参加 2024 年 4 月 27 日至 29 日在重庆国际博览中心举办的中国国际电池技术展览会(CIBF)。

Read more...
新闻

Gantner Instruments 2025 年科技日

2025 年 GI 科技日 - 立即注册!

Read more...
新闻

电池和电池管理系统测试

Gantner Instruments 很早就参与了在电子驱动环境中测试电池的特殊产品。现有的成功产品系列,又增加了新的实用性产品。

Read more...