新建
上传
首页
助手
最?/div>
资料?/div>
工具

labview

串口接收数据

_labview

串口被动接收数据

 

点击学习

>>

《龙哥手把手教你?/p>

LabVIEW

视觉设计》视频教?/p>

1.

程序界面?

功能介绍:左边上方串口接收区,下方为串口字符发送区。右方为一个波形图表,在程?/p>

内部每次将串口发送过来的数据,以

f%

格式化,显示在波形图表上?/p>

 

按钮介绍:从左至右依次,发送按钮;清除计数按钮;打开

/

关闭串口按钮;清除接收区

数据;清除波形图表;保存波形;退出程序?/p>

 

2.

主程序框图:主程序框图介绍:主程序框图主要由

3

个状态组成:程序的初始化,程?/p>

事件的响应,程序的退出?/p>

 

状?/p>

Init

?/p>

程序初始化,

主要?/p>

OpenCom

等按钮,

串口状态,

串口接收字符串,

波形图标?/p>

TX/RX

计数等控件,

置为

False

或清零?/p>

初始化状态只执行一次,

接下来就进入状?/p>

Event

?/p>

 

状?/p>

Event

:程序事件响应,由一个事件结构构成,共需响应

8

个事件:

Open/CloseCom

按钮事件;串口号或波特率改变事件;发送按钮事件;清空计数按钮事件;清空接收区?/p>

钮事件;清空波形区按钮事件;保存波形按钮事件;菜单选择事件;退出按钮事件。如?/p>

在此状态,按下退出按钮,则进入状?/p>

Exit

,否则程序将一直运行在此状态?/p>

 

状?/p>

Exit

:程序退出。退出前需关闭已打开?/p>

VISA

句柄?/p>

 

3.

串口接收程序框图:串口接收程序框图介绍:当串口状态为真时,调用串口属性节点?/p>

BytesatPort

?/p>

,如果串口缓冲区?/p>

X

字节的数据就接收

X

字节的数据。最后,用一个状?/p>

机来实现相邻两个字符串的判断。如果串口在相邻两个字符串之间接收时间大?/p>

50ms

?/p>

则判断为两个独立的字符串;如果小?/p>

50ms

,则自动拼接前后两个字符串?/p>

 

4

?/p>

labview

串口被动接收数据这里

labview

被动接收传感器发送来的数据,即在开发板?/p>

取传感器的数据来进行计算控制时,

labview

用来数据的采集?/p>

 

这是

labview

串口配置和指令发送,指令发送用于主动发送再接收时,此处不需要用到该

模块,直接将

if

结构置假即可,或者直接删除。这其中用到?/p>

CRC

?/p>

vi

主要是在输入?/p>

令不同时自己计算出校验位?/p>

如果程序始终只用到一个电机运行速度读取命令?/p>

可以直接

手工计算并发送校验位?/p>

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

labview

串口接收数据

_labview

串口被动接收数据

 

点击学习

>>

《龙哥手把手教你?/p>

LabVIEW

视觉设计》视频教?/p>

1.

程序界面?

功能介绍:左边上方串口接收区,下方为串口字符发送区。右方为一个波形图表,在程?/p>

内部每次将串口发送过来的数据,以

f%

格式化,显示在波形图表上?/p>

 

按钮介绍:从左至右依次,发送按钮;清除计数按钮;打开

/

关闭串口按钮;清除接收区

数据;清除波形图表;保存波形;退出程序?/p>

 

2.

主程序框图:主程序框图介绍:主程序框图主要由

3

个状态组成:程序的初始化,程?/p>

事件的响应,程序的退出?/p>

 

状?/p>

Init

?/p>

程序初始化,

主要?/p>

OpenCom

等按钮,

串口状态,

串口接收字符串,

波形图标?/p>

TX/RX

计数等控件,

置为

False

或清零?/p>

初始化状态只执行一次,

接下来就进入状?/p>

Event

?/p>

 

状?/p>

Event

:程序事件响应,由一个事件结构构成,共需响应

8

个事件:

Open/CloseCom

按钮事件;串口号或波特率改变事件;发送按钮事件;清空计数按钮事件;清空接收区?/p>

钮事件;清空波形区按钮事件;保存波形按钮事件;菜单选择事件;退出按钮事件。如?/p>

在此状态,按下退出按钮,则进入状?/p>

Exit

,否则程序将一直运行在此状态?/p>

 

状?/p>

Exit

:程序退出。退出前需关闭已打开?/p>

VISA

句柄?/p>

 

3.

串口接收程序框图:串口接收程序框图介绍:当串口状态为真时,调用串口属性节点?/p>

BytesatPort

?/p>

,如果串口缓冲区?/p>

X

字节的数据就接收

X

字节的数据。最后,用一个状?/p>

机来实现相邻两个字符串的判断。如果串口在相邻两个字符串之间接收时间大?/p>

50ms

?/p>

则判断为两个独立的字符串;如果小?/p>

50ms

,则自动拼接前后两个字符串?/p>

 

4

?/p>

labview

串口被动接收数据这里

labview

被动接收传感器发送来的数据,即在开发板?/p>

取传感器的数据来进行计算控制时,

labview

用来数据的采集?/p>

 

这是

labview

串口配置和指令发送,指令发送用于主动发送再接收时,此处不需要用到该

模块,直接将

if

结构置假即可,或者直接删除。这其中用到?/p>

CRC

?/p>

vi

主要是在输入?/p>

令不同时自己计算出校验位?/p>

如果程序始终只用到一个电机运行速度读取命令?/p>

可以直接

手工计算并发送校验位?/p>

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

labview

串口接收数据

_labview

串口被动接收数据

 

点击学习

>>

《龙哥手把手教你?/p>

LabVIEW

视觉设计》视频教?/p>

1.

程序界面?

功能介绍:左边上方串口接收区,下方为串口字符发送区。右方为一个波形图表,在程?/p>

内部每次将串口发送过来的数据,以

f%

格式化,显示在波形图表上?/p>

 

按钮介绍:从左至右依次,发送按钮;清除计数按钮;打开

/

关闭串口按钮;清除接收区

数据;清除波形图表;保存波形;退出程序?/p>

 

2.

主程序框图:主程序框图介绍:主程序框图主要由

3

个状态组成:程序的初始化,程?/p>

事件的响应,程序的退出?/p>

 

状?/p>

Init

?/p>

程序初始化,

主要?/p>

OpenCom

等按钮,

串口状态,

串口接收字符串,

波形图标?/p>

TX/RX

计数等控件,

置为

False

或清零?/p>

初始化状态只执行一次,

接下来就进入状?/p>

Event

?/p>

 

状?/p>

Event

:程序事件响应,由一个事件结构构成,共需响应

8

个事件:

Open/CloseCom

按钮事件;串口号或波特率改变事件;发送按钮事件;清空计数按钮事件;清空接收区?/p>

钮事件;清空波形区按钮事件;保存波形按钮事件;菜单选择事件;退出按钮事件。如?/p>

在此状态,按下退出按钮,则进入状?/p>

Exit

,否则程序将一直运行在此状态?/p>

 

状?/p>

Exit

:程序退出。退出前需关闭已打开?/p>

VISA

句柄?/p>

 

3.

串口接收程序框图:串口接收程序框图介绍:当串口状态为真时,调用串口属性节点?/p>

BytesatPort

?/p>

,如果串口缓冲区?/p>

X

字节的数据就接收

X

字节的数据。最后,用一个状?/p>

机来实现相邻两个字符串的判断。如果串口在相邻两个字符串之间接收时间大?/p>

50ms

?/p>

则判断为两个独立的字符串;如果小?/p>

50ms

,则自动拼接前后两个字符串?/p>

 

4

?/p>

labview

串口被动接收数据这里

labview

被动接收传感器发送来的数据,即在开发板?/p>

取传感器的数据来进行计算控制时,

labview

用来数据的采集?/p>

 

这是

labview

串口配置和指令发送,指令发送用于主动发送再接收时,此处不需要用到该

模块,直接将

if

结构置假即可,或者直接删除。这其中用到?/p>

CRC

?/p>

vi

主要是在输入?/p>

令不同时自己计算出校验位?/p>

如果程序始终只用到一个电机运行速度读取命令?/p>

可以直接

手工计算并发送校验位?/p>

 

Ͼλ">
Ͼλ
Ŀ

labview串口接收数据_labview串口被动接收数据 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

labview

串口接收数据

_labview

串口被动接收数据

 

点击学习

>>

《龙哥手把手教你?/p>

LabVIEW

视觉设计》视频教?/p>

1.

程序界面?

功能介绍:左边上方串口接收区,下方为串口字符发送区。右方为一个波形图表,在程?/p>

内部每次将串口发送过来的数据,以

f%

格式化,显示在波形图表上?/p>

 

按钮介绍:从左至右依次,发送按钮;清除计数按钮;打开

/

关闭串口按钮;清除接收区

数据;清除波形图表;保存波形;退出程序?/p>

 

2.

主程序框图:主程序框图介绍:主程序框图主要由

3

个状态组成:程序的初始化,程?/p>

事件的响应,程序的退出?/p>

 

状?/p>

Init

?/p>

程序初始化,

主要?/p>

OpenCom

等按钮,

串口状态,

串口接收字符串,

波形图标?/p>

TX/RX

计数等控件,

置为

False

或清零?/p>

初始化状态只执行一次,

接下来就进入状?/p>

Event

?/p>

 

状?/p>

Event

:程序事件响应,由一个事件结构构成,共需响应

8

个事件:

Open/CloseCom

按钮事件;串口号或波特率改变事件;发送按钮事件;清空计数按钮事件;清空接收区?/p>

钮事件;清空波形区按钮事件;保存波形按钮事件;菜单选择事件;退出按钮事件。如?/p>

在此状态,按下退出按钮,则进入状?/p>

Exit

,否则程序将一直运行在此状态?/p>

 

状?/p>

Exit

:程序退出。退出前需关闭已打开?/p>

VISA

句柄?/p>

 

3.

串口接收程序框图:串口接收程序框图介绍:当串口状态为真时,调用串口属性节点?/p>

BytesatPort

?/p>

,如果串口缓冲区?/p>

X

字节的数据就接收

X

字节的数据。最后,用一个状?/p>

机来实现相邻两个字符串的判断。如果串口在相邻两个字符串之间接收时间大?/p>

50ms

?/p>

则判断为两个独立的字符串;如果小?/p>

50ms

,则自动拼接前后两个字符串?/p>

 

4

?/p>

labview

串口被动接收数据这里

labview

被动接收传感器发送来的数据,即在开发板?/p>

取传感器的数据来进行计算控制时,

labview

用来数据的采集?/p>

 

这是

labview

串口配置和指令发送,指令发送用于主动发送再接收时,此处不需要用到该

模块,直接将

if

结构置假即可,或者直接删除。这其中用到?/p>

CRC

?/p>

vi

主要是在输入?/p>

令不同时自己计算出校验位?/p>

如果程序始终只用到一个电机运行速度读取命令?/p>

可以直接

手工计算并发送校验位?/p>

 



ļ׺.doc޸Ϊ.docĶ

  • ѧϰ
  • ˽̰꼶²ᣨ2016棩14Ρ·滨̰
  • ƽϰ
  • ˽̰СѧĽ̰һӡ
  • ArcGis10.0ϸװƽⷽ
  • ̶ϡƴ
  • Ӣ
  • ۡ廪ѧ־_ĩԸϰ
  • չ永ķ
  • ¸ϰ⣨ר5

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)