Hướng Dẫn Lập Trình PLC Mitsubishi Phát Xung điều Khiển Servo
Có thể bạn quan tâm
Hướng Dẫn Lập Trình PLC Mitsubishi Phát Xung Điều Khiển Servo
Giới Thiệu Về Chế Độ Điều Khiển Servo
Động cơ Servo và Drive Servo được ứng dụng phổ biến trong các chế độ điều khiển khác nhau, bao gồm:
+ Điều khiển vị trí: Quay động cơ với số vòng quay xác định trước. Ứng dụng trong các hệ thống kéo sản phẩm như máy cắt bao bì, máy đóng gói, nơi động cơ điều khiển độ dài túi bao bì.
+ Điều khiển tốc độ: Duy trì tốc độ ổn định theo cài đặt. Ví dụ, đồng bộ tốc độ dao cắt với tốc độ sản phẩm vào trong máy cắt bao bì carton.
+ Điều khiển lực căng: Duy trì lực căng ổn định trong các ứng dụng kéo dây, đảm bảo không bị trùng hoặc đứt dây.
Ngoài các chế độ trên, Servo còn có thể điều khiển mô-men xoắn (torque), giúp điều chỉnh lực tác động đến các cơ cấu chấp hành, phù hợp với các ứng dụng yêu cầu lực siết hoặc nén chính xác.
Trong điều khiển vị trí, với Drive Servo, hệ thống điều khiển sử dụng phương pháp phát xung tần số cao qua cổng I/O.
.
Sơ đồ đấu nối PLC Mitsubishi phát xung điều khiển Servo
Sơ đồ đấu nối PLC Fx1S-10MT-001 với Servo MR-J2S-A Sơ đồ đấu nối ngõ ra PLC Fx1S-10MT-DSS , Fx1S-10MT-ESS/UL
Lưu ý:
+ Ngõ ra của PLC cần sử dụng loại transistor (cổng Y000, Y001, v.v.), không thể dùng loại relay cho các lệnh phát xung tốc độ cao.
+ Nguồn cấp cho Servo phải đảm bảo đúng điện áp và công suất yêu cầu để tránh hiện tượng ngắt mạch hoặc lỗi quá dòng.
Lệnh phát xung trong PLC Mitsubishi
Để điều khiển Servo, PLC Mitsubishi sử dụng các lệnh phát xung tốc độ cao, yêu cầu cổng đầu ra phải là dạng transistor. Các lệnh phổ biến bao gồm:
+ PLSY: Phát xung vuông với tần số và số xung được cài đặt trong tham số lệnh.
+ PLSR: Tương tự lệnh PLSY, nhưng cho phép điều chỉnh tốc độ tăng và giảm tần số xung, tạo sườn dốc khi khởi động và dừng.
+ DRVI: Phát xung kèm lệnh đảo chiều với hiệu chỉnh sườn dốc.
+ DRVA: Phát xung kèm lệnh đảo chiều, nhưng vị trí ban đầu là tuyệt đối.
Đặc biệt, bạn cần chú ý đến thông số sườn dốc (ramp-up/ramp-down) để tránh gây sốc cho cơ cấu cơ khí khi tăng hoặc giảm tốc độ đột ngột.
Lập trình PLC Mitsubishi phát xung điều khiển Servo
Ví dụ: Lập trình phát xung với lệnh PLSY ra cổng Y000 và PLSR ra cổng Y001.
Trong ví dụ này, chúng ta sẽ áp dụng Lập Trình PLC Mitsubishi Phát Xung Điều Khiển Servo để phát xung qua cổng Y000 với các thông số tần số và số xung cụ thể. Các bước thực hiện như sau:
Bước 1: Mở phần mềm lập trình GX Developer và khởi tạo file project cho PLC FX1S.
Bước 2:Soạn thảo lệnh phát xung PLSY ra cổng Y000 của PLC. Cú pháp: PLSY D0 D1 Y000
+ D0: Tần số xung
+ D1: Số xung phát ra khi lệnh được kích hoạt
+ Y000: Cổng phát xung
Bước 3: Soạn thảo lệnh PLSR ra cổng Y001 của PLC như sau :Cú pháp: PLSR D10 D11 K100 Y001
+ D10: Tần số xung
+ D11: Số xung phát ra
+ K100: Thời gian tăng/giảm tần số (ms)
Bước 4: Biên dịch chương trình nạp xuống PLC, Online chương trình để theo dõi, nạp thử tần số 10.000Hz, số xung 25.000 xung xuống PLC và chạy thử lệnh.
Mẹo lập trình:
+ Sử dụng thanh ghi trung gian để dễ dàng thay đổi thông số tần số và số xung khi chạy thực tế mà không cần chỉnh sửa chương trình.
+ Cài đặt các bit kiểm tra trạng thái (status bit) để theo dõi lỗi hoặc tình trạng hoạt động của Servo.
Các tính toán số xung cần chạy theo chiều dài, vị trí thực tế khi điều khiển Servo
Giả sử sử dụng MelServo Mitsubishi MR-J2S-70A với độ phân giải mặc định là CMX = 1 và CDV = 1 (2 tham số cài đặt trong tài liệu của MR-J2S), Servo sẽ hiểu rằng 1 vòng quay = 131072 xung.
+ 1 vòng quay = 131072 xung.
+ 1 phút = 60 giây, tốc độ 3000 vòng/phút = 50 vòng/giây.
+ Số xung cần phát ra trong 1 giây = 50 x 131072 = 6,553,600 xung.
+ Tần số cần để đạt 3000 vòng/phút là 6,553,600 Hz.
Tuy nhiên, tần số này quá cao đối với PLC thông thường. Để giảm tần số, chúng ta có thể điều chỉnh hệ số CMX / CDV, ví dụ giảm xuống 10000 xung/vòng, và lúc này tần số chỉ còn 500 kHz, phù hợp với PLC dòng FX1S-10MT, với tần số tối đa khoảng 100 kHz.
Ngoài ra, việc cài đặt các chế độ điều khiển và thông số Servo cần được kiểm tra đồng bộ với tải thực tế và đường đặc tính của động cơ để đạt hiệu quả tối ưu.
Tổng Kết
Lập Trình PLC Mitsubishi Phát Xung Điều Khiển Servo là một giải pháp hiệu quả cho các hệ thống tự động hóa đòi hỏi độ chính xác cao trong điều khiển vị trí, tốc độ và lực căng. Hy vọng bài viết đã viết đã cung cấp các bước cơ bản từ đấu nối, lập trình đến tính toán thông số thực tế, giúp bạn dễ dàng áp dụng vào công việc.
Nếu bạn muốn hiểu sâu hơn về lập trình PLC và các ứng dụng của chúng trong tự động hóa công nghiệp, tham khảo ngay các khóa học tại PLCTECH để phát triển kỹ năng chuyên môn trong lĩnh vực này:
♦ Đào tạo PLC Mitsubishi·
♦ Đào tạo PLC Siemens
♦ Đào tạo thiết kế tủ điện
Địa chỉ đào tạo
Hà Nội: Số 11 Ngõ 2E Dịch Vọng – Cầu Giấy Xem bản đồ
HCM: 97 Đường Số 3 – Hiệp Bình Phước – TP. Thủ Đức Xem bản đồ
Liên hệ
Điện thoại / Zalo: 0987 635 127 (Hỗ trợ 24/7)
Website: https://plctech.com.vn/
Fanpage: https://www.facebook.com/PLCTechHN
Từ khóa » Cách Tính Xung Servo
-
Tính Toán Cài đặt Hộp Số điện Tử Cho động Cơ Servo - Abientan
-
Tính Toán Electronic Gear Servo MR-J2S-A: Tốc độ Motor
-
#1 Điều Khiển Xung Trong Tự động Hoá (Kinh điển)
-
Tính Toán Hộp Số điện Tử Cho động Cơ Servo - Forums
-
Lập Trình PLC Delta điều Khiển Servo | VNK EDU
-
Làm Thế Nào để động Cơ Servo Tính Toán Khoảng Cách Của Phôi Di ...
-
Tính Toán Tần Số Và Số Xung điều Khiển động Cơ AC Servo Bằng PLC ...
-
Hộp Số điện Tử Trong Servo (EG) Là Gì?, Tính Toán Và Cài đặt Như Nào?
-
HƯỚNG DẪN PHÁT XUNG PLC DELTA ĐIỀU KHIỂN SERVO DELTA
-
[PDF] 1-Positioning_fod00148_vie - MITSUBISHI ELECTRIC
-
[PDF] MELSERVO-J4 Servo Amplifier - Mitsubishi Electric
-
Lựa Chọn Động Cơ Servo Trong Thiết Kế Máy - XT Mechanical Blog
-
Hướng Dẫn Điều Khiển Động Cơ Servo - MinhMOTOR
-
[PDF] Nghiên Cứu Và Phát Triển Phần Mềm Nâng Cao Chất Lượng Hệ điều ...