如何實現(xiàn)通過S71500 PLC對S120的值編碼器校準(zhǔn)
對于使用值編碼器的EPOS可以通過軟件進(jìn)行校準(zhǔn),但是由于電機(jī)重新安裝、設(shè)備更換等等原因,有些時候需要在PLC程序中提供此功能,而不是通過Starter/SCOUT軟件來進(jìn)行操作。因此本文介紹通過PLC(S7-1516 DP/PN)進(jìn)行值編碼器的校準(zhǔn)操作的步驟和基本方法。
當(dāng)使用S120變頻器EPOS(基本定位)功能時,如果使用的是值類型的編碼器,則需要進(jìn)行編碼器的校準(zhǔn)。在校準(zhǔn)值編碼器操作后,S120變頻器可以建立值編碼器數(shù)據(jù)和機(jī)械零點之間的關(guān)聯(lián)。并且使用值編碼器檢測位置時,在斷電后位置值不會丟失。 通常情況下,對值編碼器的校準(zhǔn)操作可以通過STARTER/SCOUT軟件進(jìn)行,即打開STARTER/SCOUT軟件后,進(jìn)行如下步驟的操作: (1) 通過點動功能將軸移動到機(jī)器上的參考點位置,或者已知當(dāng)前機(jī)器的坐標(biāo)位置。 (2) 選中對話框 “Homing"(Drive下的Technology->Basic positioner->Homing)。 (3) 在線情況下,在“Home position coordinate"對話框中輸入當(dāng)前的坐標(biāo)位置:
圖1-1 機(jī)械坐標(biāo)位置輸入 (4) 在線情況下,通過按鈕 “Perform absolute value calbration"進(jìn)行校正,隨后進(jìn)行“Copy RAM to ROM"操作即可。 但是由于電機(jī)重新安裝、設(shè)備更換等等原因,有些時候需要在PLC程序中提供此功能,而不是通過Starter軟件來進(jìn)行操作。因此本文介紹通過PLC(S7-315和S7-1516)進(jìn)行值編碼器的校準(zhǔn)操作的步驟和基本方法。 對于值編碼器校準(zhǔn)操作,主要使用3個參數(shù),通過非周期通信修改參數(shù)值即可實現(xiàn)編碼器校準(zhǔn)操作: (1)設(shè)置驅(qū)動的p2599,此參數(shù)為當(dāng)前機(jī)械的位置值,即校準(zhǔn)后的設(shè)備位置。通常移動設(shè)備到位置參考點,然后設(shè)置p2599=0。 修改驅(qū)動的p2507,此參數(shù)設(shè)置為2時啟動校準(zhǔn)操作,當(dāng)此參數(shù)等于3時校準(zhǔn)完成。 設(shè)置CU的p977,此參數(shù)等于1時,存儲參數(shù)到CF卡。 |