PLC如何处理连续变化的量
发布者:admin 发布时间:2022-03-22 点击:1046
首先,要了解模拟量控制是控制的一个什么东西,其实就是控制一个连续变化的量,比如温度,压力,流量等等。
再来了解三个概念:工程量、模拟量、数字量。工程量:就是咱们要处理东西,温度、压力等。模拟量:是一种电压或者电流信号,比如4-20毫安电流信号,正负10伏电压信号等。数字量就是PLC能识别的信息。待会儿就明白了。
具体PLC如何处理这些连续变化的量呢,是这样一个流程。因为PLC本身只能处理数字量,所以,就要将工程量先转换成模拟量,模拟量再转换成数字量给PLC,让它处理。也就是将温度、压力等量先转换成电压或者电流信号,电压电流等模拟量信号再经过PLC的模拟量输入模块,转换为对应的一个数值,即数字量,给PLC。工程量转模拟量用传感器和变送器来转换,模拟量转数字量用PLC模拟量输入模块转换 。
用温度控制举个例子,0-100度,通过温度传感器和变送器,将它转换成4-20毫安的电流信号,那么传感器测量0度的时候,这个电流就是4毫安,100度的时候,电流就是20毫安,这样一种对应的线性关系。将这个电流输入给PLC模拟量输入模块,它又会转换成一个对应的数值给PLC。不同品牌的PLC这个数值的范围也不同,以西门子PLC为例,这个数值的范围是0-27648,(西门子200是0-32000)最终也就是这样一个对应关系:工程量0度对应模拟量4毫安,对应数字量0,(如果组态模拟量通道是0-20毫安就是5530)。工程量100度,对应模拟量20毫安,对应数字量27648。其实一句话概括就是将0-100度输入到PLC里,变成了一个0-27648的数值,比如实际温度是50度,量程的一半,那么读取到PLC里就是13824,也是27648的一半。模拟量信号只是中间转换用。
将实际的温度压力等信息转换成PLC能识别的量给它,剩下怎么控制,那就看你想做什么控制了,根据要求去编程。比如:当温度到80度时,打开冷却风机,那你就用80度对应的这个数值去用相应的指令控制一个点位输出给冷却风机一个启动信号。