怎样用串口调试助手显示电能表的数据

作者&投稿:陈贞 (若有异议请与网页底部的电邮联系)
如何用单片机采集数据并在串口调试助手上显示数据~

如下即可:

#include

void main()
{
SCON = 0x50;
TMOD = 0x20;
TH1 = 0xFD;
TL1 = 0xFD;
TR1 = 1;

while(1) {
SBUF = P1; //采样并发送
while(!TI); TI = 0;
}
}

最好选用有脚本支持的串口软件,如格西烽火串口助手等,通过协议测试功能可以达到要求。

电能表采用的是DL/T 645规约,可以使用具有规约解析功能的串口助手,如格西烽火串口助手来实现。

如图是格西烽火串口助手1.3版打开《DLT645-2007多功能电能表通信协议》测试项目的界面。



这个是不可能的,除非电能表是你自己设计的,把电能表的电量通过串口调试助手打印出来,这个需要协议的,电能表里面有通讯协议的,但是每个地方的通讯协议都是不一样的,485通讯的。

这个是不可能的,除非电能表是你自己设计的,把电能表的电量通过串口调试助手打印出来,这个需要协议的,电能表里面有通讯协议的,但是每个地方的通讯协议都是不一样的,485通讯的,希望我的回答对你有帮助!


用串口调试助手向三菱PLC发什么报文可以点亮y00点?
要使用串口调试助手向三菱PLC发送报文以点亮y00点,您需要使用"RS232"或"RS485"通信协议,并按照三菱PLC的通信规则编写报文。通常,您需要使用以下报文来点亮y00点:c 01 00 06 FF FE Y00 ON 其中,每个字段的含义如下:01:起始符,表示开始发送报文。00:传输格式,表示使用RTU格式进行传输。06:...

电脑插上串行线才能用串口助手吗
不能。1、电脑不用插上串行线也能用串口助手,先下载串口调试助手,百度直接搜索即可。2、默认安装或自定义安装均可,这款软件比较完整灵活,一般不会出现路径问题。3、根据串口发过来的信息选择波特率,这个波特率根据实际需要选择,要保证收发一致,否则可能收不到数据。4、根据传输协议,设置数据位,校验...

win7串口怎么调试?
Windows 10在面对PL2303HXA串口设备的挑战时,遇到了一个常见的问题:提示已停产并建议联系供应商。别担心,本文将提供详细的解决方案,让你轻松解决这个问题。PL2303HXA,由Prolific公司出品,曾是串口调试的得力助手,但早在2012年就已停产。在Windows 10或Win11的设备管理器中,你可能会遇到无法识别端口的...

串口调试精灵怎么用串口调试linux
linux串口读取数据被截断,怎样一次全部接收?没办法保证能够一次全部接收,只能自己缓存起来处理。比如,发送数据时候增加带有长度的数据头以及末尾的校验,用select对串口做非阻塞读取,读到数据后检查是否完整,不完整就接着读,直到获得完整数据再处理。串口调试助手接收到的数据如何转换成文件?这个可以使用...

如何判断串口通讯是否正常
跳出对话框之后,点击设备管理器,展开端口(COM和LPT),可以看到我们的串口号是COM9 打开串口调试助手,没有串口调试助手,可以自行上网下载,首先选择串口号是COM9 然后点击:打开串口按钮 在发送区输入一串数字1122334455,然后点击:发送 在接收区,会显示和发送区一样的内容,点一次发送,接收一次,...

串口调试助手窗口不显示内容
没有接收到数据。1、如果串口调试助手HEX和字符模式的窗口没有显示内容,那么说明串口没有接收到数据,单片机程序和数据线两个方面分别检查一下。2、试试不同的串口助手或者不同版本,有时候是你串口助手自身可能出现了问题。先把USB转TTL模块的RX和TX短接,自测一下,全屏到处看一下设置部分,有无可疑...

我将串口调试助手打开(设置都是正确的),显示接受数据正确,然后关闭再打 ...
应该都没有问题!可能是你在打开串口调试助手时!单片机在向电脑发送数据!如果你在打开串口调试之前把单片机电源关闭也许不会出现那样的情况!

如何使用串口调试工具收发cc2530串口数据?
在电脑上安装串口助手,连接USB,在串口助手中调整到正确的波特率,就可以收发数据了

串口可以在串口助手中显示COM6,但是打不开
现在的电脑都没有物理串口的,虽然串口调试助手显示有物理串口,但实际上没有,所以打不开。你可以看一下,你的电脑上,是否有COM口,就是那个DB9座。没有,就是没有物理串口。你只好用USB转串口了。

Tera Term串口调试工具怎么使用?
1. PC端串口调试工具Tera Term的下载和安装 (1) 大家可以找到最新的Tera Term软件,它支持UTF-8字体,SSH及与Cygwin通讯 等新功能 (2) 当然,在当前的项目中,用古老的Tera Term软件就可以了 可以用搜索一下下载一个就可以了 2. Tera Term的设置 (1) 在启动 Tera Term的时候,会弹出一对话框 ...

布拖县17393794613: 串口 ——怎么让仪器发送数据,调试助手能接收 -
政壮丽芙: 1设置对应的COM口, 2关键是波特率要设对,要知道设备发送数据的波特率. 3还有是否设备一通电就向外发数据?有可能是要先发送某种数据它才会回复.关键是要细看仪器说明书

布拖县17393794613: 串口助手明明接收数据了,为什么不显示 -
政壮丽芙: 串口助手接收到了数据确没有显示,说明你接收到的数据无法显示出来,你可能设置成的是字符显示模式,改成16进制模式试试,应该就可以显示数据了.

布拖县17393794613: 如何使用串口助手在PC上直接抄电表?我有USB转串口,232转485头 -
政壮丽芙: 作为一个 产品,这个电表 应该 有 相关的指令 看看 说明书 吧 如果 电表 是 485接口,可以 用 PCI转485 或者 USB转485 直接 连接;如果 电表 是 232接口,可以 用 PCI转232 或者 USB转232 直接 连接;而 USB转232转485 这样,原理上 是可以...

布拖县17393794613: DTZY88型三相四线费控智能电能表怎么查看总电量 -
政壮丽芙: 一般电能表会设置液晶显示总电量,这样可通过按翻页键查看; 如果没有设置液晶屏显示,可通过上位机抄读,或者手掌机抄读; 如果没有上位机软件,可通过串口调试助手组帧发送,前提是你懂得电能表通讯协议,根据返回帧解析.

布拖县17393794613: 三相智能电表通过rs485和PC通信,可以用串口调试助手发送协议指令和接收数据吗?求高手指点! -
政壮丽芙: 单条指令的话,串口调试助手发送、接收没问题.也许你发送数据有误吧.

布拖县17393794613: 单片机 - >rs232/rs485转换器 - >电能表 -
政壮丽芙: 1、指示灯只是反应数据线上有数据跳变信息.不一定代表通信成功!(你说的单片机是232接口 ,通过232转485连接到电表的485抄表通信口,是吗?)2、如果换一个电能表或者单片机能通信成功,另当别论.3、八成是单片机协议不正确.具体表现在: a)波特率设置不正确 b)通信方式不正确,11位方式还是10位方式? c)电表地址不正确. d)协议解析不正确,各信息域处理长度,校验.4、调试办法,PC机上打开串口调试助手,设置成相应波特率.用另一个232转485,485与电表口并接,监视单片机的命令帧和电能表的应答帧,是否符合协议要求.

布拖县17393794613: 如何在串口调试助手上显示32单片机采集过来的电压值 -
政壮丽芙: 通过单片机的AD采样得到电压值,然后单片机编写串口程序与串口助手进行通信,将电压值发送到串口调试助手

布拖县17393794613: 串口调试助手收不到数据 -
政壮丽芙: 你的程序完全不必这样写,把发送和接收都放在串口中断函数中,在中断函数中先做个判断,TI和RI分别做处理. 用串口调试助手调试的时候要选择16进制显示. 另外,你的这段程序是可以实现返回接收的数据的,只是在调试的时候要注意发送和接收的数据的是不是都是16进制或者是ASCII码.

布拖县17393794613: DDZY522单项费控电能表通过485接口,连接485 - 232转接器,连到电脑的串口上,用串口调试助手V2.2能通信吗?
政壮丽芙: 可以,你要看一下电表的通讯协议,如9010正向有功电量.........

布拖县17393794613: 串口调试助手怎么改成可以和modbus协议的电表通讯 -
政壮丽芙: 下载个MODBUS的调试助手 串口调试工具其实也可以,根据modbus协议向从站发送读寄存器命令代码,读上来的是modbus协议的数据,需要自己解析出数据,可以看看modbus协议.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网