有偿求大佬帮忙解决一下 工业厂家数据传输仪器的串口问题?

2024-02-22 00:33:43 +08:00
 xceszzy
背景
单位 2005 年购买的设备,用作采集数据,上传到对应平台上。该上传操作,是一台叫做“传输仪”的设备完成的。

连接
检测主机通过串口线,连接到该“传输仪”,传输仪内部是一块 PCB 板(可见图 https://imgur.com/vhDNfUA ),PCB 板通过 TTL ,连了一台宏电的 DTU ( GPRS )。通过 DTU 发送数据。


问题
1 、可能存在 DTU 设备过于陈旧原因,无法支持现新的 SIM 卡,导致 DTU 无法上线,主机无法连接上平台。
2 、尝试更换了 4G 全网通的 DTU 设备( RS232 ),并请商家帮我写入了原 DTU 设备中的参数,通过 TTL 转 232 模块连接后,可见 DTU 设备已上线(通过 DTU 指示灯判断),但主机依旧无法连接到平台。
3 、设备厂商提供的 IP 配置工具(非宏电 DTU 配置工具),无法用 PC 和该“传输仪”通讯配置。
4 、后再补充

需求
在不更换“传输仪”主要配件前提下,通过更换 DTU ,如何配置新的 DTU ,达到数据可通讯的用途。(如何判断是否数据是透传的?)
1463 次点击
所在节点    硬件
15 条回复
kkk9
2024-02-22 05:05:50 +08:00
[已经请商家帮我写入了原 DTU 设备中的参数]
假定端口波特率都没错的话,还要考虑 新 DTU 的 AT 指令 是否通用了
Eiden
2024-02-22 08:37:32 +08:00
先用原先的 dtu 装上去, 用逻辑分析仪抓一下原本的 ttl 传输内容, 可能这块 pcb 板的 ttl 需要指令才会有数据返回的, 但是你的新 dtu 没有实现这个
opengps
2024-02-22 08:44:05 +08:00
我怀疑是你当地没有 2G 信号了,但 dtu 的流量卡只能支持老的 2G 信号
xceszzy
2024-02-22 10:08:17 +08:00
@opengps
感谢回复,一开始无法传输数据,确实开始是从地方运营商关闭了 GPRS 网络方面考虑的,所以才走了更换 DTU 这条路。
但是替换后期,又从其他地方调用了一台同型号、同 DTU 型号版本的传输仪(宏电 gprs ),用同一张 SIM 卡测试。 发现本地是可以通过 GPRS 网络传输数据的。

其次补充的是,原本这台设备,老的 DTU 也确实无法上线。所以是否需要从这块 PCB 板上寻找问题所在?
opengps
2024-02-22 10:25:14 +08:00
ttl 线试下调整各种参数,波特率之类的逐个试试
codersun123
2024-02-22 10:26:12 +08:00
先抓一下 ttl 的内容看看,是不是正常的
xceszzy
2024-02-22 10:31:40 +08:00
@kkk9
假定端口波特率都没错的话,还要考虑 新 DTU 的 AT 指令 是否通用了
——————————————————————————————————
现况,已经确定了本地区其实是有移动 GPRS 信号的。
那是否,可以通过更换同型号的 DTU ,写入相关参数(端口、波特率等信息),尝试替换呢?
另外,同型号的 TTL 端口 DTU 很难买到,如果用同型号的 RS232 端口,可以通过“TTL-RS232”电平转换模块替换么?
请大佬们指点。
xceszzy
2024-02-22 10:36:22 +08:00
@Eiden
@codersun123
@opengps
感谢回复。
我门外汉,如果 TTL 抓内容的话,能大概讲讲 怎么抓么?需要用到“逻辑分析仪”?
Eiden
2024-02-22 10:45:47 +08:00
@xceszzy #8 需要去淘宝买一个逻辑分析仪, 买最便宜的 30 块左右的那种就可以, 然后把逻辑分析仪的线并在原本的 ttl 通讯线上, 逻辑分析仪的电脑端软件就可以抓取 rtu 和采集板之间的通讯内容, 还可以按协议解码, 类似 wireshark 抓网卡包一样, 有了通讯内容就可以进一步分析问题了
toloa
2024-02-22 11:23:17 +08:00
先看 ttl 内容(用 USB 转 TTL 的模块,电脑开个串口助手)是不是正常,如果正常,再看 DTU 的配置对不对;如果 ttl 的内容不对,需要看下原来的 DTU 是不是有什么触发指令,触发采集设备的主动上报,一般来说不太会。

如果都对,就要看下 DTU 的配置是不是正常,慢慢调配置就好了。
kkk9
2024-02-22 21:27:25 +08:00
@xceszzy #7 先想办法 debug 一下 pcb 的 ttl 吧,毕竟你后来又确定旧 DTU 同型号可以用,那 55 开的概率,不是 DTU 坏了就是 pcb 坏了。

最便宜的方案就是买个 ttl 转 usb 板子,直接在电脑上连着调试
xceszzy
2024-02-22 23:58:34 +08:00
@kkk9 最便宜的方案就是买个 ttl 转 usb 板子,直接在电脑上连着调试。
xceszzy
2024-02-23 00:00:14 +08:00
@kkk9 最便宜的方案就是买个 ttl 转 usb 板子,直接在电脑上连着调试
——————————————————————————————————
这个调试,可能不是我这个菜鸡能搞定的了。
等我过几天同型号的 DTU ,替换上去了,再来请教大佬们。
wulinn
2024-02-23 11:01:30 +08:00
初步判断,是 DTU 没有配置好。如果方便诶,可以加我 Q9691369 ,我给你调试一下,不方便就算了,这种具体问题,三两句说不清楚,甚至是我们自己去车间调试的时候也要慢慢调。
xceszzy
2024-02-23 11:24:30 +08:00
初步判断,是 DTU 没有配置好。如果方便诶,可以加我 Q9691369 ,我给你调试一下,不方便就算了,这种具体问题,三两句说不清楚,甚至是我们自己去车间调试的时候也要慢慢调。
——————————————————————————————————
那最好了。 我这就加你。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1017388

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX