【电气学习六】HART仪表与HART信号

【电气学习六】HART仪表与HART信号

学习使人快乐


文章目录

  • 【电气学习六】HART仪表与HART信号
  • 前言
  • 一、HART仪表是什么?
  • 二、HART协议
    • 1.什么是HART协议?
    • 2.HART协议的工作原理
    • 3.HART协议的特点
    • 4.HART协议的命令格式
    • 5.无源信号与有源信号的定义
    • 6.如何采集无源信号和有源信号?
  • 参考


前言

在使用仪表的时候,我们常常会听到HART协议,那么这个HART协议究竟是什么?HART仪表又长什么样呢?


一、HART仪表是什么?

HART仪表即为带有HART协议的智能仪表。
简单的看有电源模块。传感器接口、MCU、A/D模块、D/A模块、hart通信电路。
现场仪表安装有时位置不太理想,不便于就地调试参数,只要是HART协议智能仪表则可远程调试,只要有一台HART协议手操器。
在这里插入图片描述
途中手操器挂在250欧姆电阻两端,因为变送器的通讯信号是叠加在电流中的,手操器接受的是信号中的电压脉动成分,所以必须要有一个电阻将电流中的脉动转换成电压脉动,手操器才能识别。但工作状态下手操器直接挂在HART协议仪表两端,不必借助250欧姆通讯。
在这里插入图片描述

二、HART协议

1.什么是HART协议?

HART(可寻址远程传感器高速通道协议)是一种双向协议,用于促进智能变送器和主机控制系统之间的通信。在 HART 通信过程中,器件间传输的信息包括诊断数据、校准数据、故障排除信息及变送器读数等内容。例如,温度传感器可以向 ADC 发送 7mA 信号,该信号代表 80 华氏度的温度读数。HART 协议可帮助系统操作人员无需亲临现场寻找并测试设备,即可在工厂自动化环境中监测多台设备。HART 实现的增强通信能力有助于提高工作效率并预测潜在故障,进而节省设计人员的时间和成本。

2.HART协议的工作原理

  • HART 传输是叠加在 4mA 至 20mA 信号上的移频键控 (FSK) 信号。
  • HART同时也是半双工模式,意味着主机可以与现场变送器通信,反之亦然。
  • 现场器件向模拟输入模块中的数据转换器发送称为主变量 (PV) 的4mA 至 20mA 模拟信号,该信号反映了现场器件所测量的内容(例如温度、流量或压力)。
  • 像 DAC8740H 这样的 HART调制解调器使用移频键控 (FSK) 来对 1.2kHz 或 2.2kHz 信号进行调制/解调,分别代表数字信号中的 1 和0。数字信号包含来自主机和现场变送器的各类信息,其中包括器件状态、诊断数据以及其他测量或计算值。
    在这里插入图片描述

3.HART协议的特点

  • 兼容性:HART协议可以用于连接所有类型的现场仪表,包括温度、液位、压力、流量、分析仪等。
  • 可靠性:HART协议具有全双工通信能力,设备可以在发送和接收时同时进行,保证了通信的可靠性。
  • 易用性:HART协议可以通过现有的4-20mA信号传输,无需增加额外的硬件和电缆,使用方便。

4.HART协议的命令格式

HART协议使用OSI标准的第一层物理层、第二层数据链路层和第七层应用层。HART协议是一种主从协议,规定了传输的物理形式、 消息结构、数据格式包括一系列操作指令,HART协议支持双主站,一对电缆线上最多可以连接15个从设备。
链接: link

5.无源信号与有源信号的定义

对于电流信号而言,若设备有独立的工作电源线,那它提供的信号输出(比如4-20mA)为有源信号;若设备本身无独立工作电源,它提供的信号为无源信号。三线制仪表、四线制仪表的输出信号为有源信号,二线制仪表输出为无源信号。

6.如何采集无源信号和有源信号?

①对于有源信号的采集很简单,首先要接通信号源设备的电源(通常有三线制和四线制两种)让设备正常工作,其次将采集设备输入接口的正端和负端分别与信号源设备的正端和负端对应连接行。

②对于无源信号的采集,首先需要一个直流24V电源(因为提供无源信号的二线制仪表无独立的工作电源,当它需要输出4-20mA信号时,它的工作电压需要外部设备来提供。这个DC24V电源可以是独立电源,也可以是无源信号采集设备配电功能提供);其次二线制仪表、DC24V电源和无源信号采集设备三者之间的应形成正确回路:DC24V电源正极接二线制仪表4-20mA输出的正极,二线制仪表4-20mA输出的负极接入采集设备4-20mA信号输入端正极,采集设备4-20mA信号输入端负极接DC24V电源负极,这样就形成完整的回路。

参考

链接: link
链接: link
链接: link
链接: link
链接: link
链接: link

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/687852.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

自定义模块设置示例

CSDN 针对部分博主开放了自定义模块设置&#xff0c;我也是简单的使用了一下这个功能&#xff0c;感觉很不错&#xff0c;下面是我编写的参考代码大家可以复制下面代码来使自己的博客主页多样化。 <div class"pmusic"><iframe frameborder"no" bo…

美琳莱卡:创新消费模式引领新零售时代

公司成立时间与定位 美琳莱卡自创立之初,便以独特的视角和前瞻性的战略定位,立足于消费市场的变革前沿。公司成立于2024年,正值全球数字化浪潮蓬勃兴起,消费升级趋势日益明显之际。美琳莱卡敏锐地捕捉到这一时代机遇,将自身定位为创新消费模式的引领者,致力于通过线上线下高度…

大模型在信用卡行业的应用探索

2022年11月&#xff0c;OpenAI发布ChatGPT3.5&#xff0c;迅速引起各界广泛关注&#xff0c;引发了人工智能领域新一轮发展热潮。ChatGPT作为一款基于人工智能技术的大语言模型&#xff08;LLMs&#xff09;&#xff0c;在文本生成、对话理解、多领域知识覆盖等方面具有卓越表现…

servlet实现图片上传和下载

图片上传 前端 后端 protected void dopost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {Part filePart request.getPart("file"); // 获取上传的文件String fileName filePart.getSubmittedFileName(); …

[word] word文档字体间距怎么调整? #其他#经验分享

word文档字体间距怎么调整&#xff1f; 调整word文档字体间距的方法&#xff1a; 打开一个预先写好文字的文档。选中所有文字&#xff0c;点击字体右下角的“更多选项”。 在弹出的“字体”对话框中进入“字符间距”选项卡&#xff0c;在“间距”选项中即可设置字体间距。 设…

【机器学习】训练GNN图神经网络模型进行节点分类

1. 引言 1.1 图神经网络GNN概述 图神经网络&#xff08;Graph Neural Network&#xff0c;GNN&#xff09;是一种专门用于处理图结构数据的神经网络方法。它起源于2005年&#xff0c;当时Gori等人首次提出了GNN的概念&#xff0c;用于学习图中的节点特征以及它们之间的关系。…

mac安装nigix且配置 vue/springboot项目(本地/服务器)

一、mac安装Nigix 1. 查看是否存在 nginx 执行brew search nginx 命令查询要安装的软件是否存在 brew search nginx 2. 安装nginx brew install nginx 3. 查看版本 nginx -v 4. 查看信息 查看ngxin下载的位置以及nginx配置文件存放路径等信息 brew info nginx 下载的存…

Linux基础2-基本指令4(cp,mv,cat,tac)

上篇文章我们说到了rmdir,rm,man,echo.重定向等知识。 Linux基础1-基本指令3-CSDN博客 本文继续梳理其他基础指令 1.本章重点 1.使用cp命令拷贝文件 2.使用mv命令移动文件 3.使用cat&#xff0c;tac查看小文本文件 2.cp命令 在linux中使用cp命令来拷贝粘贴文件 cp src(原文…

Codeforces Round 951 (Div. 2) F. Kostyanych‘s Theorem(思维题 交互好题)

题目 交互题&#xff0c;n&#xff08;n<1e5&#xff09;个点的完全图&#xff0c;无向的&#xff0c;初始恰好删了n-2条边 每次询问可以输入一个d&#xff1a;? d 交互器会输出一个当前度>d的点v&#xff0c; 如果有多个这样的点&#xff0c;输出度最小的&#xff…

esp8266阿里云上线(小程序控制)

此wechatproject已上传在页面最上方 由图可见&#xff0c;项目只有两个页面&#xff0c;一个是获取该产品下的设备信息列表&#xff0c;一个是某设备对应的详情控制页面&#xff0c;由于这个项目只利用esp8266板子上自带的led&#xff0c;功能简单&#xff0c;只需要控制开关即…

传统产品经理AI产品经理

前言 随着科技的发展&#xff0c;技术的革新&#xff0c;AI技术当今已经渗入到各个行业里边&#xff0c;身处其中的产品经理也面临的新的挑战和机遇&#xff0c;下面是笔者整理分享的关于传统的产品经理如何顺应时代发展&#xff0c;成功转换成AI产品经理的相关内容&#xff0…

完美落地的自动化测试框架(pytest):智能生成?业务依赖?动态替换?报告构建?你来,这儿有!

前言 随着软件测试行业的快速发展&#xff0c;去测试化、全员测开化的趋势&#xff0c;技术测试已成为确保软件质量不可或缺的一环。 但对于许多没有代码基础或缺乏系统性自动化知识的测试人员来说&#xff0c;如何入手并实现高质量的自动化测试成为了一个挑战。 为此&#xff…

Android音频进阶之1.0到14.0音频焦点变化(七十六)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏:多媒体系统工程师系列【原创干货持续更新中……】🚀 优质视频课程:AAOS车载系统+AOSP…

虚拟机与windows文件同步

如果上图中不能设置&#xff0c;则在虚拟机mnt文件夹执行以下命令&#xff1a;

爬取基金收盘价并用pyecharts进行展现

爬取基金收盘价并用pyecharts进行展现 一、用到的第三方包 因为使用到了一些第三方的包&#xff0c;包还是比较大的如果直接从社区下载比较费劲&#xff0c;所以建议配置国内镜像源&#xff0c;这里以清华的镜像源为例。 pip config set global.index-url https://pypi.tuna…

OpenShift 4 - OpenShift Service Mesh 3 预览

《OpenShift / RHEL / DevSecOps 汇总目录》 了解 OpenShift Service Mesh 3 的变化 OpenShift Service Mesh 是一套在 OpenShift 上安装部署、跟踪监控 Istio 运行环境的实现。红帽在 2023 年底推出了技术预览版的 OpenShift Service Mesh 3&#xff0c;它和目前的 OpenShif…

谷粒商城实战(033 业务-秒杀功能4-高并发问题解决方案sentinel 1)

Java项目《谷粒商城》架构师级Java项目实战&#xff0c;对标阿里P6-P7&#xff0c;全网最强 总时长 104:45:00 共408P 此文章包含第326p-第p331的内容 关注的问题 sentinel&#xff08;哨兵&#xff09; sentinel来实现熔断、降级、限流等操作 腾讯开源的tendis&#xff0c…

打造精美电子画册,提升企业形象的方法

在当今数字化时代&#xff0c;企业形象的表达方式正在发生深刻变革。精美电子画册作为一种新兴的传播媒介&#xff0c;不仅能够展现企业风采、提升品牌价值&#xff0c;还能够吸引潜在客户、增强市场竞争力。 接下来告诉大家一些简单的制作方法&#xff0c;可以收藏起来哦 1.首…

HQL面试题练习 —— 累加刚好超过各省GDP40%的地市名称

目录 1 题目2 建表语句3 题解 1 题目 现有各省地级市的gdp数据&#xff0c;求从高到底累加刚好超过各省GDP40%的地市名称&#xff0c;临界地市也需要。例如&#xff1a; 浙江省的杭州24% 宁波 20% ,杭州宁波44% 大于40% 取出杭州、宁波 江苏省的苏州19% 南京 14% 无锡 12%&am…

Qt设置进程环境变量

目的 最近遇上了设置环境变量的问题,看似是小问题,想解决好,实在是一件不容易的事。 看看当时,我遇到这些问题的无奈: 首先说,是在windows进行环境变量的设置,如果在Linux那肯定是简单了。 一般来说,首先是设置系统的环境变量,这条路,是一条复杂的路,首先得写一个…