关于485接口的编程(100分)

  • 主题发起人 主题发起人 ghm
  • 开始时间 开始时间
G

ghm

Unregistered / Unconfirmed
GUEST, unregistred user!
有谁知道485的传输协议
现在要在dos下对485口传出的数据进行编程,如何做
Tc语言环境,必须在dos下做
代码:
 
我这有个代码,要吗?跟光导液位计通讯的.
 
485是串行通讯的一种,它的所谓协议好象都是在硬件上实现的
计算机用485通信,一般都是需要进行转换的
用专用的设备将485信号转换成 RS232 信号,说白了就是串口通讯的问题
DOS下的串口通讯,需要使用21号中断,我不大了解,你卖本8086的汇编看看先
 
to BlackDragon:
如果可以给我一份jxyghm@163.com
谢谢
 
我在WINDOWS下到做了不少485通信程序,DOS下的没做过,现在来听课
 
》eagleblue
说的对,最好买个转换模块,推荐“瑞赛特 RS232<->RS485/RS422”
价格500块钱左右,我用过,挺好使的,只不过使用时要注意接线,不能接反了。

DOS下写针对RS232的串口程序,好像资料不少。
给你推荐一个网站:
http://www.programmersheaven.com
(上面有丰富的资料,按语言、平台等分得很细还有现成的代码)
 
要求不能用232的,接多个终端并且考虑到成本不用232
直接用485
 
不转换 请问您如何将线路连接到计算机呢?
计算机可没有RS485的接口
 
用485通讯卡。
 
用带有485接口的板卡
 
eagleblue说的对
 
买一个转换模块
我用过研花的7520A 24v供电 波特率自适应
422/485 to 232 500块左右
然后就和普通232没有区别了
买卡的话可以多几485
但是价钱要贵一点
至于串口通讯
dos下挺简单的
 
某些工控机上可以把COM2跳成485模式,也可以买个MOXA卡,MOXA卡可以外接一个好像叫
opt8j型号的一个盒子,上有8个COM口,可以用作485或422
武汉波士电力有250块钱的转接模块,不过好像要程序控制DTR和RTS信号
 
我对此十窍通九窍,
关注
 
客户说了,由于以前用多串口卡,采用rs232系统不太好
现在改用一块带485口的卡,具体是什么我也不清楚
难就难在这里.需要一对多
 
难道是把所有的中端都接到一个485接口上吗?
这好象不太可能啊,
485接口板提供给你一个什么样的编程接口?
 
有的485带很多串口,编程就象跟232一样。
 
是把所有的中端都接到一个485接口
 
485这么个处于淘汰边缘的协议,物理特性比较不稳定,线路有负载的时候没有事,一旦出
现空闲,就是最危险的时候,这时突然的信号就会造成波峰,误码,直接对485编程没有意
义,花20块钱自己焊个面包板的485转232电路就搞定
 
他们把所有终端都接到一个口上?
他们脑子有没有问题?那样多个终端同时发信息的话,怎么办?
 
后退
顶部