S7-1200对V90 PN进行速度控制的两种方法

    S7-1200对V90 PN进行速度控制的两种方法

    S7-1200系列PLC可以通过PROFINET 与V90 PN伺服驱动器搭配进行速度控制,PLC进行启停和速度给定,速度控制计算在V90驱动器中,实现的方法主要有以下两种:
    • 方法一、PLC通过FB285(SINA_SPEED)功能块,V90使用1号标准报文,进行速度控制。
    • 方法二、不使用任何**程序块,利用报文的控制字和状态字通过编程进行控制,V90使用1号标准报文,使用这种方式需要对报文结构比较熟悉。

    V90 PN配置要点

    • 设置控制模式为"速度控制(S)"
    • 配置标准通信报文1
    • V90在线后点击"设置PROFINET->配置网络",设置V90的IP地址及设备名称:注意:设置的设备名称一定要与1200项目中配置的相同。
    参数保存后需重启驱动器才能生效。

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

    V90 PN与PLC采用PROFINET RT通信方式并使用报文1,项目步骤如下:

    1. 创建项目后,添加新设备S7-1200 PLC

    2. 在网络视图中添加V90 PN设备(使用GSD)

    2. 建立V90 PN与PLC的网络连接,并分别设置S7-1200及V90 PN的IP地址及设备名称:

    3. 在V90 PN的设备视图中选择控制报文为标准报文1

    4. 编写程序

    此种方法需要调用驱动功能库文件,可以通过以下两种方法进行安装:
    (1) 安装Startdrive软件,在TIA 博途软件中就会自动安装驱动库文件,Startdrive下载链接:
    Startdrive软件V14.1:

    SINAMICS Startdrive V15:

    SINAMICS Startdrive V15.1:

    (2) 在TIA 博途中安装SINAMICS Blocks DriveLib,下载链接:

    在OB1中将DriveLib_S7_1200_1500中的SINA_Speed(FB285)功能块拖拽到编程网络中(此功能块只能与报文1配合使用),进行速度控制:

    注意:功能块管脚HWIDSTW及HWIDZSW的赋值请参看下图:

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

    输入参数:

    输入信号类型含义
    EnableAxisBOOL=1,驱动使能
    AckErrorBOOL驱动故障应答
    SpeedSpREAL转速设定值[rpm]
    RefSpeedREAL驱动的参考转速[rpm],对应于驱动器中的p2000参数
    ConfigAxisWORD默认设置为16#003F,说明参看下表
    HWIDSTWHW_IOV90设备视图中报文1的硬件标识符
    HWIDZSWHW_IOV90设备视图中报文1的硬件标识符

    ConfigAxis的各位说明:

    默认值含义
    位01OFF2
    位11OFF3
    位21驱动器使能
    位31使能/禁止斜坡函数发生器使能
    位41继续/冻结斜坡函数发生器使能
    位51转速设定值使能
    位60打开抱闸
    位70速度设定值反向
    位80电动电位计升速
    位90电动电位计降速

    输出参数:

    输出信号类型含义
    AxisEnabledBOOL驱动已使能
    LockOutBOOL驱动处于禁止接通状态
    ActVelocityREAL实际速度[rpm]
    ErrorBOOL1=存在错误
    StatusINT16#7002:没错误,功能块正在执行
    16#8401: 驱动错误
    16#8402: 驱动禁止启动
    16#8600: DPRD_DAT错误
    16#8601: DPWR_DAT 错误
    DiagIDWORD通信错误,在执行SFB 调用时发生错误

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

    此种控制方式***的程序块,直接给定速度。V90使用标准报文1,项目及网络配置步骤与方法一相同。通过对输出的**个控制字进行驱动器的起停控制、*二个控制字可以*电机运行的速度。
    V90的输出地址可从设备视图中查看:

    在OB1中调用MOVE命令,发送对驱动的控制字及速度给定:

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


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

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

    详细信息点击下载文档

    常问问题

    S7-1200 可以对几个V90 PN进行速度控制?

    在不挂其他PROFINET设备下,较多可以控制16个V90 PN。

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

    • 检查V90驱动器是否有故障信息,消除故障
    • 检查ConfigAxis 输入是否是3F

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


    上海腾希电气技术有限公司专注于西门子PLC,V90伺服,V20变频器等, 欢迎致电 13681875601

  • 词条

    词条说明

  • 工作区的基本设置

    工作区的基本设置工作区的功能为进行编辑而打开的对象将显示在工作区内。 例如,这些对象包括:编辑器和视图表格可以打开若干个对象。 但通常每次在工作区中只能看到其中一个对象。 在编辑器栏中,所有其它对象均显示为选项卡。 如果在执行某些任务时要同时查看两个对象,则可以水平或垂直方式平铺工作区,或浮动停靠工作区的元素。 如果没有打开任何对象,则工作区是空的。工作区的布局下图显示了一个垂直拆分的工作区的示例

  • 通过 RADIUS 服务器验证概览

    幻象模式的特殊功能模块特定的功能该功能只适用于 V3.1 及更高版本的 SCALANCE S602。含义在幻象模式下,安全模块在内部接口或外部接口上都没有自己的 IP 地址。 而是由安全模块在运行期间通过安全模块内部接口所连接的节点(其 IP 地址参数在组态期间未知)获取其外部接口的 IP 地址。 可以更改内部节点的 IP 地址及外部接口处相应的 IP 地址。 由于内部节点基于其 MAC 地址进行

  • 记录系统事件 -“系统日志”(System log) 条目

    记录系统事件 -“系统日志”(System log) 条目含义显示记录的系统事件以及开始和停止从安全模块的本地存储器中读取系统事件。系统日志将自动记录连续的系统事件,例如启动一个进程。并可以根据事件类别缩放记录。系统和状态功能含义开始/停止记录(不适用于 CP)开始/停止记录系统事件。记录的方法和事件类别在本地安全设置中进行组态。开始/停止读取开始/停止从安全模块的本地存储器中读取系统事件。如果选

  • 动作的移植 (WinCC V7)

    动作的移植 (WinCC V7)简介可将 WinCC V7 中的动作移植到 WinCC 中的任务。作业在 WinCC 的“作业”编辑器中进行管理。由于系统侧发生变化,移植动作时需要考虑一些事项。动作的移植在 WinCC 中,始终仅为一个任务分配一个触发器。在 WinCC V7 中,您可以选择为动作组态多个触发器,如变量触发器和周期性触发器。在移植过程中,含有多个触发器的动作将被拆分为多个作业。为每

联系方式 联系我时,请告知来自八方资源网!

公司名: 上海腾希电气技术有限公司

联系人: 田礼科

电 话: 021-37660026

手 机: 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼

邮 编:

网 址: shtxjd.cn.b2b168.com

八方资源网提醒您:
1、本信息由八方资源网用户发布,八方资源网不介入任何交易过程,请自行甄别其真实性及合法性;
2、跟进信息之前,请仔细核验对方资质,所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕!
    联系方式

公司名: 上海腾希电气技术有限公司

联系人: 田礼科

手 机: 13681875601

电 话: 021-37660026

地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼

邮 编:

网 址: shtxjd.cn.b2b168.com

    相关企业
    商家产品系列
  • 产品推荐
  • 资讯推荐
关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
著作权登记:2013SR134025
Copyright © 2004 - 2024 b2b168.com All Rights Reserved