工控信息网(www.55gk.com)|中国工业控制及自动化信息网 行业新闻技术文章产品展示厂商展示供应信息求购信息论坛
文章分类 PLC DCS PAC PC-BASED CPCI-PXI 嵌入式系统 SCADA 工业以太网 变频器 无线通讯 自动化软件 人机界面 现场总线 运动控制 机械传动 机器视觉 电源
传感器 仪器仪表 执行机构 工业安全 低压电器 其它工控文章 
 首页 -> 技术文章 -> PLC -> 正文

在LabVIEW 中编写PLC串口调试程序



  由于读写数据时每个数据长度不一定都一样,数据较多的,要等待较长的时间,这样才能保证在等待时间内将所有数据读取完毕;数据较少的,就不需等待同样的时间。然而等待的时间一般较难确定,时间设得太长,占用串口的时间就会较长,会降低通讯效率,造成数据延时;时间太短,数据没有完全返回时就执行下一步程序,可能会造成数据的丢失。

  在LabVIEW 7.0中新增了一个仪器I/O助手“Instrument I/O Assistant Express VI”,此VI可以较好地解决串口等待时间的问题。节点的图标如下图2-10:

图2-10
图2-10 Instrument I/O Assistant Express VI的图标



  仪器I/O助手提供了与GPIB、USB、串口、VXI等及其他传统仪器的直接I/O连接,使用这种代码生成助手(code-generating assistant),可以轻松地实现多点连续读写串口功能。以下只选择读串口的功能作解说。


  首先,双击此节点,会弹出其操作界面,如下图2-11:

图2-11仪器I/O助手操作界面
图2-11仪器I/O助手操作界面


  此操作界面可选择串口,并设置串口特性。点击如图“ ”按钮,会弹出如图2-12的串口设置界面。

图2-12
图2-12 仪器I/O助手下的串口设置界面


  此操作界面设置串口参数的功能与“VISA Configuration Serial Port.vi”节点相同,参数是被固化的,也就是说一旦完成了设置,串口的参数就不会随意地改动,除非重新进入此界面再设置。

  设置好参数后,可以点击“Add step”操作,跟随其指示操作可以完成其他设置。如下图:

图2-13
图2-13 I/O助手下的串口其他设置的界面


  在此操作界面上可以测试串口数据,写入要发送的字符串,并进行单步操作,也可添加读写命令等操作,还可以查询帮助文件,获得更详细操作说明。完成任务的输出端口“Taken1”和“Taken2”,以字符串形式直接输出。但如果输出口大于5个时,其会将输出口变成“字符簇”输出,此时只要选择节点“Unbundle”将其解包就可以得出其相应的字符串。

本新闻共5页,当前在第4页  1  2  3  4  5  

Google
最新文章
 • PLC在井场泥浆罐液位监控系统中的应用
 • plc通讯原理和程序设计
 • 解决PLC输入点不足问题二法
 • 德国甘纳数据采集和测试系统ebloxx集成
 • 一种新型可编程序控制器PCC
 • 胜利油田PLC自动控制系统可靠性研究
 • 基于EASY 嵌入式PLC 芯片构建现场总线ETS
 • 一种新型可编程序控制器 PCC
 • S7-300PLC在汽车发动机装配线中的应用
 • S7-300的通讯概况
 • 罗斯蒙特质量流量计测量原理及应用简析
 • 嵌入式应用软件任务划分原则
 • 在LabVIEW 中编写PLC串口调试程序
 • 在LabVIEW上编写PLC串口调试程序
 • 欧姆龙自动化网络在水处理行业中的应用
 • 科威嵌入式PLC与三菱变频器FR-E500通信
 • Rockwell AB PLC和PROFIBUS设备通讯解决方
 • 汽车传动轴PLC控制系统的设计与实现
 • 现场工控组态系统的动态数据交换技术
 • 科威PLC与三菱变频器FR-E500通信
Copyright © 2005-2008 55GK.com 联系站长:555jx@163.com 
本网站所登在LabVIEW 中编写PLC串口调试程序及所有其它信息来自互联网.
仅供访问者参照使用,不直接或间接负责相关法律问题!