發(fā)布時(shí)間:2021-08-23 人氣: 來(lái)源:發(fā)布:朗毅機(jī)電
編碼器好比人的眼睛,它與自動(dòng)化軟件配合,知道電機(jī)軸或負(fù)載處于當(dāng)前位置,那么plc智能控制箱是如何通過(guò)編碼器判斷位置的呢?請(qǐng)看下文~
plc智能控制箱可以輸入開(kāi)關(guān)量,即高電平和低電平電壓,而編碼器脈沖信號(hào)可以理解一組開(kāi)關(guān)量在一定時(shí)間內(nèi)以極快的速度完成。
但由于該開(kāi)關(guān)頻率太高,普通plc智能控制箱的I/O口無(wú)法準(zhǔn)確讀取這些脈沖的個(gè)數(shù),因?yàn)閜lc智能控制箱的工作過(guò)程中有一個(gè)掃描周期,需要一段時(shí)間刷新普通I/O口的數(shù)據(jù),編碼器的精度太高,單位時(shí)間內(nèi)輸出的脈沖數(shù)過(guò)多,普通I/O無(wú)法勝任。
一般情況下,plc智能控制箱將設(shè)計(jì)高速計(jì)數(shù)端口。本質(zhì)上,它利用底層單片機(jī)的硬件邏輯來(lái)完成這些編碼器的計(jì)數(shù),避免了掃描周期的問(wèn)題。plc智能控制箱有特殊的高速計(jì)數(shù)指令,使用時(shí),可以直接調(diào)用這些指令來(lái)讀取當(dāng)前的脈沖值。
但在脈沖的計(jì)算和輸出中,由于掃描周期的存在,往往存在滯后效應(yīng)。如果用它來(lái)控制某些執(zhí)行機(jī)構(gòu),如氣缸作切削動(dòng)作,則應(yīng)考慮提前量的補(bǔ)償。
提醒一下,如果想用plc智能控制箱來(lái)控制伺服或者步進(jìn)系統(tǒng),往往不需要通過(guò)編碼器反饋來(lái)判斷位置。通過(guò)PLS指令將位置脈沖發(fā)送給伺服驅(qū)動(dòng)器,在伺服驅(qū)動(dòng)器內(nèi)部形成位置環(huán)。
然而,plc智能控制箱只是一種指令機(jī)構(gòu),并沒(méi)有形成位置閉環(huán)。當(dāng)然,如果是特殊的定位模塊控制,采用數(shù)控等控制方法,就可以在里面建立一個(gè)位置閉環(huán)。