最近在做一個(gè)伺服系統,采用FX1N-MT的PLC做控制器,剛開(kāi)始用增量型控制,即每次開(kāi)機都需要回一次原點(diǎn),系統設計的總算順利,后來(lái)覺(jué)得系統麻煩,于是改用絕對值控制,覺(jué)得不用每次開(kāi)機都要回原點(diǎn)。
當PLC程序,和線(xiàn)路都做好后發(fā)現了一個(gè)問(wèn)題,即在伺服馬達轉動(dòng)讀取一個(gè)位置后(如40000),關(guān)掉電源重新開(kāi)機,讀取的位置就不是(40000)了,而且馬達傳的圈數越多,偏差越大,找了一天終沒(méi)有找到原因,這是何故呢?
但假如馬達不轉動(dòng)(假如位置40000),關(guān)掉PLC電源重新啟動(dòng),位置還是能正常讀取,還是40000,在這里請問(wèn)有那些高手遇到過(guò)類(lèi)似的問(wèn)題,或者有那些做過(guò)絕對值控制系統,在此請教了。