<< 点击显示目录 >> 主页 轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 电子齿轮(Gears) > MC_GearInPos |
该功能块将从轴带入到指定的位置后与主轴进行跟随速比同步(InSync)。"SlaveSyncPos "和 "MasterSyncPos "输入可用于定义耦合在以指定齿轮比下安全运动的位置点。"MasterStartDistance "是在从轴到达同步点时,主轴所穿越的距离。
如果齿轮gear在主轴运动时被启动,从轴在考虑到 "加速度 "输入的情况下,会执行一个很温和的切入运动(补偿过渡段)直到达到齿轮速比。
在 "执行Execute"输入的上升沿上,启动这一运动所需的所有参数被传输到驱动器上。一旦传输成功完成,轴的状态将变为同步运动。
在轴再次进入静止状态之前, MC_GearInPos 功能块不能启动任何其他功能。
MC_Phasing 功能块可用于强制在主轴和从轴之间进行相位偏移。
MC_GearInPos功能块通过调用 MC_Stop、 MC_Halt 或 MC_GearOut中止。从轴通过 MC_Stop 和 MC_Halt停止 。使用 MC_GearOut 将中止轴的耦合,从轴将继续以当前的速度在当前的方向运动(连续运动)。
信息: (适用于 V2.270版本 ) PLCopen运动参数 "DefaultMoveParameters"(1012) 选择了 "速度 "和 "加速度 "的数值,如果这些输入(速度和加速度)没有被设置或被写成 "0 "的话。如果这个参数没有被写入,那么行为仍然与早期版本相同。关于这个选项的详细说明,请看 重要的几点。 |
•用于SG3/SGC目标系统的功能块名称 MC_003_GearInPos
允许启用该功能块的PLCopen轴状态
•静止状态
信息: •只要 "InSync " 输出还没有被设置,主轴就只允许在正方向移动。 •当功能块处于活动状态时,指定的轴不应该被回零。这将导致功能块的错误操作! |
输入/输出 |
参数 |
数据类型 |
说明 |
|
B |
IN |
Master |
UDINT |
主轴 轴对象参考引用 |
B |
IN |
Slave |
UDINT |
从轴 轴对象参考引用 |
B |
IN |
BOOL |
功能块的执行在该输入的上升沿开始。 |
|
B |
IN |
RatioNumerator |
INT |
齿轮比分子 |
B |
IN |
RatioDenominator |
UINT |
齿轮比分母 |
B |
IN |
MasterSyncPosition |
REAL |
各轴开始同步移动的主轴位置 [主轴的PLCopen单位] |
B |
IN |
SlaveSyncPosition |
REAL |
各轴开始同步移动的从轴位置 [从轴的PLCopen单位] |
E |
IN |
SyncMode |
USINT |
定义了同步的类型 mcSHORTEST_WAY...3 mcCATCH_UP... 4 mcSLOW_DOWN... 5 mcWITHIN_PERIOD... 6 |
E |
IN |
MasterStartDistance |
REAL |
从轴到达同步点时的主轴移动距离(就是主轴补偿段距离) [主轴的PLCopen单位] |
E |
IN |
Velocity |
REAL |
在StartSync和InSync之间的运动过程中的最大速度。[从轴PLCopen单位/s] |
E |
IN |
Acceleration |
REAL |
在StartSync和InSync之间的运动过程中的最大加速度。[从轴PLCopen单位/s²] |
V |
IN |
MasterParID |
UINT |
这个ParID被用来代替主轴的设定位置点;0...使用设定位置点
注意: 当使用0以外的值时(即使是位置ParID),主轴的PLCopen系数不应用于涉及主轴的任何参数。 |
V |
IN |
MasterParIDMaxVelocity |
REAL |
在V2.290之前 : 主轴ParID值的最大速度,只在使用MasterParID的情况下进行评估
V2.290 及以上版本: 如果该参数为 "0.0",则使用主轴的当前速度 如果为 "MasterParID "指定一个值。 主轴ParID的最大速度值 如果没有为 "MasterParID "指定一个值。 主轴的最大速度 [PLCopen单位:主/秒]
注意: 该值用于计算耦合、改变齿轮比或凸轮以及切割区之间(取决于功能)的补偿运动。这个参数对ACOPOS错误 37113:"凸轮补偿齿轮。超过了极限值" 的发生有很大的影响。
没有指定数值:主轴速度改变或通过 "InitData "或 "Execute "进行的参数更新会导致不同的、自动计算的运动曲线。 指定值:指定从轴在与主轴耦合时主轴达到的最大速度值,会导致自动计算的运动曲线总是相同的。 |
E |
OUT |
StartSync |
BOOL |
开始同步 |
B |
OUT |
InSync |
BOOL |
轴处于同步状态 |
E |
OUT |
Busy |
BOOL |
该功能块处于活动状态,必须继续调用。 |
B |
OUT |
CommandAborted |
BOOL |
功能块被另一个功能块中止了 |
B |
OUT |
Error |
BOOL |
执行过程中出错 |
E |
OUT |
ErrorID |
UINT |
表: 参数 MC_GearInPos
本节的主题: