首页 理论教育 S7-200PLC与MM440变频器通过USS通信成功案例分享

S7-200PLC与MM440变频器通过USS通信成功案例分享

时间:2023-06-28 理论教育 版权反馈
【摘要】:1)使用PC/PPI电缆连接PC和S7-200PLC的端口1,并在Micro/Win软件中设置好通信接口。表5-4 Drive address与Active bit的关系MM440变频器的USS地址为几号站,则对应的active bit就要置1,在本案例中,MM440变频器的USS地址为0号,所以Active为1。5)在Micro/Win中调用USS控制程序块USS_CTRL,其中由M0.0控制MM440变频器的起停,Type=1选择MM440,速度给定为百分比,实数类型。

S7-200PLC与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所示。

978-7-111-36363-7-Chapter05-17.jpg

图5-14 调用USS初始化程序块USS_INIT(www.xing528.com)

Drive address与Active bit的关系如表5-4所示。

表5-4 Drive address与Active bit的关系

978-7-111-36363-7-Chapter05-18.jpg

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类型的参数

978-7-111-36363-7-Chapter05-19.jpg

图5-15 MM40与S7-200通信的程序

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈