分享

还搞不懂开关量、模拟量、数字量、脉冲量?来这看看!

 ycy926 2023-07-19 发布于云南

初学PLC的朋友无论是在看相关书籍还是在看视频的时候经常会听到开关量、模拟量、数字量、脉冲量这几个专业名词,刚接触时总是感觉一头雾水,今天用大白话跟大家解释下这几个名词:

还搞不懂开关量、模拟量、数字量、脉冲量?来这看看!

0和1组成了计算机世界

开关量:直接从字面意思理解就可以,就是只有开和关两种状态,就像你家里的照明开关,要么开,要么关,没有别的情况,在PLC中又叫“布尔量”换个名字而已,用1和0,true和false,代表其开和关。

还搞不懂开关量、模拟量、数字量、脉冲量?来这看看!

开关照明电路

模拟量:也没那么复杂,就是随时间连续不断变化的物理量,比如实际的温度、压力、电流等等,不管升降你总归是连续不断变化的,重点在于连续不断,可以无限分割,无论任何时刻其总有个确定的物理值,可以想象成为无数密集的点构成的一条曲线,(你说点有多密集,我说总比你说的还要密集,不是抬杠,微积分中为了解决无穷小引发的第二次数学危机,其核心思想也是这么干的,有兴趣的可以了解下)。很简单的东西为啥说的这么啰嗦呢?那是因为接下来要解释下数字量。

还搞不懂开关量、模拟量、数字量、脉冲量?来这看看!

模拟量曲线

数字量:翻了很多的教材,查过很多的资料,对于数字量的解释总是比较抽象,我就试着用自己的话总结一下,上面说了模拟量是连续不断,可以无限分割的,那么我们工程上要怎么处理这些量呢,比如对于PLC或者任何控制器和计算机,根本处理不了连续不断,可以无限分割的量,因为无限所以没法处理,我们只能将其离散化,说人话就是将其变换成有限的量,而这些有限的量就是数字量。

还搞不懂开关量、模拟量、数字量、脉冲量?来这看看!

AD和DA转换

比如压力传感器0-10MPa,对应输出0-20mA电流信号,PLC中模拟量0-20mA对应PLC内部就是0-27648,那其实就是就是将0-10MPa这个模拟量离散化成了27648份,每一份就是10÷27648这么大,比如现在表上压力是5MPa,那么压力传感器输出10mA就到PLC,PLC内部的值就是13824,这时候因为事先有约定0-10MPa对应0-27648,那么PLC就可以知道现在的压力是5MPa了。

还搞不懂开关量、模拟量、数字量、脉冲量?来这看看!

压力传感器

请仔细看上面的描述,认真理解,其本身并不难,这就是简单描述了PLC中模拟量输入计算的方法,总结下,数字量就是为了能让PLC或者任何控制器和计算机处理一些连续不断地量而发明的,将连续无限的量离散成了连续有限的量后给PLC或者任何控制器和计算机处理这些数据,这一过程称之为A/D转换,D/A转换则是其逆运算,道理是一样的。

脉冲量

:不断在高电平和低电平之间连续变化的量,就PLC而言就是在0和1之间连续不断变化,其周期和占空比不定,可能一秒钟在0和1之间变化几十上百次,常用步进或伺服电机的控制,但是要注意只能选择最后是一个位置是DC的这种型号的PLC对此感兴趣的看下我的这篇文章:西门子PLC上DC/DC/DC、AC/DC/RLY代表什么?如何选?(全网最细)

还搞不懂开关量、模拟量、数字量、脉冲量?来这看看!

西门子V90伺服驱动器(脉冲版)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多