电工学习网

 找回密码
 立即注册
查看: 2366|回复: 0
打印 上一主题 下一主题

PLC是如何读取模拟量的?

[复制链接]
跳转到指定楼层
楼主
发表于 2021-6-12 23:02:45 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
plc是如何读取模拟量的?
★对于PLC初学者来说,对模拟量控制比较模糊,首先要了解模拟量控制是控制的一个什么东西。
模拟量控制其实就是控制一个连续变化的量,比如温度、压力、流量等等。
PLC是如何读取模拟量的?
接下来再来了解以下三个概念:工程量、模拟量、数字量。工程量→就是一些需要处理的东西,如温度、压力等;模拟量→它是一种电压或者电流信号,比如4~20mA电流信号,±10V的电压信号;数字量→就是PLC能识别的信息。
PLC是如何读取模拟量的?
★具体PLC是如何处理这些连续变化的量呢?其实它是这样的一个流程;因为PLC自身只能够处理数字量,所以就要将工程量先转换成模拟量,再将模拟量转换成数字量给PLC,让它来处理。简单理解为将温度、压力等量先转换成电压信号或者是电流信号,这样电压、电流的模拟量信号再经过PLC的模拟量输入模块,转换为对应的一个数值,即数字量给PLC。
PLC是如何读取模拟量的?
工程量转模拟量则是用传感器和变送器来进行转换的,模拟量转数字量用PLC模拟量输入模块转换。这里用温度控制举个例子吧,如0~100℃温度通过温度传感器和变送器,将其转换成4~20mA的电流信号,那么传感器测量最小温度0℃的时候,这个电流就是它的最低范围的4mA,如此类推它在100℃时温度,电流就是为20mA,并且它的这种对应关系一般都是线性关系。此时它将这个电流信号输入给PLC模拟量输入模块,它又会转换成一个对应的数字给PLC。需要注意的是,不同品牌的PLC这个数值的范围也不相同。这里以西门子plc为例,见下图所示。
PLC是如何读取模拟量的?
它的数值范围0~27648,最终也就是这样一个范围的对应关系;工程量0℃时对应模拟量4mA,,对应数值量0;工程量100℃对应模拟量20mA;对应数字量27648。其实简单理解为,就是将0~100℃输入到PLC里,变成了一个0~27648的数值;比如实际温度是50℃,它的量程的50%,那么读取给PLC里面的数值就是13824,就是27648÷2=13824。
模拟量信号仅仅只是中间转换的作用,将实际的温度、压力等信息转换成PLC能识别的量给它,剩下的怎么控制那就看自己想做什么控制了,根据要求去编程,比如:要求当温度到达80℃时,就要打开自动控制温度冷却风机,那你就用80℃时对应的这个数值去用相应的指令控制一个点为,输出给冷却风机一个启动信号。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-26 18:04

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表