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

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

3天内不再提示

CPU S7-1500运动控制的操作原理

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-03-10 16:13 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

S7-1500运动控制的操作原理

使用 TIA Portal,可以创建项目、组态工艺对象,并将组态结果加载到 CPU 中。运动控制功能在 CPU 中处理。可在用户程序中使用运动控制指令控制工艺对象。另外,还可通过 TIA Portal 进行调试、优化和诊断。

56da0be6-8eec-11ec-952b-dac502259ad0.png

项目实例

本文中的实例项目使用CPU1516-3PN/DP通过PN通讯控制G120变频器,通

过安装在电机后面的编码器连接到工艺模块TM Count24V作为位置反馈。

56ec0742-8eec-11ec-952b-dac502259ad0.png

选择CPU1516的PN接口,为PN接口分配子网,IP 地址和设备名称,请确保CPU、驱动器编程计算机的IP 地址在同一个子网,且不与其他设备冲突:

5702158c-8eec-11ec-952b-dac502259ad0.png

选择CPU旁边的TM Count模块,在其参数配置中,将通道0的工作模式选为“运动控制的位置检测”,这样接入到通道0的编码器就可以在后面的运动控制工艺对象里面进行配置:

57140b3e-8eec-11ec-952b-dac502259ad0.png

同时,还需要根据所连接编码器实际数据配置通道0的模块参数,例如“编码器类型”在本例中选择的是24V增量编码器,“每个单位的增量”中填入编码器每圈的脉冲数,“基准速度”中填入所使用电机的额定转速

572c17b0-8eec-11ec-952b-dac502259ad0.png

配置驱动器

至此,CPU的站点硬件组态完毕,接下来需要在项目中插入一个驱动器,在本例中使用G120的CU250S-2PN,将驱动器拖拽到项目中后,将其PN口与之前组态的CPU的PN网络相连接:

5746a59e-8eec-11ec-952b-dac502259ad0.png

进入驱动器的设备视图,插入所使用的功率单元,为驱动器设置IP 地址和设备名称,并在循环数据交换中选择“Standard Telegramm 3”

575e90be-8eec-11ec-952b-dac502259ad0.png

运动控制所需要的硬件组态部分基本完毕,在进行下一步之前需要使用驱动器的调试软件对驱动器进行参数分配和优化,因为不同驱动器的参数方法不尽相同.

配置工艺对象

在S7-1500的运动控制功能中,被控电机都是以工艺对象的形式存在的,所以需要先在项目中插入一个新的工艺对象,在运动控制里面看到对象类型可以是速度轴,位置轴,外部编码器以及同步轴。在本例中选用位置轴,并定义一个工艺对象的名称:

577b99ac-8eec-11ec-952b-dac502259ad0.png

基本参数及硬件接口

插入工艺对象之后,在项目树下可以看到该对象及其下面的组态、调试、诊断等项目。在工艺对象组态中分为基本参数、硬件接口和扩展参数。这些参数中如果是蓝色图标代表默认参数可用,如果是红色图标则表示有错误或者未设置,绿色图标表示经过修改且可用的参数:

579b7d1c-8eec-11ec-952b-dac502259ad0.png

首先,需要在基本参数里面根据项目实际情况选择轴的类型,线性或是旋转轴,同时还要选择单位等参数,在本例中都选用默认值。接下来在驱动装置中选择驱动装置类型为PROFIdrive,驱动装置从下拉列表中选择前面已经组态好的“驱动_1”:

57b260ea-8eec-11ec-952b-dac502259ad0.png

在后面的编码器参数中,选择通过工艺模块(TM)进行连接,并在下面工艺模块中选择前面组态好的TM Count 2x24V的通道0.

57caa3c6-8eec-11ec-952b-dac502259ad0.png

在数据交页面中,需要将驱动器报文选择为跟前面驱动器组态一致的DP_TEL3_STANDARD,转速参数根据实际电机填写。编码器报文可以选择标准报文81或者83,根据实际编码器选择编码器类型和每圈的脉冲数,本例中使用1024脉冲的增量式旋转编码器。最后将高精度预留位改为0:

57e4855c-8eec-11ec-952b-dac502259ad0.png

扩展参数

工艺对象所必需的硬件接口基本已经配置完毕,后面需要配置扩展参数。扩展参数是用户根据自己项目的实际情况进行调整的一些参数,例如需要在“机械”配置页面选择编码器所在位置,以及传动比参数和丝杠螺距参数等,在本例中,传动比为1:1,丝杠螺距为10mm,这意味着之后在控制指令里面让轴移动10mm,实际电机转一圈:

57fbe616-8eec-11ec-952b-dac502259ad0.png

接下来的扩展参数中“位置限制”“动态限制”“急停”等参数分别针对轴的位置限幅,速度、加速度、加加速限幅等参数进行设置,用户可根据实际情况设置,在此不再赘述。

下面的“归位”参数指的是让轴寻找参考点,这里面分为主动回参考点和被动回参考点,以及回参考点的方式和速度参数等,由于每个用户的需求不尽相同,这里不再详细描述,具体细节请参考S7-1500运动控制手册的回参考点章节。“位置监视”里面是关于工艺对象运行状态的监视参数,当轴的运行状态超过监视允许的参数值时,工艺对象会报出相应的错误。在驱动器和设备没有优化之前,经常会由于这里面默认的监视值过小而报错,所以建议在系统优化之前先将“位置监视”和“跟随误差”里面的参数加大。

位置监视参数中主要是针对定位完成状态的监视,其中,当轴的实际位置进入“定位窗口”内之后,系统则认为定位完成;如果轴的设定值已经到达目的位置,但是经过“容差时间”之后,实际位置还没有进入“定位窗口”,则系统会报位置监视错误。

580e3712-8eec-11ec-952b-dac502259ad0.png

跟随误差参数中,主要监视轴的运行状态,跟随误差指的是轴在运行当中,实际值和给定值之间的差值,当跟随误差超过允许范围,系统会报出跟随误差错误。

因为跟随误差会随着速的增大而增大,所以跟随误差监视值也是个动态的值,具体设置请参考功能手册或者在线帮助。

5825a938-8eec-11ec-952b-dac502259ad0.png

在“控制回路”参数中可以调节控制器的增益以及预控系数来优化工艺对象的控制效果。

至此,S7-1500运动控制工艺对象的参数组态基本完毕,将当前项目存盘编译,并下载到CPU中,如果CPU和驱动器没有错误,下一步可以使用工艺对象自带的调试功能来测试一下轴的运行,同时起到检测之前参数的目的。

在线调试

S7-1500运动控制工艺对象ᨀ供的了在线调试工具,使用此工具可以简单直观的

583b22f4-8eec-11ec-952b-dac502259ad0.png

使用博图软件控制电机进行简单的测试,以检验之前工艺对象的参数分配以及查看电机基本运行状态。

1. 在左侧项目数选择调试,进入调试界面;

2. 在主控制区域选择“激活”来使控制面板获得控制权,随后会有一个安全提示,确认即可;

3. “启动”和“禁用”可以将驱动器使能或者去使能;

4. 在操作模式中可以选择点动、回原点或者相对、绝对定位等操作;

5. “控件区域”可以设置工艺对象的位置、速度、加速度等参数,后面的“正向”“反向”和“停止”用来启动和停止轴的运行;

6. “轴状态”可以显示工艺对象的基本状态及故障代码和᧿述,轴的更多状态可点击“更多信息”切换到诊断页面中找到;

7. “当前值”可以显示当前轴的位置和速度等基本运行状态。

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

    关注

    54

    文章

    9012

    浏览量

    153354
  • 运动控制
    +关注

    关注

    5

    文章

    792

    浏览量

    34263
  • S7-1500
    +关注

    关注

    3

    文章

    302

    浏览量

    7188

原文标题:CPU S7-1500的集成运动控制功能

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PROFINET 转 TCP/IP 网关:西门子 S7-1500 与欧姆龙 NJ PLC 互联实现方案

    S7-1500系列PLC作为ROFINET协议主站。西门子S7-1500系列PLC以其强大的运算能力、丰富的功能模块以及对 ROFINET协议 的高效支持,能够精准地控制生产过程中的各项参数,确保原材料的混合比例、涂布厚度等关键
    的头像 发表于 11-27 15:11 152次阅读
    PROFINET 转 TCP/IP 网关:西门子 <b class='flag-5'>S7-1500</b> 与欧姆龙 NJ PLC 互联实现方案

    西门子S7-1500 PLC和S7-300 PLC Profibus-DP通讯的组态实例

    本文就以改造一套以西门子S7-300 317-2DP PLC(6ES7 317-2AJ10-0AB0 V2.1)为控制核心的电气控制系统为例,介绍使用
    的头像 发表于 11-25 14:27 556次阅读
    西门子<b class='flag-5'>S7-1500</b> PLC和<b class='flag-5'>S7</b>-300 PLC Profibus-DP通讯的组态实例

    风电场智能化管控:EtherCAT转ProfiNet协议助力贝加莱X20CP3586与西门子S7-1500协同

    某大型能源企业旗下现代化风电场,以贝加莱 X20CP3586 控制器(EtherCAT 主站)控制风机,西门子 S7-1500 系列 PLC(ProfiNet 主站)构建中央监控系统,塔讯 TX 161-RE-ECS/PNS 协
    的头像 发表于 09-12 14:09 310次阅读
    风电场智能化管控:EtherCAT转ProfiNet协议助力贝加莱X20CP3586与西门子<b class='flag-5'>S7-1500</b>协同

    西门子S7-400 PLC与S7-1500 PLC以太网通讯及HMI集成实现涂装车间监控的智能化升级

    一、行业痛点 华东某上市塑企32条注塑生产线,核心控制为32套西门子S7-400 PLC。当年规划时MPI/DP尚属主流,如今却成为智能化改造的最大障碍: 没有以太网口,无法与新上线的S7-1500
    的头像 发表于 08-28 14:11 531次阅读
    西门子<b class='flag-5'>S7</b>-400 PLC与<b class='flag-5'>S7-1500</b> PLC以太网通讯及HMI集成实现涂装车间监控的智能化升级

    PLC以太网通讯模块实现:S7-300借MPI转以太网与S7-1500等多设备通讯

    伏材料企业需将车间内老式单晶炉的S7-300 PLC(6ES7315-2AG10-0AB0)接入新建的S7-1500中央监控系统(6ES7515-2AM02-0AB0),实现工艺参数远程监控与大数
    的头像 发表于 08-15 09:34 495次阅读
    PLC以太网通讯模块实现:<b class='flag-5'>S7</b>-300借MPI转以太网与<b class='flag-5'>S7-1500</b>等多设备通讯

    西门子PLC跨代整合:S7-400与S7-1500以太网通讯在涂装车间的实战应用

    S7-1500协同,也接不进MES; 2. 现场已装有7″威纶通MT8071iE触摸屏38台,若全部更换为带以太网口型号,价格昂贵。 3. 注塑节拍由6s缩短到3.6s后,187.5
    的头像 发表于 08-13 09:38 610次阅读
    西门子PLC跨代整合:<b class='flag-5'>S7</b>-400与<b class='flag-5'>S7-1500</b>以太网通讯在涂装车间的实战应用

    TIA 博途与SIMATIC S7-1500可编程控制器选型手册

    电子发烧友网站提供《TIA 博途与SIMATIC S7-1500可编程控制器选型手册.pdf》资料免费下载
    发表于 07-17 15:26 2次下载

    西门子PLC(S7-1200/1500/300/400)的数据采集与监控方案

    西门子PLC S7-1200、S7-1500S7-300/400型号设备,常用协议:PPI(Process Communication Interface)、PLC与上位机、HMI数据交换
    的头像 发表于 07-04 10:13 968次阅读

    ProfibusDP转MODBUS RTU网关:西门子S7-1500主站与台达DVP PLC通信方案

      一、项目背景   某大型自动化设备生产企业,致力于为汽车制造等行业提供高度自动化的生产线。在其最新的一条生产线上,部分核心设备采用了西门子S7-1500系列PLC作为ProfibusDP协议主站
    的头像 发表于 06-11 10:07 551次阅读
    ProfibusDP转MODBUS RTU网关:西门子<b class='flag-5'>S7-1500</b>主站与台达DVP PLC通信方案

    DeviceNet转PROFINET网关:西门子S7-1500 PLC主站控制ABB变频器从站方案

    的转速,以实现对各类泵、风机等设备的精准调速,从而优化能源消耗。而车间的自动化控制系统则采用了西门子S7-1500系列PLC作为核心,基于PROFINET协议构建,负责对整个生产流程进行监控和管理。由于这两种协议的不兼容性,导致设备之间无法直接进行数据交互,
    的头像 发表于 06-09 15:00 647次阅读
    DeviceNet转PROFINET网关:西门子<b class='flag-5'>S7-1500</b> PLC主站<b class='flag-5'>控制</b>ABB变频器从站方案

    MR30分布式IO与S7-1500 PLC:玻璃制造产线的高效控制与降本增效新引擎

    在玻璃制造行业中,随着市场对产品质量、生产效率和智能化水平的要求不断提升,传统控制系统的局限性逐渐显现——复杂的布线、有限的扩展性、高昂的维护成本成为制约产线升级的瓶颈。而远程分布式IO模块与西门子S7-1500 PLC的协同应用,正为这一行业带来颠覆性变革,助力企业实现
    的头像 发表于 02-17 15:43 652次阅读
    MR30分布式IO与<b class='flag-5'>S7-1500</b> PLC:玻璃制造产线的高效<b class='flag-5'>控制</b>与降本增效新引擎

    ProfiNet转EtherNet/IP实现西门子S7-1500 PLC与新能源电池容量测试仪连接通讯的配置案例

    检测设备与采用ProfiNet协议的生产线控制系统进行集成,以实现对电池生产过程的全面监控和数据采集。 二、硬件设备 西门子S7-1500 PLC 新能源电池容量测试仪 :支持标准的ProfiNet
    的头像 发表于 01-15 16:56 1175次阅读
    ProfiNet转EtherNet/IP实现西门子<b class='flag-5'>S7-1500</b> PLC与新能源电池容量测试仪连接通讯的配置案例

    食品行业基于S7-1500 PLC的自动化控制系统解决方案

    一背景下, 西门子1500PLC 凭借其高性能、模块化设计、高可靠性和易用性等特点,成为食品饮料生产企业的理想选择。天拓四方作为西门子的核心战略合作伙伴,携手西门子共同为食品饮料行业提供了一整套基于S7-1500 PLC的自动化控制
    的头像 发表于 12-18 16:39 1145次阅读
    食品行业基于<b class='flag-5'>S7-1500</b> PLC的自动化<b class='flag-5'>控制</b>系统解决方案

    S7-1500与MR20一体式IO在博途V18的组态过程

    MR20一体式IO是一个高度灵活的一体式I/O 系统,具有众多优点(见下图),本文主要演示MR20-PN-1616与西门子S7-1500控制器连接的演示过程
    的头像 发表于 12-10 10:55 1835次阅读
    <b class='flag-5'>S7-1500</b>与MR20一体式IO在博途V18的组态过程

    西门子PLC S7-1500系列介绍

    西门子PLCS7-1500系列是西门子自动化领域中的一款重要产品,它以其卓越的性能、强大的功能和高度的灵活性,在工业自动化控制系统中占据了一席之地。本文将详细介绍西门子PLC S7-1500系列
    的头像 发表于 12-09 18:23 4356次阅读
    西门子PLC <b class='flag-5'>S7-1500</b>系列介绍