<< 点击显示目录 >> 主页 轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 基础运动 > MC_BR_JogTargetPosition |
只要相应的功能块输入保持设置,该功能块就会按照定义的参数在指定的方向上执行运动。
与 MC_BR_JogVelocity的区别 在于,运动是指向一个指定的终点位置。在点动运动期间(用 "JogPositive "或 "JogNegative "触发),轴处于 连续运动 状态。如果使用 "MoveToTargetPosition "命令将轴移动到 "TargetPosition",轴将切换到 离散运动 状态。
信息: 该功能块只能用于周期轴。当用于没有定义周期的轴时,该功能块将返回错误 29278: 没有为轴、主、从或功能块输入定义周期。 |
•用于SG3/SGC目标系统的功能块名称:MC_085BR_JogTargetPosition
允许启用该功能块的PLCopen轴状态
•静止
•离散运动
•连续运动
•同步运动
•停止 (不可以启动运动)
I/O |
参数 |
数据类型 |
描述 |
IN |
UDINT |
轴对象引用 |
|
IN |
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" |
本节的主题: