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

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

3天内不再提示

模拟量的基本概念和模拟量库指令的简单使用

vveeverything 来源:跟我学PLC吧 2023-01-03 17:12 次阅读

一、导读

(1)模拟量的概念

在实际的工业现场当中,常常需要对现场的一些温度或压力或控制比例阀的开度,而这种物理量是无法通过数字量能实时获取或控制的,因此在实际的工业生产过程中,尤其是在连续的生产中,经常会对一些物理量如压力、电压、电流、温度、流量等进行采集或控制;这些物理量都是随时间变化而变化的,在控制领域我们把这些随时间变化而发生连续变化的物理量称为模拟量。下图所示是数字量和模拟量的状态和时间的变化。

d6d2399a-88bf-11ed-bfe3-dac502259ad0.png

二、模拟量控制系统的结构

我们都知道PLC系统内部都是以2进制的格式进行存储或运算,而外围的压力、流量、位移等是无法直接被CPU所接收,因此在外围设备中都会通过传感器变送器转换成A/D模块所能接收的一种标准信号,在标准信号当中有分为单、双极性两种信号;标准信号通过A/D模块后转换成数字0-27648或-27648-- +27648,从而通过内部程序的处理进行换算,做相应的处理/控制。除此之外还能够通过D/A模块去控制现场的一些设备,比如模拟量控制比例阀、变频器等。如下图所示。

d701c836-88bf-11ed-bfe3-dac502259ad0.png

三、模拟量线性转换公式解读

因为A/D(模/数)、D/A(数/模)转换之间的对应关系,S7-200 SMART CPU内部用数值表示外部的模拟量信号,两者之间有一定的数学关系。这个关系就是模拟量/数值量的换算关系。

例如,使用一个0 - 20mA的模拟量信号输入,在S7-200 SMART CPU内部,0 - 20mA对应于数值范围0 - 27648;对于4 - 20mA的信号,对应的内部数值为5530 - 27648。

如果有两个传感器,量程都是0 - 16MPa,但是一个是0 - 20mA输出,另一个是4 - 20mA输出。它们在相同的压力下,变送的模拟量电流大小不同,在S7-200 SMART内部的数值表示也不同。显然两者之间存在比例换算关系。模拟量输出的情况也大致相同。

上面谈到的是0 - 20mA与4 - 20mA之间换算关系,但模拟量转换的目的显然不是在S7-200 SMART CPU中得到一个0 - 27648之类的数值;对于编程和操作人员来说,得到具体的物理量数值(如压力值、流量值),或者对应物理量占量程的百分比数值要更方便,这是换算的最终目标。具体换算方法可以参考以下说明:

模拟量的输入/输出都可以用下列的通用换算公式换算:

Ov = [(Osh - Osl)*(Iv - Isl)/(Ish - Isl)] + Osl

其中:

Ov:换算结果 Osh:换算结果的高限 Osl:换算结果的低限

Iv:换算对象 Ish:换算对象的高限 Isl: 换算对象的低限

具体线性关系如下图所示:

d71d37ce-88bf-11ed-bfe3-dac502259ad0.png

量程转化指令库

为便于大家使用,在这里根据公式提供了量程转化库,扫描下方二维码获取该指令库添加到自己的Micro/WIN SMART编程软件中应用。

在这个指令库中,子程序S_ITR用来进行模拟量输入到S7-200 SMART 内部数据的转换;子程序S_RTI可用于内部数据到模拟量输出的转换。

编程举例:

d7344ffe-88bf-11ed-bfe3-dac502259ad0.png

四、结语

通过以上分享,相信大家已经掌握了模拟量的基本概念和模拟量库指令的简单使用。下面为大家分享关于模拟量基本知识作以下总结:

(1)S_ITR为模拟量输入库指令;S_RTI为模拟量输出库指令。

(2)自行根据模拟量线性公式编写指令库时,需要把不同数据类型的地址换算成统一的数据类型后才能参与运算。

(3)下载并添加至软件中的地址时,默认地址为:C:UsersPublicDocumentsSiemensSTEP 7-MicroWIN SMARTLib 不建议更改路径,否则会导致库文件打开失败。

(4)下载后的库文件格式为.smartlib格式;双击该库后并不能打开。






审核编辑:刘清

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

    关注

    2552

    文章

    51217

    浏览量

    754606
  • 变送器
    +关注

    关注

    14

    文章

    1383

    浏览量

    91130
  • plc
    plc
    +关注

    关注

    5013

    文章

    13323

    浏览量

    464026

原文标题:电工都会的模拟量换算,不会你还没掌握吧?

文章出处:【微信号:跟我学PLC,微信公众号:跟我学PLC吧】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    plc模拟量的计算与优势

    模拟量是指那些连续变化的物理,它们可以在一定范围内取任意值。这些物理包括但不限于电压、电流、压力、温度、速度和流量等。在PLC系统中,模拟量需要通过传感器将其转换为电信号,然后再通
    的头像 发表于 09-16 10:16 457次阅读

    开关模拟量如何编程

    将开关(也称为数字量或离散,通常是0或1的状态)转换为模拟量(连续变化的电压、电流或其他物理)的过程,在编程中通常不直接进行硬件层面的信号转换,而是通过软件逻辑来
    的头像 发表于 08-30 14:13 536次阅读

    开关模拟量基本概念、特点及应用

    开关模拟量是电气工程和自动化控制领域中的两个重要概念。开关通常指二进制信号,即只有两种状态:开或关,高或低,1或0。模拟量则指连续变化
    的头像 发表于 08-30 11:10 982次阅读

    plc模拟量和数字量之间的转换方法

    的物理,如温度、压力、流量等;数字量是指离散的物理,如开关状态、计数器等。在实际应用中,PLC需要对这两种数据类型进行转换,以实现对各种设备的控制和监控。本文将介绍PLC中模拟量和数字量之间的转换方法。 一、
    的头像 发表于 08-30 10:51 3191次阅读

    数字量与模拟量的关系如何算

    数字量与模拟量之间的关系主要体现在它们之间的转换上,这种转换通常通过模数转换器(ADC)和数模转换器(DAC)来实现。以下是对两者关系的介绍: 一、定义与基本关系 模拟量模拟量是随时间连续变化
    的头像 发表于 08-30 09:16 845次阅读

    4-20mA模拟量输出的电压转换

    信号通常需要转换为电压信号,以便与各种设备进行通信和控制。 4-20mA模拟量输出的基本概念 4-20mA模拟量输出是一种电流信号,其输出范围为4mA至20mA。这种信号的特点是线性度好、抗干扰能力强、传输距离远。在工业控制领域
    的头像 发表于 08-11 14:49 4833次阅读

    什么是IO模拟量模块?

    IO模拟量模块是工业自动化领域中常用的一种设备,用于处理模拟信号。在工业控制系统中,模拟信号通常指的是连续变化的信号,如温度、压力、流量等,这些信号可以用无限精细的数值表示。与之相对的是数字信号,它只有有限的数值状态(通常是0和
    的头像 发表于 08-02 09:00 517次阅读
    什么是IO<b class='flag-5'>模拟量</b>模块?

    4到20ma模拟量信号怎么测?及原理介绍

    模拟量信号的测量方法、原理、特点以及注意事项。       一、4到20mA模拟量信号的基本概念       1.1 4到20mA信号的定义       4到20mA模拟量信号是一种电
    的头像 发表于 06-23 08:38 5342次阅读
    4到20ma<b class='flag-5'>模拟量</b>信号怎么测?及原理介绍

    4到20ma模拟量信号怎么测

    的测量方法、原理、特点以及注意事项。 一、4到20mA模拟量信号的基本概念 1.1 4到20mA信号的定义 4到20mA模拟量信号是一种电流信号,其电流值在4mA到20mA之间变化,用于表示
    的头像 发表于 06-20 11:37 1866次阅读

    PLC获取模拟量的方法

    在工业自动化领域,PLC(Programmable Logic Controller,可编程逻辑控制器)作为一种核心控制设备,其处理模拟量的能力至关重要。模拟量通常指的是连续变化的物理,如温度
    的头像 发表于 06-18 10:58 818次阅读

    模拟量光端机/模拟量光纤转换器的功能特性、选择时需要考虑哪些因素?

    模拟量光端机是一种通过光纤远距离传输4~20mA电流模拟量信号的设备,它通过光纤将4~20mA电流模拟量信号进行电-光转换和光-电转换,从而实现在光纤中的传输。这类光端机通常被设计为支持多种
    的头像 发表于 05-27 14:53 598次阅读
    <b class='flag-5'>模拟量</b>光端机/<b class='flag-5'>模拟量</b>光纤转换器的功能特性、选择时需要考虑哪些因素?

    模拟量PLC有哪些具体种类呢?

    模拟量PLC主要处理连续的模拟量信号,与主要处理开关信号的PLC形成对比。模拟量PLC的种类可以从多个维度进行划分
    的头像 发表于 04-08 10:05 609次阅读

    模拟量和数字量是什么意思

    在电子学和信号处理领域,数字量和模拟量是两种最基本的信号类型。它们几乎在所有电子设备和系统中都会涉及到,从简单的家用电器到复杂的计算机网络,都离不开对这两种信号的理解和处理。 模拟量 模拟量
    的头像 发表于 02-16 17:35 3590次阅读
    <b class='flag-5'>模拟量</b>和数字量是什么意思

    三菱模拟量模块的种类 三菱模拟量模块的输出值调整

    三菱模拟量模块是工业自动化领域常用的设备,用于将数字信号转换为模拟信号,并输出给其他控制设备。根据不同的应用需求,三菱模拟量模块具有多种不同的类型和规格。本文将详细介绍三菱模拟量模块的
    的头像 发表于 02-05 15:02 1537次阅读

    plc模拟量输出怎么接线 plc模拟量输出是什么信号

    PLC模拟量输出(PLC Analog Output)是指在PLC系统中,根据输入信号的大小,通过模拟量输出模块将数字信号转换为模拟量信号输出到外部设备。这种输出信号可以是电压或电流等连续变化的信号
    的头像 发表于 02-05 14:46 5850次阅读