S7200 SMART 控制 V90 PN速度控制两种方法.docx

上传人:b****4 文档编号:24081202 上传时间:2023-05-24 格式:DOCX 页数:8 大小:1.10MB
下载 相关 举报
S7200 SMART 控制 V90 PN速度控制两种方法.docx_第1页
第1页 / 共8页
S7200 SMART 控制 V90 PN速度控制两种方法.docx_第2页
第2页 / 共8页
S7200 SMART 控制 V90 PN速度控制两种方法.docx_第3页
第3页 / 共8页
S7200 SMART 控制 V90 PN速度控制两种方法.docx_第4页
第4页 / 共8页
S7200 SMART 控制 V90 PN速度控制两种方法.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

S7200 SMART 控制 V90 PN速度控制两种方法.docx

《S7200 SMART 控制 V90 PN速度控制两种方法.docx》由会员分享,可在线阅读,更多相关《S7200 SMART 控制 V90 PN速度控制两种方法.docx(8页珍藏版)》请在冰豆网上搜索。

S7200 SMART 控制 V90 PN速度控制两种方法.docx

S7200SMART控制V90PN速度控制两种方法

S7-200SMART控制V90PN速度控制的两种方法

从STEP7-Micro/WINSMARTV2.4和S7-200SMARTPLC(固件版本V2.4)开始增加了PROFINET通信的功能,通过PROFINET接口可与V90PN伺服驱动器进行通信连接进行速度控制,此接口可支持八个连接(IO设备或驱动器)。

实现的方法主要有以下两种:

1.V90使用1号标准报文,PLC通过调试软件中提供的SINAMICS库功能块SINA_SPEED对V90PN进行速度控制。

2.V90使用1号标准报文,不使用任何专用程序块,利用报文的控制字和状态字通过编程进行控制,使用这种方式需要对报文结构比较熟悉。

需要安装的软件:

•STEP7-Micro/WINSMARTV2.4调试软件

•STEP7Micro/WINV2.4SINAMICcontrol库更新工具

•SINAMICSV-ASSISTANT软件

V90PN配置要点

•设置控制模式为"速度控制(S)"

•配置标准通信报文1(P922=1)

•V90在线后点击"设置PROFINET->配置网络",设置V90的IP地址及设备名称:

注意:

设置的设备名称一定要与200SMART项目中配置的相同。

参数保存后需重启驱动器才能生效。

方法一使用标准报文1和SINA_SPEED功能块

V90PN与PLC采用PROFINETRT通信方式并使用报文1,项目步骤如下:

1.创建项目后,安装V90PN的GSD文件。

2.选择PLC为PROFINET控制器

3.设置PLC的IP地址,并且添加V90PN驱动器,设置驱动器IP地址和设备名称

4.在配置报文的视图中添加标准报文1到模块列表中,最小的更新时间为4ms

5.编写程序,注意St_I_add和St_Q_add的地址必须和报文1的IO地址对应

6.分配程序库使用的V地址区

7.SINA_SPEED功能块输入输出参数说明

输入参数:

输入信号

类型

含义

EnableAxis

BOOL

=1,驱动使能

AckError

BOOL

驱动故障应答

SpeedSp

REAL

转速设定值[rpm]

RefSpeed

REAL

驱动的参考转速[rpm],对应于驱动器中的p2000参数

ConfigAxis

WORD

默认设置为16#003F,说明参看下表

Starting_I_add

DWORD

V90PNI存储区起始地址的指针

Starting_Q_add

DWORD

V90PNQ存储区起始地址的指针

ConfigAxis的各位说明:

默认值

含义

位0

1

OFF2

位1

1

OFF3

位2

1

驱动器使能

位3

1

使能/禁止斜坡函数发生器使能

位4

1

继续/冻结斜坡函数发生器使能

位5

1

转速设定值使能

位6

0

打开抱闸

位7

0

速度设定值反向

位8

0

电动电位计升速

位9

0

电动电位计降速

输出参数:

输出信号

类型

含义

AxisEnabled

BOOL

驱动已使能

LockOut

BOOL

驱动处于禁止接通状态

ActVelocity

REAL

实际速度[rpm]

Error

BOOL

1=存在错误

 

方法二PLC通过IO地址直接控制V90PN

此种控制方式无需专用的程序块,直接给定速度。

V90使用标准报文1,项目及网络配置步骤与方法一相同。

通过对输出的第一个控制字进行驱动器的起停控制、第二个控制字可以指定电机运行的速度。

V90对应的输出地址可从设备视图中查看:

在主程序中调用MOV_W命令,发送对驱动的控制字及速度给定:

1.通过第一个控制字进行驱动器的起停控制(16#047E->16#047F)

2.通过第二个控制字可以指定电机运行的速度(十六进制16#4000,即十进制的16384对应p2000速度参数值)

例如,V90PN的p2000=3000rpm,如果SpeedSetpoint设置为十进制的8192(即十六进制的16#2000),则表示速度给定为1500rpm。

常问问题

S7-200SMART可以控制几个V90PN?

在不挂其他PROFINET设备下,最多可以控制8个V90PN。

给控制命令不运行有哪些原因?

•检查V90驱动器是否有故障信息,消除故障

•检查ConfigAxis输入是否是16#3F

•EnableAxis需要上升沿触发且保持

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 中考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1