0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

西门子S7-200PLC的介绍及控制伺服和步进电机的详细资料概述

1bGT_GKYXT1508 来源:未知 作者:易水寒 2018-07-05 17:40 次阅读

S7-200 有两个 置PTO/PWM 发生器,用以建立高速脉冲串(PTO)或脉宽调节(PWM) 信号波形。

当组态一个输出为PTO 操作时,生成一个50%占空比脉冲串用于步进电机或伺服电机的速度和位置的开环控制。 置PTO 功能提供了脉冲串输出,脉冲周期和数量可由用户控制。但应用程序必须通过PLC内置I/O 提供方向和限位控制。

为了简化用户应用程序中位控功能的使用,STEP7--Micro/WIN 提供的位控向导可以帮助您在几分钟内全部完成PWM,PTO 或位控模块的组态。向导可以生成位置指令,用户可以用这些指令在其应用程序中为速度和位置提供动态控制。

2、开环位控用于步进电机或伺服电机的基本信息

借助位控向导组态PTO 输出时,需要用户提供一些基本信息,逐项介绍如下:

⑴ 最大速度 (MAX_SPEED)和启动/停止速度 (SS_SPEED)

图1是这2 个概念的示意图。

MAX_SPEED 是允许的操作速度的最大值,它应在电机力矩能力的范围 。 驱动负载所需的力矩由摩擦力、惯性以及加速/减速时间决定。

西门子S7-200PLC的介绍及控制伺服和步进电机的详细资料概述

图1 最大速度和启动/停止速度示意

SS_SPEED:该数值应满足电机在低速时驱动负载的能力,如果SS_SPEED 的数值过 低,电机和负载在运动的开始和结束时可能会摇摆或颤动。如果SS_SPEED 的数值过高,电机会在启动时丢失脉冲,并且负载在试图停止时会使电机超速。通常,SS_SPEED 值是MAX_SPEED 值的5%至15%。

⑵加速和减速时间

加速时间ACCEL_TIME:电机从 SS_SPEED速度加速到MAX_SPEED速度所需的时间。 减速时间DECEL_TIME:电机从MAX_SPEED速度减速到SS_SPEED速度所需要的时间。

西门子S7-200PLC的介绍及控制伺服和步进电机的详细资料概述

图2 加速和减速时间

加速时间和减速时间的缺省设置都是1000 毫秒。通常,电机可在小于1000 毫秒的时间工作。参见图2。这2 个值设定时要以毫秒为单位。

注意:电机的加速和失速时间要 过测试来确定。开始时,您应输入一个较大的值。逐渐减少这个时间值直至电机开始失速,从而优化您应用中的这些设置。

⑶移动包络

一个包络是一个预先定义的移动描述,它包括一个或多个速度,影响着从起点到终点的移动。一个包络由多段组成,每段包含一个达到目标速度的加速/减速过程和以目标速度匀速运行的一串固定数量的脉冲。 位控向导提供移动包络定义界面,在这里,您可以为您的应用程序定义每一个移动包络。PTO 支持最大100 个包络。

定义一个包络,包括如下几点:①选择操作模式;②为包络的各步定义指标。③为包络定义一个符号名。

⑴选择包络的操作模式:PTO 支持相对位置和单一速度的 续转动,如图3所示,相对位置模式指的是运动的终点位置是从起点侧开始计算的脉冲数量。单速续转动则不需要提供终点位置,PTO 一直持续输出脉冲,直至有其他命令发出,例如到达原点要求停发脉冲。

西门子S7-200PLC的介绍及控制伺服和步进电机的详细资料概述

图3 一个包络的操作模式

⑵包络中的步

一个步是工件运动的一个固定距离,包括加速和减速时间 的距离。PTO 每一包络最大允许29 个步。

每一步包括目标速度和结束位置或脉冲数目等几个指标。图4 所示为一步、两步、三步和四步包络。注意一步包络只有一个常速段,两步包络有两个常速段,依次类推。步的数目与包络中常速段的数目一致。

西门子S7-200PLC的介绍及控制伺服和步进电机的详细资料概述

图4 包络的步数示意

7.2.5 使用位控向导编程

STEP7 V4.0 软件的位控向导能自动处理PTO 脉冲的单段管线和多段管线、脉宽调

制、SM 位置配置和创建包络表。

本节将给出一个在YL-335A 上实现的简单工作任务例子,阐述使用位控向导编程的方法和步骤。表1 是YL-335A 上实现步进电机运行所需的运动包络。

表1 步进电机运行的运动包络

西门子S7-200PLC的介绍及控制伺服和步进电机的详细资料概述

1、使用位控向导编程的步骤如下:

1)为S7--200 PLC选择选项组态 置PTO/PWM操作。

在STEP7 V4.0软件命令菜单中选择 工具→位置控制向导并选择配置S7-200PLC内

置PTO/PWM操作,如图5所示。

西门子S7-200PLC的介绍及控制伺服和步进电机的详细资料概述

图5 位控向导启动界面

2)单击“下一步”选择“QO.0”,再单击“下一步”选择“线性脉冲输出 PTO)”。

西门子S7-200PLC的介绍及控制伺服和步进电机的详细资料概述

图5 选择PTO或PWM界面

3)单击“下一步”后,在对应的编辑框中输入MAX_SPEED 和SS_SPEED 速度值。输入最高电机速度“90000”,把电机启动/停止速度设定为“600”。这时,如果单击MIN_SPEED值对应的灰色框,可以发现,MIN_SPEED值改为600,注意:MIN_SPEED值由计算得出。用户不能在此域中输入其他数值。

西门子S7-200PLC的介绍及控制伺服和步进电机的详细资料概述

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    4974

    文章

    12250

    浏览量

    454852
  • 西门子
    +关注

    关注

    91

    文章

    2849

    浏览量

    113759
  • 步进电机
    +关注

    关注

    149

    文章

    2929

    浏览量

    146045
  • 伺服电机
    +关注

    关注

    82

    文章

    1837

    浏览量

    56253
  • S7-200
    +关注

    关注

    13

    文章

    405

    浏览量

    49611

原文标题:西门子S7-200PLC控制伺服和步进电机所需的程序图解

文章出处:【微信号:GKYXT1508,微信公众号:工控云学堂】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    S7-200西门子PLC视频教程大全

    以下是西门子S7-200PLC视频教程,全文共有36个视频。详细介绍西门子S7-200PL的各
    发表于 09-26 09:15 11.9w次阅读

    西门子S7-200PLC西门子变频器MM440通讯程序实例

    西门子S7-200PLC西门子变频器MM440通讯程序实例
    的头像 发表于 05-04 09:54 3554次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200PLC</b>与<b class='flag-5'>西门子</b>变频器MM440通讯程序实例

    西门子S7-1200控制伺服/步进电机方法与接线相关资料分享

    西门子S7-1200控制伺服/步进电机方法与接线(全)伺服
    发表于 06-28 07:17

    西门子S7-200PLC简要介绍

    西门子S7-200PLC的扩展模块包括哪些?西门子S7-200PLC的特殊功能模块是什么?
    发表于 10-11 08:10

    西门子PLC应用案例解析的详细资料概述

    本文档的主要内容介绍的是西门子PLC应用案例解析的详细资料概述
    发表于 06-08 08:00 0次下载

    西门子S7-200驱动步进电机心得

    本文主要介绍西门子S7-200驱动步进电机心得.
    发表于 06-27 08:00 6次下载
    <b class='flag-5'>西门子</b>S7-<b class='flag-5'>200</b>驱动<b class='flag-5'>步进</b><b class='flag-5'>电机</b>心得

    图解西门子S7-200PLC应用88例图解

    本文主要介绍西门子S7-200PLC应用88例.
    发表于 06-26 08:00 125次下载
    图解<b class='flag-5'>西门子</b><b class='flag-5'>S7-200PLC</b>应用88例图解

    西门子S7-200和S7-300 PLC的CAD接线图详细资料免费下载

    本文档的主要内容详细介绍的是西门子S7-200和S7-300 PLC的CAD接线图详细资料免费下
    发表于 11-06 17:33 335次下载
    <b class='flag-5'>西门子</b>S7-<b class='flag-5'>200</b>和S7-300 <b class='flag-5'>PLC</b>的CAD接线图<b class='flag-5'>详细资料</b>免费下载

    西门子PLC的硬件组态详细资料说明

    本文档的主要内容详细介绍的是西门子PLC的硬件组态详细资料说明
    发表于 01-17 16:15 40次下载

    西门子PLC教程之符号的详细资料说明

    本文档的主要内容详细介绍的是西门子PLC教程之符号的详细资料说明。
    发表于 03-24 15:30 4次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>教程之符号的<b class='flag-5'>详细资料</b>说明

    西门子PLC教程之块的编辑详细资料说明

    本文档的主要内容详细介绍的是西门子PLC教程之块的编辑详细资料说明
    发表于 03-25 17:08 8次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>教程之块的编辑<b class='flag-5'>详细资料</b>说明

    西门子S7-200PLC与台达VFD-M系列变频器通讯

    西门子S7-200PLC与台达VFD-M系列变频器通讯说明。
    发表于 04-23 09:13 82次下载

    西门子S7-200PLC通讯技术培训

    西门子S7-200PLC通讯技术培训资料下载。
    发表于 04-30 10:36 73次下载

    西门子200PLC步进控制(入门)

    西门子200PLC步进控制:使用200编程软件,使用pls指令控制
    发表于 04-19 09:42 0次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>200PLC</b><b class='flag-5'>步进</b><b class='flag-5'>控制</b>(入门)

    步进驱动器+步进电机+西门子PLC控制案例

    步进系统=步进驱动器+步进电机步进电机步进驱动器
    发表于 08-25 11:15 798次阅读
    <b class='flag-5'>步进</b>驱动器+<b class='flag-5'>步进</b><b class='flag-5'>电机</b>+<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b><b class='flag-5'>控制</b>案例