`在做 labview的485串口通讯,想要实现的功能如下。1.多点采集,如何能循环发送数据。例如:循环发送 01 03 00 00 00 03 05 CB
02 03 00 00 00 03 05 FB
03 03 00 00 00 03 04 29
04 03 00 00 00 03 05 9E
2.发送一个数据时,如果返回的数据错误(包括数据长或短,CRC校验不对)连续出现3次则再发送下一个数据,而不是出错就一直停顿在哪里或者发送一次错误后就进入下一个数据的发送。例如:发送 02 03 00 00 00 03 05 FB,返回的数据为02 那么就再次发送02 03 00 00 00 03 05 FB。直到返回的数据正确或发送三次。再发送03 03 00 00 00 03 04 29。
3.需要可以在前面板选在要发送的数据。例如一共有四个端口(01 02 03 04),在前置面板可以选在其中的一项或几项发送。
例如:只选择01 03. 则不断循环发送且仅循环发送 01 03 00 00 00 03 05 CB,03 03 00 00 00 03 04 29。并接受数据。
帖子中附带了截图和程序。希望有大神能指点一二,在此不胜感激。要是有一同在做485通讯的朋友希望可以一起探讨下。
`
14
|
|
|
|
头像被屏蔽
· 2014-9-20 18:36:37
|
|
|
|
|
可以用生产消费者结构,生产者是响应界面的按钮等控件的变化,不是什么难的东西
|
|
|
|
|
我也看到过经常有人提什么 队列生产消费结构 这是什么东西啊?
|
|
|
|
|
你好,问一下,为什么我发送0A03 0000 0003 04B0这个数据 返回的只有0A ,而其他的例如 0103 0000 0003 05CB 返回的就是正常数字0103 0603 E86C A761 4F85 86。能帮我看一下这个问题在哪儿么。谢谢!
|
|
|
|
|
周一上班有空帮你试一下
因为你涉及到实际的硬件,不可能模拟出来,只能帮你看下架构之类的
|
|
|
|
|
我也在写485串口通信的程序,485设备连接PC机用的是USB转232、232转485的连接器,可是运行的话VISA配置串口程序这边输出就一直显示“未执行”,这是什么原因?能请教一下吗
|
|
|
|
|
我最经也在用LabVIEW做485通信 怎么都要出问题 我感觉用RS232转RS485难度要小些 这样的话就可以用串口助手直接测试 我用的USB转rs485就一直有问题 不知哪里出错了
|
|
|
|
|
可否改个低点的版本,呵呵,跟不上潮流啊,可否整个8.6的呀,谢谢加拜托!!
|
|
|
|
|
我想做一个形象一点采集温度和控制温度的程序,现在只是做了一个串口通讯的程序还单个采集和写数据
。。。。。。。。。。。
|
|
|
|
|
额 我之前也尝试做过 不过做到一半就做不下去了 1. CRC校验 做的不好 2. 写数据不太会。。
|
|
|
|
|
谢谢分享谢谢分享谢谢分享
谢谢分享谢谢分享 谢谢分享
谢谢分享谢谢分享 谢谢分享
谢谢分享 谢谢分享谢谢分享谢谢分享
谢谢分享 谢谢分享 谢 谢
谢谢分享 谢谢分享 谢 谢
谢谢分享 谢谢分享 分 分
谢谢分享 谢谢分享 享 享
谢谢分享 谢谢分享 谢 谢
谢谢分享 谢谢分享 谢 谢
谢 谢谢分享 谢谢分享 分 分
谢谢 谢谢分享 谢谢分享 享 享
谢谢分 谢谢分享 谢谢分享 谢 谢
谢谢分 谢谢分享 谢 谢
谢谢分谢谢分享 谢 谢
谢谢 谢谢 分 分
享
|
|
|
|
|