实用变频器通讯控制.docx
- 文档编号:26713924
- 上传时间:2023-06-22
- 格式:DOCX
- 页数:34
- 大小:87.11KB
实用变频器通讯控制.docx
《实用变频器通讯控制.docx》由会员分享,可在线阅读,更多相关《实用变频器通讯控制.docx(34页珍藏版)》请在冰豆网上搜索。
实用变频器通讯控制
第二章变频器通讯控制方案
第一节变频器通讯控制的目的
1、
2、
3、
4、
基于对现场总线的认识,我们可以归纳出变频器通讯控制四个目的:
实现变频器配置参数的远程设置实现变频器运行的远程调试实现变频器的远程控制和监视实现变频器的远程故障管理及故障后重启
、变频器配置参数的远程设置
变频器的配置参数包括通用配置参数、传动配置参数、I/O配置参数、和故障配置参数等。
这些参数对变频器的正常工作至关重要,必须在变频器运行之前(停止状态)进行正确
设置。
传统上,我们通常采用变频器上的操作面板对这些参数进行本地设置,尤其在变频器数量较多的情况下,需要对每一台变频器进行操作,工作量较大,同时可能会出现参数设置的遗漏和误操作等现象,造成变频器工作不正常;此外由于变频器的配置参数仅存储于变频器的内存中,尤其在修改变频器参数和需要更换变频器的场合,无法实现对变频器参数的统一管理,。
采用通讯控制方式时,可以利用现场总线的集中管理功能,通过远程的上位机编程,自动将每台变频器需要调整的参数进行统一设置和修改,避免了参数设置的遗漏和误操作现象。
同时,由于这些参数存储于上位机中,我们可以实现变频器参数的统一管理,为文件的归档和类似系统的后续开发提供了便利;在维修更换变频器时,可以通过上位机程序的运行实现对变频器参数的无差错复制设置,提高了系统的可维护性。
实际应用中,采用通讯方式对变频器配置参数的设置完成后,需要通过上位机发出指令将这些参数固化在变频器的EEPROM中(通过操作面板设置时变频器自动完成固化),以免变频器关电重启时修改的参数丢失。
二、实现变频器运行的远程调试
变频器在工作过程中(运行或停止状态),需要根据工艺要求和机械负载等条件对变频器的运行参数进行调整,如变频器加减速时间、PID调节参数等。
传统上,这些参数都是通过变频器操作面板的设置,同时配合变频器的逻辑输入口状态完成的。
但在这些参数需要频繁修改或输入口数量不足的场合则无能为力了。
采用通讯控制方式可以充分解决上述问题。
通过远程上位机的编程,可以根据需要实时修改变频器的运行参数,无须考虑变频器的逻辑输入口,充分利用变频器提供的功能,实现变频器的最优控制。
实际应用中,由于调试过程的复杂性,更多的用户会选择本地调试的方式,即通过变频器操作面板和控制端子进行调试。
变频器的通讯控控制方式一般都同时提供通讯控制和本地控制切换的功能,即通过变频器通讯控制参数的内部设置或通过变频器某一逻辑输入口的状态,实现通讯控制和本地控制之间的相互转换。
这样,可以通过本地控制的方式对一台变频器进行调试,调试完毕后,切换回通讯控制方式,将调试后的参数存储在上位机中,然后方便地实现对总线其它以同样参数运行的变频器的远程调试。
通讯控制和本地控制切换功能的另一个应用场合是在通讯控制出现故障
或上位机故障)时,通过本地控制方式控制变频器继续运行。
(如线路断开
三、实现变频器的远程控制和监视
变频器的主要控制方式是实现电机的启动、停止和转速给定,控制机械系统按设定方式正常工作,实现提高产品质量、提高生产率、以及节能等目标;同时对电机和变频器的状态进行监视,实现机械系统的合理运行和对环境的适应和改善等目标。
传统的方式主要通过本地控制端子(包括模拟量输入口和逻辑输入口)实现变频器的控
制,通常会带来硬件成本增加、逻辑输入口数量不足、模拟量传输不稳定、以及给定精度不够、接线点多等问题;对变频器的监视也受限于模拟量输出口和逻辑输出口的数量,无法得到足够的信息。
采用通讯控制方式可以通过串行电缆的简单连接以数字通讯方式实现变频器的远程控制和监视,不仅节省了上位机A/D、D/A模块以及的成本支出,忽略了变频器上模拟量I/O和数字量I/O的不足,而且实现了转速给定的高精度和高稳定性,同时可以使上位机从变频器方面得到充足的信息,即可以实现机械系统的有效运行,又可以满足工厂信息系统管理的要求。
对变频器的远程集中控制和监视还可以扩展变频器使用的领域,如实现系统多个电机的同步控制、恒转矩恒线速度控制、和能源管理等。
四、实现变频器的远程故障管理及故障后重启
在多电机联动等场合就相形见甚至可能是一个变频器或电机之就可能使整个系统发生一连串
我们知道,一个系统的可靠性体现在两个方面,一个是系统的平均无故障时间,这是系统可靠性的硬指标,是系统选择的前提;另一个是系统的平均故障修复时间,是系统可靠性的软指标,决定系统的正常运行能力。
对变频器而言,变频器的故障管理是其可靠性的软指标,对故障处理不当,轻者导致变频器和电机的损坏,重者会使整个系统瘫痪。
因此,对变频器故障的合理有效管理至关重要,不可忽视。
通常,变频器自身就能够提供充分的保护功能,如过载、过流、过压等保护;但必须注意的是,这些保护措施往往仅在单机作业的场合比较有效,绌了。
因为联动的系统中,故障往往只出现在某一个环节,外的很小的环节,如传感器或继电器故障,但如果处理不当,连锁故障,造成重大的损失。
现场总线可以将整个系统的各个智能元件连接起来,通过信息共享的方式集中统一管理,一旦某一环节发生故障,上位机可以根据预先编好的程序,及时有效地采取相应的措施,最大地避免故障所造成的损失;同时还可以通过人机接口清晰地显示出系统中的故障点、故障原因、以及相应的解决措施,便于操作者在最短的时间内排除故障。
故障管理合理有效的另一个指标是在最短的时间内实现故障后重启,现场总线技术为实现这个目标提供了可能性。
上位机通过可以实时综合系统中所有部件的信息,准确地判断出系统的状态,在故障排除后及时恢复系统的正常运行,避免了信息不明确或人工干预不当等现象的发生。
第二节变频器通讯控制方案的选择
在变频器通讯控制方式的应用中,用户往往回先入为主地认为,变频器通讯方式控制
的可靠性不及传统的端子控制方式。
我们认为,这种看法是片面的,因为从硬件角度看,这两者之间仅仅是连接方式的不同,即串行连接和并行连接的不同,发生在通讯方式控制下的故障原因同样可能出现在端子控制方式中,关键在于如何合理地选择变频器通讯控制的方案,并采取正确的连接方式和有效的抗干扰措施。
对变频器通讯控制方案的选择应该从以下四个方面统筹考虑:
总线拓扑结构的研究
系统响应时间的研究
不同操作模式的研究
系统实用性的研究
、总线拓扑结构的研究
总线拓扑结构的研究应从完整的总线方案着手,在企业信息系统的大前提下,兼顾过程控制设备之间的区域总线,尤其是在其它控制设备已应用的设备总线的基础上,选择变频器通讯控制应用的设备总线。
其原则是保持系统的一致性和兼容性,尽量避免在一个系统中采用结构体系完全不同的两种总线,导致系统复杂性、高成本和系统集成工作量的加大。
具体选择主要体现在变频器连接的拓扑结构、连接变频器的数量、数据传输需要的距离等方面。
1、变频器连接的拓扑结构
大部分现场总线是基于RS485物理层的,同时对总线的拓扑结构作出了规定,并提供了相应的连接电缆规格和连接附件。
事实上,一旦确定了变频器通讯控制采用的现场总线,其连接的方式也同时确定了,在实际应用中,应严格按照相应现场总线的规范进行连接,任何改动或不规范的连接都可能导致数据通讯的不正常。
2、连接变频器的数量实际系统中需要连接变频器的数量是选择现场总线的一个直接的指标。
通常连接变频器的数量越多,越需要选择更高效、更复杂的现场总线,有时还会出现两种以上的现场总线,成本也会相应提高。
所有的现场总线对其能够连接的站点数量都有明确的定义,同时,由于变频器本身所采用的接口元件驱动功率的因素,往往连接变频器的数量少于现场总线所定义的最大连接站点数。
因此,在选择变频器通讯控制的现场总线时,一定要留意查阅相应变频器通讯手册中规定的最大连接数量。
3、数据传输需要的距离数据传输需要的距离决定于变频器和同一总线上的其它设备的分布情况,是选择现场总线的另一个直接的指标。
通常情况下,设备间数据传输的距离与传输的速率成反比,而且在超出一定范围时,需要考虑采用中继器和光纤等长具体传输措施。
从系统可靠性、可操作性和可维护性角度出发,我们建议变频器连接的距离不宜过长。
如果距离确实很远,可以考虑采用分布式控制方式,即在本地设置一个控制器实时控制变频器,再通过其它远程联网的方式(如无线通讯或公共电话交换系统)实现中央控制器和本地控制器之间的信息交换。
二、系统响应时间的研究
系统响应时间是决定变频器通讯控制方案的关键因素,由于现场总线技术的基础是串行通讯,尤其是低速串行通讯方式,在实时响应方面与传统的并行连接控制方式有一定的差距,在某些关键的场合甚至可能因系统响应不及时而导致事故的发生。
因此,在系统实时性
要求较高的场合,对变频器通讯方案的选择有两个原则:
1、采用高速通讯现场总线高速现场总线的传输速率一般都在1Mbps以上,同时,其应用层提供了实时交换必要信息(周期型数据)的功能,可以满足大部分情况下系统实时控制的要求,但可能付出较高的成本。
2、交换数据的数量最小化交换数据的数量越少,现场总线系统的效率越高,实时性也就越好。
一般情况下,可以将变频器需要交换的信息分成正常工作和例外情况两类。
正常工作的信息是指少数有限的必不可少的数据,如变频器的启/停控制、速度给定、以及状态监测
和必要的运行信息等参数,这些数据必须在变频器工作过程中进行实时交换;例外情况的信息是指正常工作信息之外的大部分数据,包括变频器的配置、调试、以及故障管理等辅助参数,这些数据一般在变频器正常工作前后进行交换,而不需要在工作过程中实时进行。
根据这个原则,我们可以在编程时对交换的数据进行相应的处理,既充分利用变频器通讯控制方式所带来的优势,又通过尽量少的数据交换量满足系统实时控制的要求。
三、不同操作模式的研究
变频器通讯控制的操作模式并不是一成不变的,在实际中,可以与传统控制方式相结合,根据实际需求加以灵活应用。
变频器通讯控制的具体操作模式归纳起来有中央控制模式、串并结合模式和信息采集模式三种。
1、中央控制模式
中央控制模式是最常用的变频器通讯控制方式,它以中央控制器为核心,将变频器作为现场总线上的各个站点,受中央控制器控制和监视,构成逻辑上的主从控制方式。
中央控制模式的优点显而易见,它可以最大限度地利用现场总线的优势,实现最大信息量的数据交换;其缺点是对现场总线的依赖,一旦总线出现故障将造成整个系统的瘫痪,因此,在某些关键场合,中央控制模式常与传统的本地控制方式相结合,在总线出现故障时,及时切换到本地控制方式,以保证系统继续运行。
2、串并结合模式
串并结合模式是将现场总线数据传输的优势和本地控制的实时性相结合的一种方式,典型的作法是通过现场总线传输速度给定和变频器监视等信息,通过变频器上的端子实现变频器的启动和停止。
串并结合模式的优点是以直接的方式控制变频器的启动和停止,这一点在某些安全性要求较高的场合显得尤为重要,并且从一定程度上打消了部分用户对变频器通讯控制可靠性的疑虑;缺点是增加了部分成本,尤其在变频器数量较多和距离较远的情况下需要更多的电缆连接。
值得注意的是,因为变频器是一个执行元件,出于防止可能出现的变频器接收多重相互矛盾的控制指令等原因的考虑,有些厂家的变频器并未设置这项功能。
因此,在确定应用这种操作模式时,必须预先确认适合的变频器。
3、信息采集模式信息采集模式实际上是串并结合模式的另一种形式,其本质仍然是传统的本地控制模式,但在其基础上叠加了变频器信息采集的功能,即上位机仅对变频器运行的信息进行读取,而不进行任何写入操作,信息的流向是单向的。
信息采集模式的优点是变频器传统控制方式和现场总线通讯方式的充分结合,尤其适用于系统改造和升级换代的场合;缺点也显而易见,现场总线的优势没有得到充分的发挥,因此通常采用实时性不强的低速串行连接方式简单实现。
四、系统实用性的研究
系统的实用性决定了变频器通讯控制方案的成败,除上述提到的总线拓扑结构、连接变频器的数量、数据传输的距离、以及系统响应的时间和不同的操作模式外,还有几个至关重要的因素需要考虑,包括系统的成本、方案的简单性和总线的开放性等。
1、系统的成本系统的成本是系统方案成败的关键,过高的成本投入往往会使整个方案止步不前。
因此,如何在系统的性能和成本控制之间进行权衡常常是选择变频器通讯控制方案的前提。
我们知道,现场总线是否成熟、是否适合所针对对象的一个明显标志就是确实能降低系统成本;同时,另一个明显的标志就是该现场总线在其适用范围内是否得到了广泛的使用。
根据这两个原则,我们不难在选择现场总线时作出正确的决定。
事实上,系统的成本不仅体现在系统集成方案的初始投入上,还同时体现在系统集成的过程、以及系统后期维护的各个方面。
因此,在选择变频器通讯方案时,应该从全局和长期的角度考虑,而不应仅仅局限于初始投入。
2、方案的简单性
我们这里所说的“简单”,是指将复杂的控制方式简单化。
变频器通讯控制方案的简单性常常体现在“系统集成解决方案”的概念中。
“系统集成解决方案”是指生产厂家将复杂的控制技术(包括现场总线技术)预先集成
在其提供的各种控制产品中,就像控制理论中的“黑盒子”,用户只需根据系统要求进行简单的连接和相应的编程操作,就可以达到预定的目的,而无须关心具体技术是如何实现的。
例如,变频器生产厂家在其提供的变频器通讯方案中预置了必要的周期型数据交换功能,数据在总线联通的情况下自动在控制器和变频器之间进行交换,用户只需通过简单编程对控制器相应内存进行读写操作,即可实现对变频器的控制和监视,而无须编写任何通讯程序。
由此可见,方案的简单性为用户提供了无与伦比的便利条件,也为相应现场总线的广泛应用提供了可行性。
3、总线的开放性真正意义上的“开放”是对用户的开放,给用户和其它生产厂家进行进一步开发提供可能。
“开放”是现场总线发展的方向。
用户可以根据
用户希
因此,
应该说,目前市场上流行的现场总线都具有一定的开放性,并在一定范围内形成了相应的标准,不同厂家生产的遵从同一标准的产品之间具有互操作性和互换性,自己的实际需求和经济实力选择相应的方案。
但由于市场竞争和商业利益的因素,真正完全开放的现场总线目前还非常少,望利用现有的现场总线技术进行自行开发,构建最经济、最优化的系统还不太现实。
我们必须理解目前多种总线、多种标准并存的局面。
第三节变频器通讯控制标准
据我们了解,目前还没有真正的变频器通讯控制标准。
在实际应用中,有一个相关的部分厂家变频器遵从的标准,即DRIVECOM标准。
DRIVECOM标准形成的起因是一些变频器生产厂家为实现其设备基本功能的标准化
而制订的一个统一格式(Profile),最早应用于Interbus总线,用以确定在同样的Interbus总线上,用户可以在不同的变频器之间进行相同的操作。
具体说,一台遵从DRIVECOM标准的
变频器可以为另一台遵从同样标准的变频器所替换,而控制器对该设备的处理方式是相同的。
DRIVECOM标准格式是一个状态图(参见图2-1),图中的方框是变频器的每个状态,由状态寄存器(ETA)的值给出;图中的箭头表示变频器状态的改变,根据不同控制寄存器(CMD)值的发送,或一个突发事件而变化。
状态寄存器(ETA)和控制寄存器(CMD)是变频器
通讯控制的内部参数,通过变频器的操作面板不能访问这两个参数。
一、状态寄存器(ETA)
在DRIVECOM标准中,状态寄存器(ETA)是一个16进制的数值,其每一位定义了变频器内部状态的一个方面(参见表2-1),位的组合表示变频器的不同状态(参见表2-2)。
表2-1状态寄存器(ETA)的定义
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
报警
接通禁止
快速制动激活
(0有效)
电压禁止
故障
操作允许
接通
接通准备好
Bit15
Bit14
Bit13
Bit12
Bit11
Bit10
Bit9
Bit8
旋转方向
按STOP键
停止
0
0
超过给定值
达到给定值
强制本地控制
(0有效)
0
表2-2变频器状态组合
状态
Bit6
Bit5
Bit3
Bit2
Bit1
Bit0
ETA
标定值
接通禁止
快速制动
故障
操作允许
接通
准备接通
接通未准备好
0
X
0
0
0
0
16#0000
接通禁止
1
X
0
0
0
0
16#0040
接通准备好
0
1
0
0
0
1
16#0021
接通
0
1
0
0
1
1
16#0023
操作允许
0
1
0
1
1
1
16#0027
故障
0
X
1
0
0
0
16#0008
故障反馈激活
0
X
1
1
1
1
16#000F
快速制动激活
0
0
0
1
1
1
16#0007
注:
ETA标定值是ETA值和16#006F相与值。
二、控制寄存器(CMD)
在DRIVECOM标准中,控制寄存器(CMD)是一个16进制的数值,其每一位定义了变频器动作的一个方面(参见表2-3),位的组合表示变频器的不同动作(参见表2-4)。
表2-3控制寄存器(CMD)的定义
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
故障复位
0
0
0
允许操作
快速制动
电压无效
接通
Bit15
Bit14
Bit13
Bit12
Bit11
Bit10
Bit9
Bit8
0
快速制动
注入制动
斜坡制动
正转/反转
0
0
0
表2-4变频器动作组合
指令
过程地址
最后状态
Bit7
Bit3
Bit2
Bit1
Bit0
CMD
典型值
复位
允许操作
快速制动
电压无效
接通
切断
2,6,8
接通准备好
X
X
1
1
1
16#0006
接通
3
接通
X
X
1
1
1
16#0007
操作允许
4
操作允许
X
1
1
1
1
16#000F
操作禁止
5
接通
X
0
1
1
1
16#0006
电压无效
7,9,10,12
接通禁止
X
X
X
X
0
16#0000
快速制动
11
快速制动激活
X
X
0
1
X
16#0020
7,10
接通禁止
故障复位
15
接通禁止
0T
X
X
X
X
16#0080
三、DRIVECOM标准状态图说明
DRIVECOM标准状态图中的文本框表示变频器的状态,包括状态名称、状态描述、相应状态寄存器ETA数值、以及变频器操作面板上状态显示信息;箭头表示状态转变的方向,同时标注了改变状态的命令名称、相应控制寄存器CMD数值、以及转变过程编
号。
变频器处于此状态时,允许用户修改配置参数和调节参数。
但配置参数的修改,或控
制寄存器送出“电压禁止”命令(CMD=16#0000)将使变频器退回“接通禁止”状态(过程10)。
图例
!
进入状态图
所有状态
状态名称
状态描述
ETA=16#xxxxI
“操作面板显示“
I0
13
7
接通未准备好
变频器断电
故障反应激活
|EIA=16#XXXX
转换条件
ETA=16#xx眄
CMD=16#xxxx
故障消失
故障复位
14\f
电压禁止
接通禁止
变频器锁定
CMD=16#0080
故障
变频器故障
15
CMD=16#0000
或
配置参数修改
ETA=16#xx40^
“NST“
|ETA=16#xxx8I
“故障代码“
(电机停止)
或
9或
操作面板
STOP键
或
控制端子
停止命令
关断
CMD=16#00072
关断
CMD=16#0006
操作使能
CMD=16#XXXF
八
电压禁止
7CMD=16#0000
或
快速制动
CMD=16#0002
接通准备好变频器等待
ETA=16#xx2门
“NST“
!
接通3
;CMD=16#0007片
;3A
电压禁止
电压禁止
12
10
CMD=16#0000
或
配置参数修改(电机停止)
6关断
CMD=16#0006
接通
变频器准备好
ETA=16#xx23~|
“RDY“
;操作使能4
;CMD=16#XXXF3
5操作禁止
CMD=16#0007
CMD=16#0000
或配置参数修改(电机停止)或操作面板STOP键或控制端子停止命令
紧急制动激活
紧急制动
[ETA=16#xx0F|
RDY,DEC,DCB
操作允许
变频器运行
紧急制动
CMD=16#000B
11
示例:
ETA=16#0627:
正常制动,正转,速度到达
CMD=16#000F:
正转
ETA=16#8627:
反转,速度到达
CMD=16#080F:
反转
ETA=16#0227:
正转,ACC或DEC
CMD=16#100F:
斜坡减速制动
ETA=16#8227:
反转,ACC或DEC
CMD=16#200F:
DC注入制动
CMD=16#400F:
图2-1DRIVECOM标准状态图
对电机进行自整定操作(Auto-tuning)时,因为需要电流的注入,变频器必须处于这个状态。
5、操作允许状态(ETA=16#xx27)
变频器处于正常工作状态,动力部分有电压输出,操作面板上状态显示“RDY或RUN”
等。
此时,可以接受控制寄存器送出“正转”(CMD=16#000F)、“反转”(CMD=16#080F)等启动命令或“减速制动”(CMD=16#100F)、“直流注入制动”(CMD=16#200F)、“快速
(过程8,CMD=16#0006)可直接回到CMD=16#000B)可进入紧急制动激活状
制动”(CMD=16#400F)等停止命令。
控制寄存器送出“操作禁止”命令(过程5,CMD=16#0007)可回到接通状态,送出“关断”命令接通准备好状态,送出“紧急制动”命令(过程11,
态。
配置参数的修改、或控制寄存器送
变频器处于此状态时,只允许用户修改调节参数。
出“电压禁止”命令(CMD=16#0000)、或来自操作面板或控制端子的停止命令,都将使变频器退回“接通禁止”状态(过程9)。
6、紧急制动激活状态(ETA=16#xx07)
变频器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实用 变频器 通讯 控制