s7-200 smart plc的运动控制向导

上传人:简****9 文档编号:106882665 上传时间:2019-10-16 格式:DOC 页数:18 大小:1.37MB
返回 下载 相关 举报
s7-200 smart plc的运动控制向导_第1页
第1页 / 共18页
s7-200 smart plc的运动控制向导_第2页
第2页 / 共18页
s7-200 smart plc的运动控制向导_第3页
第3页 / 共18页
s7-200 smart plc的运动控制向导_第4页
第4页 / 共18页
s7-200 smart plc的运动控制向导_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《s7-200 smart plc的运动控制向导》由会员分享,可在线阅读,更多相关《s7-200 smart plc的运动控制向导(18页珍藏版)》请在金锄头文库上搜索。

1、S7-200 SMART PLC的运动控制向导运动轴(Axis of Motion)内置于 S7-200 SMART CPU 的运动控制功能使用运动轴(Axis of Motion)进行步进电机和伺服电机的速度和位置控制。 S7-200 SMART CPU 提供3个单轴控制,其组态方式与S7-200的EM253类似,S7-200 SMART CPU 目前未提供单独的运动控制模块。其开环位置控制提供以下功能:1. 提供高速控制(高速脉冲输出),速度从每秒2个脉冲到每秒100,000个脉冲(2HZ到100KHZ);2. 提供可组态的测量系统,既可以使用工程单位(例如英寸和厘米)也可以使用脉冲数;3

2、. 提供可组态的反冲补偿;4. 支持绝对、相对和手动位控方式;5. 提供连续操作;6. 提供多达32组移动曲线,每组最多可有16步;7. 提供4种不同的参考点寻找模式,每种模式都可对起始的寻找方向和最终的接近方向进行选择。8. 支持急停(S曲线)或线性加速及减速。9. 提供 SINAMICS V90驱动器的相关支持。使用 STEP7-Micro/ WIN SMART 可以创建运动轴所使用的全部组态。这些组态和程序块需要一起下载到CPU中。S7-200 SMART CPU 的运动控制能够实现主动寻找参考点功能,绝对运动功能,相对运动功能,单、双速连续旋转功能,速度可变功能(依靠 AXISX_MA

3、N指令实现)及曲线功能。所有的轴功能都是单轴开环控制,系统不提供轴与轴之间的耦合及轴的闭环控制,如果有这方面需求,则用户需要自己搭建功能,但最终的应用效果要根据实际环境验证,西门子无法提供保证。S7-200 SMART CPU 运动控制输入/输出点定义见表 1:表 1.运动控制输入/输出定义类型信号描述CPU 本体 I/O 分配输入STPSTP输入可让CPU停止脉冲输出。在位控向导中可选择您所需要的STP操作。在位控向导中可被组态为I0.0-I0.7 ,I1.0-I1.3中的任意一个,但是同一个输入点不能被重复定义RPSRPS(参考点)输入可为绝对运动操作建立参考点或零点位置。LMT+LMT+

4、和LMT-是运动位置的最大限制。位控向导中可以组态LMT+和LMT-输入。LMT-ZP(HSC)ZP(零脉冲)输入可帮助建立参考点或零点位置。通常,电机驱动器/放大器在电机的每一转产生一个ZP脉冲CPU 本体高速计数器输入可被组态为ZP输入HSC0 (I0.0) HSC1 (I0.1) HSC2 (I0.2) HSC3 (I0.3) 输出Axis0Axis1Axis2P0P0和P1是源型晶体管输出,用以控制电机的运动和方向。Q0.0Q0.1Q0.3P1Q0.2Q0.7 or Q0.3* Q1.0DISDIS是一个源型输出,用来禁止或使能电机驱动器/放大器。Q0.4Q0.5Q0.6*如果Axis

5、1组态为脉冲加方向,则P1分配到Q0.7。如果Axis1组态为双向输出或者A/B相输出,则P1被分配到Q0.3,但此时Axis2将不能使用。组态 Axis of Motion : Micro/WIN SMART 提供了运动控制向导,可生成组态/曲线表和位控指令。打开“运动控制”向导,“工具”-“向导”-“运动控制”1、运动控制向导组态选择要组态的轴,用户可在需要激活的轴前打勾,S7-200 SMART CPU 提供3个轴资源用于运动控制。选择运动轴命名运动轴2、测量系统组态对应项的含义如下所述:1)选择测量系统可选择“工程单位”或是“相对脉冲”,如果选择“相对脉冲”则没有下面选项的设置,脉冲数

6、与电动机的分辨率(步距角)有关。2)当选择“工程单位”时,需要设置电机旋转一周所需脉冲数。此参数的确定要与伺服中的设置匹配,如电子齿轮比。3)当选择工程单位时所用的单位。4)当选择工程单位时,电机每转一周负载轴的实际位移,是负载轴的运动位移,与传动的实际机械结构有关。3、方向控制组态对应项的含义如下所述:1)选择脉冲输出的形式,分为单相(脉冲+方向)、双相、正交与单相(仅脉冲):选择单相(脉冲+方向),向导将为S7-200 SMART分配两个输出点,一个点用于脉冲输出,一个点用于控制方向。选择双相,向导将为S7-200 SMART分配两个输出点,一个点用于发送正向脉冲,一个点用于发送负向脉冲。

7、选择正交,向导将为S7-200 SMART分配两个输出点,一个点发送A相脉冲,一个点发送B相,AB相脉冲之间相位相差为90。选择单相(仅脉冲),向导将为S7-200 SMART分配一个输出点,此点用于脉冲输出。S7-200 SMART的运动控制功能不再控制方向,方向可由用户自己编程控制2)该波形图是与选择的输出形式对应的示意图。4、LMT限位点组态a.正限位使能;b.正限位输入点;c.指定相应输入点有效时的响应方式;d.指定输入信号有效电平(低电平有效或者高电平有效)。a.负限位使能;b.负限位输入点;c.指定相应输入点有效时的响应方式;d.指定输入信号有效电平(低电平有效或者高电平有效)。对

8、应项的含义如下所述:1)选择是否激活正向限位及选择正向限位点。2)选择轴碰到限位开关时的停止方式:立即停止或减速停止。3)选择激活正向限位的电平状态,上限为高电平有效,下限为低电平有效。注意:7-200 SMART CPU只提供硬件限位,不提供软件限位。5、RPS参考点组态a.使能参考点;b.参考点输入点;c.指定输入信号有效电平(低电平有效或者高电平有效)选择是否激活参考点功能及使用哪个点作为参考点,并选择激活参考点的电平状态,上限为高电平有效,下限为低电平有效。参考点的设置为使用绝对运动的前提条件。6、ZP零脉冲组态a.使能零脉冲:b.零脉冲输入点。选择是否激活编码器零脉冲信号及选择哪个点

9、作为输入。此点需要与相应的回零模式配合使用,使用此种方式,可以实现更精确的参考点定位。ZP信号输入点都为固定的点,用户无法自由选择输入点用于ZP的输入信号,所以若要使用此功能,需要提前规划好输入点分配。7、STP停止点组态a.使能停止点;b.停止输入点;c.指定相应输入点有效时的响应方式;d.指定输入信号的触发方式,可以选择电平触发或者边沿触发。e.指定输入信号有效电平(低电平有效或者高电平有效)。对应项的含义如下所述:1)选择是否激活STP及将哪个点作为STP。STP是除硬件限位外唯一能实现急停的输入点。2)选择激活STP,并选择是减速停止还是立即停止。3)选择STP信号的触发方式,电平触发

10、或沿触发。选择电平触发时,只要STP信号输入有效,运动便会停止选择边沿触发时,只有当STP从无效变为有效时,运动才会停止。运动停止后,可发出新的运动命令。4)选择有效的激活电平,上限为高电平有效,下限为低电平有效。8、TRIG曲线停止功能组态对应项的含义如下所述:1)选择是否激活TRIG及使用哪个点作为TRIG输入点。此功能用于运行包络的项目中,可用于停止包络。2)选择激活TRIG的有效电平,上限为高电平有效,下限为低电平有效。9、DIS驱动器禁用/启用功能组态选择是否激活DIS。DIS是伺服驱动器的使能信号,组态中只能使用系统分配的点,无法选择其他点,如果需要使用此功能,要提前规划好输出点的

11、分配。轴0的DIS始终组态为Q0.4。轴1的DIS始终组态为Q0.5。轴2的DIS始终组态为Q0.6。注意:每个轴的输出点都是固定的用户不能对其进行修改,但是可以选择使能/不使能 DIS。10、电机速度组态a.定义电机运动的最大速度“MAX_SPEED”;b.根据定义的最大速度,在运动曲线中可以指定的最小速度;c.定义电机运动的启动/停止速度“SS_SPEED” 。对应项的含义如下所述:1)电机的最大速度,电机扭矩范围内系统最大的运行速度。2)电机的最小速度,此数值根据最大速度由系统自动计算给定。3)启动/停止速度,能够驱动负载的最小转矩对应速度,此数值建议参照电机的扭矩转速曲线图,并根据机械

12、负载折合到电机轴的扭矩计算得出。如果不方便计算也可以考虑按最大速度( MAX_SPEED)值的5%-15%设定。如果 SS_SPEED数值过低,电机和负载在运动的开始和结束可能会摇摆或颤动。如果 SS_SPEED数值过高,电机会在启动时丢失脉冲,并且负载在试图停止时会使电机超速。11、点动功能组态a.定义点动速度“JOG_SPEED”(电机的点动速度是点动命令有效时能够得到的最大速度)b.定义点动位移“JOG_INCREMENT”(点动位移是瞬间的点动命令能够将工件运动的距离)对应项的含义如下所述:1)点动时的速度。2)点动时间小于0.5s时所执行的位移。点动一般用于手动调整,其速度的设置要根

13、据现场的需求决定。增量设置则可以定义点动的最小运行距离,其数值一般取决于手动微调的最小幅度。注意:当 CPU 收到一个点动命令后,它启动一个定时器。如果点动命令在0.5秒到时之前结束,CPU 则以定义的SS_SPEED速度将工件运动JOG_INCREMENT数值指定的距离。当0.5秒到时时,点动命令仍然是激活的,CPU 加速至JOG_SPEED速度。继续运动直至点动命令结束,随后减速停止。12、电机加减速时间组态a.设置从启动/停止速度“SS_SPEED”到最大速度“MAX_SPEED的加速度时间“ACCEL_TIME”b.设置从最大速度“MAX_SPEED”到启动/停止速度“SS_SPEED

14、”的减速度时间“DECEL_TIME ”对应项的含义如下所述:1)定义轴的加速时间,默认值为1000ms。2)定义轴的减速时间,默认值为1000ms。这两个参数需要根据工艺要求及实际的生产机械测试得出。如果需要系统有更高的响应特性,则将加减速时间减小。测试时在保证安全的前提下建议逐渐减小此值,直到电机出现轻微抖动时,基本就达到此系统加减速的极限。除此之外,还需要注意与CPU连接的伺服驱动器的加减速时间设置,向导中的设置只是定义了CPU输出脉冲的加减速时间,如果希望使用此加减速时间作为整个系统的加减速时间,则可以考虑将驱动器的加减速时间设为最小,以尽快响应CPU输出脉冲的频率变化。13、S曲线(

15、急停)时间组态S曲线功能可对频率突变部分进行圆滑处理,以减小设备抖动,得到更好的动态效果。在某些应用中,对机械抖动有较高要求,而频率突变的部分很容易导致抖动,S曲线功能则可以在加速的初始与结束阶段,通过修改加速度使速度曲线在频率突变部分更为圆滑以起到减小抖动的作用。14、反冲补偿组态反冲补偿是用于轴在反转时对机械磨损的补偿,如果是齿轮驱动的设备,在反转时会出现由于磨损而导致的间隙,则可以在此处设置补偿脉冲,以提高定位精度。注意:反冲补偿为当方向发生变化时,为消除系统中因机械磨损而产生的误差,电机必须运动的距离。反冲补偿总是正值。(缺省=0)15、使能寻找参考点位置注意:若您的应用需要从一个绝对位置处开始运动或以绝对位置作为参考,您必须建立一个参考点(RP)或零点位置,该点将位置测量固定到物理系统的一个已知点上。16、寻参速度、方向组态a.定义快速寻找速度“RP_FAST”(快速寻找速度是模块执行RP寻找命令的初始速度,通常RP_FAST是MAX_SPEED的2/3左右)b.定义慢速寻找速度“RP_SLO

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号