广州欧宝体育电子元件有限公司欢迎您!

欧宝体育在远距离通信中可以节约通信成本

点击进修>>《龙哥手把手教你学LabVIEW视觉设计》视频教程

  一、串口通信简介

  串口按位(bit)发送和吸收字节。串口通信是指外设和计较机间,通过数据信号线 、地线、节制线等,按位举办传输数据的一种通讯方法。这种通信方法利用的数据线少,在远间隔通信中可以节省通信本钱,但其传输速度比并行传输低。

  串口按位(bit)发送和吸收字节。尽量比按字节(byte)的并行通信慢,可是串口可以在利用一根线发送数据的同时用另一根线吸收数据。它很简朴而且可以或许实现远间隔通信。好比IEEE488界说并行通行状态时,划定设备线总长不得高出20米,而且任意两个设备间的长度不得高出2米;而对付串口而言,长度可达1200米。典范地,串口用于ASCII码字符的传输。通信利用3根线完成,别离是地线、发送、吸收。由于串口通信是异步的,端口可以或许在一根线上发送数据同时在另一根线上吸收数据。其他线用于握手,但不是必需的。串口通信最重要的参数是波特率、数据位、遏制位和奇偶校验。对付两个举办通信的端口,这些参数必需匹配。

  二、LabVIEW简介

  LabVIEW是一种措施开拓情况,由美国国度仪器(NI)公司研制开拓,雷同于C和BASIC开拓情况,可是LabVIEW与其他计较机语言的显著区别是:其他计较机语言都是回收基于文本的语言发生代码,而LabVIEW利用的是图形化编辑语言G编写措施,发生的措施是框图的形式。 LabVIEW软件是NI设计平台的焦点,也是开拓丈量或节制系统的抱负选择。

  LabVIEW特点

  尽大概回收了通用的硬件,各类仪器的差别主要是软件。

  可充实发挥计较机的本领,有强大的数据处理惩罚成果,可以缔造出成果更强的仪器。

  用户可以按照本身的需要界说和制造各类仪器

  三、Labview实现串口通信步调

  1.在措施面板上添加VISA设置接口

labview实现串口通信

  2.添加后,开启辅佐文档的显示。菜单的Help-》show context help,如下图

  鼠标选择方针则会显示辅佐框。如下图所示。

labview实现串口通信

  3.建设相应的设置

  在措施面板中鼠标移动到对应的引脚上,点击鼠标右键-》create-》control,建设后,界面面板上会呈现对应的节制框。如下图所示,建设个VISA resource name。

labview实现串口通信

  前面板显示如下:

labview实现串口通信

  4依次建设,波特率、遏制位、数据位等

  如下图所示。

labview实现串口通信

  5.建设个while轮回,用于安排发送的措施

labview实现串口通信

  鼠标移动到轮回条件节制的引脚上,建设个control。用于调试,差池条件处理惩罚,会报错。

  6前面板安排个按钮,用于节制数据的发送

  7.建设个事件,用于响应发送按钮

  鼠标移动到timeout的位置,鼠标右键选择edit events…如下图所示。

labview实现串口通信

  操纵上面后,呈现如下界面:选择需要响应的控件,这里选择“ok button”,选择鼠标按下

labview实现串口通信

  点击ok后,事件的名称也变革了。如下图所示。

labview实现串口通信

  假如鼠标点击按键,则会进入事件处理惩罚。

  8.建设VISA写函数

labview实现串口通信

  9毗连端口和写函数

labview实现串口通信

  10添加个封锁函数

相关产品推荐

Copyright © 欧宝体育电子元件有限公司 版权所有  网站地图