西門子CPU315-2DP主機
監(jiān)控 MC_Velocity
運動控制指令“MC_MoveVelocity”的任務以的速度執(zhí)行移動:
●
未明確定義運動控制指令“MC_MoveVelocity”任務的結束。次達到設置的速度且軸恒
速運轉時,,就實現(xiàn)了任務目標,。如果達到設置的速度,則通過輸出參數(shù)“InVelocity”的
TURE 值對此進行指示,。
●
已達到設置的速度且輸入?yún)?shù)“Execute”的值已設置為 FALSE 時,,任務完成。然而,,在
任務完成時軸運動尚未完成,。例如,可以使用運動控制任務“MC_Halt”停止軸運動,。
●
輸出參數(shù)“Busy”,、“CommandAborted”和“Error”發(fā)出信號,指示任務仍在處理,、已中止或
有未決的錯誤,。
–
在運動控制任務執(zhí)行期間,輸出參數(shù)“Busy”的值為 TRUE。如果任務已完成,、中止或
因錯誤停止,,則輸出參數(shù)“Busy”的值將變?yōu)?/span> FALSE。無論輸入?yún)?shù)“Execute”的信號
狀態(tài)是什么,,都會發(fā)生這種變化,。西門子CPU315-2DP主機
–
當輸出參數(shù)“InVelocity”、“CommandAborted”和“Error”的條件滿足時,,它們的值至少
在一個周期內(nèi)都為 TRUE,。當輸入?yún)?shù)“Execute”設置為 TRUE 時,將鎖存這些狀態(tài)
消息,。
下圖針對各種示例情況顯示了狀態(tài)位的操作:
●
個示例顯示了軸達到設置的速度時的行為,。如果運動控制任務已在達到設置的速度
前完成執(zhí)行,則通過輸出參數(shù)“InVelocity”的 TURE 值對此進行指示,。輸入?yún)?shù)“Execute”
的信號狀態(tài)影響輸出參數(shù)“InVelocity”中的顯示持續(xù)時間,。
●
第二個示例顯示了在達到設置的速度之前中止任務時的軸行為。如果運動控制任務在達
到設置速度前中止,,則通過輸出參數(shù)“CommandAborted”的 TURE 值對此進行指示,。輸
入?yún)?shù)“Execute”的信號狀態(tài)影響輸出參數(shù)“CommandAborted”中的顯示持續(xù)時間。
●
第三個示例顯示了在達到設置的速度之前出錯時的軸行為,。如果在運動控制任務執(zhí)行期
間,,達到設置速度之前出錯,則通過輸出參數(shù)“Error”的 TURE 值對此進行指示,。輸入?yún)?shù)
“Execute”的信號狀態(tài)影響輸出參數(shù)“Error”中的顯示持續(xù)時間,。