网站大量收购独家精品文档,联系QQ:2885784924

USS网络协议控制变频器的接线.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

USS网络协议控制变频器的接线

?一、引言

USS(UniversalSerialInterface)网络协议是一种用于西门子驱动装置的串行通信协议,它提供了一种简单而有效的方式来控制变频器。通过USS协议,用户可以方便地实现对变频器的参数设置、速度调节、运行状态监控等功能。本文将详细介绍USS网络协议控制变频器的接线方法,帮助读者快速掌握这一技术。

二、USS网络协议概述

USS协议是基于RS485接口的半双工通信协议,它使用主从通信方式,即一个主站可以连接多个从站。在USS网络中,主站负责发起通信、发送命令和接收响应,从站则根据主站的命令执行相应的操作。USS协议支持多种变频器型号,并且具有简单、可靠、成本低等优点,因此在工业自动化领域得到了广泛应用。

三、所需设备及材料

1.变频器:根据实际应用需求选择合适型号的西门子变频器,如MM440、G120等。

2.PLC:西门子S7-1200、S7-1500等支持USS协议通信的PLC。

3.通信电缆:西门子专用的PROFIBUSRS485电缆,长度根据实际安装距离确定。

4.终端电阻:用于匹配RS485总线的特性阻抗,一般为120Ω。

5.剥线钳、压线钳等工具:用于制作电缆接头。

四、变频器参数设置

在进行USS网络接线之前,需要对变频器进行一些参数设置,以确保其能够正常与主站通信。

1.通信波特率:设置变频器的通信波特率,使其与主站的波特率一致。常见的波特率有9600、19200、38400、57600、115200bps等。

2.站地址:为每个变频器分配唯一的站地址,范围为0~31。站地址0通常保留给主站使用。

3.通信协议:选择USS协议作为通信方式。

具体的参数设置方法因变频器型号而异,一般可以通过变频器的操作面板或编程软件进行设置。以MM440变频器为例,设置步骤如下:

1.按变频器操作面板上的P键,进入参数设置模式。

2.使用▲和▼键选择参数P0010,将其值设置为1,快速调试模式。

3.选择参数P0003,设置用户访问等级为3,允许访问所有参数。

4.选择参数P0205,设置变频器的应用宏为USS通信宏。

5.选择参数P2010,设置通信波特率,如9600bps对应的参数值为16000A。

6.选择参数P2011,设置变频器的站地址,如站地址为1对应的参数值为1。

7.设置完成后,按P键退出参数设置模式。

五、PLC硬件配置

1.安装通信模块:在PLC中安装支持USS协议的通信模块,如S7-1200的CM1241RS485通信模块、S7-1500的CM1542-5RS485通信模块等。

2.硬件组态:打开PLC编程软件,进行硬件组态。在硬件组态中,添加通信模块,并设置其通信参数,如波特率、站地址等,使其与变频器的设置一致。

六、USS网络接线

1.电缆连接

-将PROFIBUSRS485电缆的A线连接到变频器的RS485+端子,B线连接到变频器的RS485-端子。

-将电缆的另一端连接到PLC通信模块的RS485接口。

2.终端电阻连接

-在RS485总线的两端分别连接一个120Ω的终端电阻。终端电阻的连接方式可以是将电阻的一端连接到RS485+,另一端连接到RS485-。

注意事项:

1.确保电缆连接牢固,避免松动导致通信故障。

2.终端电阻的阻值必须与通信电缆的特性阻抗匹配,否则会影响通信质量。

3.在连接电缆和终端电阻时,应先断开电源,以防止触电事故。

七、PLC程序编写

1.初始化通信:在PLC程序中,首先需要对通信模块进行初始化,设置通信参数,如波特率、站地址等。以S7-1200PLC为例,初始化程序如下:

```

OB1:

BEGIN

//初始化USS通信

SFB14USS_INIT,

EN:=1,

USS_DB:=DB1,

Baud:=9600,

Parity:=0,

StopBits:=1,

Mode:=1,

StationAddress:=0;

END_OB1

```

2.读取变频器状态:通过USS协议读取变频器的运行状态,如速度、电流、电压等。以读取变频器速度为例,程序如下:

```

OB1:

BEGI

文档评论(0)

认真对待 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体惠州市峰海网络信息科技有限公司
IP属地广东
统一社会信用代码/组织机构代码
91441300MA54K6GY5Y

1亿VIP精品文档

相关文档