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 | |||||