MC-Servo (OB 91) 溢出
所選的應(yīng)用循環(huán)時間必須足夠長,,才能在一個循環(huán)中處理運動控制的所有工藝對象。如果未
遵循應(yīng)用循環(huán),,將會發(fā)生上溢,。
MC-Servo (OB 91) 溢出時,CPU 不會進(jìn)入 STOP 模式,。(TIA Portal 在線幫助中有關(guān) MC
Servo (OB 91) 溢出時會進(jìn)入 STOP 模式的說法是錯誤的,。)
必要時,可通過時間錯誤 OB (OB 80) 將 CPU 設(shè)置為在 MC-Servo (OB 91) 溢出時進(jìn)入
STOP 模式,。
過程映像分區(qū)“OB 伺服 PIP”
如需對運動控制所用的全部 I/O 模塊(例如,,硬限位開關(guān))實現(xiàn)控制,請將這些模塊分
配給過程映像分區(qū)“OB 伺服 PIP”。這樣分配后,,I/O 模塊便可與工藝對象同時進(jìn)行處理,。
速度控制操作
憑借速度控制操作,用戶可以通過“速度控制”移動定位軸,。用戶可以使用 MC_Power 指
令啟用軸,。利用 MC_MoveVelocity 和 MC_MoveJog 指令,用戶可以按速度設(shè)定值移動
西門子CPU313C-2PTP編程處理器
即使傳感器出錯,,沒有有效的實際值,也仍可移動軸,。“速度控制”模式設(shè)定了以下條件:
●
禁用軸的定位控制器
●
直接為驅(qū)動器設(shè)置速度設(shè)定值
●
將軸位置設(shè)定值設(shè)為零
●
傳感器值有效時更新軸的實際位置
●
不定義跟隨誤差和控制器誤差,,將其設(shè)為零
用戶可使用以下三條指令及相關(guān)參數(shù)來激活和禁用“速度控制”模式:
● MC_Power.StartMode (Int)
● MC_MoveVelocity.PositionControlled (Bool)
● MC_MoveJog.PositionControlled (Bool)
MC_Power
使用 MC_Power 指令,用戶可以在“速度控制”模式下啟用軸,。如果沒有有效的傳感器值
或軸不能切換到“位置控制”模式,,則可執(zhí)行此操作。
MC_MoveVelocity/MC_MoveJog
無論操作模式為何(速度控制/位置控制),,塊都會將軸切換到已組態(tài)的模式,。這種情況會
在閉環(huán)運動控制或停止?fàn)顟B(tài)下發(fā)生。
MC_Halt
MC_Halt 指令不會更改操作模式,。在速度控制模式下,,計算得到的減速斜率取決于設(shè)定值速
度和組態(tài)的減速度。
如果到達(dá)停止窗口,,則該命令完成并顯示“Done = TRUE”,。