如果用plc进行计算电路的瞬时功率及用电量的累计计算可选霍尔变送器来完成比较简单。
霍尔变送器是由霍尔元件及放大控制等电路组成。它的工作原理是这样:当把霍尔元件放在由某相电压供电的线圈产生的磁场
下,并使该相电流通过它,此时产生的霍尔电势Un = K*Uao * Iao,可见霍尔电势与该相电的相电压Ua0与相电流Iao的乘积成正比,即与该相电源的功率Pao成正比。故可用它测量电功率,见下图:
如合理的设计激磁线圈、电流互感器等附加电路,使该相电路的功率输出由0---最大值时,霍尔变送器输出的电压为0-5V(这里包含cosΦ因素),将这0-5V的电压信号输入给PLC的0-5V电压输入模块,该模块输入5V其对应的数字量你一定会知道(从模块的参数里可以知道),这里假设它为Wm ,由于输入电压Ux与对应的数字量Wx的关系是一条过0的直线,它的转换公式就比较简单,输入5V时对应的是最大功率输出,比如=100KW,那么100 / Wm就是一个数字量的值对应的功率数,当数字量为Wx时,其对应的功率值Px为: Px=500 * Wx / Wm
那么你就可以采用时间中断,每隔1秒采样一次数字量,再按上式计算求出的值即为瞬时功率值Px,如将Px进行累加,其累加值即为累计用电量。上式的单位 : KW*S, 如要求单位为:KW*H (即千瓦小时),还得除以3600.”