4748|8

62

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

多串口RS485通讯程序的探讨 [复制链接]

本人最近在做多串口的通讯工控软件,我的程序是通过研华的串口拓展卡, 每个串口连接5---10台仪器,通讯协议是通过MODBUS协议修改而成。
开发语言是C# ,使用Cserialport ,仪器信息是通过数据库读取的(数据库中设置了该仪器的串口号,仪器的地址)
以前的程序都是用VC开发的,并且已经用了很多年,程序是很稳定的, 但是由于人员流动,我是新来的,所以新的设备程序只有重新做。
不知道各位大哥大姐是如何做这种多串口通讯的,望指教。
本人的MSN:djxxt@hotmail.com
      QQ:27458633

最新回复

多串口的意思是一个主机,多个从机么?那你要把主从机的地址位定义好。我的系统是1主8从的系统,每次主机发出询问后,每个从机都会收到讯息,其中地址为正确的那个从机会响应,回复主机的询问。当从机发出回复时,这个回复不仅会被主机接受,其他从机也会接受。所以你要在通讯协议和轮询时间上花一些功夫。  详情 回复 发表于 2015-7-8 03:49
点赞 关注

回复
举报

66

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
你还是看看用VC吧,更适合做那个。
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
C#没用过,不过据说做这种程序还是用VC比较好!而且有现成的程序,你可以先把流程了解清楚再改造就行了。
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

4
 
以前的是VC,还是用VC比较好些.
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

5
 
涉及到设备,协议等底层的东西用c吧,不管是VC还是LINUX C都可以
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

6
 
轮询好了挖
每一个仪器把地址固定好,然后工控机就往每一个地址发询问帧,收到仪器回复或固定时间间隔后再发下一个地址的询问帧,循环往复
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

7
 
这一版块,太没人气了,是不是大家都成大侠了

如果成大侠了,也常回家看看嘛,家里太冷清了

据说努力顶帖也是一种美德,但我只想大家常回家看看

毕竟每天都有新手需要帮忙,而我能帮的只能是把帖子顶起来
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

8
 
什么呀
 
 
 

回复

35

帖子

0

TA的资源

一粒金砂(中级)

9
 
多串口的意思是一个主机,多个从机么?那你要把主从机的地址位定义好。我的系统是1主8从的系统,每次主机发出询问后,每个从机都会收到讯息,其中地址为正确的那个从机会响应,回复主机的询问。当从机发出回复时,这个回复不仅会被主机接受,其他从机也会接受。所以你要在通讯协议和轮询时间上花一些功夫。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表