- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
labvew 串口通信
* {$ @, t p2 e+ D$ q6 x4 O
LabVIEW串口通信详解
2 S$ o6 [ L( u, D9 s* x0 p: K9 X??a. m# @) r1 J( g4 y/ a? ? 串口可以说是我们最容易见到,也最容易接触到的一种总线,台式机上一般都有二个,而现在很多下位机、仪器等很多都还是使用串口通( K2 z0 s* h8 D# ] p: ]) @5 j+ p3 f9 A% n信的。论坛上很多朋友都经常会使用到串口,并遇到一些问题,这里有必要做一个详细的说明,以方便广大会员朋友,文章请勿转载到其它地5 m) I* ~+ V7 {! E/ y+ I7 {+ @ r% L! k- D% {; O方,谢谢。7 F0 o! y( C u* d- c1 s z ` y5 s! v9 K! e? ? 论坛上早先发布过一个贴子,叫《串口WORD资料》,里面有一些中英文的串口的资料,这个文章是对那个资料的补充,如果是初接触0 Y2 S+ p4 {! Q- M5 T! z/ e9 _7 {3 e0 r2 S4 A串口的朋友建议先看一下上一个贴子先。上一个贴子中提到过的内容这里不再进行补充。9 K4 I+ ^ }8 m u . A( k# q# }) m6 L `; C? ?首先补充一个比较重要的问题,就是在LabVIEW中使用串口的话一定要先安装VISA这个驱动,然后生成的EXE运行时也需要在目标机上安装VISA Runtime Engine,可以在打包时一起打包。6 B+ }7 B- g0 GVISA的驱动可以在NI网站上下载到:6 V; Q: Q( g: y2 W, F6 z/nidu/cds/view/p/id/1605/lang/zhs0 P+ a R( U2 b: @. g$ N$ R+ u ?6 z+ e; j??k3 L+ Y- a: f L: [8 d2 f1 z j3 M- L7 J/ J. P1,串口扩展的问题+ j/ M$ J: a* p/ ]. F0 H; m8 P9 J, N( {- X- ~ k D* R??先说一下串口的扩展问题,一般的台式机或工控机上都至少有二个串口,一般都是够用的,但是现在市场上已经很难找到带串口的笔记本* r9 V. ^- e1 T3 c. F R+ ]6 \ [8 S了,而有时候在外出调试时需要在笔记本中使用到串口的,这时一般是使用USB-RS232的转接线,价格从十几到一百多都有,很多朋友反应/ |. u- l1 R8 O8 s+ ?1 p% o??[. u9 k- Y# T G$ r8 t @在使用价格低的转接线时会出现乱七八糟的问题,而贵一点的线就很少听说有其它问题的,所以大家在使用便宜的USB-RS232转接线时要特7 z??c$ [5 r0 k5 Q- ~6 z9 ] X, [: m/ Z$ G4 n别注意线的质量,遇到一些奇怪的问题时先考虑换一根好一点的线。PCI-RS232扩展卡也同理,便宜的卡也容易出问题,尽量买好一??m2 R6 R k. |2 o* [ _, [+ z0 W3 S* } q点的,以免因小失大。PCI-RS232一般至少能扩展2个串口,有些BT一点的可以扩展到8-16个,一堆线和接头。转接线和扩展卡一般是要装. [ D- S \ Z! D/ N5 ]# t W8 [??S4 ?7 k9 a+ f驱动的。; ~ c3 U# }0 P8 u6 X+ b [8 ^- P+ D b2,串口功能的确认, ?2 _??Q1 w2 w ~9 x% ], ?7 ^; D# G f ?# E) E/ i `??在使用串口之前,最好先确认一下串口是否正常,特别是使用转换接或扩展卡的。检查的方法很简单,就是将串口的2、3脚短接起来,/ P0 p6 d??~: r( Q) h??X: c8 \ T, C; U2 s, ~脚是发送数据,2脚接收数据,就是这个串口自发自收。电脑上的串口软件一般是用串口调试助手,很出名的,也好用。如下图所示:5 G9 @/ q5 S??Y% p8 h( P3 G r( r9 k: @??i) b n, O???! W- q1 i! } N$ E$ | A( N
图1 串口调试助手
一打开软件,选择已经短接好的串口号,点击“手动发送”,如果串口是好的,2、3脚又短接起来了,马上就可以在上面的接收框里看到接, \) n1 o9 `6 H??R+ U ]+ M a) p z1 f: {3 E( K. e收的数据就是发送的数据。稍微要注意一下的是有些电脑的COM1和COM2的位置是反过来的,所以要确定好串口调试助手左上角的串口上选9 h; x+ W T6
文档评论(0)