您现在的位置是:首页 > 变频技术 > 变频技术
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电缆连接PC和S7- 200PLC的端口1,并在Micro/Win软件中设置好通信接口。 2)使用PROFIBUS电缆连接MM440变频器的RS-485接口与S7-200 PLC的端口0。 3)设置MM440的USS通信相关参数 P0003=3 //设置用户访问等级为专家级 P0700=5 //COM链路的USS通信(RS-485接口) P1000=5 //通过COM链路的USS通信设置频率 P2010.0=6 //设置MM440的USS通信波特率为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所示。 图5-14 调用USS初始化程序块USS_INIT Drive address与Active bit的关系如表5-4所示。 表5-4 Drive address与Active 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号,所以Active为1。 5)在Micro/Win中调用USS控制程序块USS_CTRL,其中由M0.0控制MM440变频器的起停,Type=1选择MM440,速度给定为百分比,实数类型。 6)注意下载程序前要在程序块选项上单击鼠标右键,选择库存储区,需要选择USS协议所占用的地址进行分配。 7)使用USS_RPM和USS_WPM来读写MM440的参数,如图5-15所示。 USS_RPM_W和USS_WPM_W:读写U16类型的参数 USS_RPM_D和USS_WPM_D:读写U32类型的参数 USS_RPM_R和USS_WPM_R:读写FLOAT类型的参数
图5-15 MM40与S7- 200通信的程序