<< 点击显示目录 >> 主页 轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 凸轮曲线自动序列(Cam Profile Automat) > MC_BR_InitAutState |
这个功能块初始化一个CAM Profile Automat状态的参数。最多可以定义14个状态和一个基本状态。每个状态可以有5个事件。
•SG3/SGC目标系统的功能块名称 MC_018BR_InitAutState
允许启用该功能块的PLCopen轴状态
所有PLCopen轴状态,对PLCopen轴状态没有影响
输入/输出 |
参数 |
数据类型 |
描述 |
ACOPOS-ParID |
IN |
UDINT |
主轴对象引用 |
|
|
IN |
UDINT |
从轴对象引用 |
|
|
IN |
BOOL |
在上升沿开始初始化 |
|
|
IN |
StateIndex |
USINT |
为一个状态设置的参数索引[0...14](默认值0=基本状态)。 |
AUT_ST_INDEX |
IN |
CamProfileIndex |
UINT |
状态中使用的凸轮数据的索引 |
AUT_ST_DATA_INDEX |
IN |
MasterFactor |
UDINT |
主轴的拉伸系数 注意: 大于2147483647(231-1) 的值是不允许的,会导致错误 29217:无效的输入参数。 |
AUT_MA_FACTOR |
IN |
SlaveFactor |
DINT |
从轴的拉伸系数 |
AUT_SL_FACTOR |
IN |
RepeatCounterInit |
UINT |
ncCOUNT 事件的状态重复起始值 |
AUT_ST_COUNT_SET |
IN |
RepeatCounterSet |
UINT |
ncCOUNT 事件的状态重复计数器值 |
AUT_ST_COUNT_SET |
IN |
CompMode |
USINT |
补偿齿轮模式 |
AUT_COMP_MODE |
IN |
MasterCompDistance |
REAL |
主轴的补偿距离[主轴的PLCopen单位]。 |
AUT_COMP_MA_S |
IN |
SlaveCompDistance |
REAL |
从轴的补偿距离[从轴的PLCopen单位] |
AUT_COMP_SL_S |
IN |
ExtendedCompLimits |
USINT |
扩展补偿极限值: ncOFF / ncON 注意: 当设置为 ncON时 ,将使用以下参数。 当设置为ncOFF时,它们不被使用。 |
|
IN |
MinMasterCompDistance |
REAL |
主轴的最小补偿距离[主轴的单位]。 注意: 该参数仅在".ExtendedCompLimits"= ncON时使用 。 |
AUT_COMP_MA_S_MIN |
IN |
MinSlaveCompDistance |
REAL |
从轴的最小补偿距离[从轴的单位]。 注意: 该参数仅在".ExtendedCompLimits" = ncON时使用 。 |
AUT_COMP_SL_S_MIN |
IN |
MaxSlaveCompDistance |
REAL |
从轴的最大补偿距离[从轴的单位]。 注意: 该参数仅在".ExtendedCompLimits" = ncON时使用 。 |
AUT_COMP_SL_S_MAX |
IN |
MinSlaveCompVelocity |
REAL |
补偿期间从轴的最小速度[从轴单位/s]。 注意: 该参数仅在".ExtendedCompLimits" = ncON时使用。 |
"AUT_COMP_SL_V_MIN" |
IN |
MaxSlaveCompVelocity |
REAL |
补偿期间从轴的最大速度[从轴单位/s]。 注意: 该参数仅在".ExtendedCompLimits"=ncON时使用。 |
AUT_COMP_SL_V_MAX |
IN |
MaxSlaveAccelComp1 |
REAL |
补偿阶段1中从轴的最大加速度[从轴单位/s²] 。 注意: 该参数仅在".ExtendedCompLimits" = ncON时使用 。 |
AUT_COMP_SL_A1_MAX |
IN |
MaxSlaveAccelComp2 |
REAL |
补偿阶段2中从轴的最大加速度[从轴单位/s²]。 注意: 该参数仅在".ExtendedCompLimits" = ncON时使用 。 |
AUT_COMP_SL_A2_MAX |
IN |
SlaveCompJoltTime |
REAL |
补偿期间从轴的加加速时间[s] 注意: 该参数仅在".ExtendedCompLimits" = ncON时使用。 |
AUT_COMP_SL_T_JOLT |
IN |
MasterParID |
UINT |
该状态的主轴参数ID;0表示 MC_BR_InitAutPar 功能块的全局主参数(ParID) 。 注意: 当使用0以外的值时(即使是位置ParID),主轴的PLCopen系数不应用于涉及主轴的任何参数。 |
AUT_MA_ID |
OUT |
Done |
BOOL |
自动状态的初始化完成 |
|
OUT |
Busy |
BOOL |
该功能块处于活动状态,必须持续调用。 自动状态的初始化正在进行。 |
|
OUT |
Error |
BOOL |
执行期间出错 |
|
OUT |
ErrorID |
UINT |
|
表: 参数 MC_BR_InitAutState
信息: 以下参数只有在 "ExtendedCompLimits "输入被设置为 ncON时才会使用 :
•"MinMasterCompDistance" •"MinSlaveCompDistance" •"MaxSlaveCompDistance" •"MinSlaveCompVelocity" •"MaxSlaveCompVelocity" •"MaxSlaveAccelComp1" •"MaxSlaveAccelComp2" •"SlaveCompJoltTime" |
本节的主题: