行业新闻
┊
技术文章
┊
产品展示
┊
厂商展示
┊
供应信息
┊
求购信息
┊
论坛
文章分类
PLC
DCS
PAC
PC-BASED
CPCI-PXI
嵌入式系统
SCADA
工业以太网
变频器
无线通讯
自动化软件
人机界面
现场总线
运动控制
机械传动
机器视觉
电源
传感器
仪器仪表
执行机构
工业安全
低压电器
其它工控文章
首页
->
技术文章
->
PLC
-> 正文
在LabVIEW 中编写PLC串口调试程序
“RD6F694F496F704F5051576F696F696F696F696F696F
696F696F696F696F696F696F696F696F696F696F696F696F696F696F696F696F6910”。
依照《松下MEWTOCOL通讯协议》的解释,此字串已正确的返回数据寄存器DT0到DT26的数据信息。这样就轻易地实现了LabVIEW的一个读取PLC数值的动作。
图2-2 LabVIEW串口程序前面板
在LabVIEW 中,前面板节点与后面板节点成对应前后关系,程序在后面板执行,其结果在前面板中显示。打开LABVIEW的后面板,程序显示如下图2-3,其执行顺序为:第一步,初始化串口,设置串口的通讯参数,使其与PLC的串行通讯参数一致,此动作由“VISA Configuration Serial Port.vi”节点点完成。如下图:
图2-3 LabVIEW串口设置节点后面板
该节点的主要功能是初始化、配置串口。用该节点设置串口的波特率为:115200bps、数据位为:8位;停止位为:1位;奇偶校验为:奇校验;流量控制为:不使用。其中波特率可设为115200 bps、19200 bps、9600 bps等;数据位一般可设为:7或8位;而校验位可设为:无校验、奇校验与偶校验等。根据此节点的特征:输入数字“0”代表为无校验,输入数字“1”为奇校验,输入数字“2”为偶校验。对于停止位则输入数字“10”代表选择的停止位为1位,输入数字“15”代表选择停止位为1.5位,输入数字“20”代表选择停止位为2位。握手控制(流控制)一般设为不使用,即输入数字“0”(握手控制只在串口缓存不足时才使用)。
完成了第一步串口设置后,程序就执行第二步动作,向串口写入字符。这一步动作由VISA节点“VISA Write”完成。图标及端口见图2-4。
图2-4 VISA 的串口写节点
该节点的主要功能:将把write buffer端口输入的数据写入由VISA resource name端口指定的设备中。可用于将字符串写入串口的输出缓存,将字符串从串口发送出去。
第三步动作为等待动作。串口将数据发送给PLC后,串口与PLC都需要时间执行程序。
本新闻共
5
页,当前在第
2
页
1
2
3
4
5
输入您的搜索字词
提交搜索表单
最新文章
• 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串口调试程序
及所有其它信息来自互联网.
仅供访问者参照使用,不直接或间接负责相关法律问题!