1、模拟量信号基础:什么是模拟量?
大家好,我是老张。咱们今天开始聊模拟量信号。说实话,我入行那会儿,第一个让我头疼的就是模拟量。数字量多简单啊,要么0要么1,可模拟量呢?它是个连续变化的值,就像水龙头里的水流——你可以开到最大,也可以拧到最小,中间任何一个位置都能停。
模拟量信号,说白了就是连续变化的物理量。温度、压力、流量、液位……这些在工业现场都是连续变化的。PLC要采集这些数据,就得先把它们转成电信号。嗯,这里要注意:模拟量信号不是数字信号,它没有“跳变”,只有“渐变”。
1.1 模拟量信号的三种类型
我在项目里接触最多的,就是这三种:
- 电压信号:比如0-10V、±10V。优点是接线简单,两根线搞定。缺点嘛——电压信号容易受干扰,特别是长距离传输时。我记得在某个化工厂,传感器到PLC柜距离有200米,用0-10V信号,结果波动得跟心电图似的。
- 电流信号:最常见的是4-20mA。为什么是4mA而不是0mA?你想想看,如果信号线断了,电流变成0mA,你怎么区分是“信号为0”还是“线路故障”?4mA就是为了解决这个问题——低于4mA,我就知道出问题了。
- 电阻信号:比如PT100热电阻,0℃时100Ω,100℃时138.5Ω。这种信号一般要接成三线制或四线制,消除导线电阻的影响。
重要提醒: 选型时别只看信号类型,还要看传感器的输出阻抗和PLC输入模块的输入阻抗是否匹配。不匹配的话,精度会大打折扣。
1.2 工业标准:0-10V 和 4-20mA
这两个标准,是咱们自动化工程师的“老朋友”。
| 标准 | 信号范围 | 对应物理量 | 常见应用 |
|---|---|---|---|
| 0-10V | 0V ~ 10V | 0% ~ 100% | 变频器速度给定、阀门开度反馈 |
| 4-20mA | 4mA ~ 20mA | 0% ~ 100% | 压力变送器、温度变送器、液位计 |
我个人习惯,能选4-20mA就别选0-10V。为什么?
- 4-20mA是电流信号,抗干扰能力强。电流环对线路电阻不敏感,哪怕线长几百米,信号衰减也很小。
- 4-20mA支持“断线检测”。信号低于3.6mA,PLC就能报“传感器故障”。0-10V做不到这一点——0V到底是信号为0还是线断了?你分不清。
- 4-20mA是两线制,供电和信号共用两根线,节省电缆成本。0-10V通常是三线制或四线制。
实战小技巧: 我曾经在调试一个水处理项目时,现场干扰特别大,0-10V信号波动有0.3V。换成4-20mA后,波动降到了0.02mA以内。所以,长距离传输或者环境电磁干扰大的场合,优先选4-20mA。
1.3 模拟量信号的“坑”与避坑指南
做模拟量采集,有几个坑我踩过,跟大家分享一下:
避坑指南1: 我曾经遇到过,传感器输出4-20mA,PLC模块设置成0-20mA。结果呢?4mA对应0%,20mA对应100%,但PLC把0-4mA这段也算进去了,导致读数偏低。后来我养成了习惯——每次接线前,先确认PLC模块的量程设置和传感器输出范围一致。
避坑指南2: 模拟量信号线一定要用屏蔽双绞线!屏蔽层单端接地。我有一次图省事,用了普通电线,结果变频器一启动,信号就乱跳。后来换了屏蔽线,问题解决。记住:屏蔽层只能接一端,接两端反而会形成地环路,引入更多干扰。
避坑指南3: 4-20mA信号,PLC模块的输入阻抗不能太大。一般250Ω左右比较合适。阻抗太大,信号会失真;阻抗太小,传感器可能驱动不了。我见过有人用500Ω的电阻,结果20mA时电压降到了10V,传感器输出饱和了。
1.4 模拟量信号在PLC中的“旅程”
一个模拟量信号从传感器到PLC内部,大概要经过这几步:
- 传感器:把物理量(温度、压力等)转换成电信号(4-20mA或0-10V)。
- 信号传输:通过屏蔽电缆传到PLC的模拟量输入模块。
- 模数转换(ADC):PLC模块把模拟信号转换成数字量。比如12位ADC,分辨率是4096(2^12)。0-10V对应0-4095。
- 量程转换:PLC程序里把数字量换算成实际工程值。比如0-4095对应0-100℃。
举个例子,假设你有一个4-20mA的压力变送器,量程0-10MPa。PLC模块是12位的,4mA对应0,20mA对应4095。那么:
实际压力 = (数字量 - 0) / (4095 - 0) × (10 - 0) + 0
= 数字量 / 4095 × 10
比如数字量是2048,实际压力 = 2048 / 4095 × 10 ≈ 5.0 MPa
嗯,这里要注意:不同PLC的模拟量模块,数字量范围可能不一样。西门子S7-1200是0-27648(16位),三菱FX3U是0-4000(12位)。编程时一定要查手册,别搞混了。
1.5 小结
模拟量信号,说白了就是工业现场的“模拟世界”和PLC的“数字世界”之间的桥梁。0-10V和4-20mA是两大主流标准,我个人更推荐4-20mA,抗干扰、能断线检测、两线制省线。选型时注意匹配,接线时用屏蔽线,编程时注意量程转换——做到这几点,模拟量采集基本不会出大问题。
下一章,咱们聊聊模拟量输入模块的选型与接线。到时候我会分享一个我当年在电厂调试时遇到的“灵异事件”——信号明明接对了,读数就是不对。你猜是什么原因?