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

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

3天内不再提示

PLC模拟量的原理、编程是什么?它的应用实例你了解吗?

达泰电子 来源:达泰电子 作者:达泰电子 2024-04-09 17:33 次阅读

模拟量在plc系统中有着非常广泛的应用,特别是在过程控制系统中。模拟量是一种连续变化的量,因此,它的使用对象也是各种连续变化的量,比如温度,压力,湿度,流量,转速,电流,电压,扭矩等等等等。

wKgaomYVC4CAT3rLAAHEfgd7DFk457.png

图一 温度表

如图一所示的温度表,它测量的温度是连续的,对应温度表上的刻度。比如从40度升到50度,它不是直接跳跃的,而是连续上去的,也就是41,42,43这样连续的变化。那么PLC是如何识别并控制这些变化,它和模拟量又是如何转换的呢?本文将为初学者解惑。

wKgZomYVC4GAcI61AABL3cKL-Rc238.png

图二 模拟量转换过程

如图二所示,这是整个的模拟量的转换过程,看箭头指向,传感器检测实际物理量,然后变送输出模拟量到PLC,由PLC转换成数字量,而plc编程,就是对数字量的处理。

wKgaomYVC4GAPgjwAACX_5LeqzI764.png

图三 模拟量的PID处理

如图三所示,左侧红色圆圈就是我们读取的实际压力,通过PID功能块进行处理,处理后的数值赋值给%QW0,而%QW0是模拟量的输出,也就是模拟量输入的逆运算。

模拟电流相对于模拟电压来说,有着无可比拟的优势,抗干扰能力强,有断线检测功能,而且模拟电流的传感器一般都是两线制,配线简单方便,而且模拟电流信号可以方便的转换成模拟电压信号,反之则不能,因此推荐大家尽量使用模拟电流。

模拟电流的缺点就是概念比较抽象,测量比较麻烦,初学者可能会不好理解,更重要的是,电流是串联相等,很多初次使用模拟电流的朋友经常想当然的把模拟电流信号并联,这是不对的,希望注意。

这就是PLC对模拟量的处理,它其实是一个线性转换的过程,任何连续的物理量都可以变送成0~10V 或者4~20mA供我们处理,而我们又可以把要控制的物理量转换成0~10V 或者4~20mA,这就是模拟量控制的本质。

以下为大家介绍两种模拟量信号采集传输的无线通讯方案

方案一

本案例严格遵循ModbusRTU标准协议,使用200SMART作为主机,并进行主机初始化编程。主机通过485总线与无线数据终端DTD434MC连接,以代替主机(200SMART)与从设备(用户终端模拟量设备)之间的线路连接。从设备的模拟量传感器4~20mA电流输出信号可直接接入模拟量无线数据终端DTD433F。这样就在Modbus主站(200SMART)和从站(DTD433F,可以多个从站)建立了一条无线链路,并实现实时模拟量的输入采集或输出控制。

wKgZomYVC4KAL3opAAJfaYwwDWE440.png

方案二

本方案根据现场情况,PLC无线通讯专家决定采用一套达泰无线双向模拟量信号传输器——DTD112FC来实现用户的需求,每个DTD112FC无线终端都提供1路模拟量输入(AI)和1路模拟量输出(AO)功能。分别在污水处理车间热动力车间的PLC控制柜内安装一台DTD112FC无线双向模拟量信号传输器。

1.安装在热动力车间的DTD112FC无线传输器,AI端子用于采集冷凝塔液位计输出的标准4-20mA信号,并将该信号通过无线方式传输给500m外,污水处理车间的DTD112FC无线传输器,AO端子输出的信号接入PLC中,通过PLC程序判定该液位值是否应该开启或停止污水处理车间净水池的水泵

2.安装在污水处理车间的DTD112FC无线传输器,AI端子用于采集污水处理车间的污水池液位计输出的标准4-20mA信号,并将该信号通过无线方式传输给500m外,热动力车间的DTD112FC无线传输器,AO端子输出的信号接入PLC中,通过PLC程序判定该液位值是否应该开启或停止热动力车间污水池的水泵

wKgaomYVC4OAXHkqAAJWHwyAIYU132.png

审核编辑 黄宇

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

    关注

    4975

    文章

    12264

    浏览量

    454988
  • 模拟量
    +关注

    关注

    5

    文章

    437

    浏览量

    25082
  • 编程
    +关注

    关注

    88

    文章

    3441

    浏览量

    92437
  • 无线通讯
    +关注

    关注

    5

    文章

    526

    浏览量

    37743
收藏 人收藏

    评论

    相关推荐

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

    模拟量PLC主要处理连续的模拟量信号,与主要处理开关量信号的PLC形成对比。模拟量PLC的种类可
    的头像 发表于 04-08 10:05 108次阅读

    PLC的0-10V模拟量转换为数字信号的方法

    不同品牌的PLC在读取模拟量原理都差不多,基本都是 某一通道的模拟量对应一个专用的寄存器。要了解这个你可以查看相应的说明书。
    发表于 03-15 14:07 432次阅读
    <b class='flag-5'>PLC</b>的0-10V<b class='flag-5'>模拟量</b>转换为数字信号的方法

    三菱PLC模拟量模块怎样调节

    。 一、信号输入 在调节三菱PLC模拟量模块之前,首先需要了解信号输入的基本要求和特点。三菱PLC模拟量模块通常具有多个通道,每个通道可以连
    的头像 发表于 02-05 14:56 781次阅读

    关于PLC模拟量模块,怎样来使用

    PLC(可编程逻辑控制器)是一种用于自动化控制系统的电子设备,用于监视输入信号并根据预先设定的逻辑和算法来控制输出。其中一个重要的组成部分是模拟量模块。 模拟量模块是
    的头像 发表于 02-05 14:52 476次阅读

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

    PLC模拟量输出(PLC Analog Output)是指在PLC系统中,根据输入信号的大小,通过模拟量输出模块将数字信号转换为
    的头像 发表于 02-05 14:46 1164次阅读

    请问PLC是如何读取模拟量信号的?

    PLC读取模拟量信号必须要有模拟量输入模块,即常说的AI模块。
    的头像 发表于 01-02 09:35 441次阅读
    请问<b class='flag-5'>PLC</b>是如何读取<b class='flag-5'>模拟量</b>信号的?

    PLC开关量信号和模拟量信号如何转换?

    PLC开关量信号和模拟量信号的转化问题也是PLC的经典应用问题。要说清楚PLC开关量信号和模拟量信号在P
    发表于 12-17 10:05 444次阅读
    <b class='flag-5'>PLC</b>开关量信号和<b class='flag-5'>模拟量</b>信号如何转换?

    为什么不能直接使用从PLC读取到的模拟量信号?

    为什么不能直接使用从PLC读取到的模拟量信号? PLC(可编程逻辑控制器)被广泛用于实现自动化控制,可以读取各种现场设备的模拟量信号。
    的头像 发表于 10-23 09:30 627次阅读

    plc模拟量输入输出和不带模拟量输入输出有什么区别啊?

    plc模拟量输入输出和不带模拟量输入输出有什么区别啊? PLC是一种广泛应用的自动化控制器,它可通过输入和输出控制信号来管理各种自动化过程。PLC
    的头像 发表于 10-17 16:44 1065次阅读

    PLC模拟量的信号输入流程

    从以上PLC模拟量的信号输入流程可以看到,在自动化过程控制系统中,模拟量信号的输入是非常复杂的。但是,在现目前的工业现场,对模拟量信号的处理已基本都采用电流信号方式进行传输,相比于电压
    发表于 07-31 17:11 1次下载

    一文了解PLC编程算法

    PLC中无非就是三大量:开关量、模拟量、脉冲量。只在搞清楚三者之间的关系,你就能熟练的掌握PLC了。
    发表于 06-27 10:03 163次阅读

    基础的PLC编程实例

      在学习PLC的过程中,除了掌握必要的基础理论知识外,还需要亲自设计电路进行实践。学习PLC编程时,可以从一个小电路和一个小程序开始。 来看看具体的基础的PLC
    的头像 发表于 06-12 10:34 677次阅读
    基础的<b class='flag-5'>PLC</b><b class='flag-5'>编程</b><b class='flag-5'>实例</b>

    三分钟带你搞懂PLC是如何读取模拟量的?

    PLC读取模拟量信号必须要有模拟量输入模块,即常说的AI模块。
    的头像 发表于 05-24 09:57 3650次阅读
    三分钟带你搞懂<b class='flag-5'>PLC</b>是如何读取<b class='flag-5'>模拟量</b>的?