如何通过编程的方式读取电表度数,用什么语言?电表怎么和电脑连接呢?

2024-11-27 08:39:19
推荐回答(2个)
回答1:

首先,你应该确认一下你家电表是否支持通讯,一般情况下,如果支持(现在一般电表有红外或RS485或载波等组合通讯方式,只要有其中一种即可)的话,电表的接线图或者面板上都会写好的。你只要确认一下就行了,电表面板上还会告诉你这个电表支持的规约(DLT645-1997或DLT645-2007等),你可以看这个规约就可以采用软件的手段读取电表数据了。至于语言,只要你了解了规约的格式,用什么语言都无所谓,用普通的串口通讯工具都可以。当然,你需要一个串口转RS485或红外的工具,如果是载波,你还需要一个专业的载波通讯工具。

回答2:

电表和电脑,要看电表是什么通信接口,电脑一般只有串口,有些电脑没有串口。
有些电表是485接口,通信用的是串口MODBUS协议,可以读取表内数据。