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

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

3天内不再提示

S7-200 SMART如何通过运动控制向导设置运动控制

laidenongfhs 来源:中泰PLC自动化教学 2023-06-12 14:11 次阅读

200 Smart的运动控制功能和1200(PTO)还是很有些不同,比如有零脉冲ZP信号,反向补偿,通过485读取驱动器位置。但是没有软限位,回零碰到硬限位开关自动反向功能,曲线表也不如工艺对象“命令表”(Command table)来的灵活。不过毕竟便宜特别配合samrt line触摸屏价格很有优势,所以在小型单机设备里面还是很受欢迎。

S7-200 SMART CPU提供了三种开环运动控制方法

脉冲串输出(PTO):内置在CPU的速度和位置控制。

(注意:无PTO向导可用。请用运动控制向导代替。)

脉宽调制(PWM):内置在CPU的速度、位置或负载循环控制。请参见脉冲输出指令。

运动轴:内置于CPU中,用于速度和位置控制

S7-200 SMART只能做开环运动和1200的PTO模式一样。前两种先不看,下面使用运动控制向导来看看第三种运动轴。

测量系统:就是设置脉冲当量。

b4d21188-08e6-11ee-962d-dac502259ad0.jpg

方向控制:选择脉冲类型和极性。脉冲类型有4种,脉冲+方向,正负脉冲,AB相和单脉冲

b4e74012-08e6-11ee-962d-dac502259ad0.jpg

输入:分配输入点功能

LM+,LM-:硬限位开关

RPS:回参考点减速开关,

ZP:零脉冲(伺服电机转一圈编码器有一个零脉冲)需要接入高速口,1200直接把这个功能阉割掉了

STP:停止运动控制,感觉分配给急停用的。这个1200也没有

TRIG:用于双速连续旋转的时候触发停止用。这个1200还是没有

b50ae0a8-08e6-11ee-962d-dac502259ad0.jpg

输出:分配输出口

DIS:用于控制伺服使能

b51a5812-08e6-11ee-962d-dac502259ad0.jpg

电机速度:设置最大最小和启动速度

b52ebe24-08e6-11ee-962d-dac502259ad0.jpg

JOG:手动移动时候的速度和点动量

b556704a-08e6-11ee-962d-dac502259ad0.jpg

电机时间:加减速时间

b56967d6-08e6-11ee-962d-dac502259ad0.jpg

急停时间:急停延时停止的时间

b5824418-08e6-11ee-962d-dac502259ad0.jpg

反冲补偿:我们通常叫做反向间隙,丝杠和螺母之间肯定存在一定的间隙,所以在正转后变换成反转的时候,在一定的角度内,尽管丝杠转动,但是丝母还要等间隙消除以后才能带动工作台运动,这个间隙就是反向间隙。通过这个功能可以补偿。

b5a5557a-08e6-11ee-962d-dac502259ad0.jpg

参考点寻参参数:包括查找回零开关信号(RPS)的速度和方向,找到开关后的慢速度找零脉冲的(ZP)的速度和方向

b5bde810-08e6-11ee-962d-dac502259ad0.jpg

参考点偏移量:设置找到ZP机械零点,偏移到指定位置作为工件零点的位置

b5ca594c-08e6-11ee-962d-dac502259ad0.jpg

搜索顺序,4种回参考点方式,但是没有和1200那样的碰到硬限位开关自动返回的功能。

方式1,2完全靠回零开关RPS,1脱开回零开关的位置为零点,2压着回零开关的位置为零点。

b5f13616-08e6-11ee-962d-dac502259ad0.jpg

b607a216-08e6-11ee-962d-dac502259ad0.jpg

方式3,4,和1,2类似也是3是脱开回零开关找零点,4在回零开关上找零点。不同的是回零完成是靠零脉冲ZP信号的,同时通过设置ZP个脉冲数也可以达到偏移零点的效果

b61c103e-08e6-11ee-962d-dac502259ad0.jpg

b637ebec-08e6-11ee-962d-dac502259ad0.jpg

读取位置;通过485口可以读取驱动器的绝对位置。貌似1200没有现成的库

b64c74b8-08e6-11ee-962d-dac502259ad0.jpg

曲线:类似于1200的工艺对象“命令表”(Command table),每个轴可以定义32个曲线,每个曲线可以有16个步,但是一个曲线里面的步的只能是同一种运动模式,要么相对运动要么绝对运动。而不像1200的Command table中的每一步可以设置。

b6611a6c-08e6-11ee-962d-dac502259ad0.jpg

另外还有两种速度模式,分别是单速连续模式和双速连续模式。双速是通过输入点RPS信号点来切换速度的。同时两种模式都能通过输入点信号RPS来停止。快速的停止和速度切换1200直接可以超弛响应,samrt可能只能通过硬件I/O来完成吧

b686555c-08e6-11ee-962d-dac502259ad0.jpg

b69f42c4-08e6-11ee-962d-dac502259ad0.jpg

b6bbf11c-08e6-11ee-962d-dac502259ad0.jpg

b6dedf10-08e6-11ee-962d-dac502259ad0.jpg

存储器分配:分配组态数据到VB块,选择建议的VB块

b6ec1b9e-08e6-11ee-962d-dac502259ad0.jpg

组件;选择需要的功能子程序,一般都是会全选的吧

b7010aea-08e6-11ee-962d-dac502259ad0.jpg

映射:上面组态过的硬件I/O列表

b7345ae4-08e6-11ee-962d-dac502259ad0.jpg

完成:因为Smart不支持FB,所以每个轴的功能都生产了对应轴的子程序。下面就可以开始编程了。

b74a0ce0-08e6-11ee-962d-dac502259ad0.jpg

审核编辑:汤梓红

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

    关注

    68

    文章

    10824

    浏览量

    211104
  • SMART
    +关注

    关注

    3

    文章

    223

    浏览量

    44656
  • 运动控制
    +关注

    关注

    4

    文章

    564

    浏览量

    32821
  • S7-200
    +关注

    关注

    13

    文章

    407

    浏览量

    50321

原文标题:S7-200smart如何通过运动控制向导设置运动控制

文章出处:【微信号:中泰PLC自动化教学,微信公众号:中泰PLC自动化教学】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    052跟我学:S7-200 SMART 运动控制之使用向导组态运动轴#硬声创作季

    SMART运动控制S7-200
    或许
    发布于 :2023年06月07日 12:58:13

    051跟我学:S7-200 SMART 运动控制概述#硬声创作季

    SMART运动控制S7-200
    或许
    发布于 :2023年06月07日 12:58:37

    053跟我学:S7-200 SMART 运动控制之编写程序#硬声创作季

    SMART运动控制S7-200
    或许
    发布于 :2023年06月07日 12:58:48

    054跟我学:S7-200 SMART 运动控制之运行测试#硬声创作季

    SMART运动控制S7-200
    或许
    发布于 :2023年06月07日 12:59:01

    055跟我学:S7-200 SMART 运动控制之使用运动控制面板#硬声创作季

    SMART运动控制S7-200
    或许
    发布于 :2023年06月07日 12:59:15

    S7-200SMARTS7-200的区别是什么

    运动自如  S7-200 SMART PLC的CPU模块本体最多集成3路高速脉冲输出,频率高达100KHz,支持PWM/PO输出方式以及多种运动模式,可自由
    发表于 12-04 16:21

    详细介绍S7-200 SMART运动向导的组态

    S7-200 SMART作为S7-200的升级款,在很多方面都进行了优化,使用更加的方便。其中运动控制的优化最为突出,
    的头像 发表于 10-04 14:22 1.7w次阅读
    详细介绍<b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b><b class='flag-5'>运动向导</b>的组态

    S7-200 SMART运动向导组态详解

    S7-200 SMART作为S7-200的升级款,在很多方面都进行了优化,使用更加的方便。其中运动控制的优化最为突出,
    发表于 10-27 15:54 3372次阅读

    S7-200 SMART可编程控制器规格书

    S7-200 SMART可编程控制器规格书
    发表于 11-25 16:46 8次下载

    S7-200 SMART CPU固件更新V2.7

    S7-200 SMART 晶体管输出类型 CPU 模块本体最多提供三轴 100 KHz 高速脉冲输出,通过强大灵活的设置向导可组态为 PWM
    的头像 发表于 09-07 15:30 1.1w次阅读

    S7-200 SMART使用运动控制面板进行调试

    为了帮助用户更好的开发 S7-200 SMART运动控制功能, STEP-7 Micro/WIN S
    的头像 发表于 12-14 09:27 3370次阅读

    如何导入S7-200 Smart变量

    导入S7-200 Smart变量
    的头像 发表于 02-07 10:03 6408次阅读
    如何导入<b class='flag-5'>S7-200</b> <b class='flag-5'>Smart</b>变量

    S7-1500与S7-200 SMART的PROFINET IO通信配置

    S7-200 SMART V2.5 版本开始,S7-200 SMART 开始支持做 PROFINET IO 通信的智能设备。作为智能设备,S7-
    的头像 发表于 07-02 14:21 9800次阅读
    <b class='flag-5'>S7</b>-1500与<b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b>的PROFINET IO通信配置

    SIMATIC S7-200 SMART系统手册

    S7-200 SMART 系列包括许多微型可编程逻辑控制器 (Micro PLC, Micro Programmable Logic Controller),这些控制器可以
    发表于 08-28 15:54 1次下载

    如何在S7-200 SMART CPU断电重启后保持运动控制的当前位置值?

    S7-200 SMART 断电重启后由于初始化指令的执行,当前位置会复位为0。要使S7-200 SMART运动
    的头像 发表于 01-10 10:28 1935次阅读
    如何在<b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b> CPU断电重启后保持<b class='flag-5'>运动</b><b class='flag-5'>控制</b>的当前位置值?