这个功能块位于函数库 ⇘ 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处理的挺杆信号 |