求助

Bill1212 2003-08-21 04:39:54
我最近要做一个程序,要用RS485访问数据。

我不知道用API函数 ReadFile/WriteFile 等是否能访问RS485的数据。
如果能的话,那么CreateFile的参数文件名FileName应该怎么写?
我用CreateFile访问过串口RS232,但是我对RS485一无所知,
请问那里有有关RS485的资料能下载?

多谢
...全文
59 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
bugyouth 2003-08-22
  • 打赏
  • 举报
回复
我以前做工程一直是这样做的,一般没什么问题,我想不到其他的办法了
Bill1212 2003-08-22
  • 打赏
  • 举报
回复

to: bugyouth
>>485是单工,你可以将发送命令的间隔设置长一些,大于收到反馈数据所需的时间。

如果仅这样来解决单工的问题,能够保证程序的稳定运行吗?硬件或驱动程序不能屏蔽掉这些细节吗?
bugyouth 2003-08-22
  • 打赏
  • 举报
回复
485是单工,你可以将发送命令的间隔设置长一些,大于收到反馈数据所需的时间。
连接多设备在自定的通讯协议中可用地址标识
Bill1212 2003-08-22
  • 打赏
  • 举报
回复
谢谢
Bill1212 2003-08-21
  • 打赏
  • 举报
回复

首先感谢几位朋友的热心回答,

但是,我听说485是单工,并且在总线中的设备有主从之分,难道这些因素我在代码里都不用考虑吗?

如果说:读写RS485和读写RS232一样,那么
我现在如果用PC来连接10个设备,我又如何知道数据究竟是从那台机器发过来的,我又如何把数据定向发望某台设备呢?这些当然在普通的串口程序中是不用考虑的了。
bugyouth 2003-08-21
  • 打赏
  • 举报
回复
硬件上需要485接口卡(直接插在电脑主板上)或转换器
程序上和读写232一样
bugyouth 2003-08-21
  • 打赏
  • 举报
回复
读写RS485和读写RS232一样
www.gjwtech.com
Ariesman 2003-08-21
  • 打赏
  • 举报
回复
有232转485的转换器
80元左右

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧