技术论坛

200smart 与V20变频器USS通讯测试

作者 主题
至圣

经验值: 72009
发帖数: 8043
精华帖: 145
主题:200smart 与V20变频器USS通讯测试
推荐帖


只看楼主 楼主 2021-02-25 15:35:20

200smart 与V20变频器USS通讯测试

  前一些天,同事拿来一个V20变频器,让我测试一下用多种方法驱动,我说西门子官方有自己的驱动指令USS,应用起来应该是比较方便的,毕竟是自己的产品互相之间的通讯,且我之前也没有使用过,一直有想测试一下的思想。

测试环境:

1)200smart SR30 PLC / 台;6ES7 288-1SR30-0AA0

2)V20变频器 / 台;6SL3210-5BE23-0UV0

3)第三方小电机 / 个

4)若干导线、编程软件200 smart V2.1版本

5)测试环境办公室内,变频器电源取自立式空调的三相电源。

测试:

1)  打开之前下载的V20变频器用户手册,关注USS通讯参数:

首先设置P0010 = 30  P0970 = 21  做回工厂设置,设置P0003 = 3(专家参数)

设置电机参数;不详述

操作宏参数为Cn10  = USS

其中:

P0700 = 5

P1000 = 5

P2023 = 1 USS协议

P2010[0] = 6 USS通讯频率9600pbs

P2011[0] = 1 USS从站地址

P2012[0] = 2 报文长度

P2013[0] = 127

P2014 = 0  (报文间断时间,默认500mS)

设置完成这些电机及通讯参数后,给变频器重新断电再上电。

2)  编程,USS官方资料非常多,参考200smart plus足可以理解,指令也非常简单,电机控制除了一个USS通讯初始化指令外,就是电机控制指令了,管脚描述也非常清楚明白,图示:测试V20变频器从站设置为1#站,16#02.

USS_INIT初始化指令调用SM0.1就可以。

Mode = 1 USS通讯必填项

Baud = 9600 USS通讯频率与变频器设置一致

Port = 0 硬件连接通讯口,集成的为0,扩展信号板为1

Active 从站地址,0-31位的16#数据描述

Done 初始化完成为1

Error 初始化错误信息,无错误为0

3)  电机驱动指令:USS_CTRL指令涵盖了变频器电机控制的基本方式。

RUN = 电机启动/停止

OFF2 自由停车

OFF3 快速停车

F_ACK  变频器故障复位

DIR  变频器旋转方向

Drive  从站地址号:1

Type  模式:1

Speed_SP 变频器频率输出百分比,100%对应最高频率P1082

Resp_R

Error 驱动器错误

Statue 驱动器状态

Speed 驱动器反馈实际频率百分比

Run_EN 驱动器运行

D_Dir 旋转方向

Inhibit 驱动器禁止

Fault 驱动器故障

4)  硬件连接:

PLC侧集成的prot0口,RS485的3---P+   8---N-

V20变频器端子为快速连接端子,接线非常方便。

5)  连接确认没有错误,上电测试:

为习惯于变频器频率设置0-50HZ,做一个简单的比例缩放程序,方便理解:

VD108为假设的频率设置地址。

乘2.0,相当于USS_CTRL指令Speed_SP的变频器最大频率输出百分比,设置VD108 = 50.0,则相当于让变频器输出50Hz,Speed_SP管脚得到100.0的数据符合指令控制要求。

6)  使能RUN管脚启动变频器,图示:

变频器反馈频率百分比VD104 = 99.9939,接近100%,驱动器运行V0.2 = 1;旋转方向V0.3 =1,Error MB1 =0没有故障。断开M10.0 = 0,电机按自由停车方式停止运行。

7)  读取变频器参数:

为读取V20变频器运行电流值r027参数,我再编辑一个程序:

VW20 = 27(读取参数r027变频器实际输出电流),使能V0.6,在VD112 = 0.8A左右的工作电流值。

测试过程事项:

开始测试时,我为了图方便,没有连接变频器输出的电机,在实际测试过程中曾经对OOF2和OFF3的定义逻辑错误(判断、监控Speed管脚),连接实际电机后,监控USS_CTRL的Spped管脚,显示符合实际OFF2/OFF3含义。另外,P2014 = 0,我实际测试时,遇到变频器报警F72错误,将P2014由500修改为0后,接通M10.3 =1(使能F_ACK管脚)报警消失。其它读、写测试也非常方便应用,此。



 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1682843&b_id=64&s_id=80&num=5

至圣

经验值: 72009
发帖数: 8043
精华帖: 145
回复:200smart 与V20变频器USS通讯测试


只看楼主 楼主 1楼 2021-02-25 15:45:53

趁热打铁,在连接好外部硬件前提下,赶紧测试了modbus rtu方式的通讯,宏参数Cn011.

修改变频器宏参数,编辑modbus rtu通讯程序,测试也可以的。

想要说明的是第一次USS测试,居然把通讯线接反了,使能RUN管脚及给定Speed_SP频率百分比数据,变频器没有“宝马”运行标记,Error报警,才想起是可能的P+/N-接反了,调换通讯信号线后,故障消失,使能后变频器有频率输出,电机是后来加上的,建议第一次测试,完整连接变频器负载,会更容易理解管脚含义。

空载时,理解OFF2和OFF3是反的,根据频率下降幅度判断。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 72009
发帖数: 8043
精华帖: 145
回复:200smart 与V20变频器USS通讯测试


只看楼主 楼主 2楼 2021-02-27 18:31:18
 
以下网友喜欢您的帖子:

  
侠圣

经验值: 2396
发帖数: 174
精华帖: 0
回复:200smart 与V20变频器USS通讯测试


只看楼主 3楼 2021-05-31 19:29:04

学习了,要好好研究


 
以下网友喜欢您的帖子:

  
侠士

经验值: 1154
发帖数: 147
精华帖: 0
回复:200smart 与V20变频器USS通讯测试


只看楼主 4楼 2021-06-29 13:19:07

楼主。我为啥2010-2014这些参数显示不出来,我想更改地址及波特率。,。。


喜欢西门子产品 200SMART 1200 LOGO! 努力学习,天天向上
以下网友喜欢您的帖子:

  
至圣

经验值: 72009
发帖数: 8043
精华帖: 145
回复:200smart 与V20变频器USS通讯测试


只看楼主 楼主 5楼 2021-06-29 13:33:07
以下是引用郭远林2019在2021-06-29 13:19:07的发言 >

楼主。我为啥2010-2014这些参数显示不出来,我想更改地址及波特率。,。。

P0003 = ?

把它设置到专家参数, P0003 = 3。


 
以下网友喜欢您的帖子:

  
侠士

经验值: 1251
发帖数: 66
精华帖: 3
回复:200smart 与V20变频器USS通讯测试


只看楼主 6楼 2022-01-14 19:00:53

 好贴,学习了,感谢分享。最近在维护客户的smart和v20变频器,正好用上。


未 知 道
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
200smart 与V20变频器USS通讯测试
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。