伺服驅動器做位置控制是透過運動控制器進行的,以倍福為例:
PLC控制伺服電機的運動控制分為三層:PLC軸、NC軸和物理軸,PLC程式控制伺服電機時必須經過運動控制器即NC層,PLC軸傳送指令給NC軸,NC經過換算再發指令給伺服驅動器。
PLC軸的控制,是指PLC程式中呼叫運動控庫的功能塊,控制NC軸,軸執行的速度和執行的距離等控制值都是在功能塊中進行設定;
NC軸的功能用來軌跡規劃和IO介面處理,NC有一個設定點發生器用於軌跡規劃,即NC接收到PLC的運動指令後,根據加減速特性,計算出每個週期伺服軸的設定位置、設定速度、設定加速度,IO介面處理是指根據軸的驅動和反饋型別以及脈衝當量等引數,將軌跡規劃輸出的位置、速度、加速度換算成驅動器可接受的輸出變數值;
物理軸指驅動器、電機和編碼器,在驅動器中配置好正確的電機、編碼器和齒輪比,調整好位置環、速度環和電流環的PID引數;
匯流排介面的伺服驅動器,如果工作在位置模式,NC就要給出目標位置和控制字,如果以脈衝輸出方式控制的伺服驅動器,NC就要給出脈衝輸出模組的輸出頻率,如果是指模擬量控制的伺服驅動器,NC就要給出模擬量輸出模組的輸出電壓。
伺服驅動器做位置控制是透過運動控制器進行的,以倍福為例:
PLC控制伺服電機的運動控制分為三層:PLC軸、NC軸和物理軸,PLC程式控制伺服電機時必須經過運動控制器即NC層,PLC軸傳送指令給NC軸,NC經過換算再發指令給伺服驅動器。
PLC軸的控制,是指PLC程式中呼叫運動控庫的功能塊,控制NC軸,軸執行的速度和執行的距離等控制值都是在功能塊中進行設定;
NC軸的功能用來軌跡規劃和IO介面處理,NC有一個設定點發生器用於軌跡規劃,即NC接收到PLC的運動指令後,根據加減速特性,計算出每個週期伺服軸的設定位置、設定速度、設定加速度,IO介面處理是指根據軸的驅動和反饋型別以及脈衝當量等引數,將軌跡規劃輸出的位置、速度、加速度換算成驅動器可接受的輸出變數值;
物理軸指驅動器、電機和編碼器,在驅動器中配置好正確的電機、編碼器和齒輪比,調整好位置環、速度環和電流環的PID引數;
匯流排介面的伺服驅動器,如果工作在位置模式,NC就要給出目標位置和控制字,如果以脈衝輸出方式控制的伺服驅動器,NC就要給出脈衝輸出模組的輸出頻率,如果是指模擬量控制的伺服驅動器,NC就要給出模擬量輸出模組的輸出電壓。