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

S7-200 PLC与MM440变频器通过USS通信案例

来源:艾特贸易2017-06-04

简介1) 使用 PC/PPI 电缆连接 PC 和 S7- 200PLC 的端口 1 ,并在 Micro/Win 软件中设置好通信接口。 2) 使用 PROFIBUS 电缆连接 MM440 变频器的 RS-485 接口与 S7-200 PLC 的端口 0 。 3) 设置 MM440 的 USS 通信相

    1)使用PC/PPI电缆连接PCS7- 200PLC的端口1,并在Micro/Win软件中设置好通信接口。    2)使用PROFIBUS电缆连接MM440变频器的RS-485接口与S7-200 PLC的端口0    3)设置MM440USS通信相关参数    P0003=3    //设置用户访问等级为专家级    P0700=5    //COM链路的USS通信(RS-485接口)    P1000=5    //通过COM链路的USS通信设置频率    P2010.0=6    //设置MM440USS通信波特率为9.6kbaud/s    P2011.0=0 //设置USS站地址为0    P2012.0=2    //USS协议的PZD长度    P2013.0=127   //USS协议的PKW长度    P2014.0=0    //USS报文的停止传送时间    4)Micro/Win中调用USS初始化程序块USS_INIT,分别设置USS通信的波特率和MM440变频器的地址,如图5-14所示。
调用USS初始化程序块USS_INIT
    5-14    调用USS初始化程序块USS_INIT    Drive addressActive bit的关系如表5-4所示。    5-4    Drive addressActive bit的关系    Drive Address    31    30    …    8    7    6    5    4    3    2    1    0    Active bit    0    0    …    0    0    0    0    0    0    0    0    1    MM440变频器的USS地址为几号站,则对应的active bit就要置1,在本案例中,MM440变频器的USS地址为0号,所以Active1    5)Micro/Win中调用USS控制程序块USS_CTRL,其中由M0.0控制MM440变频器的起停,Type=1选择MM440,速度给定为百分比,实数类型。    6)注意下载程序前要在程序块选项上单击鼠标右键,选择库存储区,需要选择USS协议所占用的地址进行分配。    7)使用USS_RPMUSS_WPM来读写MM440的参数,如图5-15所示。    USS_RPM_WUSS_WPM_W:读写U16类型的参数    USS_RPM_DUSS_WPM_D:读写U32类型的参数    USS_RPM_RUSS_WPM_R:读写FLOAT类型的参数
MM40与S7- 200通信的程序
    5-15    MM40S7- 200通信的程序