基于labview的工控机与变频器间通讯的设计和实现

最新更新时间:2013-12-22来源: 互联网关键字:labview  工控机  变频器 手机看文章 扫描二维码
随时随地手机看文章

1 引言

  风力发电机组中的齿轮箱是一个重要的机械部件,而其中轴承性能的好坏对齿轮箱的性能起着至关重要的作用。根据用户要求,齿轮箱轴承出厂前要在模拟实际工况的试验机上进行测试。即齿轮箱轴承需在不同转速、载荷下进行性能试验和寿命试验。齿轮箱轴承转速的改变是由变频器驱动变频电机实现的。变频器运行频率的设定有三种方法:一是通过面板手工调节,这种方式已经不能满足频率频繁变化时使用需要。二是通过变频器的外部接口,外接模拟信号来控制设定频率。这种方式虽然简单,但存在设定频率不准确的问题,当外接模拟信号波动时,变频器的设定频率也随之变化。三是通过变频器的通讯口,利用参数设定指令来进行频率参数设定。这种方法能准确地控制变频器的频率。下面以台达vfd-b系列变频器为例,介绍一种基于labview软件利用串口实现工控机与变频器间通讯,进行频率参数设定、监视输出电流的方法。

  2 通讯系统总体设计

  本系统所采用的通讯方式是利用美国ni公司的工控机与台达vfd-b系列变频器的rs-485串口通讯。工控机的控制器为 ni pxi-8106,自带1个rs-232通讯串口。由于系统还需要与仪表和plc通讯,而且变频器、仪表和plc三者之间的通讯协议不同,工控机另配有1 块串行通讯模块ni pxi-8431(含有两个rs-485串口)。使用工控机rs-232串口和台达变频器的rs-485串口通讯,中间需加rs-232/rs-485转换器,如图1所示。如果使用串行通讯模块ni pxi-8431的rs-485串口,须用db-9连接器连接工控机的rs-485串口与变频器的rs-485串口,如图2所示

  图1 系统通讯示意图

  图1 系统通讯示意图

   图2 系统通讯示意图

  图2 系统通讯示意图

  3 系统硬件接口

  台达vfd-b系列变频器的通讯口引脚定义、db-9连接器引脚定义、rs-232/rs-485转换器的接线端子排列见表1。

  表1 接线端子排列

  表1 接线端子排列

  台达vfd-b 系列变频器通讯口使用的是水晶头,只需压两根线,为了减少干扰,通讯线最好使用双绞屏蔽线。使用工控机的rs-485通讯口时,须把db-9的4脚与8脚短接,然后连接变频器的4:sg+,把db-9的5脚与9脚短接,然后连接变频器的3:sg-,见图3。使用工控机的rs-232通讯口时,接线方法是把 rs-232/rs-485转换器的d+/a连变频器的4:sg+,d-/b连变频器的3: sg-,见图4。

  图3 db-9与变频器rs485连线图

  图3 db-9与变频器rs485连线图

  图4 rs232/rs485转换器与变频器rs485连线图

  图4 rs232/rs485转换器与变频器rs485连线图

  3.1 通讯格式说明

  在本系统中,工控机与变频器通讯,工控机一侧不仅要设置相应的通讯参数,如通讯地址,波特率,数据位,停止位,变频器一侧也有一些参数需要设置。两者之间的通讯参数设置应一致。

  3.2 台达变频器的参数设置

  台达变频器的参数设置如表2所示。

  表2 变频器通讯参数设置

  表2 变频器通讯参数设置

  参数设置完以后,变频器需要重新上电,新的参数才会被应用。

3.3 工控机与变频器通讯协议

  台达vfd-b系列变频器使用modbus networks 通讯协议。而 modbus可使用ascⅱ或 rtu 两种资料编码。ascⅱ编码是将所要传送的资料先转换成相对的ascⅱ码后再传送,而rtu则是把资料直接传送,不再经过转换。下面以ascⅱ模式为例,说明工控机和变频器的主要通信协议如下。

  通讯功能码有:

  03h:读出寄存器内容

  06h:写入一笔资料至寄存器

  08h:回路侦测

  10h:写入多笔资料至寄存器

  由于台达变频器运行频率的单位是0.01hz,当需要的运行频率是20 hz时,应写入数值2000,转换为十六进制是7d0h。频率命令写到内部设定参数2001h寄存器。

  例如:对通讯地址01h,写入2000(7d0h)至变频器内部设定参数2001h寄存器,格式见表3。

  询问、回应讯息格式

  在测试现场需要时刻观察变频器的输出电流,判断试验机有无异常状况。监视变频器内部参数2104h寄存器可观察变频器的输出电流。

  例如:对通讯地址01h,读出2104h寄存器的资料内容,格式见表4。

  询问、回应讯息格式

  ascⅱ模式的检查码由通讯地址开始到数据内容结束加起来的值,然后取2的补码。

  以表3询问讯息为例检查码为:

  01h+06h+20h+01h+07h+d0h=ffh,然后取2的补码=01h。

  4 通讯系统软件设计

  labview 语言是美国ni公司为适应计算机和软件技术的发展、加快仪器的开发和完善其功能而推出的。它使用图形化编程语言编程,执行程序的顺序是由数据流决定的,而不是传统文本语言的按命令行顺序连续执行。labview语言具有界面友好、易学易懂、开发周期短等优点,广泛应用于仪器控制、数据采集、数据分析和数据显示等领域。

  在labview中进行串口通讯主要利用visa函数。 包括visa configure serial port 、visa write 、 visa read 、 visa close等 vi。 利用串口发送数据,读取数据的程序如下:

  第一步:初始化端口,设定端口号、波特率、数据位、停止位、奇偶校验等。

  第二步:利用visa write.vi 发送数据。

  第三步:如需从串口读取数据,可利用visa read.vi 读取数据。

  第四步:如串口不再使用,可利用visa close .vi关闭串口。

  在labview 2009基本串行写入和读取程序框图如图5。

  图5 labview 2009基本串行写入和读取程序框图

  图5 labview 2009基本串行写入和读取程序框图

  5 结束语

  本文的创新点在于利用labview实现工控机与变频器通讯,通过工控机的串行端口来控制变频器,可以方便、直观地控制变频器的运行,监视变频器的运行状态,设置变频器的参数,实现变频器的联网及远程控制。

关键字:labview  工控机  变频器 编辑:神话 引用地址:基于labview的工控机与变频器间通讯的设计和实现

上一篇:基于ZigBee技术的无线液位过程控制器的设计和开发
下一篇:意法半导体:暖通空调电子控制系统

推荐阅读最新更新时间:2023-10-12 20:56

开放式现场总线CC-Link 综述
前言 虽然CC-Link在中国的市场表现良好,国内已经存在大量广泛的应用和一些合作伙伴,但是关于CC-Link的全貌的介绍相对较少。 作为包容了现场总线最新技术的CC-Link,其先进的技术性能和特点非常鲜明。有必要逐步向广大的用户和合作伙伴及中国的工程技术人员,介绍CC-Link有关技术和应用情况。使CC-Link的技术为更多的业内人士所了解,为中国的现场总线的发展,提供有益的参考。 一、开放式现场总线CC-Link技术背景和CLPA 在1996年11月,以三菱电机为主导的多家公司以“多厂家设备环境、高性能、省配线”理念开发、公布和开放了现场总线CC-Link,第一次正式向市场推出了CC-Link这一全新的多厂商、高性能、省配线的
[嵌入式]
基于工控机的导弹综合测试系统的程控电源设计
1导弹测试系统电源需求分析 程控电源是导弹综合测试系统的其中一个组合,用于提供测试导弹所需的各种直流稳压电源,此外还具有输出电压实时监测、过压、过流自动保护等功能。该组合由插在标准100母线板上的八块线路板组成,其中包括-40V/-43V电源板、+24V连续可调电源板、+20V/+22V电源板、-20V电源板、+5V/-80V电源板、电源检测与切换板、前转接板及后转接板组成。 程控电源原理框图如图1所示,工控机通过PCL812PG数据采集卡数字I/O通道切换电源的输出电压,利用D/A输出调节PWM的比较电压以控制输出电压的连续变化,通过A/D通道实时监视电源的输出。 2电源主体设计 +20V/+22V电源原理如图
[嵌入式]
基于网络的电能质量监测系统设计
随着电力系统运行管理的系统化、智能化、自动化和网络化,对电网的远程实时监控和自动化调试是电力系统发展的必然趋势。近年来,随着人们对电力能源需求的不断增长,电力电子设备应用越来越广泛,大量的非线性负荷、冲击性负荷的投运,使公用电网中产生了大量的谐波干扰以及电压波形畸变、电压波动和三相不平衡等问题,电能质量不断恶化。为实现对电力系统实时的监控和准确的调度,全面掌握电网中电能质量状况并对电力参数进行快速准确的测试就变得十分重要。本文提出了一种基于网络的电能质量监测系统(以下简称“监测系统”),不但能够实现对现场数据的实时采集与分析处理,而且还能够通过网络进行远程监测与控制,有助于解决现场环境恶劣而难以在现场进行精确测试的问题。 1 监测
[电源管理]
基于网络的电能质量监测系统设计
变频器技术的发展过程分析
电力电子器件的更新促使电力变换技术的不断发展。起初,变频技术只局限于变频不能变压。20世纪70年代开始,脉宽调制变压变频(PWM-VVVF)   调速研究引起了人们的高度重视。20世纪80年代,作为变频技术核心的PWM模式优化问题吸引着人们的浓厚兴趣,并得出诸多优化模式,如:调制   波纵向分割法、同相位载波PWM技术、移相载波PWM技术、载波调制波同时移相PWM技术等。   VVVF变频器的控制相对简单,机械特性硬度也较好,能够满足一般传动的平滑调速要求,已在产业的各个领域得到广泛应用。但是,这种控制方式   在低频时,由于输出电压较小,受定子电阻压降的影响比较显著,故造成输出最大转矩减小。   矢量控制变频调速的做法是:将异步
[嵌入式]
LabVIEW程序设计模式(五)—生产者/消费者模式(5)
结合状态机模式、事件结构和动态调用技术,能够归纳出针对较复杂应用程序的通用设计模式。对常见的测试测量程序而言,主要由数据采集、数据分析、外围菜单项响应、报表生成、数据显示这五个部分组成。其中数据采集是相对独立和长时间运行的一个模块,可以与其它的模块同时运行。因此,在大多数持续采集的程序设计中需要将它单独作为一个模块运行。与此同时,子程序也需要一条数据通道发送一些反馈命令给主程序。于是可以构成如图 44所示的一个通讯回路。 图 44 通讯回路 LabVIEW提供了多种主程序与子程序之间的通讯方式,如队列、Reference、事件等。为了介绍这些方式的具体使用方法,将结合最常用的数据采集实例进行阐述。 【 应
[测试测量]
<font color='red'>LabVIEW</font>程序设计模式(五)—生产者/消费者模式(5)
应用LabVIEW与AWR软件为无线应用设计复杂电路
很多富有经验的工程师毫无怀疑的记着当仅有的调制技术是模拟调制而功放的性能可以用加性高斯白噪声(AWGN)来验证时设计一个基站或移动电话的放大器是如何的简单。现在,第二代及以后的无线网络需要用到数字调制技术,使用服务中所提供的信号来激励功放或其他电路就成为了必须。因此需要将基带信号处理和射频/微波电路设计工具与实际的产生调制信号和评估其对设计影响的测试仪器紧密的整合在一起。 此应用笔记描述了将AWR的射频/微波设计软件(Microwave Office和VisualSystem Simulator (VSS))无缝的与National Instruments的图形化编程软件环境LabVIEW,和广范的调制仪器连接在一起来较好的满
[测试测量]
应用<font color='red'>LabVIEW</font>与AWR软件为无线应用设计复杂电路
基于LabVIEW的車体振動加速度信號處理
1 引 言 隨著全國鐵路的六次大提速,車輛高速運行下的安全性可靠性已成為人們高度關注的一個問題。而安全運行、安全監測系統等都是需要以振動試驗与測試技術做強力支持和保証的。基于此,本文選擇了測取車体的振動加速度信號,設計了基于LabVIEW平台的人机界面。經檢驗,該系統能夠對采集的加速度信號進行很好的處理,并能方便地選擇巴特沃思濾波器的階數,再根据運行結果确定所選的濾波器階數是否合适,綜合所有,得出最好的處理結果。 2 LabVIEW編程語言 LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是由美國NI公司(NationalInstrument
[测试测量]
基于<font color='red'>LabVIEW</font>的車体振動加速度信號處理
利用NI LabVIEW和PXI进行诊断声纳
The Challenge: 创建一个用于快速采集面向高级无损探伤应用的超声相控阵列回波信号的、可伸缩的、低成本系统。 The Solution: 利用NI PXI 控制器与机箱、多通道高速量化仪和可重新配置的I/O FPGA 实时控制器,以及NI LabVIEW 软件,设计一个具有严格定时与同步的可扩展的采集系统,以执行面向实时超声图像处理的相控阵列数据采集。 PXI-5105 所提供的解决方案可以扩展以满足客户的需求,并具有提供简单的软件移植方式的记录功能。 背景 超声相控阵列已经在医学图像处理领域内应用多年,但由于成本和复杂度的限制,该技术直到最近才在无损探伤(ND
[测试测量]
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
更多每日新闻
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved