西门子PLC1200如何读取电流互感器的电能

如题所述

电流互感器是用来测量回路电流的,暂且撇开精度不说,常见的低压电流互感器大致有两种,一种是传统型号,也就是输出的信号电流是标准的0~5A电流,这种互感器无法直接与1200对接,需要转换器转换为通用的模拟量或数字通讯信号送入1200的AI模块或串口通讯接口
另一种是自带变送功能的互感器,全称是“电流变送器”,一般可以直接输出4~20mA信号,因此可以直接与1200的AI通道对接
但是无论哪种都只能测量电流,无法测量电能!
因为一般的工业用电很少是纯电阻电路,因此存在功率因数的问题,想要在其他参数未知而仅仅靠检测电流值来计算电能几乎是不可能的
最简单的办法就是加装一块智能电能表,如果是小负荷系统可以选择直进直出的接线方式,但是要注意电能表的额定载流量,如果是大负荷的系统,建议使用互感器+电能表的方式。
然后将电能表的数据以串口通讯的方式(一般是232或者485)与1200对接
剩下的,就是利用博途编写程序的事了
另外,目前市面上也有不少直接支持物联网功能的电能表,这种表可以通过以太网的方式接入PLC系统,就算无法直接通讯,还可以使用像KEPSERVER这样的OPC软件进行转接
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-15
仅有一个电流信号是得不到电能的。
通过电流信号计算得到的电能值又会出现较大的偏差。
所以,最好还是直接安装电能表,读取电能表的数值。追问

现在就是要在him上显示耗电量

现在就是要在him上显示耗电量

追答

使用电能表,要有数据端口能和PLC连接,有适合的通讯协议,就能显示耗电量