Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 140 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
140
Dung lượng
2,95 MB
File đính kèm
File Setup + Program + Orcad.rar
(3 MB)
Nội dung
GVHD: TS NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP LỜI MỞ ĐẦU Trong năm gần đây, việc chuyển giao công nghệ lónh vực máy công cụ thiết bò điều khiển theo chương trình số CNC cho xí nghiệp công nghiệp dân quốc phòng ngày phát triển Tuy nhiên vấn đề đặt việc chuyển đổi từ máy cộng cụ thông thường sang sử dụng máy CNC tốn Do yêu cầu đặt việc cải tiến máy công cụ thông thường thành máy CNC để tiết kiệm chi phí Đề tài luận văn: “SỬ DỤNG CARD PCL-832 ĐIỀU KHIỂN MÁY CNC” trình bày giải pháp cho vấn đề Việc sử dụng card Pcl-832 để điều khiển máy công cụ nhằm tận dụng ưu điểm máy vi tính điều khiển tự động Với máy vi tính, ta tạo chương trình có giao diện dễ sử dụng, chạy mô phỏng…giúp cho việc sử dụng máy công cụ dễ dàng tăng độ xác trình vận hành máy Bên cạnh phần mềm đồ hoạ AutoCad ngày trở nên phổ biến Vì việc thiết kế trước chi tiết cần gia công AutoCad sau thực chuyển sang mã CNC giúp người thiết kế tiết kiệm thời gian nhiều có nhìn tổng quan chi tiết MỤC LỤC Trang Lời nói đầu PHẦN I: THAM KHẢO LÝ THUYẾT SV: HOÀNG TUẤN HÙNG GVHD: TS NGUYỄN ĐỨC THÀNH Chương I: A LUẬN VĂN TỐT NGHIỆP GIỚI THIỆU SƠ LƯC MÁY CNC - 10 MÁY CÔNG CỤ ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ -I 10 Máy công cụ điều khiển theo chương trình số( CNC) -10 II Các dạng điều khiển khác - 12 Điều khiển trực tuyến DNC - 12 Điều khiển thích nghi AC 14 Hệ thống gia công linh hoạt FMS - 16 III Đặc điểm cấu trúc máy CNC - 17 IV Lập trình cho máy CNC - 20 B CÁC ĐIỂM CẦN QUAN TÂM KHI LẬP TRÌNH TRÊN MÁY CNC 23 Hệ toạ độ 23 Điểm zero chương trình - 23 Điểm khởi hành 24 Hệ toạ độ gia công - 24 Điểm chuẩn - 25 Lập trình theo toạ độ tuyệt đối theo toạ độ gia I số -25 II Điều khiển đường dòch chuyển máy CNC 26 Những khái niệm liên quan đến phép đo vò trí 26 Các phương pháp đo SV: HOÀNG TUẤN HÙNG 27 GVHD: TS NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP a Phương pháp đo vò trí bàng đại lượng tương tự 27 b Phương pháp đo vò trí bàng đại lượng số- - 27 c Phương pháp đo vò trí trực tiếp 28 d Phương pháp đo vò trí không rực tiếp 29 e Phương pháp đo vò trí tuyệt đối - 30 f Phương pháp đo vò trí theo chu kỳ 30 g Phương pháp đo vò trí kiểu gia số - 31 Các dụng cụ đo vò trí - 31 a Dụng cụ đo vò trí kiểu tương tự 31 b Dụng cụ đo vò trí kiểu số - 33 Các loại dòch chuyển 40 a Điều khiển dòch chuyển điểm - 40 b Điều khiển đoạn hay đường thẳng - 40 c Điều khiển biên dạng tuyến tính phi tuyến -mặt phẳng hay không gian - 40 CÁC CHỨC NĂNG ĐIỀU KHIỂN MÁY CNC 41 Bảng mã điều kiện dòch chuyển G - 41 Ý nghóa số chức - 44 Chọn mặt phẳng - 44 Thời gian trì - 50 Kiểm tra dừng xác - 50 Mode kiểm tra dừng xác mode gia công C I II cắt 51 Lập trình điểm zero tuyệt đối - 51 Hệ toạ độ chi tiết 52 SV: HOÀNG TUẤN HÙNG GVHD: TS NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP Thiết lập hệ toạ độ cục - 52 Thay đổi hệ thống đo lường Inch/ met- - - - 53 Bù trừ chiều dài dao 53 10 Bù trừ Offset dao theo chiều dòch chuyển- 53 11 Bù trừ dao phía bên trái/ phải 61 Chương II: ĐỘNG CƠ MỘT CHIỀU VÀ CÁC PHƯƠNG PHÁP I II ĐIỀU KHIỂN TỐC ĐỘ - 57 Đặc tính tónh đông chiều - 57 Sơ lược phương pháp điều khiển tốc độ đọâng chiều 61 Điều khiển điện áp phần ứng - 61 Điều khiển từ thông - 62 Điều khiển hỗn hợp điện áp phần ứng từ thông kích từ - 62 Điều khiển điện trở phần ứng - 63 III Khởi động động chiều 64 IV Các trạng thái hãm 65 Hãm tái sinh 65 Hãm động 66 Hãm ngược 69 V Hệ truyền động động chiều kích từ độc lập có hãm 70 Chương III: GIỚI THIỆU VỀ CARD PCL-832 I Giới thiệu chung SV: HOÀNG TUẤN HÙNG 72 GVHD: TS NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP Các đặc điểm chung Card Pcl-832- - - - 73 ng dụng 73 Các đặc điểm chi tiết - 73 Tính chung - 73 Cài đặt - 74 Thiết lập DipSwitch Jumper 74 Bộ nhân ngõ vào - 74 Mức ngắt tràn Counter thời gian DDA- 75 Mức trạng thái đợi I/O 75 Chức chân giao tiếp - 76 Cổng DB-25( ngõ vào tín hiệu phản hồi)- - 76 Cổng DB-9 (ngõ tín hiệu điều khiển)- - - 76 Kết nối tín hiệu 77 Các đầu Test biến trở chỉnh tầm- - 77 IV Nguyên lý hoạt động Card Pcl-832 78 Phân tích vi phân số 78 Điều khiển vò trí hồi tiếp vòng kín - 79 Quá trình hoạt đôïng - 79 Thời gian chu kỳ DDA - 80 Vùng đệm chứa xung DDA - 81 Scaling Gain - 81 Error Counter - 81 Điện áp D/A converter 82 Thanh ghi trạng thái 82 10 Bộ biến đổi tần số sang điện áp 83 Cấu trúc ghi - 83 Chức ghi - 83 II III V SV: HOÀNG TUẤN HÙNG GVHD: TS NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP Nội dung ghi 84 Chương IV: GIỚI THIỆU PHẦN MỀM AUTOCAD VÀ DẠNG THỨC DXF I Giới thiệu phần mềm Autocad dạng thức Dxf 91 II Cấu trúc file Dxf - 92 PHẦN II: THIẾT KẾ VÀ THI CÔNG Chương I: THIẾT KẾ PHẦN CỨNG I Mô hình 99 II Sơ đồ khối hệ thống điều khiển vò trí- - - - - 100 III Mạch động lực 100 Khối tạo xung tam giác 102 Khối so sánh 103 Khối xác đinh chiều quay 104 Khối cách ly - 106 Sơ đồ nguyên lý mạch công suất mạch điều khiển -106 Chương II: THIẾT KẾ PHẦN MỀM I Tính toán thay đổi hệ toạ độ chi tiết- 107 Dùng lệnh G92 107 Dùng lệnh G54-G59 - 107 II Thuật toán giải tìm tâm cung tròn liệu đầu vào điểm đầu, điểm cuối bán kính - SV: HOÀNG TUẤN HÙNG 108 GVHD: TS NGUYỄN ĐỨC THÀNH III LUẬN VĂN TỐT NGHIỆP Tính toán cung tròn biết tâm cung tròn chiều -chạy dao - 113 IV Tính toán chuyển sang toạ độ cực - 116 V Thuật toán bù trừ dao trái /phải - 117 Bù dao trái /phải đơn giản 117 Bù dao trái /phải phức tạp 121 VI Tính toán nội suy đoạn thẳng theo lượng chạy dao F125 VII Di chuyển quãng đường dài L trục với lượng chạy dao F VIII 125 Di chuyển quãng đường dài L ba trục với lượng VIII PHẦN III: A chạy dao F 127 Thuật giải di chuyển dao điểm chuẩn- - 129 PHỤ LỤC CÁC GIAO DIỆN SỬ DỤNG TRONG CHƯƠNG TRÌNH 133 Giao diện 133 Giao diện chuyển mã từ AutoCad sang bảng mã B CNC - 134 Giao diện cài đặt thông số cho máy CNC- 135 Giao diên chạy máy CNC - 136 CHƯƠNG TRÌNH 137 SV: HOÀNG TUẤN HÙNG GVHD: TS NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP PHẦN I: THAM KHẢO LÝ THUYẾT SV: HOÀNG TUẤN HÙNG GVHD: TS NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP CHƯƠNG I GIỚI THIỆU SƠ LƯC MÁY CNC A MÁY CÔNG CỤ ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ (CNC) I MÁY CÔNG CỤ ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ (MÁY CNC): Là hệ máy công cụ điều khiển theo chương trình viết mã ký tự số, chữ ký tự chuyên dụng khác, hệ thống điều khiển có cài đặt vi xử lý µP (Microprocessor) làm việc với chu kỳ thời gian từ đến 20 µs có nhớ tối thiểu Kbyte, đảm nhiệm chức chương trình điều khiển số như: tính toán tọa độ trục điều khiển theo thời gian thực, giám sát trạng thái máy, tính toán giá trò bù trừ dao cụ, tính toán nội suy điều khiển quỹ đạo biên dạng (tuyến tính phi tuyến), thực so sánh giá trò mong muốn _ thực tế… Ưu điểm máy CNC: - So với máy công cụ điều khiển tay, sản phẩm từ máy CNC không phụ thuộc vào tay nghề người điều khiển mà phụ thuộc vào nội dung chương trình đưa vào máy Người điều khiển chủ yếu theo dõi kiểm tra chức hoạt độùng máy Độ xác làm việc cao Thông thường máy CNC có độ xác máy 0.001mm, đạt độ xác cao Chất lượng gia công ổn đònh, độ xác lặp lại cao - Tốc độ cắt cao.Nhờ cấu trúc khí bền máy, vật liệu cắt đại kim loại cứng hay gốm oxit sử dụng tốt SV: HOÀNG TUẤN HÙNG GVHD: TS NGUYỄN ĐỨC THÀNH - LUẬN VĂN TỐT NGHIỆP Thời gian gia công ngắn Các ưu điểm khác: - Máy CNC có tính linh hoạt cao công việc lập trình, tiết kiệm thời gian chỉnh máy, đạt tính kinh tế cao việc gia công hàng loạt sản phẩm nhỏ Ít phải dừng máy kỹ thuật, chi phí dừng máy nhỏ Tiêu hao kiểm tra ít, giá thành đo kiểm giảm Thời gian hiệu chỉnh máy nhỏ Có thể gia công hàng loạt Nhược điểm: - Giá thành chế tạo máy cao Giá thành bảo dưỡng, sửa chữa máy cao Vận hành thay đổi người đứng máy khó khăn Trình độ máy CNC: Các chức tính toán hệ thống CNC ngày hoàn thiện đạt tốc độ xử lý cao tiếp tục ứng dụng thành tựu phát triển vi xử lý µP Các hệ thống CNC chế tạo hàng loạt lớn theo công thức xử lý đa chức năng, dùng cho nhiều mục đích điều khiển khác Vật mang tin từ băng đục lỗ, băng từ, đóa từ tiến tới đóa CD có dung lượng ngày lớn, độ tin cậy tuổi thọ cao Việc cài đặt cụm vi tính trực tiếp vào hệ NC để trở thành hệ CNC (Computerized Numerical Control) tạo điều kiện ứng dụng máy công cụ CNC xí nghiệp nhỏ, phòng lập trình riêng, nghóa người điều khiển máy lập trình trực tiếp máy Dữ liệu nhập vào, nội dung lưu trữ, thông báo tình trạng hoạt động máy dẫn cần thiết khác cho người điều khiển hiển thò hình Màn hình ban đầu đen trắng với ký tự chữ số dùng hình màu đồ hoạ, độ phân giải cao (có thêm toán đồ hình vẽ mô tónh hay động), biên dạng chi tiết gia công, chuyển động dao cụ hiển thò hình Các hệ CNC riêng lẻ ghép mạng cục hay mạng mở rộng để quản lý điều hành cách tổng thể hệ thống sản xuất xí nghiệp hay tập đoàn công nghiệp SV: HOÀNG TUẤN HÙNG 10 GVHD: TS NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP Từ điều kiện ta với thông số L, α , β , γ , γ tính ta tìm giá trò O ( X ,Y1 ) O ( X ,Y2 ) • Nếu • Nếu • Nếu YA > YB ⇒ X O1 < X O2 YA < YB ⇒ X O1 > X O2 X < X ⇒ Y >Y B O1 O2 A Y A = YB ⇒ X > X ⇒ Y 0 ⇒ chọn tâm O cung tròn trùng O ( X ,Y1 ) • Nếu R0 ⇒ chọn tâm O cung tròn trùng O ( X ,Y2 ) • Nếu R0 es Chọn tâm Y es o N Y R>0 Y es Chọn tâm Chọn tâm SV: HOÀNG TUẤN HÙNG Chọn tâm 109 GVHD: NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP Thuật giải (*) : Chọn toạ độ hai điểm O1 O2 cho : AB nằm bên phải vector nằm bên trái vector AB Tính toạ độ hai điểm N o N o YA > YB Y es Y Chọn Y A = YB es Chọn N o Chọn SV: HOÀNG TUẤN HÙNG XA > XB Y es Chọn 110 GVHD: NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP III TÍNH TOÁN CUNG TRÒN KHI BIẾT TÂM CUNG TRÒN VÀ CHIỀU CHẠY DAO: Giả sử Start point điểm A ( X A , YA ) End point B ( X B , YB ) Chuyển từ hệ toạ độ Decac sang hệ toạ độ cực: • Trường hợp : Chiều chạy dao CCW (chiều dương vòng lượng giác) Đưa tâm cung tròn O(I, J) gốc tạo độ cực, lúc coi toạ độ O(0, 0) Chuyển toạ độ điểm A ( X A , YA ) B ( X B , YB ) sang toạ độ cực A (α A , R A ) B (α B , RB ) sin α A = Nếu sin α A Nếu sin α A Tương tự cho Nếu sin α B Nếu sin α B yA R > < αB : > < Nếu < (với y A =Y A - J) ⇒ góc α A > ⇒ chọn α A = α A + 360 > ⇒ góc α B > ⇒ chọn α B = α B + 360 > =+ Với cách chọn ta có thu kết : >> Và chạy dao từ A → B ta cần tăng • Trường hợp : Chiều chạy dao CW lượng giác) Đưa tâm cung tròn O(I, J) gốc tạo độ toạ độ O(0, 0) Chuyển toạ độ điểm A ( X A , YA ) B ( X B , YB ) A (α A , R A ) B (α B , RB ) sin α A = yA R dần góc α A lên (chiều âm vòng cực, lúc coi sang toạ độ cực (với y A =Y A - J) Nếu sin α A > ⇒ góc α A > Nếu sin α A < ⇒ chọn α A = α A + 360 > Tương tự cho α B : Nếu sin α B > ⇒ góc α B > Nếu sin α B < ⇒ chọn α B = α B + 360 > Nếu < =+ SV: HOÀNG TUẤN HÙNG 111 GVHD: NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP Với cách chọn ta có thu kết : >> Thuật giải nội suy cung tròn theo chiều CCW : BẮT ĐẦU Đưa toạ độ A, B, tâm O toạ độ cực Tính toán để >> = góc (, ) N : mật độ đoạn thẳng tạo nên cung tròn Tính ngược lại theo Tính M() theo Với = + Nội suy thẳng từ AM Gán toạ độ A = tức gán = = N o Y es KẾT THÚC SV: HOÀNG TUẤN HÙNG 112 GVHD: NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP Thuật giải nội suy cung tròn theo chiều CW BẮT ĐẦU Đưa toạ độ A, B, tâm O toạ độ cực Tính toán để >> = góc (,) N : mật độ đoạn thẳng tạo nên cung tròn Tính ngược lại theo Tính M() theo Với = - Nội suy thẳng từ AM Gán toạ độ A = tức gán = = o N es Y KẾT THÚC SV: HOÀNG TUẤN HÙNG 113 GVHD: NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP IV TÍNH TOÁN KHI CHUYỂN SANG TOẠ ĐỘ CỰC: (dùng nội suy cung tròn) • Đã xác đònh tâm cung tròn, giả sử O ( X ,Y0 ) bán kính R • Thay đổi hệ toạ độ thời có gốc toạ độ O1 ( X ,Y0 ) sang hệ toạ độ có gốc tọa độ O ( X ,Y0 ) phương pháp nêu • Cộng thêm vào giá trò khai báo hệ toạ độ cực (VD: ( R cosα1 , R sin α1 ) ) với giá trò toạ độ thực tế gốc toạ độ cực so với gốc hệ toạ độ máy O(0, 0) R sin α R O R cos α Như hệ toạ độ cực gốc O ( X ,Y0 ) , cho biết giá trò góc α bán kính R điểm ta tính toán giá trò toạ độ thực hệ toạ độ Decac gốc O(0, 0) VI TÍNH TOÁN NỘI SUY ĐOẠN THẲNG THEO LƯNG CHẠY DAO F: Gọi E : hệ số xung mm (sử dụng Card Pcl_832 ) T_dda : thời gian chu kỳ DDA (ms) Lượng ăn dao F vận tốc dòch chuyển dao ( mm ph )= 10 −4 ( mm ms ) Trong chu kỳ DDA dao cắt chạy khoảng là: 10 −4 F × T _ dda (mm) SV: HOÀNG TUẤN HÙNG 114 GVHD: NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP Số xung cần cung cấp cho Error Counter chu kỳ DDA để dòch chuyển với vận tốc F : 10 −4 × F × E × T _ dda ( Xung chukyDDA ) VII DI CHUYỂN QUẢNG ĐƯỜNG DÀI L(mm) TRÊN MỘT TRỤC VỚI LƯNG CHẠY DAO F: Quãng đường L cần L × E xung Số chu kỳ DDA cần thiết để dòch chuyển hết quãng đường L : 6× L× E 6× L N_dda = 10 −4 × F × E × T _ dda = 10 −4 × F × T _ dda (chu kỳ) Giá trò N_dda làm tròn theo hướng lớn (VD: 2045,2 → 2046) Trong (N_dda – 1) chu kỳ đầu, chu kỳ ghi : 10 −4 × F × E × T _ dda xung Chu kỳ cuối ghi : 10 −4 × F × E × T _ dda L × E − xung Tuy nhiên cách tính toán chưa thực tế trình từ lúc dao cắt đứng yên đến đạt đến vận tốc F phải qua trình gọi khởi động mềm: dao cắt di chuyển với vận tốc tăng dần từ đến F Khi dao cắt di chuyển gần đến điểm đích giảm dần vận tốc từ F xuống Vì ta phải xử lý sau: Bộ khởi động mềm gồm mảng bao gồm giá trò xung sau: Soft[0] = Soft[1] = 10 Soft[2] = 20 Soft[n-2] = Max-20 SV: HOÀNG TUẤN HÙNG 115 GVHD: NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP Soft[n-1] = Max-10 Soft[n] = Max Các tham số n, Max chọn lựa tuỳ theo tốc độ tốùi đa mà ta thiết lập cho máy Khi Max số xung chu kỳ phục vụ cho việc di chuyển tối đa, n = Max 10 Số xung cần cung cấp cho Error Counter chu kỳ DDA để dòch chuyển với vận tốc F : 10 −4 × F × E × T _ dda ( Xung chukyDDA ) Vì bắt đầu di chuyển ta sử dụng số xung Soft chu kỳ tương ứng với phần tử Soft[ i ] Chu kỳ ta thực di chuyển với số xung Soft[ ], chu kì với số xung Soft[ ], Soft[ m ] Với m tính sau: m= Max 10 −4 ≈ × × F × E × T _ dda 10 10 Sau trình trên, ta dùng (m L Y > L Z Số chu kỳ DDA cần thiết để dòch chuyển hết quãng đường L : N_dda = 6× LX × E 10 −4 × FX × E × T _ dda = 6× LX 10 −4 × FX × T _ dda (chu kỳ) Bộ khởi động mềm thực sau: Soft x [0] = Soft x [1] = 10 Soft x [2] = 20 Soft x [n-2] = Max-20 SV: HOÀNG TUẤN HÙNG 117 GVHD: NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP Soft x [n-1] = Max-10 Soft x [n] = Max Soft x [i] × L Y Soft y [i]= LX Soft Z [i]= Soft X [i] × L Z LX THUẬ T GIẢ HOME XÉTError TRÊCounter N MỘT TRỤ C Vớ i max sốI TRỞ xung VỀ cung cấp cho chu kỳ DDA để đạt lượng ăn dao F POWER ON CôDAO ng tắVỀ c hà nhM trình VIII THUẬT GIẢI DI CHUYỂN ĐIỂ CHUẨN HOME: giới hạn bên trái CHẠY NHANH SANG TRÁI STOP CÔNG TẮC CHẠY NHANH SANG PHẢI HOME STOP CÔNG TẮC CHẠY CHẬM SANG PHẢI HOME STOP CÔNG TẮC CHẠY RẤT SV: HOÀNG TUẤN HÙNG CHẬM SANG TRÁI INDEX 118 KẾT THÚC MỘT TRỤC GVHD: NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP Mục đích việc dùng cảm biến INDEX : Điểm chuẩn R (Reference point) xác đònh vùng làm việc (vùng chạy dao) điểm dùng làm chuẩn để xác đònh gốc toạ độ O(0, 0) hệ toạ độ máy (điểm HOME) Thông thường để tiện lợi nhanh chóng việc di chuyển dao điểm gốc toạ độ người ta chọn điểm chuẩn R trùng với điểm gốc toạ độ máy HOME Vì cần di chuyển HOME thay phải di chuyển điểm chuẩn R, với khoảng di chuyển cố đònh trục, điều có nghóa điểm chuẩn R gán cho toạ độ cố đònh từ dao cắt di chuyển theo lệnh di chuyển toạ độ (0, 0, 0); ta gán toạ độ điểm chuẩn R trùng với HOME ta cần cho dao cắt di chuyển điểm chuẩn (thông qua cảm biến gắn đường di chuyển bàn dao) Reset toạ độ trục Zero Cảm biến HOME thông thường công tắc hành trình gắn cố đònh Một cữ chặn gắn chặt vào bàn máy để bàn máy di chuyển cữ chặn lúc ngang qua công tắc hành trình Bàn máy Cữ chặn Công tắc hành Xác đònh điểm HOME trục trình Việc dùng cữ chặn công tắc hành trình cần thiết cho hệ thống đo lường vò trí dùng Incremental Encoder Ở lần đóng mạch hệ điều khiền trục phải chạy điểm HOME nó, có hệ điều khiển có điểm khởi xuất để từ đếm khoảng dòch chuyển phản hồi từ Encoder Tuy nhiên dùng cữ chặn công tắc hành trình không đảm bảo độ xác di chuyển HOME Bởi SV: HOÀNG TUẤN HÙNG 119 GVHD: NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP cụm tổ hợp cữ chặn công tắc hành trình báo cho hệ điều khiển biết vùng lân cận điểm HOME Chiều rộng vùng lân cận nằm vượt dung sai đóng mạch công tắc xác Do ta có khái niệm cảm biến INDEX sau : Đầu tiên dao cắt (bàn máy ) di chuyển trục theo chiều cố đònh để đảm bảo tiến đến công tắc hành trình theo hướng cố đònh Khi đụng công tắc hành trình bắt đầu di chuyển ngược lại với mục đích thoát khỏi công tắc hành trình với tốc độ chậm Sau thoát khỏi công tắc hành trình lại di chuyển ngược lại với tốc độ chậm đến chạm vào công tác hành trình lần (hay công tắc INDEX khác tuỳ theo quan điểm thiết kế) ngừng lại, vò trí điểm HOME trên trục Ở ta dùng cữ chặn công tắc hành trình cho trục, xem cảm biến INDEX trùng với cảm biến HOME Nhưng ta phải phân biệt : - Cảm biến HOME xác đònh vùng lân cận điểm HOME - Cảm biến INDEX xác đònh xác vò trí điểm HOME Ta phải dùng hai khái niệm xác đònh vùng lân cận điểm HOME dao cắt chạy với tốc độ lớn xác đònh vò trí xác HOME, rút ngắn thời gian tìm vò trí điểm HOME SV: HOÀNG TUẤN HÙNG 120 GVHD: NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP TÀI LIỆU THAM KHẢO Tạ Duy Liêm– Thuật, 1999 Máy công cụ CNC – NXB Khoa Học Kỹ Bùi Quốc Khánh, Nguyễn Văn Liễn, Nguyễn Thò HiềnTruyền động điện -NXB Khoa Học Kỹ Thuật,1996 Trần Khánh Hà- Máy điện 1,2 -NXB Khoa Học Kỹ Thuật, 1997 Lương Văn Lăng- Cơ sở tự động –NXB Giáo Dục,1995 Nguyễn Thò Phương Hà- Điều khiển tự đôïng 1,2 -NXB Khoa Học Kỹ Thuật,1997 Ngô Diên Tập- Đo lường điều khiển máy tínhNXB Khoa Học Kỹ Thuật,1997 Dennis N Jump- Autocad Programming Advantech CompanyUser’s Manual SV: HOÀNG TUẤN HÙNG PC_LabCard Software Driver 121 [...]... NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP Một số máy CNC hiện nay đang sử dụng II CÁC DẠNG ĐIỀU KHIỂN KHÁC: 1 Điều khiển trực tuyến DNC (Direct Numerical Control): DNC là một hệ thống điều khiển trong đó dùng máy tính điều hành trực tiếp nhiều máy công tác điều khiển theo chương trình số Đặc tính cơ bản của hệ DNC là sự nối ghép trực tuyến (online) nhiều máy CNC với một máy tính Hệ DNC có thể trao đổi thông tin... Rãnh dẫn hướng IV LẬP TRÌNH CHO MÁY CNC: Một máy công cụ thông thường thực hiện các nguyên công kế tiếp nhau do điều khiển tay của người vận hành Trên máy CNC thì mọi quá trình gia công đều được thực hiện tự động Một hệ thống điều khiển theo chương trình số CNC sẽ điều khiển và theo dõi quá trình Hệ thống CNC do đó cần có một chương trình làm việc do người vận hành máy hoặc do một kỹ sư lập trình soạn... NGHIỆP Hệ thống tồn trữ và vận chuyển điều khiển bằng máy tính CAST (Computer Aided Storage and Transportation) Hệ thống tổ chức và điều khiển sản xuất bằng máy tính CAM (Computer Aided Manufacturing) - SV: HOÀNG TUẤN HÙNG 18 GVHD: TS NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP III ĐẶC ĐIỂM CẤU TRÚC MÁY CNC: Hình sau mô tả kết cấu của các máy công cụ điều khiển CNC vá các máy công cụ thông thường để chúng ta... Reader) Thông tin điều khiển từ máy tính sau khi qua bộ phận đọc dữ liệu từ vật mang tin sẽ được truyền vào hệ điều khiển của máy CNC Cách 2 : Vận hành trực tiếp Máy tính trung tâm gộp luôn các bộ nhớ thông tin và bộ nhớ nội suy cũng như các khả năng khác của CNC vào trong máy tính Các máy công tác chỉ còn có SV: HOÀNG TUẤN HÙNG 11 GVHD: TS NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP cụm điều khiển thích ứng... ứng và các vòng mạch điều chỉnh vò trí, ngoài ra giữa chúng còn có một mạch nối ghép thích hợp Phương án 2 có ưu điểm là hệ điều khiển máy công tác rẻ hơn nhiều (do máy tính chủ đã phụ trách một số công việc) Nhưng do lệ thuộc hoàn toàn vào máy tính chủ nên ít dùng MÁY TÍNH CHỦ BỘ PHẬN NỐI GHÉP Dữ liệu từ vật mang tin Máy CNC Máy CNC Hệ thống DNC Trong hệ DNC, nhiệm vụ cơ bản của máy tính trung tâm là... hệ điều khiển AC sẽ kiểm soát các thông số công nghệ sao cho đảm bảo các giá trò giới hạn đã khai báo Thực ra nguyên tắc điều khiển AC không gắn liền với ứng dụng của các máy CNC Một mặt các thiết bò số sẵn có trong hệ CNC tạo điều kiện dễ dàng hơn Đạ sự i ghé pg nố i AC lượn nhiễ u: vào nguyên tắc điều khiển này, mặt khác do nhuLượ cần ugđò phả dưi hỏ giai cô ngi rút ngắn thời gian gia công trên máy. .. hoạt là hệ thống có một máy NC, thông thường là máy CNC với bàn gá dao và bàn thay dao tự động Có khả năng giảm bớt thao tác cho người sử dụng Tế bào sản xuất linh hoạt (FMC: Flexible Manufacturing Cell) Nhóm sản xuất linh hoạt bao gồm hai hay nhiều máy NC, tối thiểu là một CNC với bàn gá dao và cơ cấu cấp phôi, cấp dao tự động ở từng máy Điều khiển toàn bộ hoạt động của FMC do máy tính trung tâm thực... X Incremental: Y40; Absolute: Y70; II ĐIỀU KHIỂN ĐƯỜNG DỊCH CHUYỂN TRÊN MÁY CNC: Mỗi một trục chuyển động được điều chỉnh của một máy CNC cần một thiết bò đo, chúng thông báo cho mạch điều chỉnh từng vò trí thật (tức thời ) của bàn máy hoặc xe dao máy tiện Các đại lượng đo ở đây là những đoạn đường trong chuyển động thẳng và các góc trong chuyển động quay cần điều chỉnh 1 Những khái niệm liên quan... chúng ta dễ dàng nhận ra sự khác biệt giữa chúng: Máy phay thông thường Máy phay CNC Truyền động chính: Truyền động chính sử dụng động cơ một chiều hoặc xoay chiều Khi sử dụng động cơ một chiều ta có thể điều chỉnh vô cấp tốc độ bằng dòng kích từ Đối với động cơ xoay chiều ta cũng có SV: HOÀNG TUẤN HÙNG 19 GVHD: TS NGUYỄN ĐỨC THÀNH LUẬN VĂN TỐT NGHIỆP thể điều chỉnh vô cấp tốc độ bằng bộ biến đổi tần số,... xuất linh hoạt có hệ thống vận chuyển tự động được điều khiển bằng máy tính Điều khiển toàn bộ hệ thông là máy tính điện tử trung tâm Hệ thống sản xuất linh hoạt thường dùng cho sản xuất trung bình và lớn Hệ thống sản xuất tổng hợp (CIM: Computer Integrated Manufacturing): Với sự phát triển của hộ máy NC như CNC, DNC, các hệ thống FMC, FMS, kỹ thuật người máy và hệ thống phần mềm SV: HOÀNG TUẤN HÙNG 16