您现在的位置是:首页 > 变频技术 > 变频技术

台达PLC与丹佛斯VLT6000变频器通信(RS指令)程序设计范例

来源:艾特贸易2018-01-24

简介【控制要求】 通信方式控制丹佛斯 VLT6000 变频器的启动、停止,并读取它的运转频率。 【 VLT6000 变频器参数必要设置】 VLT6000 变频器参数必要设置见表 12-43 。 表 12-43 VLT6000 变频器参数

    【控制要求】

    通信方式控制丹佛斯VLT6000变频器的启动、停止,并读取它的运转频率。

    VLT6000变频器参数必要设置】

   VLT6000变频器参数必要设置见表12-43

    12-43    VLT6000变频器参数必要设置

VLT6000变频器参数必要设置

    当出现丹佛斯VLT6000变频器因参数设置错乱而导致通信异常时,可先将变频器回归出厂值后再按照表12-43进行参数设置。回归出厂值方法:设置P620=3,按下“OK”键,再重新上电。

    【元件说明】

    元件说明见表12-44

    12-44    元件说明

元件说明

    【控制程序】

    控制程序如图12-28所示。

控制程序

    12-28    控制程序

    【程序说明】

   (1)对主站PLC RS-485通信端口进行初始化,使其通信格式为96008E1。从站丹佛斯VLT6000变频器的通信格式须与主站PLC通信格式一致。

   (2)X0=On时,变频器启动以25Hz的频率正方向运转,并读取变频器输出频率。

   PLCVLT6000PLC传送报文:02 0E 011200 0000 00000000 047F 2000 44

   VLT6000PLCPLC接收报文:02 0E 01 1200 0000 000000FA 0F07 1FFF 0D

   PLC传送数据寄存器中内容(PLC发送报文)见表12-45

    12-45    PLC传送数据寄存器中内容

PLC传送数据寄存器中内容

   PLC接收数据寄存器中内容(PLC接收报文)见表12-46

    12-46    PLC接收数据寄存器中内容

 PLC接收数据寄存器中内容

   (3)X0=Off时,变频器快速停车(报文数据部分只用了PCD区)。

   PLCVLT6000PLC传送报文:02 06 01 0477 0000 76

   VLT6000PLCPLC接收报文:02 06 01 0603 0000 00

   PLC传送数据寄存器中内容(PLC发送报文)见表12-47

    12-47    PLC传送数据寄存器中内容

PLC传送数据寄存器中内容

   PLC接收数据寄存器中内容(PLC接收报文)见表12-48

    12-48    PLC接收数据寄存器中内容

PLC接收数据寄存器中内容

   (4) PLC和丹佛斯VLT6000变频器通信,RS指令通信会出现两种情况,正常通信完成对应通信标志M1123,通信逾时对应通信标志M1129。所以,在程序中当发生通信逾时,应再利用M2来进行重试的动作。

    【补充说明】

   (1)丹佛斯VLT6000变频器有3种不同的协议可供选择,包括FC协议、metasys N2协议、LS FLN协议,其出厂设置为FC协议,在本例中选用了FC协议。FC协议与西门子MM420变频器采用的USS协议非常的相似,在FC总线上最多可连接1台主站和31台从站,从站地址为031,其通信报文结构如下:

   1) FC协议的STX区、LGE区、ADR区,BCC区定义方法与USS协议完全相同,请参考范例12.13中补充说明USS协议的介绍。

   2)其数据区可采用3种类型的报文:

    ①包含参数块和过程块,用于在主从系统间传输参数,共有6word

    ②仅有过程块,它由控制字(状态字)和频率组成,共2word

    ③文本块,用于通过数据区读写文本(对参数P621P631读写使用该种格式)。

   (2) PCD区变频器的控制字定义见表12-49

    12-49    PCD区变频器的控制字定义

PCD区变频器的控制字定义

   (3) PCD区变频器的状态字定义见表12-50

    12-50    PCD区变频器的状态字定义

PCD区变频器的状态字定义

(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:艾特贸易网客服为您服务