0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

探究PC的数据记录过程如何实现自动化

电子工程师 来源:电子产品世界 作者:电子产品世界 2021-04-01 11:28 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

“具有实时可视化、在线分析、用户定义功能、大字节的数据存储,以及网络连接与协同能力五大优势”

最早记录数据的形式是手工测量,将数据记录到书面日志,并在坐标纸上绘出。到了19世纪末,带状图记录仪的出现帮助数据记录的过程实现了自动化,它能够机械地将测量结果记录到纸上。虽然仍有其不足,但是带状图记录仪相对人工记录来说无疑是一大飞跃。

如今,数据记录器(或无纸图表记录器)已经成为最为普及的数据记录的方式。数据记录器是独立的仪器,可以测量信号,将其转化为数字数据,并将数据存储于内部。很多数据记录器具有内置的显示功能,并可将数据传输到PC,用于离线分析、永久性存储,或报告生成。

PC出现不久,就开始用于数据记录了。然而,那些早期的基于PC的数据记录器需要特殊的软硬件来执行记录功能。那个时期的PC的标准接口对高速数据采集来说太慢了。当时的测试与数据采集设备制造商惠普公司开发了HPIB接口总线,以绕过早期PCs缓慢的I/O接口。随着大部分的设备制造商采用了HPIB,它很快变成通用接口总线(GPIB),后来被采纳为IEEE 标准,即IEEE-488。而PC处理能力的限制使PC只是徒有其名的数据记录器。在原始数据被获取后,紧随其后的处理过程才能创建有用的信息。

随着基于PC的测量设备处理能力的增强,设备的用途也增加了。现在,PC已经变成基于PC的数据记录器系统的一部分。数据记录软件使用高性能的PC处理器、硬盘驱动器、显示器以及I/O总线来增加记录数据之外的其他特性。今天的基于PC的数据记录器具有实时可视化、在线分析、用户定义功能、太字节的数据存储,以及网络连接与协同能力五大优势。

实时可视化

传统的单机数据记录器是纯粹的获取装置,只能将数据记录到存储器。在数据可用前,技术人员需要将其从记录器传输到PC。在早期的系统中,这意味着需要手动将数据键入计算机。后来的系统允许技术人员利用通信电缆下载数据。一旦数据被存入PC,电子制表软件或其它软件提供图表与可视化工具用于分析。

由于基于PC的数据采集系统总是与PC相连,在线测量结果可以接近实时地显示在PC显示器上,使结果立刻可见。一些编程环境,例如NI LabVIEW,允许用户创建自定义界面来控制测量设备并显示结果。使用LabVIEW创建用户界面非常简单,只需在编程窗口中拖放控件与图表。

在线分析

单机数据记录器一般获取原始的,未经过滤的数据。然而,大部分情况下,数据必须经过处理或者调理才可用。数据调理可以有很多种形式,从简单的过滤到快速傅里叶变换的应用。由于早期系统的速度缓慢,从获取数据到数据可用于分析之间存在着时间延迟的情况。

现代的PC已经消除了这种瓶颈。多核处理器与大容量内存使今天的PC能够在线执行信号调理与分析数据。分析软件包含很多常用的数学与信号处理功能,例如微分方程、曲线拟合、积分与微分、插值与外推,以及很多其它操作。这些工具的大部分使用配置向导,使测量的分析变得简单。

用户定义功能

通常,传统的数据记录器受到供应商定义的硬件和功能的限制。虽然它们能完成通用的任务,但是不一定能满足特殊的用途。例如,技术人员需要在某种特定条件下才能记录数据,或数据记录器无法创建内置自定义警报。

基于PC的数据记录器是软件定义的设备,软件可以很容易地定制以满足特定需求。同时,也可以将警报、记录条件、报告生成、数据显示,以及其它工具添加到基本的记录功能中去,扩展了软件的基本能力。灵活的文件格式允许将数据输出到其它工具或与其它工具共享。

太字节的数据存储

基于PC的数据记录器的亮点是它们的数据存储能力。单机记录器一般具有有限的存储器,常常是基于闪存或一些其它长期的存储装置。一旦存储器写满,数据记录器就不能进行另外的读取。

但使用基于PC的数据记录器,存储功能实际上变得没有限制了。最重要的,获得具有太字节容量的PC硬盘是十分寻常的,它具有足够的空间用于测量以及永久性的存储。此外,PC也可以将其存储内容转存到其它设备,比如CD、DVD,或记忆棒,又或者将数据传送到网络上的另一个系统,释放空间用于另外的测量,以继续记录新的数据。

网络连接

PC的网络通讯能力赋予基于PC的数据记录以重大优势。首先,如同前面提及的,网络可以将数据存储容量提升到一个无限的水平。更重要的,它也允许从网络上另一台机器访问记录的数据,给予从任何位置远程监控数据记录运行的能力。自定义警报可以发送邮件提示出现异常或链接到一个网页,使任何人通过Web浏览器查看活动数据。

持续不断地检验一个需要几天或几周的长期监控的应用结果是非常困难的。通过网络用于远距离观察的远程监控很好地解决了这个问题。例如,NI LabVIEW 可以用来创建自定义报警条件,在警报条件触发时能够发送电子邮件。它甚至可以用来设计网络服务,允许通过基于网络的应用软件直接观察数据。

通过将单机数据记录器的数据采集与存储功能与现代PC的存档、分析、报告,以及显示功能相结合,基于PC的记录系统最终使数据记录过程完全实现了自动化。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PC
    PC
    +关注

    关注

    9

    文章

    2164

    浏览量

    158500
  • 计算机
    +关注

    关注

    19

    文章

    7764

    浏览量

    92681
  • 数据采集
    +关注

    关注

    40

    文章

    7804

    浏览量

    119842
  • 数据记录器
    +关注

    关注

    0

    文章

    54

    浏览量

    13109
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    订单退款自动化接口:高效处理退款流程的技术实现

    ​  在现代电子商务系统中,订单退款是常见但繁琐的操作。手动处理退款不仅耗时,还容易出错。自动化退款接口通过API集成,能显著提升效率、减少人工干预,并确保准确性。本文将逐步介绍如何设计并实现一个
    的头像 发表于 10-21 10:41 217次阅读
    订单退款<b class='flag-5'>自动化</b>接口:高效处理退款流程的技术<b class='flag-5'>实现</b>

    工业自动化的意义在哪

    工业自动化是现代工业发展的核心驱动力,其意义不仅体现在生产效率的提升,更深刻改变了产业结构、经济模式和社会生活方式。它通过融合机械、电子、计算机、通信等技术,实现生产过程的智能、柔性
    的头像 发表于 09-23 17:32 586次阅读

    使用Ansible实现大规模集群自动化部署

    当你面对1000+服务器需要部署时,你还在一台台手工操作吗?本文将揭秘如何用Ansible实现大规模集群的自动化部署,让运维效率提升10倍!
    的头像 发表于 08-27 14:41 525次阅读

    耐达讯自动化EtherCAT转RS232:示波器连接的“开挂秘籍”

    数据能快速准确地传输到控制系统,实现远程监控和自动化测试。还能提高系统的灵活性和可扩展性,应对各种复杂的测试需求。 总的来说,耐达讯自动化EtherCAT转RS232网关连接示波器
    发表于 07-23 15:31

    玉林在线自动测宽仪 包带自动化产线升级

    自动测宽仪与包带自动化产线的深度融合,可实现生产过程的实时时监控、动态调整、智能决策,可显著提升产线效率与产品质量。 网站名称:保定市蓝鹏测控科技有限公司 可根据客户需求提供解决方案,
    发表于 07-23 15:23

    自动化计算机的功能与用途

    工业自动化是指利用自动化计算机来控制工业环境中的流程、机器人和机械,以制造产品或其部件。工业自动化的目的是提高生产率、增加灵活性,并提升制造过程的质量。工业
    的头像 发表于 07-15 16:32 530次阅读
    <b class='flag-5'>自动化</b>计算机的功能与用途

    智慧电力综合自动化系统(综自系统)如何实现

    蜀瑞创新为大家科普:智慧电力综合自动化系统(综自系统)是电力系统智能的核心平台,通过深度融合物联网、大数据、人工智能和数字孪生等技术,实现电力生产、传输、分配和消费全
    的头像 发表于 04-27 10:16 763次阅读

    自动化标注技术推动AI数据训练革新

    标贝自动化数据标注平台在全栈数据标注场景式中搭载了大模型预标注和自动化标注能力,并应用于3D点云、2D图像、音频、文本等数据场景的大规模、复
    的头像 发表于 03-14 16:46 1090次阅读

    HFSS 自动化建模工具

    因工作需求,自己写的HFSS参数自动化建模工具,目前只实现了常用的四种模型,可定制,如需可联系 qq:1300038043 附件下载链接:https://pan.baidu.com/s/1TVeTTFiJw-pxSyT1AT
    发表于 02-27 17:44

    自动化设备数据采集系统介绍

    在当今数字浪潮席卷全球的时代,制造业正经历着深刻的变革。自动化设备数据采集系统作为这一变革浪潮中的关键技术,犹如制造业智能的核心引擎,为企业的高效运营、精准决策以及持续创新提供了强
    的头像 发表于 01-15 14:29 1050次阅读

    基于 Docker 与 Jenkins 实现自动化部署

    前言 重塑自动化部署新高度,Docker 携手 Jenkins,在华为云 Flexus X 云服务器的加持下,引领持续集成与部署的新纪元。Flexus X 以其卓越的性能、灵活的资源配置和高效的成本
    的头像 发表于 01-07 17:25 859次阅读
    基于 Docker 与 Jenkins <b class='flag-5'>实现</b><b class='flag-5'>自动化</b>部署

    AI工作流自动化是做什么的

    AI工作流自动化是指利用人工智能技术,对工作流程中的重复性、规则明确的任务进行自动化处理的过程。那么,AI工作流自动化是做什么的呢?接下来,AI部落小编为您分享。
    的头像 发表于 01-06 17:57 1423次阅读

    自动化水厂监控系统

    、保障水质安全、降低运维成本。 系统构成 自动化水厂监控系统通常由硬件设备和软件系统两部分组成。硬件设备包括传感器、控制器、执行机构、网络通信设备等,负责实时采集水厂运行数据,执行控制指令,以及实现
    的头像 发表于 12-16 16:17 1005次阅读

    示波器自动计量系统如何记录数据

    的具体方法。 1. 示波器自动计量系统概述 示波器是一种能够显示电信号随时间变化的仪器,广泛应用于电子科学、通信、工程等领域。自动计量系统则是通过软件和硬件的结合,自动化完成信号的采集、分析和
    的头像 发表于 12-10 17:48 1163次阅读

    自动化创建UI并解析数据

    *附件:32960_auto.rar备注:Main.vi是ui自动化2.1.vi,配置文件为32960.B.ini。 目前可以实现根据配置文件自动化创建控件并布局,且可以自动解析接收到
    发表于 12-10 08:41