更新时间:作者:小小条
初学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伺服驱动器(脉冲版)
好了,关于这几个量今天就给大家聊到这里,后面有机会会讲解下PLC上模拟量输入输出的接线和计算,还有伺服电机的脉冲控制和通讯控制,如果大家想学*PLC及电工知识或者有想问的问题可以关注下作者,然后在评论区留言,我看到之后会给大家回复解答或者专门出文章解答,如果大家有补充的也欢迎在评论区留言、点赞、收藏、转发,谢谢大家!#PLC##自动化##电工#
版权声明:本文转载于今日头条,版权归作者所有,如果侵权,请联系本站编辑删除