Trong phạm vi bài viết dưới đây, nhà thầu điện TEDCO giới thiệu đến quý khách hàng lập trình PLC Mitsubishi điều khiển Servo. Mọi người cùng theo dõi.
Ngày đăng: 18-07-2017
8,465 lượt xem
Trong phạm vi bài viết dưới đây, nhà thầu điện TEDCO giới thiệu đến quý khách hàng lập trình PLC Mitsubishi điều khiển Servo. Mọi người cùng theo dõi.
- Điều khiển vị trí: Quay động cơ với một số vòng đã xác định trước. Ứng dụng trong nhiều quá trình hình thành sản phẩm như máy cắt bao bì, máy đóng gói. Những động cơ kéo bao bì đúng theo những chiều dài đặt trước.
- Điều khiển tốc độ: duy trì được tốc độ cài đặt, có thể ứng dụng trong việc đồng bộ của dao và sản phẩm đưa vào trong dao chặt giấy, các loại máy đóng gói dạng nằm.
- Điều khiển các lực căng: Nổi bật trong các ứng dụng kéo dây, việc duy trì sự ổn định lực căng, xoắn đầu trục động lực sẽ không làm trùng hoặc căng đứt các dây.
Trong quá trình điều khiển với vị trí, nhiều dòng động cơ – drive Servo và hầu hết các loại động cơ – drive Step sẽ sử dụng phương pháp điều khiển bằng việc nhận xung tần số cao ở cổng vào I/O. Các dòng Servo Mitsubishi như MR – J2S – A dùng phương pháp này để điều khiển vị trí.
Giả sử với dòng Servo MR – J2S – 70A, độ phân giải là encoder 131072 xung/vòng quay. Với những thông số mặc định này, để servo quay 1 vòng, chúng ta cần lập trình PLC Mitsubishi phát sinh ra các chuỗi xung có 131072 chu kỳ.
Các dòng PLC hỗ trợ phát xung tốc độ cao, điều kiện cần thiết ngõ ra của PLC là dạng điện tử, nếu CPU hỗ trợ lệnh, ta có thể dùng một trong số các lệnh như sau:
- PLSY: Phát xung vuông với tần số và số xung được đặt trong các lệnh tham số.
- PLSR: Phát xung vuông tương tự lệnh PLSY nhưng sẽ có thêm các tham số hiệu chỉnh việc tăng tần số phát xung khi khởi động và kết thúc những lệnh phát xung. Việc làm này sẽ tạo sườn dốc khi khởi động và dừng, giúp làm mềm các chuyển động hơn lệnh PLSY ở những tốc độ cao.
- DRVI: Phát xung sẽ kèm thêm phát lệnh đảo chiều gia tăng theo giá trị +/- của xung. Lệnh này cũng sẽ cho phép cài đặt các chỉ số hiệu chỉnh sườn dốc khi bắt đầu và kết thúc lệnh. Mỗi lần phát xung được tính tương đối theo lệnh.
- DRVA: Tương tự lệnh DRVI, nhưng vị trí ban đầu sẽ được xác nhận tuyệt đối hơn. Số xung sẽ được lưu lại trong thanh và xác định tuyệt đối so với điểm ban đầu.
Nếu lập trình lệnh PLSY phát xung ra cổng Y000 và lệnh PLSR phát xung ra cổng Y001. Các bước lệnh được thực hiện lập trình PLC điều khiển Servo như sau:
- Mở phần mềm lập trình soạn thảo code PLC: GX Developer.
- Khởi tạo file project mới cho dòng PLC FXCPU loại FX1S.
Ý nghĩa của lệnh: PLSY D0 Y000:
D0: tần số xung sẽ phát ra, việc này quyết định tốc độ của Servo.
D1: Số xung sẽ phát ra khi lệnh PLSY được kích hoạt.
Y000: Là cổng phát xung Y000 được lựa chọn.
Ý nghĩa của lệnh phát cung PLSR D10 D11 K100 Y001:
D10: tần số xung sẽ phát ra.
D11: Số xung sẽ phát hiện khi lệnh PLSR được kích hoạt lên.
K100: Thời gian tạo quá trình tăng tần số và giảm tần số khi phát hiện lệnh, tính theo đơn vị ms.
Biên dịch chương trình xuống PLC, online chương trình để theo dõi, nạp thử các tần số 10.000Hz, số xung 25.000 xung xuống PLC và chạy thử lệnh.
Như vậy, chúng ta đã có thể sử dụng 2 lệnh này để quay Servo theo bước tính bằng số xung phát ra và tốc độ tính theo số lần phát xung.
Mọi chi tiết xin vui lòng liên hệ:
Hotline: 090.799.5936 (Mr. Hải)
Công ty Cổ Phần TEDCO Việt Nam
Địa chỉ: 18 Đường số 2, Phường Linh Chiểu, Quận Thủ Đức, TP. HCM
Nhà Xưởng: 131/14 Đường số 6, Phường Linh Xuân, Quận Thủ Đức, TP. HCM
Điện Thoại: 083.724.1565
Website: www.tedco.com.vn | www.nhathaudien.vn
Gửi bình luận của bạn