中國(guó)自動(dòng)化學(xué)會(huì)專家咨詢工作委員會(huì)指定宣傳媒體
文摘詳情
gkongbbs

運(yùn)動(dòng)控制類:PLC 程序中如何進(jìn)行脈沖與位移的轉(zhuǎn)換

http://casecurityhq.com 2024-05-27 08:42 湖南簡(jiǎn)思科技有限公司

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

附件 微信圖片_20240527083443.jpg

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

附件 微信圖片_20240527083658.jpg

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

附件 微信圖片_20240527083754.jpg

,分子分母同時(shí)除以一個(gè)相同的數(shù) 1000,這樣就化簡(jiǎn)成了最簡(jiǎn)分?jǐn)?shù)

附件 微信圖片_20240527083847.jpg

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

附件 微信圖片_20240527083940.jpg

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

附件 微信圖片_20240527084045.jpg

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

附件 微信圖片_20240527084128.jpg

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

附件 微信圖片_20240527084204.jpg

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

版權(quán)所有 中華工控網(wǎng) Copyright?2024 Gkong.com, All Rights Reserved