模拟量是连续量,多数是非电量。而PLC只能处理数字量、电量。为此,一般来讲,要有传感器,把模拟量转换成电量;如果这电量不是标准的,还需要有变送器,把电量变换为标准的电信号,如4~20mA等;要有模拟量 (A)到数字量 (D)转换的模拟量输入单元(模块),把这些标准的电信号变换成数字信号;要有数字量 (D)到模拟量 (A)转换的模拟量输出模块,把PLC处理后的数字量变换成模拟量;要有执行器,根据模拟量的大小执行相应的模拟输出控制动作。
当然,如同处理逻辑量一样, PLC的CPU、内存、相应的程序等也是必需的。只是,这里多了以上提到的信号的采集、转换、变换及执行等环节。
所以,一个完整的模拟量PLC控制,一般来讲,其过程是用传感器采集信息,并把它变换成标准电信号,进而送给模拟量输入模块;模拟量输入模块把标准电信号转换成CPU可处理的数字信息; CPU按要求对此信息进行处理,产生相应的控制信息,并传送给模拟量输出模块。
模拟量输出模块得到控制信息后,经变换,再以标准信号的形式传给执行器;执行器对此信号进行放大和变换,产生控制作用,施加到受控对象上。模拟量控制过程如下:信息采集→信息变换→信息处理→信息反变换→控制输出。