在工业控制领域中,通常存在模拟量、开关量、脉冲量三种,PLC是工业最常用的小型电脑,这三种信号量也是PLC采集控制所需要的三种量值,下面我们分别介绍这三种的区别。
模拟量一般是指模拟现场的水位、压力和流量等信号的一种量,模拟电子技术研究的是连续信号,模拟量是连续变化的一种量,不因时间变化而发生突变。模拟量送给MCU处理通常要经过AD转换,转换成若干二进制数值,才能进行处理。
开关量又称数字量,是非连续性信号。它有1和0两种状态,这是数字电路中的开关性质,而电力上是指电路的开和关或者说是触点的接通和断开。“开”和“关”是电器最基本、最典型的功能。一般开关量装置通过内部继电器实现开关量的输出。
脉冲量是当控制器输出一个定位控制脉冲时,所产生的定位控制移动的位移。对直线运动来说,是指移动的距离;对圆周运动来说,是指其转动的角度。脉冲量是一个运动中的量,通常使用PWM技术。
在工业控制领域中,常用的量一般为模拟量与开关量两种。比如采集到的压力、温度、二氧化碳浓度等等都是处于一直变化的量,不会在时间上发生突然变化,因此这一类的量值对应为模拟量,通常会将其转换成标准的4~20mA电流信号或0~5V电压信号进行采集或传输,模拟量输入采集一般以AI进行表示,模拟量输出控制一般以AO进行表示。
开关量或数字量一般为“0”或“1”两种,用于表示开关状态,通常用“0”表示“关闭”或者“未接通”,用1表示“开启”或“接通”,这一类表示方式成为正逻辑,也是使用最多的一种方式;用“1”表示“关闭”或者“未接通”,用0表示“开启”或“接通”,这一类表示方式成为负逻辑,与正逻辑形成对应。开关量输入采集一般以DI进行表示,开关量输出控制一般以DO进行表示。