編碼器只教定位方法,如何執(zhí)行需要通過(guò)數(shù)控系統(tǒng)(或PLC等控制器)控制伺服或步進(jìn)電機(jī)來(lái)實(shí)現(xiàn)定位? 編碼器就像人眼一樣,知道電機(jī)軸或負(fù)載在當(dāng)前位置。
華爾圣編碼器介紹PLC用編碼器判斷位置的方法。
PLC可以輸入開(kāi)關(guān)量,即高電平和低電平的電壓,但編碼器脈沖信號(hào)可以理解在一定時(shí)間內(nèi)以非??斓乃俣韧瓿傻囊唤M開(kāi)關(guān)量。 但是,由于該開(kāi)閉量的頻度過(guò)高,PLC的通常I/O端口無(wú)法正確讀取這些脈沖的個(gè)數(shù)。 PLC動(dòng)作中有掃描周期,因此更新通常的I/O端口數(shù)據(jù)需要時(shí)間,但編碼器的精度過(guò)高,每單位時(shí)間輸出的脈沖個(gè)數(shù)過(guò)多,無(wú)法進(jìn)行通常的I/O。
一般來(lái)說(shuō)PLC設(shè)計(jì)高速計(jì)數(shù)端口,本質(zhì)上利用基礎(chǔ)單片機(jī)的硬件邏輯完成這些編碼器計(jì)數(shù),避免掃描周期的問(wèn)題,PLC設(shè)計(jì)專業(yè)的高速計(jì)數(shù)指令,使用時(shí)直接調(diào)用這些指令就讀取現(xiàn)在的脈沖值
但是,脈沖的計(jì)算和輸出中存在掃描周期,因此也有滯后的影響。 控制氣缸等驅(qū)動(dòng)器進(jìn)行切斷動(dòng)作時(shí),需要考慮前進(jìn)量的修正問(wèn)題。
要用PLC控制伺服和步進(jìn)系統(tǒng)時(shí),不需要通過(guò)編碼器反饋判斷位置,通過(guò)PLS指令等向伺服驅(qū)動(dòng)器發(fā)送位置脈沖,在伺服驅(qū)動(dòng)器內(nèi)部構(gòu)成位置環(huán)即可。 PLC側(cè)只是指令機(jī)構(gòu),不構(gòu)成位置閉環(huán)。 當(dāng)然,如果是專用定位模塊控制,則是NC等控制方式。
專注編碼器15年生產(chǎn)廠家【0510-82767480】-無(wú)錫華爾圣科技集研發(fā)、生產(chǎn)和銷(xiāo)售于一體的編碼器供應(yīng)商公司產(chǎn)品有:絕對(duì)值編碼器、旋轉(zhuǎn)編碼器、光電編碼器、增量編碼器、脈沖編碼器、旋轉(zhuǎn)光電編碼器、增量式編碼器、電機(jī)編碼器、伺服電機(jī)編碼器等。網(wǎng)址:www.daqihuanbao.cn