如何实现485通讯(100分)

  • 主题发起人 主题发起人 tianzhegs
  • 开始时间 开始时间
T

tianzhegs

Unregistered / Unconfirmed
GUEST, unregistred user!
计算机和一个电路板实现485通讯,计算机通过一个232转485的转换器和电路板通讯,计算机发送01,电路板回数00,该如何实现。因该使用什么控件,485是否要像232那样设置波特率这样的参数吗
 
--计算机通过一个232转485的转换器,

就是串口通讯
 
通过232转485的转换器就和232通讯是一样的。根本不去考虑
 
转换器里有转换芯片,硬件部分不用去管
你只要使用普通的串口通讯方法就可以的
至于你说计算机发送01电路板回数00,这是由电路板上的下位机软件来处理的
你也不需要管,集中精力做上位机的业务就可以了
 
spcomm控件,,,就是控制串口而已
 
标准的串口通讯
Spcomm比较普遍,还有其它一些,网上搜索一下,也可以用API写
两端的参数要一致,如波特率、停止位、数据位、校验位等
 
就是串口通信,用API就可以了
 
存在232转485的转换器,就跟主机和232通讯是一样的,采用spcomm控件可以实现该串口通信。参数的设置也不必考虑485,如果用单片机,电路板上应该有485转cmos的电平转换器件,将主机和单片机的通信端口参数设置相同即可
 
就是串口通讯
 
485说白了也是串口通信。不用考虑那么多。直接用SPCOMM按照一般的串口通信编程就行了。
 
就是串口通讯
 
用mscomm32.ocx也可以,
 
后退
顶部