prin 发表于 2025-11-26 15:48

通过串口怎么传文件,直接连上就行了吗

       目前有两台工控win7电脑需要频繁互传数据(主要就是参数txt文件 很小),两台电脑分别连不同的局域网,天天用U盘传好麻烦,网口又只有一个,USB对拷线好贵,但是都有空余的串口。串口公对公我看才10块钱,这个太久远不知道什么工作原理

westbobo 发表于 2025-11-26 15:52

emm串口默认不能传文件,只是一个模拟通讯方式,只有0和1,然后靠波特率和码表转文字。一般是ASCII码。

想用串口收发数据,要么网上找找有没有工具的
要么自己python写个代码一个发一个收

把你的需求和文件都丢给ai,说清楚具体需求,让他写好代码你执行就行了

xy. 发表于 2025-11-26 15:56

zmodem  

zdiljx 发表于 2025-11-26 16:15

本帖最后由 zdiljx 于 2025-11-26 16:21 编辑

还是用U盘吧,没记错的话一般台式机上的串口是RS-232,理论传输速率最高115200bps,才112.5KB/s,实际使用估计不超过100KB/s,而且抗干扰能力很弱

ghwwx 发表于 2025-11-26 16:20

可以在两台机上各加一块网卡,直连。

ttt5t5t 发表于 2025-11-26 16:27

你需要自己写驱动 麻烦得很
建议网线连一起

我輩樹である 发表于 2025-11-26 16:37

pyserial,不到10行代码。

lxw314 发表于 2025-11-26 16:42

usb3.0切换器也十几二十块钱,俩电脑usb连上去,插上u盘,按一下按键就把u盘切换过去了,比插拔u盘舒服一点

lzhdim 发表于 2025-11-26 16:42

1、串口的传输距离也是问题;
2、USB对拷线可以,找公司报销;
3、用远程连接软件,连上后传输文件;
4、用中转介质,比如U盘或者网盘等;

[偷笑]

prin 发表于 2025-11-26 16:56

lxw314 发表于 2025-11-26 16:42
usb3.0切换器也十几二十块钱,俩电脑usb连上去,插上u盘,按一下按键就把u盘切换过去了,比插拔u盘舒服一点 ...

卧槽你这个思路最靠谱

jaycty 发表于 2025-11-26 16:56

刚查的,你看看https://blog.csdn.net/afadgfansfa/article/details/121320433

kuram 发表于 2025-11-26 16:57

串口是RS-232 是可以穿文件的

我记得还是WIN98时代 还是95时代弄过

你得多学习 查询些资料

YsHaNg 发表于 2025-11-26 17:42

westbobo 发表于 2025-11-26 07:52
emm串口默认不能传文件,只是一个模拟通讯方式,只有0和1,然后靠波特率和码表转文字。一般是ASCII码。

想 ...

都txt了 内容序列化一下直接传啊

浪雪千羽 发表于 2025-11-26 18:43

本帖最后由 浪雪千羽 于 2025-11-26 18:45 编辑

串口对串口modbus协议传输
串口调试工具都支持

串口转usb线也很便宜,并不贵
一台接受电脑是usb连接到串口设备,另一个接受数据的电脑控制串口发送数据,弄个串口调试软件就行。

小肚腩 发表于 2025-11-26 23:14

本帖最后由 小肚腩 于 2025-11-26 23:16 编辑

要不再装俩无线网卡...
有的设备还是用软盘拷数据的,不是更要疯了。

gyc 发表于 2025-11-27 08:10

浪雪千羽 发表于 2025-11-26 18:43
串口对串口modbus协议传输
串口调试工具都支持



modbus 恐怕真不行。。 反而更麻烦。

gyc 发表于 2025-11-27 08:12

说到串口,我想很久以前小学的时候,用串口线在DOS下用NC来传文件。。



PS。你可以考虑插入一个USB无线网卡,如果允许的话,你可以准备一个路由器,专门用来连接这个,或者用一台电脑作为AP,让另一个电脑接入。。

guiys 发表于 2025-11-27 08:42

usb蓝牙模块,几块钱一个。

westbobo 发表于 2025-11-27 08:52

YsHaNg 发表于 2025-11-26 17:42
都txt了 内容序列化一下直接传啊

那你内容序列化用什么呢。。。
更别说他还可能有中文

没有代码怎么傻瓜操作

jinyongli 发表于 2025-11-27 12:56

westbobo 发表于 2025-11-27 08:52
那你内容序列化用什么呢。。。
更别说他还可能有中文



字节流传输,不用管文件编码,传文件就是读写文件 再加个通信协议
现成的就是x y z modem

hans_marke 发表于 2025-11-27 13:06

浪雪千羽 发表于 2025-11-26 18:43
串口对串口modbus协议传输
串口调试工具都支持



modbus不是拿来干这个活的,你就不要误导lz了

黑色会 发表于 2025-11-27 15:49

串口当然可以传输文件,银行用多串口卡来做 xenix终端互联我用串口连接两个电脑打 doom---暴露年龄

ricercar 发表于 2025-11-27 15:53

串口,你知道速度有多慢吗?

老饭 发表于 2025-11-27 15:56

三层路由打通两个局域网

dubai 发表于 2025-11-27 16:07

俩手机(旧手机就行),手机usb连电脑。手机设置usb网络共享。
这俩电脑相当于有了无线网卡。
这个不用花钱。

sc_bj 发表于 2025-11-27 16:56

ricercar 发表于 2025-11-27 15:53
串口,你知道速度有多慢吗?

参数txt文件才多大,串口那几十kbps的速度足够足够了

sc_bj 发表于 2025-11-27 17:09

本帖最后由 sc_bj 于 2025-11-27 17:13 编辑

lzhdim 发表于 2025-11-26 16:42
1、串口的传输距离也是问题;
2、USB对拷线可以,找公司报销;
3、用远程连接软件,连上后传输文件;


rs-232的规范是在19200bps速率下传输距离不小于15米

sc_bj 发表于 2025-11-27 17:19

kuram 发表于 2025-11-26 16:57
串口是RS-232 是可以穿文件的

我记得还是WIN98时代 还是95时代弄过


那时用VC6带的MSComm.ocx控件,编个串口通讯程序很容易。

gyc 发表于 2025-11-27 19:28

也不是不可以, 通过串口通讯,需要一个作为Server端,一个作为Client端。(可以手动选择)

你可以尝试让AI帮你写个代码程序。。

但速率这点,你可以体会到当前 56K猫上网的速度。。

1dayPianist 发表于 2025-11-27 19:42

记得加上crc 有误码
页: [1] 2
查看完整版本: 通过串口怎么传文件,直接连上就行了吗