您当前的位置:五五电子网电子知识单元电路变换电路三菱PLC与科姆龙变频器的通讯案例 正文
三菱PLC与科姆龙变频器的通讯案例

三菱PLC与科姆龙变频器的通讯案例

点击数:7106 次   录入时间:03-04 11:43:57   整理:http://www.55dianzi.com   变换电路

   前 言

    科姆龙变频器作为节能、环保的高新技术产品,而被推广并应用。随着KV2000 无感矢量变频器的应用越来越广,用户经常会用到变频器RS485通讯功能,例如变频器与PLC 或其他上位机进行的通讯。作者凭多年的工作实践与经验,对变频器RS485通讯有独特的理解和体会,今天有机会把它整理出来,希望对从事自动化领域,尤其是变频器应用领域的工作者有所帮助。在此特别鸣谢福建泉州的王华安总经理在写作过程中给予的帮助与支持。

    1 KV2000变频器RS485介绍

    1.1 RS485通讯端口参数

    科姆龙KV2000 无感矢量变频器RS485 通讯端口参数,在通过电脑及其他上位机进行通讯控制时,F093用来指定本变频器的通讯地址、通讯格式和通讯速率,其参数设定格式为F093=PB.ID

    其中: P为通讯格式,设定说明见表1;

    B为通讯速率,设定说明见表2;

    ID为通讯地址,设定范围为ID=01~99。

    1.2 RS485硬件介面规格

    变频器与电脑通讯时,可转换为标准的9 PINDsub(公)电脑接头。转换后的定义见表3。RS485转换接口外观见图1。

    RS485 介面可允许多台变频器的相应信号端子直接并联。

     

     

     

     

    1.3 KV2000通讯格式

    1.3.1 对变频器的命令

    经由RS485 介面与变频器之间的信息沟通都是ASCII码字串,结尾须加CR 符号(0x0D)。电脑的通讯端口必须定义为7Bit data,Even Parity

    1)运行控制命令(变频器无回复资料) 命令格式

    【C,uu,CC,fffff】

    其中:C为运行控制命令的起始字元。

    uu 为通讯地址,指定第uu 台接收本字串。uu(ID)可指定为第00~99台。若uu=00,则所有的变频器都必须接受命令。

    cc为十进制运行控制命令代码(00~15)。由四个二进制信号组成,设定见表4。

    fffff为速度设定值。

     

     

    2)参数书写命令(变频器无回复资料) 命令格

    式

    【W,uu,nn,ddddd】或

    【W,uu,nnn,ddddd】

    其中:

    W为参数书写命令的起始字元。

    uu 为通讯地址,指定第uu 台接收本字串。uu

    (ID)可指定为第00~99台。若uu=00,则所有的变

    频器都必须接受命令。

    nn(n)在通讯格式P=0 时,参数号码为两位数

    “nn”,参数号码由00~99。通讯格式P=1时,参数号

    码为三位数“nnn”,参数号码由000~099。

    ddddd为欲写入的参数值,由00000~65 535。

    3)参数读取命令(变频器将会回复参数值及运

    行状态) 命令格式

    【R,uu,nn】或

    【R,uu,nnn】

    其中:

    R为参数读取命令的起始字元。

    uu 为通讯地址,指定第uu 台接收本字串。uu(ID)可指定为第00~99台。若uu=00,则所有的变频器都必须接受命令。

    nn(n)在通讯格式P=0 时,参数号码为两位数“nn”,参数号码由00~99。通讯格式P=1时,参数号码为三位数“nnn”,参数号码由000~099。

    1.3.2 变频器回复电脑的信息

    变频器接到要求的参数读取命令时,立即开始回复该参数及当时的运行资料,回复信息的格式【P,uu,nn,tt,ddddd,s,aaaa】或【P,uu,nnn,tt,ddddd,s,aaaa】其中:

    P为参数回复信息的起始字元。

    uu为指出本字串为第uu台的回复信息,由各变频器的参数F093决定本身的通讯地址。

    nn(n)在通讯格式P=0 时,参数号码为两位数“nn”,参数号码由00~99。通讯格式P=1时,参数号码为三位数“nnn”,参数号码由000~099。

    tt 为回复参数的资料类型(略,详见KV2000 用户使用说明书)。

    ddddd为回复的参数值(00000~65 535)。

    s回复变频器的输出状态,包括

    s=1变频器反转输出中;

    s=2变频器正转输出中;

    s=3变频器停止;

    s=其他值,未定义。

    aaaa 为回复变频器最近4 次故障记录,(0000~9999)四个数字分别代表最近4 次故障的代码记录,具体为

    千位数的a 代表现在的故障状况的代码;

    百位数的a 代表前一次的故障状况的代码;

    十位数的a 代表前两次的故障状况的代码;

    个位数的a 代表前三次的故障状况的代码。

    2 可编程控制器(PLC)简介早期,用导线将各种继电器、接触器及其触点按一定的逻辑关系连接成控制系统,从而实现对各种生产机械的控制,这就是我们所熟悉的传统的继电器接触器控制。由于它简单易懂,使用方便,价格低廉,在一定的范围内能满足控制要求,因而在工业控制领域中得到广泛应用并曾占据主导地位。但是,这种继电器接触器装置采用的是固定接线方式,是一种专用控制装置,一旦生产过程有所变动,就得重新设计线路并连接安装,因此,这种装置的通用性和灵活性较差,不利于产品的迅速更新换代。

    PLC是在传统的顺序控制器的基础上引入了微电子技术、计算机技术、自动控制技术和通讯技术而形成的一代新型工业控制装置,目的是用来取代继电器控制系统,执行逻辑、记时、计数等顺序控制功能,建立柔性的程序系统。IEC 颁布了对PLC 的定义:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关设备,都应按易于与工业控制系统形成一个整体(如图2 所示),易于扩充其功能的原则设计。PLC 具有通用性强、使用方便、适用面广、可靠性高、抗干扰能力强、编程简单等特点。

     

     

    3 运用可编程控制器PLC 对变频器的常规控制

    3.1 PLC接受的变频器输出参数

    如图3所示,变频器的运行信号,报警输出,频率到达,转速输出,AM 模拟量输出等参数输入到PLC 的输入点和D/A、A/D转换模块。

    3.2 变频器接受的PLC输出的控制参数

    1)PLC 输出点控制变频器的运行和停止;

    2)PLC 输出点控制变频器多段速度运行;

    3)PLC 输出点控制变频器的故障复位;

    4)PLC 的D/A或A/D模块输出给定变频器的运行频率。

    3.3 常规应用方式的缺点

    1)不能进行内部数据的传递;

    2)占用了PLC 较多的输入/ 输出点,且还需要添加D/A转换和A/D转换特殊功能模块,这种控制模式极大地增加了变频器的控制成本;

    3)变频器必须进行繁琐的控制线路的配线(如图3 所示),使得变频器的运行稳定性降低,变频器维护和故障排除变得困难。如果几台变频控制电机要进行同步运行,很明显,这种控制模式就更加难以满足需求。

     



www.55dianzi.com

    4 三菱PLC与科姆龙变频器的通讯说明

    下面介绍如何利用三菱PLC 的RS 指令对KV2000变频器进行通讯控制,具体的RS指令说明请参照三菱公司《FX通讯手册》第九章关于RS指令的介绍。

[1] [2]  下一页


本文关键字:变频器  三菱PLC  变换电路单元电路 - 变换电路