|
PLC發(fā)送位置指令給運動控制器,運動控制器將位置指令換算成伺服驅(qū)動器可接受的變量值,伺服驅(qū)動器接收變量值通過位置環(huán)、速度環(huán)、電流環(huán)運算后作用到伺服電機上驅(qū)動電機運行,PLC、運動控制器、伺服驅(qū)動器及伺服電機之間如何實現(xiàn)位置控制,以倍福為例: 1、硬件連接,PLC控制伺服電機中間需要加一個伺服驅(qū)動器,PLC控制器通過ethercat網(wǎng)線連接到伺服驅(qū)動器,伺服驅(qū)動器通過三相線連接到伺服電機; 2、軟件控制,PLC控制伺服電機的運動控制分為三層:PLC軸、NC軸和物理軸,PLC程序控制伺服電機時必須經(jīng)過運動控制器即NC層,PLC軸發(fā)送指令給NC軸,NC經(jīng)過換算再發(fā)指令給伺服驅(qū)動器。 PLC軸的控制,是指PLC程序中調(diào)用運動控庫的功能塊,控制NC軸,軸運行的速度和運行的距離等控制值都是在功能塊中進行設置; NC軸的功能用來軌跡規(guī)劃和IO接口處理,NC有一個設定點發(fā)生器用于軌跡規(guī)劃,即NC接收到PLC的運動指令后,根據(jù)加減速特性,計算出每個周期伺服軸的設定位置、設定速度、設定加速度,IO接口處理是指根據(jù)軸的驅(qū)動和反饋類型以及脈沖當量等參數(shù),將軌跡規(guī)劃輸出的位置、速度、加速度換算成驅(qū)動器可接受的輸出變量值; 物理軸指驅(qū)動器、電機和編碼器,在驅(qū)動器中配置好正確的電機、編碼器和齒輪比,調(diào)整好位置環(huán)、速度環(huán)和電流環(huán)的PID參數(shù); |
|
|