这个功能块位于函数库 ⇘ SM3_Basic.library。用于启动一个cam。
类型 |
初始值 |
描述 |
|
---|---|---|---|
VAR_IN_OUT |
|||
Master |
AXIS_REF |
|
映射到主轴,参阅 ⇘ AXIS_REF_SM3 |
Slave |
AXIS_REF |
|
映射到从轴,参阅 ⇘ AXIS_REF_SM3 |
VAR_INPUT |
|||
Execute |
BOOL |
FALSE |
一个上升沿将启动功能块的处理 |
MasterOffset |
LREAL |
0 |
主轴表格的偏移 |
SlaveOffset |
LREAL |
0 |
从轴列表的偏移 |
MasterScaling |
LREAL |
1 |
主轴预编译比例 |
SlaveScaling |
LREAL |
1 |
从轴预编译比例 |
StartMode |
MC_StartMode |
absolute |
绝对位置,相对位置或者 ramp_in (相对于当前位置) |
CamTableID |
MC_CAM_ID |
|
定义cam表格的使用,是 ⇘ MC_CamID的输出 |
VelocityDiff |
LREAL |
0 |
与 ramp_in 不同的最大速度 |
Acceleration |
LREAL |
0 |
对 ramp_in 的最大加速度 |
Deceleration |
LREAL |
0 |
对 ramp_in 的最大减速度 |
TappetHysteresis |
LREAL |
0 |
挺杆滞后的尺寸大小 |
VAR_OUTPUT |
|||
InSync |
BOOL |
FALSE |
TRUE,如果从轴根据cam表格与主轴同步 |
Busy |
BOOL |
FALSE |
TRUE,如果功能块的处理没有完成 |
CommandAborted |
BOOL |
FALSE |
TRUE,如果命令被另一个命令中断 |
Error |
BOOL |
FALSE |
功能块内部发生错误 |
ErrorID |
SMC_ERROR |
0 |
错误ID,参阅 ⇘ SMC_Error |
EndOfProfile |
BOOL |
FALSE |
在cam编译周期结束输出的脉冲信号 |
Tappets |
SMC_TappetData |
|
用于 ⇘ SMC_GetTappetValue处理的挺杆信号 |