DRVI lệnh điều khiển vị trí tương đối

DRVI lệnh điều khiển vị trí tương đối

DRVI phù hợp khi chạy điểm JOG + JOG -
+ Lệnh DRVI của Misubishi
● DRVI D0 D2 Y0 Y4
● DDRVI -K1000 K500 Y0 Y6

DDRVI là 32 BIT
D0,-K1000 : số xung ( Khoảng cách bao xa)
D2, K500 : tần số phát xung (Tốc độ)
Y0 : Xung
Y6 : Chiều (Khi để số xung của D0 là số âm thì nó sẽ quay ngược)

+ Lệnh DRVI của Xinje
● DRVA HD0 HD2 HD4 Y0 Y6
● DRVA K16000 K1000 K100 Y0 Y6

HD0,K16000 : Số xung ngõ ra (ví dụ để đi được 100mm là 16000 xung)

HD2,K1000 : Tần số sung ngõ ra (Chạy với tốc độ 1000 khi về home)

HD4,K100: Gia tốc (Chạy với tốc độ 100 khi gặp cảm biến home)

Y0 : Xung
Y6 : Chiều (Chạy thuận ngược tại sao lại chọn Y6 vì thường thì PLC Xinje từ Y0 - Y5 sẽ có đầu ra là xung để điểu khiển servo) 

DRVI là lệnh điều khiển vị trí Servor với chế độ chạy tương đối.

Lệnh chạy tương đối là khi On lên thì D0(k1000) sẽ chạy được 1000 xung, nếu On lên lần nữa thì chúng ở vị trí 2000 xung đó, nếu bạn thay đổi số xung xuống 500 thì chúng sẽ lùi về vị trí 1500 xung.

Nếu muốn chạy 1000 xung, khi bạn On lên lần nữa vẫn là 1000 xung thì bạn dùng lệnh DRVA.

Tôi viết 1000 xung ở trên nhưng khi chạy 1000 xung đó ta phải tính khoảng cách nó chay vị dụ 1000 xung là 100mm, thì khi 500 xung nó sẽ về vị trí 50mm. 

Số vòng của trục vít me nó là khác nhau vì vậy 1000 xung không nhất thiết là 100mm, phải qua tính toán mới ra được.

Nếu bước vít me là 10mm thì 1 vòng quay là 10mm, nếu là 20mm thì 1 vòng quay là 20mm.

Nếu cài 1000 xung 1 vòng thì 1000 xung đi được 10mm

Nếu D0 = 10, vậy trong tính toán MUL muốn chạy 20mm thì 20 x 1000 = 2000 xung = 20mm =>> MUL D0 K100 D2 =2000 xung = 20mm

إرسال تعليق

أحدث أقدم