Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >S7-1200/1500 通过 FB284 控制 V90 PN 实现基本定位 2功能

S7-1200/1500 通过 FB284 控制 V90 PN 实现基本定位 2功能

作者头像
科控物联
发布于 2022-03-29 12:47:37
发布于 2022-03-29 12:47:37
6K0
举报
文章被收录于专栏:科控自动化科控自动化

SINA_POS 功能说明

3.1 概述

V90 PN 的基本定位 (EPOS)可用于直线轴或旋转轴的绝对及相对定位,TIA Portal中库文件DriveLib_S7_1200_1500 中的SINA_POS 功能块可用于在SINAMICS S/G/V 系统驱动器的基本定位控制。此外,需要在调试软件V-Assistant 中选择控制模式为“基本定位”,激活基本定位器。

主要运行模式有Jog、Homing、MDI、程序段几种,关于V90 PN的基本定位功能的详细描述请参考操作手册。

3.2 功能块的运行模式介绍

3.2.1 运行条件

1. 轴通过输入EnableAxis= 1 使能,如果轴已准备好并驱动无故障(AxisError=0) ,输出AxisEnabled 信号变为 1。

2. ModePos输入用于运行模式的选择。可在不同的运行模式下进行切换,如:连续运行模式 (ModePos=3)在运行中可以切换到绝对定位模式(ModePos=2)。

3. 输入信号CancelTraversing,IntermediateStop 对于除了点动之外的所有运行模式均有效,在运行时必须将其设置为 1,设置说明如下:

a. 设置CancelTraversing=0,轴按最大减速度(P2573)停止,放弃当前运行任务,轴停止后可以进行运行模式的切换。

b. 设置IntermediateStop=0,使用当前设置的减速度值进行斜坡停车,当前运行任务保持,如果重新再设置IntermediateStop=1后轴会继续运行,可理解为轴的暂停。可以在轴静止后可以进行运行模式的切换。

4. 激活硬件限位开关

a. 如果使用了硬件限位开关,需要将FB284 功能块的输入ConfigEPos.%X3 置 1,激活硬件限位功能。

b. 正、负向的硬件限位开关可连接到V90PN驱动器的定义为CWL、CCWL的DI

点( DI1至DI4 )。

如果激活了硬件限位开关功能,只有在硬件限位开关信号为高电平时才能运行轴。

5. 激活软件限位开关

c. 如果使用了软件限位开关,需要将FB284功能块的输入ConfigEPos.%X2置 1,激活软件限位功能。

d. 在驱动中设置p2580(负向软限位位置)、p2581(正向软限位位置)。

3.2.2 相对定位运行模式

相对定位运行模式可通过驱动相对定位功能来实现,它采用SINAMICS驱动的内部位置控制器来实现相对位置控制。

要求:

  • 运行模式选择ModePos=1
  • 轴使能 EnableAxis=1
  • 轴不必回零或绝对值编码器可以处于未被校正的状态
  • 如果切换模式大于3,轴必须为静止状态,在任意时刻可以在ModePos=1,2,3时进行切换

步骤:

  • 通过输入参数Position,Velocity指定目标位置及速度
  • 通过输入参数OverV、OverAcc、OverDec 指定速度、加减速度的百分比
  • 运行条件 CancelTraversing 及 IntermediateStop 必须设置为 1,Jog1 及

Jog2 必须设置为 0

  • 在相对定位中,运动方向由Position 中设置值的正负来确定

通过ExecuteMode的上升沿触发定位运动,激活命令的当前状态或通过EPosZSW1、EPosZSW2进行监控,当目标位置到达后AxisPosOk置1 ,当定位过程中出现错误,则输出参数Error置 1。

注意 :当前正在运行的命令可以通过ExecuteMode 上升沿进行新命令的替换,但仅用于运行模式ModePos1,2,3。

控制时序示例如图 3-1所示。

3.2.3 绝对定位运行模式

绝对定位运行模式可通过驱动绝对定位功能来实现,它采用SINAMICS驱动的内部位置控制器来实现绝对位置控制。

要求:

  • 运行模式选择ModePos=2
  • 轴使能EnableAxis=1
  • 轴必须已回零或编码器已被校正
  • 如果切换模式大于3,轴必须为静止状态,在任意时刻可以在ModePos=1,2,3时进行切换

步骤:

  • 通过输入参数Position,Velocity,指定目标位置及速度
  • 通过输入参数OverV、OverAcc、OverDec 指定速度、加减速度的百分比
  • 运行条件 CancelTraversing 及 IntermediateStop 必须设置为 1,Jog1 及

Jog2 必须设置为 0

  • 在绝对定位中,运行方向按照最短路径运行至目标位置,此时输入参数Positive 及 Negative 必须为 0。如果是模态轴,则方向可以通过Positive或者 Negative 指定

当前正在运行的命令可以通过ExecuteMode 上升沿进行新命令替换,但仅用于运行模式ModePos 1,2,3。

通过ExecuteMode的上升沿触发定位运动,激活命令的当前状态可以通过 EPosZSW1、EPosZSW2进行监控,当目标位置到达后AxisPosOk置1 ,当定位过程中出现错误,则输出参数Error置1。

图 3-2 绝对定位模式控制时序

3.2.4 连续运行模式(按指定速度运行)

连续运行模式允许轴在正向或反向以一个恒定的速度运行。要求:

  • 运行模式选择ModePos=3
  • 轴使能EnableAxis=1
  • 轴不必回零或绝对值编码器可以处于未被校正的状态
  • 如果切换模式大于3,轴必须为静止状态,在任意时刻可以在ModePos=1,2,3时进行切换

步骤:

  • 通过输入参数 Velocity指定运行速度
  • 通过输入参数OverV、OverAcc、OverDec 指定速度、加减速度的百分比
  • 运行条件 CancelTraversing 及 IntermediateStop 必须设置为 1,Jog1 及

Jog2 必须设置为 0

  • 运行方向由Positive 及 Negative 决定 当前正在运行的命令可以通过ExecuteMode 上升沿进行新命令替换,但仅用于运行模式ModePos 1,2,3。 通过ExecuteMode的上升沿触发定位运动,激活命令的当前状态或通过EPosZSW1、EPosZSW2 进行监控,通过放弃任务而轴停止后AxisPosOk置1 ,当运行过程中出现错误,则输出参数Error置 1。

控制时序示例如图 3-3所示。

3.2.5 主动回零

此功能允许轴按照预设的回零速度及方式沿着正向或反向进行回零操作,激活驱动的主动回零。

要求:

  • 运行模式选择ModePos=4
  • 轴使能 EnableAxis=1
  • 回零开关须连接到PLC的输入点,其信号状态通过FB284功能块的

ConfigEPos.%X6 发送到驱动器中步骤:

  • 通过输入参数OverV、OverAcc、OverDec 指定速度、加减速度的百分比

· 运行条件 CancelTraversing 及IntermediateStop 必须设置为 1,Jog1 及

Jog2 必须设置为 0

  • 运行方向由Positive 及 Negative 决定

通过ExecuteMode的上升沿触发回零运动,在回零过程中应保持为高电平。激活命令的当前状态或通过EPosZSW1、EPosZSW2进行监控,回零完成后AxisRef置 1,当运行过程中出现错误,则输出参数Error置1。

控制时序示例如图3-4所示:

3.2.6 直接设置回零位置

此运行模式允许轴在任意位置时对轴进行零点位置设置。要求:

  • 运行模式选择ModePos=5
  • 轴可以处于使能状态,但执行模式时须为静止状态步骤:
  • 轴静止时通过ExecuteMode 的上升沿设置轴的零点位置

注意 零点位置可使用驱动参数P2599进行设置。

3.2.7 运行程序段

此程序块运行模式允许创建自动运行的运动任务、运行至固定档块(夹紧)、设置及复位输出等功能。

要求:

  • 运行模式选择ModePos=6
  • 轴使能EnableAxis=1
  • 轴当前处于静止状态
  • 轴必须已回零或绝对值编码器已校正步骤:
  • 工作模式、目标位置及动态响应已在驱动的运行程序段参数中进行设置,速度的

OverV参数对于程序块中的速度设定值进行百分比缩放

  • 运行条件CancelTraversing 及 IntermediateStop 必须设置为 1,Jog1 及

Jog2 必须设置为 0

  • 程序块号在输入参数 Position中设置,取值应为 0~15
  • 运动的方向由与工作模式及程序段中的设置决定,与Positive 及Negative参数无关,必须将它们设置为 0

选择程序段号后通过ExecuteMode的上升沿来触发运行,激活命令的当前状态或通

过 EPosZSW1、EPosZSW2进行监控,当运行过程中出现错误,则输出参数 Error置 1。控制时序示例如图3-6所示。

3.2.8 按指定速度点动

点动运行模式通过驱动的Jog点动功能来实现。要求:

  • 运行模式选择ModePos=7
  • 轴使能EnableAxis=1
  • 轴处于静止状态
  • 轴不必回零或绝对值编码器可以处于未被校正的状态步骤:
  • 点动速度在驱动器中设置,速度的OverV参数对于点动速度设定值进行百分比缩放
  • 运行条件CancelTraversing 及 IntermediateStop 与点动运行模式无关,默认设置为 1

3.2.9 按指定距离点动

点动增量运行模式通过驱动的Jog点动功能来实现。要求:

  • 运行模式选择ModePos=8
  • 轴使能AxisEnable=1
  • 轴处于静止状态
  • 轴不必回零或绝对值编码器可以处于未被校正的状态步骤:
  • 点动速度在驱动中设置,速度的OverV参数对于点动速度设定值进行百分比缩放
  • 运行条件CancelTraversing 及 IntermediateStop 与点动运行模式无关,默认设置为 1
  • · Jog1 及Jog2 用于控制轴按指定的距离点动运行,运动方向由驱动中设置的点动速度来决定,点动距离增量值默认设置为Jog1 traversingdistance/Jog2traversingdistance=1000LU,与Positive 及Negative 参数无关 · 激活命令的当前状态可以通过EPosZSW1、EPosZSW2进行监控,点动结束(Jog1或Jog2=0) 轴静止时AxisPosOK置 1 ,当运行过程中出现错误,则输出参数Error置 1

3.3 基于 ModePos 值的运行模式切换说明

图 3-7显示了基于 ModePos 值的可能的运行模式转换:

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-02-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 科控物联 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【剑控享成】使用FB38002(Easy_SINA_Pos库)对V90PN进行控制
西门子V90PN伺服工作在EPOS模式下,SIMATIC PLC可以通过111报文对V90PN进行控制,大家耳熟能详的FB284就是此应用环境下官方提供的基本功能库。
剑指工控
2021/11/09
2.5K0
【剑控享成】使用FB38002(Easy_SINA_Pos库)对V90PN进行控制
【剑控享成】闲谈EPOS和FB284的前世今生
EPOS(基本位置控制)是位置环在驱动器侧,由驱动器自身完成位置闭环控制的功能。SINAMICS驱动器里S系列(S110、S120)以及V90PN都内置了此功能,而G120系列中CU250S-2需要通过购买授权和CF卡方式获得该功能。
剑指工控
2021/11/09
8.1K3
S7-1200/1500 通过 FB284 控制 V90 PN 实现基本定位 1入门简介
此功能块可配合SINAMICS 驱动中的基本定位功能使用,需注意在驱动侧必须激活基本定位功能,并使用西门子 111 通信报文。
科控物联
2022/03/29
15.7K0
S7-1200/1500 通过 FB284 控制 V90 PN 实现基本定位 1入门简介
S7-1200/1500 通过 FB284 控制 V90 PN 实现基本定位 3 项目配置
本文以S7-1500PLC 控制V90PN 以例,分别介绍V90 及PLC 的项目配置步骤。
科控物联
2022/03/29
3.4K0
S7-1200/1500 通过 FB284 控制 V90 PN 实现基本定位 3 项目配置
[V90] S7-200 SMART 通过 PROFINET 连接 V90 PN 实现基本定位控制
目录 1 概述 ................................................................................................................. 3 2 SINA_POS 介绍 ............................................................................................... 4 3 项目配置........................................................................................................... 7 3.1 V90 PN 项目配置要点........................................................................ 7 3.2 S7-200 SMART 项目配置步骤............................................................ 9 4 SINA_POS 功能说明 ...................................................................................... 15 4.1 概述................................................................................................. 15 4.2 功能块的运行模式介绍..................................................................... 15 4.2.1 运行条件.......................................................................................... 15 4.2.2 相对定位运行模式............................................................................ 16 4.2.3 绝对定位运行模式............................................................................ 18 4.2.4 连续运行模式(按指定速度运行) ........................................................ 20 4.2.5 主动回零.......................................................................................... 21 4.2.6 直接设置回零位置............................................................................ 22 4.2.7 运行程序段 ...................................................................................... 23 4.2.8 按指定速度点动 ............................................................................... 24 4.2.9 按指定距离点动 ............................................................................... 25 1 概述 从 STEP 7-Micro/WIN SMART V2.4 和 S7-200 SMART PLC(固件版本 V2.4)开始 增加了 PROFINET 通信的功能。通过 PROFINET 接口可与 V90 PN 伺服驱动器进 行通信连接,此接口可支持八个连接(IO 设备或驱动器)。 为了实现 S7-200 SMART 对 V90 PN 的基本定位控制,需要安装如下软件: · STEP 7-Micro/WIN SMART V2.4 调试软件 · STEP 7 Micro/WIN V2.4 SINAMIC control 库更新工具 https://support.industry.siemens.com/cs/cn/en/view/109766118/zh · SINAMICS V-
科控物联
2022/03/29
2.9K0
[V90] S7-200 SMART 通过 PROFINET 连接 V90 PN 实现基本定位控制
施耐德Lexium 28伺服的 CANopen 现场总线通讯
要在当今的数字时代保持竞争力,机器制造商必须力求创新。智能机器更加互联互通、更灵活、高效和安全,使机器制造商能以前所有未的方式进行创新。Lexium 28是EcoStruxure机器自动化平台的一部分。
剑指工控
2022/11/14
1.3K0
施耐德Lexium 28伺服的 CANopen 现场总线通讯
【愚公系列】2023年04月 WPF运动控制平台-004.运动控制平台轴卡通用类的封装
---- 一、运动控制平台轴卡通用类的封装 1.代码 1.1 参数 public struct AxisParameter { public double acc; // 加速度 public double dec; // 减速度 public double velStart; // 启动速度 public short smoothTime; // 平滑时间 public int searchDistance; // 回原搜索距离 } 1.2 轴的通用功能接口 //
愚公搬代码
2023/04/21
3870
FX5U怎么控制伺服/步进?一看学会,内置定位功能全解析
相较于FX3系列PLC,IQ-F系列的PLC在功能上有了显著的提升。特别在定位功能方面,FX5不仅功能更加强大,而且通过参数化处理简化了程序的编写和设置。通过简单的参数设置和程序编写,用户即可轻松实现定位功能。
自动化大师
2024/08/14
1.1K0
FX5U怎么控制伺服/步进?一看学会,内置定位功能全解析
数控机床开机调试关系重大应该怎样进行?
数控编程、车铣复合、普车加工、Mastercam、行业前沿、机械视频,生产工艺、加工中心、模具、数控等前沿资讯在这里等你哦
lrglu
2023/10/13
2530
数控机床开机调试关系重大应该怎样进行?
S7-1200运动控制的超驰功能
S7-1200 PLC运动控制指令之间存在相互覆盖和中止的情况,这种特性叫做“超驰”,利用超驰功能,轴不用停止,可以平滑地过渡到新的指令或是同一个指令的新参数。
科控物联
2022/03/29
2.4K0
S7-1200运动控制的超驰功能
[V90] SINA_POS运行到固定停止点
在某些机械轴的基本定位控制模式下,要求驱动器支持运行到固定停止点功能。应用示例有,以固定的转矩拧紧部件、抓取应用中以指定的扭矩夹紧工件等。本文介绍了此功能的具体实现方法。
科控物联
2022/03/29
2.7K0
[V90] SINA_POS运行到固定停止点
博途V17-轴功能与优化
借助PLC中集成的运动控制功能,可以轻松高效地控制单轴和多轴驱动系统。SIMATIC 控制器和工艺模块,辅以 SINAMICS 驱动系统,提供了完美协调的产品组合。如果驱动器通过PLC的工艺对象进行定位调速工作,则它们被称为单轴。针对单轴运动控制来说,其运动需要具有高动态和重复精度高的需求,西门子的工艺对象特别适用于这样的运动过程。典型的单轴是速度轴和定位轴,例如传送带和提升定位。用户可以对机器中多个单轴的动作进行编程,以在机器中实现所需的运动。
科控物联
2022/03/29
6.1K0
博途V17-轴功能与优化
三菱PLC怎么控制步进电机?案例:三菱PLC和雷赛步进使用
以下说明只是针对三菱FX系列PLC和步进电机的操作说明及案例,其他系列或者PLC略有不同之处,如有疑问,欢迎大家留言讨论。
自动化大师
2024/10/21
4760
三菱PLC怎么控制步进电机?案例:三菱PLC和雷赛步进使用
【愚公系列】2023年04月 WPF运动控制平台-002.运动控制平台知识点学习
运动控制(Motion Control)通常是指在复杂条件下,将预定的控制方案、规划指令转变成期望的机械运动,实现机械运动精确的位置控制、速度控制、加速度控制、转矩或力的控制。
愚公搬代码
2023/04/12
6150
【愚公系列】2023年04月 WPF运动控制平台-002.运动控制平台知识点学习
fanuc加工中心基本操作学习资料
FANUC 0i Mate-MC数控系统面板主要由三部分组成,即CRT显示屏、编辑面板及操作面板。
用户7505898
2020/08/06
2.1K0
【项目详解】基于S7-1200 PLC的高速滴眼液灌装线调试
滴眼液灌装流水线对容器进行用真空负压、自吸灌液设备,适用小口径容器,口径内液体表面涨力应大于液体静压,如眼药水、滴眼液、口服液塑料瓶、风油精瓶、香水瓶等。该流水线采用锥体活塞,密封性能好,分注液量准确,液量调整方便,在灌装速度上可调,操作简单。可广泛的在医药、保健、化工等行业使用。
剑指工控
2021/11/09
1K0
工业机器人为什么要零点标定,EMD校准流程是?
一、为什么要给工业机器人进行零点标定: 仅在工业机器人得到充分和正确标定零点时,它的使用效果才会最好。 因为只有这样,机器人才能达到它最高的点精度和轨迹精度或者完全能够以编程设定的动作运动。 完整的零点标定过程包括为每一个轴标定零点。 通过技术辅助工具 (EMD =Electronic Mastering Device (电子控制仪)) 可为任何一个在机械零点位置的轴指定一个基准值(例如:0°)。 因为这样就可以使轴的机械位置和电气位置保持一致,所以每一个轴都有一个唯一的角度值。 1、所有机器人的零点标
机器人网
2018/04/24
4.9K0
工业机器人为什么要零点标定,EMD校准流程是?
关于压力机设备的一些题
工作机构是将传动系统的旋转运动变换曾滑块的往复直线运动的部分。由曲柄、连杆、滑块、导轨等组成。
独元殇
2023/03/14
1.2K0
S7-1500T 轴优化的三种方法
运动控制传动系统是把电机的转矩通过机械传递到负载侧从而产生运动位移的系统。整个系统可以描述为通过有限刚性的弹性连接器件比如皮带、链条或者齿轮串联起来的,将多个机器部件的质量组合在一起的系统。可以为这样一个系统建立一个双质点振动器系统等效图,完整的运动传动系统,有很多这样的振动器串联起来。
科控物联
2022/03/29
1.8K0
S7-1500T 轴优化的三种方法
M241 系列 PLC 与 Lexium 28 系列伺服系统脉冲控制的实现
以上两个参数决定了 LXM28 接收 10000 个脉冲时,伺服电机旋转一圈;LXM28 的伺服系统默认为 1280000 个脉冲/圈;可根据现场工艺要求设置合适的电子齿轮比
剑指工控
2022/11/14
8900
M241 系列 PLC 与 Lexium 28 系列伺服系统脉冲控制的实现
推荐阅读
相关推荐
【剑控享成】使用FB38002(Easy_SINA_Pos库)对V90PN进行控制
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档