實(shí)現這個(gè)功能的方法很多,特別是在一些點(diǎn)膠機和鎖鏍絲的機器上用得比較多,提供一個(gè)比較笨的方法。
硬件配置:
1,有伺服電機的設備一般都配有HMI,因為需要進(jìn)行參數位置調整,可以在HMI上設置一些功能選擇按鈕用來(lái)選擇哪個(gè)位置使用與不使用;
2,如果沒(méi)有HMI,可以用拔動(dòng)開(kāi)關(guān)交替型按鈕也可以,起到選擇的作用。
軟件控制:
1,如果用HMI,先設定每個(gè)位置選擇按鈕,比如從位置P0開(kāi)始依次設定為M0,M1,M2,M3.........,如果沒(méi)有HMI,也可以用按鈕代替X0,X1,X2......
2,再設定一個(gè)用來(lái)保存位置編號的數據寄存器,比如D0,
3,不管是定長(cháng)位置,還是不定長(cháng)位置,都可以先把各個(gè)位置的坐標調置和計算出來(lái);
如果是一根軸,可以分配P0的坐標是P0(D100),P1(D102),P2(D104).......;如果是兩根軸可以分配P0( D100,D200);P1( D102,D202);P2( D104,D204)......
4,分配好地址后,需要用到判斷和選擇功能,就需要制定規則才能判斷和選擇;
1),D0=0表示走位置P0,M0=0表示P0不使用,M0=1表示P0使用;
2),D0=1表示走位置P1,M1=0表示P1不使用,M1=1表示P1使用;
3),依次類(lèi)推P2,P3,P4........
5,接下來(lái)就可以開(kāi)始寫(xiě)程序了,程序分成兩部分,一部份是判斷和選擇程序,另外一部分就是定位程序了。
0), D0=0,M0=0,D0+1;OR,M0=1,走位置P0動(dòng)作,D0+1;
1), D0=1,M1=0,D0+1;OR,M1=1,走位置P1動(dòng)作,D0+1;
2), D0=2,M2=0,D0+1;OR,M2=1,走位置P2動(dòng)作,D0+1;
3), D0=3,M3=0,D0+1;OR,M3=1,走位置P3動(dòng)作,D0+1;
........
可以設置循環(huán)程序,我就不寫(xiě)了,自已可以嘗試著(zhù)寫(xiě),目前還沒(méi)有找到比較簡(jiǎn)單快捷的指令,