在工业自动化控制系统中,模拟量信号扮演着重要角色。与只能表示开或关两种状态的数字量不同,模拟量可以精确反映温度、压力、流量、液位等连续变化的物理量。这些物理量的准确测量和控制,直接关系到产品质量和生产安全。PLC模拟量处理技术,是将物理世界的信息转换为数字控制的关键环节。
典型的模拟量信号包括四到二十毫安电流信号、零到十伏电压信号、PT100热电阻信号、热电偶毫伏信号等。这些信号需要经过传感器检测、信号调理、模数转换、数据处理等多个环节,最终在PLC中形成可用的数字量。每个环节都可能引入误差,影响测量精度。掌握模拟量处理的完整技术链路,是保证控制系统精度的前提。
二、模拟量输入模块的选型要点选择合适的模拟量输入模块是模拟量处理的第一步。分辨率是最关键的参数,决定了模块能够分辨的最小信号变化。十二位模块只能区分四千零九十六个等级,而十六位模块可以达到六万五千五百三十六级。对于温度控制等变化缓慢的场合,十二位模块通常足够。对于精密测量场合,应选择十六位或更高分辨率的模块。
采样速率影响模块的动态性能。流量控制等快速变化的过程,需要毫秒级的采样速率。温度控制等慢速过程,百毫秒级的采样速率即可满足要求。高速采样虽然可以捕获更多细节,但也增加了CPU的处理负担。要根据实际控制需求选择合适的采样速率,在性能和成本之间取得平衡。
抗干扰能力是工业现场必须考虑的因素。双绞线加屏蔽层接地是基本的抗干扰措施。在变频器等强干扰源附近,可能需要加装信号隔离器。选择模块时要关注其共模抑制比、串模抑制比等指标。有些模块内置数字滤波功能,可以有效抑制高频噪声。良好的接地和布线工艺同样重要,不能仅依赖模块本身的抗干扰能力。
三、信号调理电路的设计传感器输出的信号往往需要经过调理才能满足AD转换器的要求。热电偶输出的是毫伏级信号,需要经过放大电路提高到伏特级。热电阻需要恒流源激励和电桥电路,将电阻变化转换为电压信号。压力变送器通常输出四到二十毫安电流信号,需要通过精密电阻转换为电压信号。信号调理电路的质量直接影响测量精度。
放大电路的增益要根据传感器输出范围和AD转换器输入范围确定。增益过大可能导致信号超出量程,增益过小则浪费了AD转换器的分辨率。放大电路要选用低漂移、低噪声的运算放大器,避免引入额外误差。对于微弱信号,可能需要多级放大,每级放大倍数要合理分配。放大电路的布局布线要避免引入干扰,电源要稳定可靠。
滤波电路用于抑制噪声和干扰。低通滤波器可以抑制高频噪声,但会引入相位滞后,影响系统动态性能。滤波器的截止频率要根据信号频率特性确定。对于工频干扰,可以采用五十赫兹陷波器专门抑制。数字滤波在PLC程序中实现,可以采用滑动平均、中值滤波等算法。模拟滤波和数字滤波相结合,可以获得更好的滤波效果。
四、AD转换的原理与实现模数转换器ADC将连续的模拟信号转换为离散的数字信号。常见的ADC类型有逐次逼近型、双积分型、并行比较型等。逐次逼近型ADC速度和精度的平衡较好,在工业控制中应用最广。双积分型ADC抗干扰能力强,适合缓慢变化的信号测量。并行比较型ADC速度最快,但成本较高,用于高速采集场合。
AD转换的精度受多种因素影响。量化误差是固有的,取决于分辨率。积分非线性INL和微分非线性DNL反映了转换曲线偏离理想直线的程度。偏移误差和增益误差可以通过校准消除。温度漂移会导致参数随温度变化,影响长期稳定性。选择ADC时要综合考虑这些因素,根据应用需求确定合适的精度等级。
采样定理要求采样频率至少是信号最高频率的两倍。实际应用中,采样频率通常是信号频率的五到十倍,才能较好地还原信号。欠采样会导致频率混叠,高频噪声折叠到低频段,影响测量精度。抗混叠滤波器在ADC前端,滤除高于奈奎斯特频率的信号。采样频率的选择要在信号带宽和系统性能之间权衡。
五、量程转换与数据处理AD转换后的原始值需要转换为工程单位才能使用。量程转换公式将原始数字量映射到实际的物理量范围。例如,压力变送器输出四到二十毫安对应零到一兆帕,AD转换后的数字量为八千到三万二千,需要建立映射关系。转换公式要考虑零点偏移和量程范围,在程序中正确实现数据类型转换,避免计算误差。
数据处理包括滤波、线性化、报警判断等功能。滑动平均滤波对连续多个采样值求平均,可以有效抑制随机噪声。中值滤波取连续多个采样值的中值,对脉冲干扰有较好的抑制作用。线性化处理将传感器的非线性输出转换为线性关系,可以通过查表法或多项式拟合实现。报警判断根据上下限阈值触发报警,要注意设置回差避免频繁报警。
温度信号的处理有其特殊性。热电偶需要进行冷端补偿,补偿温度可以用热敏电阻测量。热电阻需要考虑引线电阻的影响,三线制或四线制接法可以消除引线电阻误差。不同分度号的热电偶和热电阻有不同的温度-电势关系表,要在程序中正确配置。温度信号的滤波时间常数可以设得较长,因为温度变化本身比较缓慢。
六、模拟量输出的实现方法模拟量输出模块DA转换将数字量转换为模拟信号,用于控制调节阀、变频器等执行机构。DA转换的分辨率决定了控制的精细程度,十二位或十三位分辨率通常可以满足一般控制要求。输出信号类型有电压输出和电流输出两种,电流输出抗干扰能力强,传输距离远,在工业现场应用更广。
DA转换的建立时间决定了输出信号的响应速度。对于快速控制场合,要选择建立时间短的模块。输出信号的精度和稳定性同样重要,漂移和噪声会影响控制效果。有些模块提供输出保持功能,在CPU故障时保持当前输出,避免控制失控。安全要求高的场合,要考虑输出失效模式,确保故障时系统处于安全状态。
模拟量输出的量程要与执行机构的输入匹配。控制阀通常接受四到二十毫安信号,变频器接受零到十伏或四到二十毫安信号。量程转换要在程序中正确实现,将控制算法计算出的百分比输出转换为对应的模拟量值。输出的更新周期要与控制周期匹配,保证控制的及时性。输出信号要有指示,便于操作人员观察和调试。
七、模拟量处理的常见问题信号漂移是模拟量处理的常见问题。传感器零点漂移、放大电路温漂、ADC基准源漂移都会导致测量值随时间变化。定期校准可以消除漂移影响,但校准周期要根据漂移速度和精度要求确定。选择低漂移的元器件、稳定的电源、良好的散热措施,可以从根本上减小漂移。建立漂移补偿机制,在程序中对测量值进行修正。
干扰是工业现场无法避免的问题。变频器、电机等设备产生的电磁干扰会耦合到模拟量信号中。良好的接地是抗干扰的基础,接地电阻要满足规范要求,接地方式要根据信号类型选择。屏蔽电缆的屏蔽层要正确接地,一般模拟信号单端接地。信号隔离器可以有效切断干扰通路,在干扰严重的场合是必要的。
掌握模拟量处理技术是自动化工程师的基本功。从传感器选型、信号调理、AD转换到数据处理,每个环节都要精心设计。现场调试时要善于使用示波器观察信号质量,用万用表测量关键点电压。建立完善的文档,记录每个模拟量通道的参数和处理算法。只有理论与实践相结合,才能解决模拟量处理中的各种问题,实现高精度的测量和控制。
联系我们
邮箱:rencai.guuo@plcwb.com
电话:18501512500
网址:https://www.ttplc.com/


