用labview教程怎样实现一个计时系统?通过串口实现计时的开始和终止,由于是初学者恳请指教,万分感谢!

虚拟仪器_labview_课件_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
虚拟仪器_labview_课件
上传于||暂无简介
大小:1.49MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢查看: 854|回复: 5
[labview求助]
labview一个串口与两个设备通讯的问题
& && &&&实验用到一台232的设备,通过232转485转换器转为485信号,再和一台485设备并在一起,送入485转232转换器,转换成232信号,送入电脑的一个串口,用LABVIEW编程与之通讯,不知道如何实现分时通讯,分不同的时段分别给两台设备发送查询命令
定义一个软件协议,里面包含通信地址,通过地址进行区分
& & 谢谢啊,能不能稍微说得具体一点呢,因为我是新手,导师的一个项目需要用到这个,刚刚学了点皮毛,现在带的两个采集设备,一个是本来就是485的设备,所以通讯命令中包含地址,另一个是232设备,所以通信命令中不包含地址,也不知道它的地址是什么,现在就这么并行的把两条命令通过一个串口发送出去,导致两个设备的响应很混乱,时对时错的,我具体该怎么做呢?
232和485标准只是定义电气特性,没有协议吧?你485协议肯定是自己或第三方写的,那你232也定义一个协议,反正只要两个协议能区分就可以了
& & 自己定义一个地址,每个设备定义一个协议,协议格式可以是相似的,但是中间只要有一个值不同就可以区分两台设备了。
& & 比如设备1可以写一个协议:
& && && && & 帧头:AA 55
& && & 设备地址:01 00
& && & 设备数据:.........
& && && & 校验位:.........
& && && && & 帧尾:CC 33 C3 3C
& &设备2写一个协议:
& && && && & 帧头:AA 55
& && & 设备地址:02 00
& && & 设备数据:.........
& && && & 校验位:.........
& && && && & 帧尾:CC 33 C3 3C
&&最好做一个握手协议。
嗯,就是如此
& & 不好意思啊,再问一个可能很幼稚的问题,我的232设备数据查询命令是,fetch?,我就用visa write 将这个命令写进去,它就会响应,将测试数据传送回来,我的485设备的数据查询命令是AA 01 A0 00 00 4B 其中AA是查询的意思,01是设备的地址号,4B是校验位,我如何给我的232设备设置一个您刚才所说的那种协议?将它的查询命令也改成像485设备这种格式的命令?另外请教一下VISA清空缓冲区命令里,接受缓冲区和传输缓冲区,各具体指什么?接受缓冲区是存储电脑接受的命令,然后传输缓冲区存储设备返回的数据么?谢谢您的指教了!
Powered byLABVIEW学习中常遇到的50个问题及解答_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
LABVIEW学习中常遇到的50个问题及解答
上传于||文档简介
&&L​A​B​V​I​E​W​学​习​中​常​遇​到​的0​个​问​题​及​解​答​,​相​当​经​典​,​极​具​研​究​价​值​!
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
下载文档到电脑,查找使用更方便
还剩5页未读,继续阅读
你可能喜欢新手如何从零开始用Labview 编写一个最简单的上位机程序呢??(百度上的教程好多好杂…完全不知_百度知道
新手如何从零开始用Labview 编写一个最简单的上位机程序呢??(百度上的教程好多好杂…完全不知
新手如何从零开始用Labview 编写一个最简单的上位机程序呢??(百度上的教程好多好杂…完全不知道怎么从头开始弄…)
提问者采纳
如果过程比较复杂,然后在再LabVIEW中寻找相应的控件进行组装,现在本子上把流程图画出来、if-else等等程序控制控件先熟悉最基本的一些控件。你的主要精力可能需要放在熟悉控件上,再者LabVIEW的控件说明都是非常详细的。你先确定你的程序要实现什么功能,最好去图书馆找两本LabVIEW的教程,放在手边当工具书,基本都能找到的,遇到比较复杂的控件去书上、官网找找。祝好,比如while循环
请问有关Labview写的上位机怎么与单片机通信的问题可以问一下你吗??谢谢T^T
提问者评价
太给力了,你的回答完美地解决了我的问题,非常感谢!
来自团队:
其他类似问题
为您推荐:
上位机的相关知识
其他2条回答
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
基于LabVIEW的秒表的设计与实现.doc35页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:100 &&
你可能关注的文档:
··········
··········
现今社会快速发展,各种各样的软件产品被开发出来,为人们的生活、工作提供便捷。与此同时各类软件也深刻影响社会的发展。在各类软件的开发中,精确的计时定时对软件功能的完整实现有着重大的影响,当今社会需要精确定时计时报警的领域也越来越多,因此开发准确稳定的计时定时软件刻不容缓。
本次多功能秒表设计是基于LabVIEW 2011虚拟仪器平台,使用图形化编程语言,设计一个定时计时显示报警的实例,它主要通过条件结构的分支选择及平铺式顺序结构和while循环来确保程序按一定顺序执行,通过对系统和操作人员的输入进行检测和响应,进而实现相应的秒表计时,定时报警,闹钟叫醒和时钟报时功能。本次基于LabVIEW的秒表的设计具有定时计时精度高、占用系统资源少、软件开发周期相对较短、可移植性强、可以与其他软件无缝合成,功能扩展性强等特点,可以在各类软件中可实现精确定时计时报警显示时间。
关键词:LabVIEW,虚拟仪器,秒表
With the rapid development of today's society, more and more people get into the design and development of software products for the way people living and working convenient. In the development of all types of software ,precise timing has a significant impact on the functions of the software, and all kinds of timing software constantly enrich people's entertainment life .
LabVIEW is an industry-leading industry standard software tools for the development of test, measurement and control system. At the same time, the LabVIEW virtual instrument development is a completely open system application software, and use it to set up a test system can greatly simplify programming.
The stopwatch design is a virtual platform based on LabVIEW 2011, using a graphical programming language, it is primarily selected by the branch of
正在加载中,请稍后...

我要回帖

更多关于 labview教程 的文章

 

随机推荐