|
plc如何处理模拟量,PLC的模拟量有输入和输出,PLC的基本单元不能直接接模拟量,需要添加AD和DA扩展模块进行转换。
1、模拟量输入控制
从常见的温度、压力、位移等传感器输入的电压、电流信号,通过AD扩展模块把这些模拟量转换成数字量输入到PLC进行数据处理。
2、模拟量输出控制
从PLC中的DA模块输出电压、电流信号用于控制变频器、压力调节阀等设备。
常见的模拟量信号有0-10V的、0-5V的DC电压信号,0-20ma、4-20ma的DC电流信号。那么PLC是如何处理这些模拟量信号的,我们知道PLC本身是处理数字量信号的,所以通过AD或者DA先转换成数字信号,因此需要一个数字量的范围和模拟量对应转换。根据不同的扩展模块,数字量范围是不一样的,也就是说精度的差别,有4000、1600、32000、16000等等,数字量越大代表精度越高。
例如1我们现在要读取一个压力值使用的是AD模块,这个压力传感器假设范围是0~5bar(输出的是0~10V的电压信号),采用的AD模块数字量是0~4000,那么PLC中一个数字量就是0.00125bar的压力,这样我们读取了多少个数字量乘以0.00125就是压力数据了。
2我们要控制变频器的频率,采用DC电压信号0-10V控制,变频器的频率范围是0-50.00Hz,采用DA模块(4000数字量)进行输出控制信号。根据变频器的范围和数字量范围的比例计算,一个频率对应的数字量就是80。现在我们想要控制变频的频率为40Hz,那么根据对应的比例关系,PLC就应该输出一个40*80=3200的数字量给DA模块,然后DA模块就输出8V的信号接入到变频器的模拟量输入端。
PLC输入和输出的都是数字量,通过AD和DA模块转换成数字量和模拟量,也就是说模拟量信号在PLC和外部设备之间通过AD和DA模块进行转换。
|
|