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 轻松尝试这些代码片段。 只需按照注释中的分步说明,即可获得如何实现这一目标的指导。

在此 注册参加Gantner Instruments现场培训。 了解有关数据采集的更多信息,并使用Gantner Instruments提供的最新硬件和测量技术。

More articles

新闻 & 宣传活动

2022 年仪器、分析和测试展览会

今年的展览将于 5 月 17 日星期二在银石赛道举行。

Read more...
新闻 & 宣传活动

PowerUp EV:电动汽车技术虚拟商务会议

请参加 PowerUp EV,这是一个致力于探索电动汽车 (EV) 技术最新进展和趋势的虚拟商务会议。 本次活动由《智能能源》杂志(Smart Energy Magazine)主办,汽车行业领先的测试解决方案提供商Gantner Instruments)协办,旨在将电动汽车领域的专家、专业人士和爱好者汇聚一堂,进行深入探讨并提供交流机会。

Read more...
成功案例

空中客车选择甘纳仪器带EtherCAT功能的Q.raxx EC系列用于结构测试试验室的集成控制和测试解决方案。

空中客车直升机公司是一家世界领先的直升机设计、制造公司。该公司的产品线为民用、政府、军用、执法和准公共用途等提供全方面的旋转翼飞机解决方案。随着业务量增长和产品创新,空客直升机公司决定在位于德国Donauwörth的主要实验室对其结构测试设施进行现代化改造。

Read more...
要点 & 热门话题

新一代电池储能系统的创新 EIS 解决方案

电化学阻抗能谱仪 (EIS) 是开发、维护和改进电池、燃料电池和电解槽等电化学系统的分析工具。 了解 EIS 及其优势可为优化这些系统的性能和使用寿命提供实质性优势。

Read more...