MC_BR_JogTargetPosition

<< 点击显示目录 >>

主页  轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 基础运动 >

MC_BR_JogTargetPosition

只要相应的功能块输入保持设置,该功能块就会按照定义的参数在指定的方向上执行运动。

MC_BR_JogVelocity的区别 在于,运动是指向一个指定的终点位置。在点动运动期间(用 "JogPositive "或 "JogNegative "触发),轴处于 连续运动 状态。如果使用 "MoveToTargetPosition "命令将轴移动到 "TargetPosition",轴将切换到 离散运动 状态。

信息:

该功能块只能用于周期轴。当用于没有定义周期的轴时,该功能块将返回错误 29278: 没有为轴、主、从或功能块输入定义周期

使用要求

用于SG3/SGC目标系统的功能块名称:MC_085BR_JogTargetPosition

允许启用该功能块的PLCopen轴状态

静止

离散运动

连续运动

同步运动

停止 (不可以启动运动)

功能块

mc_br_jogtargetposition

参数

I/O

参数

数据类型

描述

IN

Axis

UDINT

轴对象引用

IN

Enable

BOOL

功能块的执行在该输入的上升沿开始

IN

Velocity

REAL

最大速度 [PLCopen units/s]

注意:

这个值可以在运动进行中改变。

IN

Acceleration

REAL

最大加速度 [PLCopen units/s²]

注意:

这个值可以在运动进行中改变。

IN

Deceleration

REAL

最大减速度 [PLCopen units/s²]

注意:

这个值可以在运动进行中改变。

IN

TargetPosition

REAL

当 "JogToTarget "被设置时,被移动到的轴周期内的位置 [PLCopen units]

注意:

这个值只有在设置了 "Enable"时才会应用。

IN

JogToTarget

BOOL

该输入的上升沿使轴朝 "TargetPosition "方向移动,即轴当前的移动方向。

注意:

这个输入只能和 "JogPositive "或 "JogNegative "输入一起使用。如果这两个输入没有被设置,那么 "JogToTarget "将被忽略。

IN

JogPositive

BOOL

在正方向上执行一个运动

IN

JogNegative

BOOL

在负方向上执行一个运动

OUT

Active

BOOL

功能块激活,可以执行运动

OUT

Busy

BOOL

该功能块处于激活状态,必须持续调用。

OUT

CommandAborted

BOOL

功能块被另一个功能块中止了

OUT

Error

BOOL

执行过程中出错

OUT

ErrorID

UINT

错误代码

OUT

Jogging

BOOL

运动执行中

注意:

当向 "TargetPosition "移动时,该输出不会被设置。

OUT

MoveToTarget

BOOL

轴向"TargetPosition"运动中

OUT

TargetReached

BOOL

到达"TargetPosition"

表:参数 MC_BR_JogTargetPosition

本节的主题:

"Enable"输入

"JogPositive"和"JogNegative"输入

"TargetPosition"和"JogToTarget"输入

一般点动功能时序图

时序图

其他信息

错误代码