MC_CamInfo
| 功能块 | MC_CamInfo | ||
|---|---|---|---|
| 从当前设置为凸轮的从轴获取凸轮讯息。 | |||
| VAR_IN_OUT | |||
| V | AxisIn | AXIS_REF | 轴的参考。 |
| VAR_INPUT | |||
| V | Enable | BOOL | 启动时连续获取参数值。 |
| VAR_OUTPUT | |||
| V | Valid | BOOL | 功能块有有效的输出。 |
| V | Busy | BOOL | 功能块尚未结束且预期将有新的输出值。 |
| V | Error | BOOL | 功能块中出现错误的讯号。 |
| V | ErrorID | MC_Error | 错误识别。 |
| V | EndOfProfile | BOOL | “脉冲” 输出(值变为 1)提示凸轮曲线的周期结束。每次达凸轮曲线末端时都会显示,在相反方向,“EndOfProfile” 也显示在凸轮曲线的末端(在此为凸轮曲线的第一个点)。 |
| V | InSync | BOOL | 用于 camRamp 。TRUE:同步已完成;FALSE:从轴与主轴同步中。更多关于 camRamp 的资讯请见 MC_CamStartMode 类型。 |
| V | RepetitionCount | DINT | 仅适用于周期性凸轮表。重复计数是表重复以达到当前主目标的次数。使用加与减号表示方向,零表示在定义的表格范围内;正值表示主位置已超过表中的最后一个值;负值表示主位置尚未达到第一个表的值。 |
| V | RowIndex | DINT |
当前在凸轮表中使用的行列索引。行列依照主位置而选定,当主位置超过当前行列给定的值但尚未达到下一行列给定的值时,RowIndex 即为当前行列。例如,若当前主位置位于 MasterPositions[2] 和 MasterPositions[3] 之间,则 RowIndex 为 2。 |
| V | TargetPosition | LREAL | 凸轮表计算的从轴目标位置,此值不考虑斜坡。 |
| V | MinimumPosition | LREAL | 跟随凸轮表时从轴将到达的最小位置。 |
| V | MaximumPosition | LREAL | 跟随凸轮表时从轴将到达的最大位置。 |
| CamInfo | ||||||
|---|---|---|---|---|---|---|
| AXIS_REF | AxisIn | Axis | AXIS_REF | |||
| BOOL | Enable | Valid | BOOL | |||
| Busy | BOOL | |||||
| Error | BOOL | |||||
| ErrorID | MC_Error | |||||
| EndOfProfile | BOOL | |||||
| InSync | BOOL | |||||
| RepetitionCount | DINT | |||||
| RowIndex | DINT | |||||
| TargetPosition | LREAL | |||||
| MinimumPosition | LREAL | |||||
| MaximumPosition | LREAL | |||||