【設(shè)置目的】
PLC 與觸摸屏結(jié)合使用時,要求在觸摸屏界面顯示運動軸實際運行
的位移值,而不是程序中設(shè)置的脈沖數(shù)。 【設(shè)置分析】
在 PLC 程序中設(shè)置的軸運動,位移值即為 PLC 所發(fā)出的脈沖數(shù)。如
程序中設(shè)置的位移值為 1600,即 PLC 發(fā)出了 1600 個脈沖。觸摸屏界面
顯示的為 PLC 發(fā)出的當前脈沖數(shù),為了工作需要,可利用電子齒輪將脈
沖數(shù)轉(zhuǎn)化成軸運動的實際位移值。 【電子齒輪的設(shè)定】
電子齒輪就是軸運動單向運行一圈的脈沖數(shù)(看電機驅(qū)動細分,驅(qū)動
細分是多少就是運行一圈需要多少個脈沖,如驅(qū)動細分是 2000,那么運
行一圈就需要 2000 個脈沖)與電機單向運行的實際位移值(如電機轉(zhuǎn)
一圈,絲桿螺距是 5mm)的比值。
系統(tǒng)默認電子齒輪為 1:1(可在編程軟件的軸參數(shù)中查看),表示 1
個脈沖代表一個位移,比如電子齒輪設(shè)成 2:1,也就是移動 1 個位移,
需要發(fā)送兩個脈沖,若電子齒輪設(shè)成 10:1,那就是移動 1 個位移,需要
發(fā) 10 個脈沖,以此類推。
電子齒輪分子,分母的計算方法:

如果在實際應(yīng)用中,電機運轉(zhuǎn)一周需要的脈沖數(shù)與電機運轉(zhuǎn)一圈的傳
動的實際位移之比不是 1:1 的話,就需要修改電子齒輪,通過公式計算
出電子齒輪的實際值,那么在顯示屏顯示的就是實際運行的距離。
按照公式計算時,要將分子分母化簡,為最簡分數(shù),并使分子和分母
化簡均為 1~65535 之間的整數(shù)。當有循環(huán)小數(shù)時(如:0.023232323.......)
可使分子、分母同時乘以一個相同數(shù),如分子分母同時乘以 1000(可用
計算器多次試乘并記住所乘的總值,確定后重新計算以消除計算誤差),
以使分子、分母省略掉的小數(shù)影響最小,但分子與分母都需為 1 至 65535
之間的整數(shù)。
例 1:
步進電機驅(qū)動細分是 800(電機運行一圈需要 800 個脈沖),而電
機運行一圈的所產(chǎn)生的實際距離是 5mm,那么電子齒輪就是 ,也
就是電子齒輪的分子是 800,分母是 5,位移顯示單位就是顯示整數(shù),
即 1mm,若將電子齒輪分子分母化簡,就是將分母擴大 100 倍,而電
子齒輪比實際就縮小了 100 倍,即 ,化簡后就是 ,那么電子齒
輪的分子就是 8,分母是 5,位移顯示也要相應(yīng)縮小 100 倍,顯示單位
就是顯示兩位小數(shù),即 0.01mm。
例 2-絲桿傳動:
步進電機驅(qū)動的細分為 5000,即 5000 個脈沖轉(zhuǎn)一圈(或者伺服運
動器每轉(zhuǎn)一圈為 5000 個脈沖),而在這一圈中,絲桿的行程為 6mm。
電機單向運行一圈所需要的脈沖數(shù)是 5000,電機運行一圈實際的位
移為 6mm,那么電子齒輪就是

,也就是電子齒輪的分子是 5000,
分母是 6,位移顯示單位就是顯示整數(shù),即 1mm;若將電子齒輪分子分
母化簡,就是將分母擴大 1000 倍,而電子齒輪比實際就縮小了 1000
倍,即

,分子分母同時除以一個相同的數(shù) 1000,這樣就化簡成了最簡分數(shù)

也就是電子齒輪的分子是 5,分母是 6,那么位移顯示也
要相應(yīng)縮小 1000 倍,顯示單位就是顯示三位小數(shù),即 0.001mm。
計算好電子齒輪的分子分母后 ,在軟件中填入計算好的電子齒輪的
分子分母值。實際中主要用到哪個軸就選擇哪個軸的參數(shù)設(shè)置。

根據(jù)以上換算的結(jié)果,在 PLC 軟件中,將軸參數(shù)設(shè)置的電子齒輪比值。

修改屬性:點擊電子齒輪處,在右側(cè)屬性框中修改電子齒輪分子和分
母的值。
(1)觸摸屏需要顯示的位移值單位為 1mm 時,就修改電子齒輪的
分子為 5000,分母為 6。

(2)觸摸屏需要顯示的位移值單位為 0.001mm 時,就將分子分母
化簡,修改分子為 5,分母為 6。

因為“脈沖位置=物理位置×電子齒輪”,界面顯示位移位置寄存器設(shè)
置的方式依舊不變,只是通過電子齒輪的修改,改變其單位。
注意:轉(zhuǎn)換位移的正確方式是通過電機運行所需的脈沖數(shù)與實際運行
一圈的位移的比值來計算,不能隨意修改電子齒輪的比值,來反推運行
一圈的脈沖數(shù)和位移值,這是不符合實際邏輯的。
|