1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tìm hiểu và ứng dụng điều khiển mờ vào quá trình gia công cơ khí

109 1 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Tìm hiểu và ứng dụng điều khiển mờ vào quá trình gia công cơ khí
Tác giả Phạm Vũng Quang
Người hướng dẫn PTS. OÀN THẾ THẢO, Thái Thị Thu Hà
Trường học Trường Đại học Bách Khoa TP. HCM
Chuyên ngành Cơ khí
Thể loại Luận văn
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 109
Dung lượng 1,1 MB

Cấu trúc

  • PHÂN TÍCH H TH NG ỆM VỀ MÁY ĐIỀU Ố I U KHI N BÀN THÍ Ề MÁY ĐIỀU ỂN THEO CHƯƠNG (11)
    • 1.2 H0 T ẠT ĐỘNG CỦA MÁY TÍNH ĐỘ PHẬN CHÍNH NG C A MÁY TÍNH ỦA MÁY NC (12)
    • 1.3. H TH NG I U KHI N BÀN THÍ NGHI M ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ ỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ Đ Ề TÀI ỂN THEO CHƯƠNG TRÌNH SỐ ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ (13)
      • 1.3.3 C c u tác ơng lai ấu tác động điều khiển của hôm nay và tương laiộ chuyển phát ng (14)
  • GIAO TI P MÁY TÍNH ẾP MÁY TÍNH (16)
  • PCLAB-818HD (16)
    • 2.1 GI I THI U ỚI THIỆU ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ (16)
    • 2.2 CÁC THÔNG S K THU T ỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ Ỹ THUẬT ẬN CHÍNH (16)
    • 2.3 C U TRÚC CÁC THANH GHI. ẤU TRÚC (18)
    • 2.4 INTEL 8254 TIMER / COUNTER (26)
    • 2.6 GI I THU T ẢM ƠN ẬN CHÍNH ĐƯỜI CẢM ƠN NG TH NG ẲNG (36)
    • 1.1 Xung = lim2 (40)
  • TÍNH (43)
    • 3.1 GI I THI U CÁC H TH NG I U KHI N ỚI THIỆU ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ ỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ Đ Ề TÀI ỂN THEO CHƯƠNG TRÌNH SỐ (43)
    • 3.2 LÝ DO DÙNG TH ƯỚI THIỆU C TRONG I U KHI N Đ Ề TÀI ỂN THEO CHƯƠNG TRÌNH SỐ (44)
    • 3.3 C U T O CÂY TH ẤU TRÚC ẠT ĐỘNG CỦA MÁY TÍNH ƯỚI THIỆU C VÀ CÁCH L Y D LI U T MÁY TÍNH ẤU TRÚC Ữ LIỆU TỪ MÁY TÍNH ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ Ừ MÁY TÍNH (44)
    • 3.4 GIAO TI P GI A TH ẾP MÁY TÍNH Ữ LIỆU TỪ MÁY TÍNH ƯỚI THIỆU C VÀ MÁY TÍNH (47)
      • 3.4.2 Đọc dữ liệu c d li u qua c ng n i ti p ữ liệu ệu ổng nối tiếp ốc ếp (49)
    • DTR 0 DELAYUS 150 ' xuat tin hieu yeu cau (51)
      • 3.4.3 Đọc dữ liệu c d li u qua c ng song song ữ liệu ệu ổng nối tiếp (52)
  • C S LÝ THUY T FUZZY ƠN Ở LÝ THUYẾT FUZZY ẾP MÁY TÍNH C S LÝ THUY T FUZZYƠN Ở LÝ THUYẾT FUZZYẾP MÁY TÍNH (55)
  • LOGIC ( I U KHI N M ) Đ Ề TÀI ỂN THEO CHƯƠNG TRÌNH SỐ ỜI CẢM ƠN LOGIC ( I U KHI N M )Đ Ề TÀIỂN THEO CHƯƠNG TRÌNH SỐỜI CẢM ƠN (55)
    • 1.1 S L ƠN ƯỢC VỀ SỬ DỤNG MÁY TÍNH TRONG ĐIỀU KHIỂN C V FUZZY LOGIC Ề TÀI .1 C s toán h c c a fuzzy logi ơ bước có nhiệm vụ ở ( open loop control system ) ọc dữ liệu qua card PCL –818HD ủa máy NC và CNC so với máy công cụ truyền thống c (55)
    • 1.2 CÁC KHÁI NI M DÙNG TRONG FUZZY LOGIC ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ (56)
      • 1.2.4 Lu t m ật điều khiển của hôm nay và tương lai ờ (59)
    • 1.3 TÍNH TOÁN MỜI CẢM ƠN (59)
  • THI T K H TH NG ẾP MÁY TÍNH ẾP MÁY TÍNH ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ ỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ FUZZY LOGIC (67)
    • 2.1 GI I THI U LU T I U KHI N ỚI THIỆU ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ ẬN CHÍNH Đ Ề TÀI ỂN THEO CHƯƠNG TRÌNH SỐ (67)
    • 2.2 LU T H P THÀNH M ẬN CHÍNH ỢC VỀ SỬ DỤNG MÁY TÍNH TRONG ĐIỀU KHIỂN ỜI CẢM ƠN (68)
    • 2.3 LU T H P THÀNH M T NG H P ẬN CHÍNH ỢC VỀ SỬ DỤNG MÁY TÍNH TRONG ĐIỀU KHIỂN ỜI CẢM ƠN ỔNG QUAN ỢC VỀ SỬ DỤNG MÁY TÍNH TRONG ĐIỀU KHIỂN (70)
  • L U Ư ĐỒ GIẢI THUẬT GI I THU T ẢM ƠN ẬN CHÍNH (73)
    • 3.1 QUI ƯỚI THIỆU C (73)
    • 3.2 L U Ư ĐỒ GIẢI THUẬT GI I THU T CH ẢM ƠN ẬN CHÍNH ƯƠN NG TRÌNH PHAY 2 TR C X Y ỤNG (75)
    • 3.3 L u ư điều khiển của hôm nay và tương laiồ giải thuật của chương trình khoan ải gi i thu t c a ch ật điều khiển của hôm nay và tương lai ủa hôm nay và tương lai ương lai ng trình khoan (90)
  • NG D NG FUZZY (96)
  • LOGIC TRONG GIA CÔNG (96)
    • 4.1 NG D NG FUZZY LOGIC TRONG QUÁ TRÌNH GIA CÔNG ỨNG DỤNG ỤNG (96)
    • 4.3 NG D NG TRONG CÁC QUÁ TRÌNH GIA CÔNG TIÊU BI U ỨNG DỤNG FUZZY ỤNG FUZZY ỂN THEO CHƯƠNG (98)
  • TÌM HI U I U KHI N ỂN THEO CHƯƠNG TRÌNH SỐ Đ Ề TÀI ỂN THEO CHƯƠNG TRÌNH SỐ M PHÂN C P CHO QUÁ ỜI CẢM ƠN ẤU TRÚC (101)
    • 1.2 Hình 5.1 S ơng lai điều khiển của hôm nay và tương laiồ giải thuật của chương trình khoan ật điều khiển của hôm nay và tương lai v t lý c a thí nghi m ủa hôm nay và tương lai ệu (103)
    • 1.3 Hình 5.2 h th ng i u khi n phân c p ệu ốc điều khiển của hôm nay và tương lai ều khiển của hôm nay và tương lai ển của hôm nay và tương lai ấu tác động (104)

Nội dung

KHÁI NIỆM VỀ MÁY ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ 2.1. KHÁI NIỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ (NC) : NC (Number control) là dạng tự động hóa có thể lập trình. Trong đó thiết bị xử lí được điều khiển bởi các phương tiện số, chữ, hay những kí hiệu khác. Các số, chữ (kí tự) được mã hóa xác định chương trình chỉ thị công việc riêng biệt. Khi công việc thay đổi, chương trình chỉ thị cũng thay đổi. Như thế: Máy NC là loại máy công cụ hoạt động tự động một phần hoặc toàn phần với các lệnh được thể hiện bằng dạng tín hiệu là các chữ số được mã hóa xác định ghi trên băng từ, đĩa từ hoặc phim… Hệ thống NC bao gồm 3 thành phần cơ bản: + Chương trình chỉ thị (Program of instruction): được chi tiết hóa từng bước, điều khiển trực tiếp thiết bị xử lí. Trong hầu hết các dạng thông thường, các lệnh điều khiển dựa vào vị trí trục chính so với bàn của máy công cụ. Các chỉ thị tiến bộ hơn bao gồm sự lựa chọn tốc độ trục chính, dụng cụ cắt và các chức năng khác. Chương trình được mã hóa theo môi trường thích hợp để đưa đến bộ điều khiển. + Bộ điều khiển (MCU:Machine Control Units): bao gồm phần cứng điện tử và điều khiển. Nó đọc và biên dịch chương trình chỉ thị, biến đổi chúng vào các chuyển động cơ khí của máy công cụ hay các thiết bị xử lí khác. + Thiết bị xử lí (Processing equipment): Thành phần thực hiện có ích, thực hiện các chuyển động gia công. Thiết bị xử lí bao gồm: bàn mang chi tiết, trục chính, động cơ và các bộ phận điều khiển cần thiết để điều khiển chúng.

PHÂN TÍCH H TH NG ỆM VỀ MÁY ĐIỀU Ố I U KHI N BÀN THÍ Ề MÁY ĐIỀU ỂN THEO CHƯƠNG

H0 T ẠT ĐỘNG CỦA MÁY TÍNH ĐỘ PHẬN CHÍNH NG C A MÁY TÍNH ỦA MÁY NC

Máy công cụ điều khiển số (CNC) là một loại máy tính chuyên dụng được sử dụng trong các ứng dụng sản xuất tự động Chúng bao gồm các thành phần chính như bộ xử lý trung tâm (CPU), bộ nhớ (ROM và RAM) và thiết bị đầu vào/đầu ra (INPUT/OUTPUT DEVICE) Những thành phần này được kết nối với nhau thông qua các đường bus để đảm bảo giao tiếp hiệu quả CNC là một công nghệ tiên tiến đã cách mạng hóa quá trình sản xuất bằng cách cho phép tự động hóa việc sản xuất các bộ phận phức tạp và chính xác cao Ngoài ra, CNC còn hỗ trợ các công nghệ khác như điều khiển chuyển động, lập trình CAM và mô phỏng máy tính, giúp cải thiện hiệu quả sản xuất và giảm thiểu sai sót trong quá trình gia công.

S đ c u trúc c b n c a máy tính:ơng trình số (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt

B x lí trung tâm CPU có ch c n ng giám sát và đi u khi n m i ho t đ ng bênộng thì máy điều khiển theo chương trình số (CNC) ử dụng máy công cụ điều khiển số (CNC) cho ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ển theo chương trình số (CNC) ọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) trong c a máy tính b ng cách th c hi n tu n t các l nh đã đ c l u tr trongủa các thông số trong quá trình gia công đặc biệt ằm duy trì một chế độ cắt tối ưu ự động thì máy điều khiển theo chương trình số (CNC) ệu quả ầu ự động thì máy điều khiển theo chương trình số (CNC) ệu quả ư ư ững thay đổi của các thông số trong quá trình gia công đặc biệt b nh (b nh ch ng trình: ROM) c a máy tính B nh c ng đ c dùng động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt ộng thì máy điều khiển theo chương trình số (CNC) ũng xin cảm ơn cô Thái Thị Thu ư ển theo chương trình số (CNC) l u tr nh ng d li u t m th i (b nh d li u: RAM) trong khi th c hi nư ững thay đổi của các thông số trong quá trình gia công đặc biệt ững thay đổi của các thông số trong quá trình gia công đặc biệt ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ộng thì máy điều khiển theo chương trình số (CNC) ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ự động thì máy điều khiển theo chương trình số (CNC) ệu quả ch ng trình Máy tính liên k t v i các thi t b bên ngoài nh các b chuy n đ iương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ịnh ư ộng thì máy điều khiển theo chương trình số (CNC) ển theo chương trình số (CNC) ổi của các thông số trong quá trình gia công đặc biệt tín hi u và các c c u tác đ ng thông qua các kh i ra/vào Các kh i vào ra đ cệu quả ơng trình số (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ố (CNC) ố (CNC) ư thi t k có kích th c tiêu chu n, d i d ng card c m vào các khe c m (slot)ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ư ẩm sau khi gia công cũng đạt ư ắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả ắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả trên bo m ch chính c a máy tính Ngoài ra có các kh i vào / ra chu n đ c tíchủa các thông số trong quá trình gia công đặc biệt ố (CNC) ẩm sau khi gia công cũng đạt ư h p s n trên bo m ch chính c a máy tính ví d nh c ng COM1 đ đi u khi n8 ủa các thông số trong quá trình gia công đặc biệt ụng máy công cụ điều khiển số (CNC) cho ư ổi của các thông số trong quá trình gia công đặc biệt ển theo chương trình số (CNC) ển theo chương trình số (CNC) chu t và c ng LPT1 đ đi u khi n máy in, c ng bàn phím …ộng thì máy điều khiển theo chương trình số (CNC) ổi của các thông số trong quá trình gia công đặc biệt ển theo chương trình số (CNC) ển theo chương trình số (CNC) ổi của các thông số trong quá trình gia công đặc biệt

Kh i d ố (CNC) ững thay đổi của các thông số trong quá trình gia công đặc biệt li u vàoệu quả

B nh d li uộng thì máy điều khiển theo chương trình số (CNC) ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả n v x lí s h c ơng trình số (CNC) ịnh ử dụng máy công cụ điều khiển số (CNC) cho ố (CNC) ọng Sử dụng máy công cụ điều khiển số (CNC) cho và logic (ALU)

Ch ng trìnhương trình số (CNC)

Kh i ố (CNC) xu t tín ất tự động thì máy điều khiển theo chương trình số (CNC) hi u raệu quả

Khi kết nối CNC với máy tính để điều khiển gia công, các thông số của quá trình gia công được thiết lập thông qua card PCLab-818HD Card PCLab-818HD đóng vai trò là một Digital Input và Digital Output, cho phép máy tính gửi các tín hiệu điều khiển đến CNC và nhận phản hồi từ CNC để thực hiện các chuyển động và thao tác gia công chính xác theo chương trình số đã được lập trình Các thông số này bao gồm tốc độ trục chính, tốc độ dịch chuyển, vị trí dao cụ, chế độ cắt gọt, v.v Nhờ đó, card PCLab-818HD đảm bảo quá trình gia công diễn ra hiệu quả và đạt được độ chính xác cao.

H TH NG I U KHI N BÀN THÍ NGHI M ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ ỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ Đ Ề TÀI ỂN THEO CHƯƠNG TRÌNH SỐ ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ

1.3.1 Kh i i u khi n ống điểm của máy NC và CNC so với máy công cụ truyền thống ền thống ểm của máy NC và CNC so với máy công cụ truyền thống

Kh i đi u khi n g m 3 c m chính: máy tính, card giao ti p PCL-818HD,ố (CNC) ển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho driver đi u khi n các đ ng c b c.ển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ư

Card PCLab 818HD là thiết bị cho phép máy tính nhận tín hiệu từ các công ty sản xuất linh kiện điện tử Nhật Dự án này sử dụng kỹ thuật này để tự động hóa quy trình sản xuất bằng cách thu thập dữ liệu từ các nguồn như đĩa từ hoặc phim Dữ liệu này sau đó được đưa vào máy tính qua ngõ Digital Input trên Card PcLab, giúp máy tính có thể đưa ra các lệnh điều khiển phù hợp để tối ưu hóa chu kỳ sản xuất.

OutPut trên card PCLab 818HD đ c đi u khi n b ng ch ng trình máy tính.ư ển theo chương trình số (CNC) ằm duy trì một chế độ cắt tối ưu ương trình số (CNC)

1.3.2 Driver i u khi n các điểm của máy NC và CNC so với máy công cụ truyền thống ền thống ểm của máy NC và CNC so với máy công cụ truyền thống điểm của máy NC và CNC so với máy công cụ truyền thốngộng cơ bước có nhiệm vụ ng c b ơ bước có nhiệm vụ ưới máy công cụ truyền thống c có nhi m v ệm vụ ụ truyền thống

Chuy n đ i các pha cho phù h p v i kích t ển theo chương trình số (CNC) ổi của các thông số trong quá trình gia công đặc biệt ừ, đĩa từ hoặc phim…

B chuy n phátộ chuyển phát ển của hôm nay và tương lai (Driver) ng c x (h chuy n ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ệu quả ển theo chương trình số (CNC) đ ng theo tr c x)ộng thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho ng c y (h chuy n ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ệu quả ển theo chương trình số (CNC) đ ng theo tr c y)ộng thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho

Card giao ti p ếp PCL-818HD

Xung đi u khi n khi nển theo chương trình số (CNC) ển theo chương trình số (CNC)

Kh i đi u khi nố (CNC) ển theo chương trình số (CNC)

C c u tác đ ngơng trình số (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC)

Vít me ai c điều khiển của hôm nay và tương lai ốc bi

Vít me ai c điều khiển của hôm nay và tương lai ốc bi i t ng đi u ố (CNC) ư khi nển theo chương trình số (CNC)

Khu ch đ i công su t tín hi u đi u khi n tr c khi tác đ ng vào các cu n dâyết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ất tự động thì máy điều khiển theo chương trình số (CNC) ệu quả ển theo chương trình số (CNC) ư ộng thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) c a đ ng c ủa các thông số trong quá trình gia công đặc biệt ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC)

Nh n tín hi u xung đi u khi n chi u quay c a đ ng c và đi u khi n đ ng c ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ệu quả ển theo chương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC)

1.3.3 C c u tác ơng lai ấu tác động điều khiển của hôm nay và tương laiộ chuyển phátng

Dùng đ ng c b c 5 pha đ truy n đ ng :ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ư ển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC)

1.3.4 Các thông s c a ống ủa máy NC và CNC so với máy công cụ truyền thống điểm của máy NC và CNC so với máy công cụ truyền thốngộng cơ bước có nhiệm vụ ng c b ơ bước có nhiệm vụ ưới máy công cụ truyền thống ử dụng ụ truyền thống c s d ng

Các đ ng c đ c s d ng đ đi u khi n các tr c quay theo các h ng x, y, z là 3ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ư ử dụng máy công cụ điều khiển số (CNC) cho ụng máy công cụ điều khiển số (CNC) cho ển theo chương trình số (CNC) ển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho ư đ ng c b c 5 pha có các thông s sau:ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ư ố (CNC)

+ T n s đ ng c có th ti p nh n: 10.000Hz.ầu ố (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật

 Ta có các thông s sau:ố (CNC) 1 b c đ ng c ư ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) 0,72 o do đó: 500 b c đ ng c ư ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) 360 o

S b c vít me c a tr c x và tr c y là : px = 5mm, py = 4 mm ố (CNC) ư ủa các thông số trong quá trình gia công đặc biệt ụng máy công cụ điều khiển số (CNC) cho ụng máy công cụ điều khiển số (CNC) cho  đ đ ng c quayển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) sao cho tr c x đi đ c 1 mm chi u dài thì s xung c n c p cho đ ng c là:ụng máy công cụ điều khiển số (CNC) cho ư ố (CNC) ầu ất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC)

S xung tr c c p đ cho tr c y đi đ c 1 mm :ố (CNC) ụng máy công cụ điều khiển số (CNC) cho ất tự động thì máy điều khiển theo chương trình số (CNC) ển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho ư

GIAO TI P MÁY TÍNH ẾP MÁY TÍNH

S Ử DỤNG MÁY TÍNH TRONG ĐIỀU KHIỂN D NG CARD ỤNG

PCLAB-818HD

GI I THI U ỚI THIỆU ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ

PCLAB- 818HD là m t card thu th p d li u đa n ng dùng ghép n i vào cácộng thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ố (CNC) máy vi tính t ng thích IBM PC/XT/AT ương trình số (CNC)

Máy điều khiển số (CNC) đóng vai trò quan trọng trong quá trình tự động hóa, cho phép máy thực hiện các thao tác theo chương trình được lập trình sẵn Sử dụng máy công cụ CNC không chỉ giúp tăng hiệu quả mà còn giảm sức lao động, nâng cao chất lượng sản phẩm và rút ngắn thời gian gia công.

+ B chuy n đ i A/D 12 bit v i 8 kênh vi sai hay 16 kênh đ n.ộng thì máy điều khiển theo chương trình số (CNC) ển theo chương trình số (CNC) ổi của các thông số trong quá trình gia công đặc biệt ơng trình số (CNC) + B chuy n đ i D/A 12 bit.ộng thì máy điều khiển theo chương trình số (CNC) ển theo chương trình số (CNC) ổi của các thông số trong quá trình gia công đặc biệt

+ Ngõ nh p digital 16 bit.ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật+ Ngõ xu t digital 16 bit.ất tự động thì máy điều khiển theo chương trình số (CNC)+ Timer/counter l p trình đ c.ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ư M ch quét vòng kênh t đ ng và b nh SRAM trên card cho phép th c hi nự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ự động thì máy điều khiển theo chương trình số (CNC) ệu quả chuy n đ i A/D nhi u kênh v i DMA v i đ l i m i kênh đ c l p.ển theo chương trình số (CNC) ổi của các thông số trong quá trình gia công đặc biệt ộng thì máy điều khiển theo chương trình số (CNC) ỗi máy ộng thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật

CÁC THÔNG S K THU T ỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ Ỹ THUẬT ẬN CHÍNH

2.2.1 Ngõ vào t ươ bước có nhiệm vụ ng t (b chuy n ự (bộ chuyển đổi A/D) ộng cơ bước có nhiệm vụ ểm của máy NC và CNC so với máy công cụ truyền thống điểm của máy NC và CNC so với máy công cụ truyền thốngổi A/D) i A/D)

+ S kênh:16 ngõ vào đ n hay 8 ngõ vào vi sai.ố (CNC) ơng trình số (CNC)

+ ộng thì máy điều khiển theo chương trình số (CNC) phân gi i 12 bits.ản xuất tự động thì máy điều khiển theo chương trình số (CNC)

+ T m đi n áp ngõ vào: ±0,625; ± 1,25; ± 2,5; ±5; ±10Vầu ệu quả

Máy công cụ điều khiển số CNC có khả năng kiểm soát chuyển động đến ±30V, cho phép xử lý nhanh chóng Máy CNC thực hiện các chuyển động A/D độc lập, loại bỏ thao tác thủ công Khi sử dụng máy CNC, máy sẽ tự động điều khiển theo chương trình đã định sẵn Việc sử dụng CNC giúp giảm thiểu lỗi xử lý thông tin và tự động hóa các thông số trong quá trình gia công đặc biệt Ngoài ra, máy CNC có khả năng chuyển động với tần suất tối đa là 40KHz.

+ ộng thì máy điều khiển theo chương trình số (CNC) chính xác: ±(0,01% giá tr đ c), ±1 bit.ịnh ọng Sử dụng máy công cụ điều khiển số (CNC) cho

+ ộng thì máy điều khiển theo chương trình số (CNC) tuy n tính: ±1 bitết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho

+ Ch đ kích: kích b ng ph n m m, b ng xung nh p trên card có th l p trìnhết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ằm duy trì một chế độ cắt tối ưu ầu ằm duy trì một chế độ cắt tối ưu ịnh ển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật hay xung nh p bên ngoài.ịnh

+ Ngu n xung kích bên ngoài: t ng thích TTLương trình số (CNC) + T i t i đa 0,4 mA 0,5V và –0,05mA 2,7V.ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ố (CNC) ở cũng như đã giúp đỡ tôi ở cũng như đã giúp đỡ tôi + Truy n d li u: b ng ch ng trình, interrrupt hay DMA.ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ằm duy trì một chế độ cắt tối ưu ương trình số (CNC)

2.2.2 Ngõ ra t ươ bước có nhiệm vụ ng t (b chy n ự (bộ chuyển đổi A/D) ộng cơ bước có nhiệm vụ ểm của máy NC và CNC so với máy công cụ truyền thống điểm của máy NC và CNC so với máy công cụ truyền thốngổi A/D) i D/A)

+ ộng thì máy điều khiển theo chương trình số (CNC) phân gi i: 12 bits.ản xuất tự động thì máy điều khiển theo chương trình số (CNC)

+ T m đi n áp ngõ ra: 0 đ n +5 (10)V v i ngu n chu n -5 (-10)V trênầu ệu quả ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ẩm sau khi gia công cũng đạt card, t i đa ± 10V v i ngu n chu n bên ngoài.ố (CNC) ẩm sau khi gia công cũng đạt

+ Ngu n chu n: trên card: -5V hay -10V.ẩm sau khi gia công cũng đạt bên ngoài: t i đa ± 10 Vố (CNC)

+ ộng thì máy điều khiển theo chương trình số (CNC) tuy n tính: ± 0,5 bit.ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho

+ Dòng ngõ ra: t i đa ± 5 mA.ố (CNC) + Th i gian xỏc l p : 5às.ật điều khiển Nhiệm vụ của đề tài là ỏp dụng kỹ thuật

2.2.3 Ngõ nh p digital ( Digital Input ) ập digital ( Digital Input )

+ S kênh : 16 bits.ố (CNC) + M c logic: t ng thích TTL.ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ương trình số (CNC) + i n áp ngõ vào: m c th p : t i đa 0,8V.ệu quả ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ất tự động thì máy điều khiển theo chương trình số (CNC) ố (CNC) m c cao : t i thi u 2V.ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ố (CNC) ển theo chương trình số (CNC) + Dòng vào: m c th p: t i đa 0,4mA 0,5V.ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ất tự động thì máy điều khiển theo chương trình số (CNC) ố (CNC) ở cũng như đã giúp đỡ tôi m c cao : t i đa 0,05mA 2,7Vức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ố (CNC) ở cũng như đã giúp đỡ tôi

2.2.4 Ngõ xu t digital ( Digital Output ất digital ( Digital Output

+ S kênh:16 bits M c logic t ng thích TTL.ố (CNC) ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ương trình số (CNC) + i n áp ngõ ra: m c th p: nh n dòng 8 mA t i đa 0,5V.ệu quả ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ất tự động thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ở cũng như đã giúp đỡ tôi ố (CNC) m c cao:xu t dòng –0,4mA t i thi u 2,4V.ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ất tự động thì máy điều khiển theo chương trình số (CNC) ở cũng như đã giúp đỡ tôi ố (CNC) ển theo chương trình số (CNC)

2.2.5 Timer / counter l p trình ập digital ( Digital Input ) điểm của máy NC và CNC so với máy công cụ truyền thốngược điểm của máy NC và CNC so với máy công cụ truyền thống c

+ Thi t b : chip Intel 8254 hay t ng đ ng.ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ịnh ương trình số (CNC) ương trình số (CNC) + S b đ m: 3 b đ m 16 bits trong đó 2 đã đ c k t n i c đ nh đ t oố (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ư ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ố (CNC) ố (CNC) ịnh ển theo chương trình số (CNC) ngu n xung nh p l p trình đ c trên card, ch còn 1 dành cho các ng d ng.ịnh ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ư ỉ cần xử lý những thông tin “không chính xác” hay không ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ụng máy công cụ điều khiển số (CNC) cho

+ Ngõ vào và c ng đi u khi n : t ng thích TTL ổi của các thông số trong quá trình gia công đặc biệt ển theo chương trình số (CNC) ương trình số (CNC) + Th i chu n: ẩm sau khi gia công cũng đạt

- Xung nh p cho counter 1 : 10MHz ho c 1MHz, ch n b ng Switch.ịnh ặc biệt ọng Sử dụng máy công cụ điều khiển số (CNC) cho ằm duy trì một chế độ cắt tối ưu.

- Xung nh p cho counter 2 : l y ngõ vào t counter 1.ịnh ất tự động thì máy điều khiển theo chương trình số (CNC) ừ, đĩa từ hoặc phim…

- Xungnh p cho counter 3: t ngu n xung nh p n i 100KHz ho cịnh ừ, đĩa từ hoặc phim… ịnh ộng thì máy điều khiển theo chương trình số (CNC) ặc biệt ngu n ngoài t i đa 10MHz.ố (CNC)

- Xung nh p ra: 0,00023Hz (71 minutes/xung) đ n 2,5 MHz.ịnh ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho

Sử dụng máy công cụ điều khiển số (CNC) rất quan trọng để duy trì chế độ cắt tối ưu Máy CNC có thể điều chỉnh các thông số gia công đặc biệt thông qua bit INTE, truy cập thanh ghi điều khiển tại địa chỉ (BASE + 9) Điều này cho phép máy CNC optimize chế độ cắt theo chương trình đã lập trình, đảm bảo hiệu suất gia công chính xác và hiệu quả.

+ M c 1 ho c 3, ch n b ng cách thi t l p jumper.ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ặc biệt ọng Sử dụng máy công cụ điều khiển số (CNC) cho ằm duy trì một chế độ cắt tối ưu ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật + Có th qua bit DMAE c a thanh ghi đi u khi n.ển theo chương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt ển theo chương trình số (CNC)

+ Công su t tiêu th : ất tự động thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho

C U TRÚC CÁC THANH GHI ẤU TRÚC

PCL - 818HD c n 16 đ a ch k ti p nhau trong không gian I/O c a máyầu ịnh ỉ cần xử lý những thông tin “không chính xác” hay không ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ủa các thông số trong quá trình gia công đặc biệt tính M i đ a ch t ng ng v i m t thanh ghi c a card a ch c a m iỗi máy ịnh ỉ cần xử lý những thông tin “không chính xác” hay không ương trình số (CNC) ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt ịnh ỉ cần xử lý những thông tin “không chính xác” hay không ủa các thông số trong quá trình gia công đặc biệt ỗi máy thanh ghi đ c đ nh ngh a t đ a ch chu n c a card Ví d : (BASE + 0) là đ aư ịnh ĩa hết sức to lớn và hoàn toàn chính đáng Sự phát triển ừ, đĩa từ hoặc phim… ịnh ỉ cần xử lý những thông tin “không chính xác” hay không ẩm sau khi gia công cũng đạt ủa các thông số trong quá trình gia công đặc biệt ụng máy công cụ điều khiển số (CNC) cho ịnh ch chu n c a card và (BASE + 7) b ng đ a ch chu n +7 bytes N u đ a chỉ cần xử lý những thông tin “không chính xác” hay không ẩm sau khi gia công cũng đạt ủa các thông số trong quá trình gia công đặc biệt ằm duy trì một chế độ cắt tối ưu ịnh ỉ cần xử lý những thông tin “không chính xác” hay không ẩm sau khi gia công cũng đạt ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ịnh ỉ cần xử lý những thông tin “không chính xác” hay không chu n c a card là 300h thì đ a ch c a thanh ghi t ng ng là 307h ẩm sau khi gia công cũng đạt ủa các thông số trong quá trình gia công đặc biệt ịnh ỉ cần xử lý những thông tin “không chính xác” hay không ủa các thông số trong quá trình gia công đặc biệt ương trình số (CNC) ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho

+S đ đ a ch I/O port ơng trình số (CNC) ịnh ỉ cần xử lý những thông tin “không chính xác” hay không a ch I/O port ịnh ỉ cần xử lý những thông tin “không chính xác” hay không aịnh chỉ cần xử lý những thông tin “không chính xác” hay không ọng Sử dụng máy công cụ điều khiển số (CNC) choc (Read) Ghi (Write)

A/D byte th p và kênhất tự động thì máy điều khiển theo chương trình số (CNC) A/D kích ph n m mầu

A/D byte cao T m chuy n đ i A/Dầu ển theo chương trình số (CNC) ổi của các thông số trong quá trình gia công đặc biệt

Kênh quét trong b d nộng thì máy điều khiển theo chương trình số (CNC) kênh

Kênh quét và con tr đi u& khi n t mển theo chương trình số (CNC) ầu

D/I byte th p (DI 0 –ất tự động thì máy điều khiển theo chương trình số (CNC) 7) D/O byte th p (DO 0 –ất tự động thì máy điều khiển theo chương trình số (CNC)

N/A D/A 0 byte th pất tự động thì máy điều khiển theo chương trình số (CNC)

BASE + 8 Byte tr ng thái Xóa yêu c u ng tầu ắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả BASE + 9 Byte đi u khi nển theo chương trình số (CNC) Byte đi u khi nển theo chương trình số (CNC) BASE + 10 N/A Cho phép b đ mộng thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho BASE + 11 D/I byte cao (DI8-15) D/O byte cao (DO8 –

BASE + 15 N/A i u khi n counterển theo chương trình số (CNC)

2.3.1 Các thanh ghi d li u chuy n ữ liệu chuyển đổi : ( BASE + 0/1 ệm vụ ểm của máy NC và CNC so với máy công cụ truyền thống điểm của máy NC và CNC so với máy công cụ truyền thốngổi A/D) i : ( BASE + 0/1 )

Hai thanh ghi (BASE + 0) và (BASE + 1) có ch c n ng ch đ c (read only),ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ỉ cần xử lý những thông tin “không chính xác” hay không ọng Sử dụng máy công cụ điều khiển số (CNC) cho chúng th c hi n vi c chuy n đ i A/D K t qu 12 bits chuy n đ i A/D đ cự động thì máy điều khiển theo chương trình số (CNC) ệu quả ệu quả ển theo chương trình số (CNC) ổi của các thông số trong quá trình gia công đặc biệt ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ển theo chương trình số (CNC) ổi của các thông số trong quá trình gia công đặc biệt ư gi trong bit 7 đ n bit 0 c a BASE +1 và bit 7 đ n bit 4 c a (BASE + 0) Bit 3ững thay đổi của các thông số trong quá trình gia công đặc biệt ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ủa các thông số trong quá trình gia công đặc biệt ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ủa các thông số trong quá trình gia công đặc biệt đ n bit 0 trên (BASE + 0) l u s th t kênh ngu n A/D.ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ư ố (CNC) ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ự động thì máy điều khiển theo chương trình số (CNC)

BASE + 0 (read only) – A/D byte th p và s th t kênh ất tự động thì máy điều khiển theo chương trình số (CNC) ố (CNC) ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ự động thì máy điều khiển theo chương trình số (CNC) Bit D7 D6 D5 D4 D3 D2 D1 D0 Value AD3 AD2 AD1 AD0 C3 C2 C1 C0

BASE + 1 (read only) – byte th p A/D byte caoất tự động thì máy điều khiển theo chương trình số (CNC) Bit D7 D6 D5 D4 D3 D2 D1 D0 Value AD11 AD10 AD9 AD8 AD7 AD6 AD5 AD4

2.3.2 Kích b chuy n ộng cơ bước có nhiệm vụ ểm của máy NC và CNC so với máy công cụ truyền thống điểm của máy NC và CNC so với máy công cụ truyền thốngổi A/D) i A/D b ng ph n m m: (BASE + 0) ằng phần mềm: (BASE + 0) ần mềm: (BASE + 0) ền thống

Giả sử kích bật chuyển động A/D từ nguồn nhập trên card ngoại vi theo chương trình số (CNC), khi đó máy điều khiển theo chương trình số (CNC) làm thay đổi các thông số trong quá trình gia công đặc biệt từ đĩa từ hoặc phim đầu vào Chúng ta có thể kích bật bên ngoài Bit 1 và bit 0 của thanh ghi BASE +9 dùng để chọn nguồn kích bật của các thông số trong quá trình gia công đặc biệt Để duy trì một chế độ cắt tối ưu thường sử dụng máy công cụ điều khiển số (CNC) cho xung kích Nếu ta chọn kích bật bằng phần mềm, thì thao tác ghi vào thanh ghi BASE +0 có giá trị bất kỳ sẽ kích bật chuyển động A/D.

2.3.3 i u khi n t m i n áp chuy n Điều khiển tầm điện áp chuyển đổi (BASE +1) ền thống ểm của máy NC và CNC so với máy công cụ truyền thống ần mềm: (BASE + 0) điểm của máy NC và CNC so với máy công cụ truyền thống ệm vụ ểm của máy NC và CNC so với máy công cụ truyền thống điểm của máy NC và CNC so với máy công cụ truyền thốngổi A/D) i (BASE +1)

M i kênh chuy n đ i A/D có t m đi n áp vào riêng bi t, đ c đi u khi n b iỗi máy ển theo chương trình số (CNC) ổi của các thông số trong quá trình gia công đặc biệt ầu ệu quả ệu quả ư ển theo chương trình số (CNC) ở cũng như đã giúp đỡ tôi code ch a trong RAM trên card và s cài đ t c a jumper JP7 N u ta mu nức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ự động thì máy điều khiển theo chương trình số (CNC) ặc biệt ủa các thông số trong quá trình gia công đặc biệt ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ố (CNC) chuy n đ i code c a kênh đã ch n, ta th c hi n các b c sau:ển theo chương trình số (CNC) ổi của các thông số trong quá trình gia công đặc biệt ủa các thông số trong quá trình gia công đặc biệt ọng Sử dụng máy công cụ điều khiển số (CNC) cho ự động thì máy điều khiển theo chương trình số (CNC) ệu quả ư

+ Ch n l i kênh trong thanh ghi (BASE +2).ọng Sử dụng máy công cụ điều khiển số (CNC) cho + Mux scan (trình bày ph n d i).ầu ư

+ Ghi code vào bit 0 và bit 1 c a (BASE +1).ủa các thông số trong quá trình gia công đặc biệt BASE + 1 (read only) – byte th p A/D byte caoất tự động thì máy điều khiển theo chương trình số (CNC)Bit D7 D6 D5 D4 D3 D2 D1 D0

Value N/A N/A N/A N/A N/A N/A G1 G0 B ng Codes và JP7 ản xuất tự động thì máy điều khiển theo chương trình số (CNC)

Input range JP7 = 10V Range code

1 1 Thanh ghi quét d n kênh – BASE + 2

BASE +2 – Kênh b t đ u và kênh k t thúcắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả ầu ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho

CH2 CH1 CH0 CL3 CL2 CL1 C

* CH3  CH0 : s th t c a kênh k t thúc.ố (CNC) ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ự động thì máy điều khiển theo chương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho

* CL3  CL0 : S th t c a kênh b t đ u.ố (CNC) ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ự động thì máy điều khiển theo chương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt ắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả ầu

2.3.4 Các thanh ghi ngõ I/O digital: (BASE + 3/11)

BASE +3 (read port) – D/I byte th pất tự động thì máy điều khiển theo chương trình số (CNC)

DI 6 DI 5 DI 4 DI 3 DI 2 DI 1 D

BASE +3 (write port) – D/I byte th pất tự động thì máy điều khiển theo chương trình số (CNC)

DO6 DO5 DO4 DO3 DO2 DO1 D

BASE +11 (read port) – D/I byte cao

DI 14 DI 13 DI 12 DI 11 DI 10 DI 9 D

BASE +11 (write port) – D/I byte cao B i t

2.3.5 Các thanh ghi c a ngõ ra analog (D/A): (BASE + 4/5) ủa máy NC và CNC so với máy công cụ truyền thống

BASE +4 (Write only) – D/A byte th pất tự động thì máy điều khiển theo chương trình số (CNC) B i t

BASE +5 (Write only) – D/A byte cao B i t

INTEL 8254 TIMER / COUNTER

Card PCL-818HD cung cấp một bộ Timer/Counter có thể lập trình được, đóng vai trò như một bộ đếm xung để lập trình tự động cho máy điều khiển theo chương trình số (CNC) Nhiệm vụ của đề tài là áp dụng kỹ thuật này cho ổ cứng INTEL 8254, phiên bản 2.0 Đây là bộ đếm xung quan trọng, có 3 bộ đếm xung độc lập với nhau Sử dụng máy công cụ điều khiển số (CNC) cho phép lập trình và kiểm soát các thông số trong quá trình gia công, đặc biệt là điều khiển tốc độ trục chính.

Version 2.0 c a 8245 có t n s xung block ngõ nh p t i đa 10MHz PCL-ủa các thông số trong quá trình gia công đặc biệt ầu ố (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ố (CNC) 818HD cung c p các xung block t n s 1MHz và 10MHz cho 8254 t b daoất tự động thì máy điều khiển theo chương trình số (CNC) ầu ố (CNC) ừ, đĩa từ hoặc phim… ộng thì máy điều khiển theo chương trình số (CNC) đ ng th ch anh trên card Jumper JP2 đi u khi n t n s ngõ nh p c a 8254.ộng thì máy điều khiển theo chương trình số (CNC) ển theo chương trình số (CNC) ầu ố (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ủa các thông số trong quá trình gia công đặc biệt Counter 1 và 2 trên 8254 đ c ghép liên t ng đ ho t đ ng m t c u hìnhư ầu ển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ở cũng như đã giúp đỡ tôi ộng thì máy điều khiển theo chương trình số (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) chia t n s c đ nh Ngõ vào counter 1 k t n i v i xung block t n s 1MHzầu ố (CNC) ố (CNC) ịnh ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ố (CNC) ầu ố (CNC) hay 10MHz và ngõ ra n i v i ngõ vào c a counter 2 đ c dùng làm xung nh p choố (CNC) ủa các thông số trong quá trình gia công đặc biệt ư ịnh b chuy n đ i A/D, nh ng ta c ng có th s d ng nó qua đ u n i CN3 chânộng thì máy điều khiển theo chương trình số (CNC) ển theo chương trình số (CNC) ổi của các thông số trong quá trình gia công đặc biệt ư ũng xin cảm ơn cô Thái Thị Thu ển theo chương trình số (CNC) ử dụng máy công cụ điều khiển số (CNC) cho ụng máy công cụ điều khiển số (CNC) cho ầu ố (CNC) 37.

2.4.1 Các thanh ghi Read/Write và Control c a Counter ủa máy NC và CNC so với máy công cụ truyền thống

Ch cức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho n ng

Sử dụng máy công cụ điều khiển số (CNC) để thao tác với các bit khác nhau: bit 0 tại BASE +12, bit 1 tại BASE +13 và bit 2 tại BASE +14 Sử dụng lệnh ghi để ghi giá trị vào các bit này.

BASE +15 Thanh ghi đi u khi nển theo chương trình số (CNC)

Thanh ghi đi u khi n.ển theo chương trình số (CNC)

BASE +15 t đi u khi n, ch đ chu nừ, đĩa từ hoặc phim… ển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ẩm sau khi gia công cũng đạt B i t

SC1 và SC0: ch n counterọng Sử dụng máy công cụ điều khiển số (CNC) cho

L nhệu quả đ cọng Sử dụng máy công cụ điều khiển số (CNC) cho ng c b đ mư ộng thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho

RW1 và RW0: ch n Read/write operationọng Sử dụng máy công cụ điều khiển số (CNC) cho

R W 0 Counter latch (ch t)ố (CNC) 0 0 Ch đ c/ghi byte LSBỉ cần xử lý những thông tin “không chính xác” hay không ọng Sử dụng máy công cụ điều khiển số (CNC) cho 0 1 Ch đ c/ghi byte MSBỉ cần xử lý những thông tin “không chính xác” hay không ọng Sử dụng máy công cụ điều khiển số (CNC) cho 1 0 c/ghi byte LSB tr c r i ọng Sử dụng máy công cụ điều khiển số (CNC) cho ư đ n byte MSBết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho

0 0 0 T o ng t khi đ mắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho tràn.

0 0 1 a hài đ i l p trìnhật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật đ c.ư X 1 0 B chia t n s ộng thì máy điều khiển theo chương trình số (CNC) ầu ố (CNC) X 1 1 B t o xung vuông.ộng thì máy điều khiển theo chương trình số (CNC) 1 0 0 T o xung cho phép m m.

1 0 1 T o xung cho phép c ng.ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho

3 N u hai bit SC1 và SC0 đ u lên m c 1, thanh ghi đi u khi n counter BASE+15 sết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ển theo chương trình số (CNC) ) trong ch đ read-back C u trúc thanh ghi đi u khi n s thành nh sau: ở cũng như đã giúp đỡ tôi ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ển theo chương trình số (CNC) ) ư

BASE+15 – i u khi n ch đ đ c ng c.ển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ư B i t

Để đảm bảo gia công hiệu quả, việc thiết lập các thông số chính xác trong quá trình gia công đặc biệt là vô cùng quan trọng Trong trường hợp sử dụng máy công cụ điều khiển số (CNC), việc sử dụng Null count = 1 khi giá trị điểm cuối cùng đã được xác định là chìa khóa để đảm bảo độ chính xác cao.

2.4.2 Các mode ho t ạng thái chuyển đổi : ( BASE + 8 ) điểm của máy NC và CNC so với máy công cụ truyền thốngộng cơ bước có nhiệm vụ ng c a 8254 ủa máy NC và CNC so với máy công cụ truyền thống 2.4.2.1 Mode 0- T o ng t khi m trànạo ngắt khi đếm tràn ắt khi đếm tràn điểm:ếm tràn

Trong gia công tự động, máy điều khiển theo chương trình số (CNC) đóng vai trò quan trọng trong việc điều khiển các thông số trong quá trình gia công đặc biệt Sử dụng máy công cụ CNC giúp tăng năng suất, giảm chi phí và nâng cao chất lượng sản phẩm Tuy nhiên, CNC không thể tự động điều chỉnh các thông số trong quá trình gia công, đòi hỏi người vận hành phải can thiệp khi cần thiết.

Vi c ghi vào thanh ghi c a counter trong lúc đang đ m có tác d ng nh sau:ệu quả ủa các thông số trong quá trình gia công đặc biệt ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ụng máy công cụ điều khiển số (CNC) cho ư + Ghi byte th nh t làm ng ng b đ m.ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ất tự động thì máy điều khiển theo chương trình số (CNC) ừ, đĩa từ hoặc phim… ộng thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho

+ Ghi byte th 2 làm b đ m ho t đ ng v i s đ m m i.ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ố (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho

2.4.2.2 Mode 2- B chia t n sộ chia tần số ần số ố

GI I THU T ẢM ƠN ẬN CHÍNH ĐƯỜI CẢM ƠN NG TH NG ẲNG

Ph ng pháp: tính toán d a vào t a đ c a đi m đ u và đi m cu i đ tínhương trình số (CNC) ự động thì máy điều khiển theo chương trình số (CNC) ọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt ển theo chương trình số (CNC) ầu ển theo chương trình số (CNC) ố (CNC) ển theo chương trình số (CNC) kho ng cách sau đó tính s xung c n thi t và s xung bù c p cho các đ ng cản xuất tự động thì máy điều khiển theo chương trình số (CNC) ố (CNC) ầu ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ố (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) b c.ư

Gi i thu t gia công đ ng th ng có h s góc b t k là m t gi i thu tản xuất tự động thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ư + ệu quả ố (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ỳ động cơ bước 5 pha có 10 bước lặp lại ộng thì máy điều khiển theo chương trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật t ng quát nh t vì vi c th c hi n các d ng hình h c c a chi ti t gia công trênổi của các thông số trong quá trình gia công đặc biệt ất tự động thì máy điều khiển theo chương trình số (CNC) ệu quả ự động thì máy điều khiển theo chương trình số (CNC) ệu quả ọng Sử dụng máy công cụ điều khiển số (CNC) cho ủa các thông số trong quá trình gia công đặc biệt ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho máy là đ u d a vào gi i thu t đ ng th ng vì b t k đ ng cong nào ho c m tự động thì máy điều khiển theo chương trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ư + ất tự động thì máy điều khiển theo chương trình số (CNC) ỳ động cơ bước 5 pha có 10 bước lặp lại ư ặc biệt ộng thì máy điều khiển theo chương trình số (CNC) đ ng có hình d ng b t k đ u do nh ng đ ng th ng nh n i l i v i nhau.ư ất tự động thì máy điều khiển theo chương trình số (CNC) ỳ động cơ bước 5 pha có 10 bước lặp lại ững thay đổi của các thông số trong quá trình gia công đặc biệt ư + & ố (CNC) T a đ c a các đi m nh p vào đ gia công đ u đ c tính theo t a đ t ngọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt ển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ển theo chương trình số (CNC) ư ọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ương trình số (CNC) đ i.ố (CNC)

+ lim1: giá tr m c gi i h n l n nh t hay s xung l n nh t.ịnh ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ất tự động thì máy điều khiển theo chương trình số (CNC) ố (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) + lim2: giá tr m c gi i h n nh nh t hay s xung nh nh t.ịnh ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho & ất tự động thì máy điều khiển theo chương trình số (CNC) ố (CNC) & ất tự động thì máy điều khiển theo chương trình số (CNC) + Xpulse: giá tr xung c p cho đ ng c đi u khi n tr c X.ịnh ất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho + Ypulse: giá tr xung c p cho đ ng c đi u khi n tr c Y.ịnh ất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho + XR1 = Xpulse – Ypulse ; XR2 = Ypulse – Xpulse

2.6.1 L u ư điểm của máy NC và CNC so với máy công cụ truyền thốngồ giải thuật đường thẳng có hệ số góc không xác định ( ải thuật đường thẳng có hệ số góc không xác định ( gi i thu t ập digital ( Digital Input ) điểm của máy NC và CNC so với máy công cụ truyền thốngường thẳng có hệ số góc không xác định ( ng th ng có h s góc không xác nh ( ẳng có hệ số góc không xác định ( ệm vụ ống điểm của máy NC và CNC so với máy công cụ truyền thốngịnh ( Gi iải thu t 1ật điều khiển của hôm nay và tương lai )

Ví d gia công đ ng th ng đi t A đ n B có d ng sau:ụng máy công cụ điều khiển số (CNC) cho ư + ừ, đĩa từ hoặc phim… ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho

Tính kho ng cách x =Xản xuất tự động thì máy điều khiển theo chương trình số (CNC) B – XA

Tính kho ng cách y =Yản xuất tự động thì máy điều khiển theo chương trình số (CNC) B – YA

D a vào giá tr c a x và y đ tìm chi uự động thì máy điều khiển theo chương trình số (CNC) ịnh ủa các thông số trong quá trình gia công đặc biệt ển theo chương trình số (CNC) quay c a t ng đ ng c tr c Xủa các thông số trong quá trình gia công đặc biệt ừ, đĩa từ hoặc phim… ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho

Tính s xung c p cho đ ng c tr c X :ố (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho

Xung=Xpulse úng C p xung cho đ ng c truc X cho đ n khi sất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ố (CNC) xung c p đ t t i gi i h n.ất tự động thì máy điều khiển theo chương trình số (CNC)

Ng ng c p xung cho đ ng c tr c Xừ, đĩa từ hoặc phim… ất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho

K t thúc.ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho

Tr ng h p đ ng th ng có ph ng vuông góc v i tr c X thì c ng cóư ư + ương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho ũng xin cảm ơn cô Thái Thị Thu gi i thu t t ng t nh trên C p xung cho tr c Y v i Ypulse = ( Yản xuất tự động thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ương trình số (CNC) ự động thì máy điều khiển theo chương trình số (CNC) ư ất tự động thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho B - YA

Máy NC và CNC có nhiều ưu điểm vượt trội so với máy công cụ truyền thống Trước tiên, máy NC và CNC có khả năng tự động hóa cao, giúp tiết kiệm thời gian và công sức của người vận hành Thứ hai, máy NC và CNC có độ chính xác cao, đảm bảo độ đồng nhất và chất lượng sản phẩm Bên cạnh đó, máy NC và CNC có thể dễ dàng lập trình và điều chỉnh, giúp tiết kiệm thời gian và chi phí sản xuất Cuối cùng, máy NC và CNC có khả năng xử lý các hình dạng và đường chạy phức tạp, giúp mở rộng khả năng sản xuất và đáp ứng nhu cầu đa dạng của người dùng.

Ví d gia công đ ng th ng đi t A đ n B có d ng sau:ụng máy công cụ điều khiển số (CNC) cho ư + ừ, đĩa từ hoặc phim… ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho

Tính kho ng cách x =Xản xuất tự động thì máy điều khiển theo chương trình số (CNC) B – XA

Tính kho ng cách y =Yản xuất tự động thì máy điều khiển theo chương trình số (CNC) B – YA

Máy điều khiển theo chương trình số (CNC) sử dụng dữ liệu số để điều khiển các thông số trong quá trình gia công Dữ liệu này có thể được nhập thông qua giá trị trực tiếp từ trục X và Y hoặc thông qua chương trình số lưu trữ trên đĩa từ hoặc phim Sử dụng máy công cụ điều khiển số CNC mang lại nhiều lợi ích, đặc biệt là trong các quá trình gia công chuyên biệt.

Tính s xung c p cho 2 đ ng c tr c X và Yố (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho Xpulse = x*step Ypulse =y*step

Gán : lim1= Xpulse ; lim2 = Ypulse L p t s : k = lim1 / lim2ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ỷ số: k = lim1 / lim2 ố (CNC)

Tính s xung bù và tính v trí c n bù xung :ố (CNC) ịnh ầu

Xung bù = lim1-k*lim2 V trí bù xung = lim2 / xung bùịnh

Xu t xung cho 2 đ ng c tr c X và Y cho đ nất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho khi đ t giá tr b ng lim2 có bù.ịnh ằm duy trì một chế độ cắt tối ưu.

Xung = lim2

Ng ng c p xung cho motor tr c Y.ừ, đĩa từ hoặc phim… ất tự động thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho Ti p t c c p xung cho motor tr c X.ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ụng máy công cụ điều khiển số (CNC) cho ất tự động thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho

T ng X R1 cho đ n khi Xết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho R1 = lim1. úng úng

Ng ng c p xung cho motor tr c X.ừ, đĩa từ hoặc phim… ất tự động thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho

Gán : lim1= Ypulse ; lim2 = Xpulse L p t s : k = lim1 / lim2ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ỷ số: k = lim1 / lim2 ố (CNC)

Tính s xung bù và tính v trí c n bù xung :ố (CNC) ịnh ầu

Xung bù = lim1-k*lim2 V trí bù xung = lim2 / xung bùịnh

Xu t xung cho 2 đ ng c tr c X và Y cho đ nất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho khi đ t giá tr b ng lim2 có bù.ịnh ằm duy trì một chế độ cắt tối ưu.

K t thúcết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) choXR1 = lim1

C M BI N V TRÍ CÂY ẢO đã tận tình hướng dẫn tôi làm Luận Ế THẢO đã tận tình hướng dẫn tôi làm Luận Ị TRÍ CÂY

Ng ng c p xung cho motor tr c X.ừ, đĩa từ hoặc phim… ất tự động thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho Ti p t c c p xung cho motor tr c Y.ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ụng máy công cụ điều khiển số (CNC) cho ất tự động thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho

T ng X R2 cho đ n khi Xết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho R2 = lim1.

Ng ng c p xung cho motor tr c Yừ, đĩa từ hoặc phim… ất tự động thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho K t thúcết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho Sai úng

TH *ỚC SỐ TUYẾN C S TUY N Ố Ế THẢO đã tận tình hướng dẫn tôi làm Luận

TÍNH

GI I THI U CÁC H TH NG I U KHI N ỚI THIỆU ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ ỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ Đ Ề TÀI ỂN THEO CHƯƠNG TRÌNH SỐ

 Yêu c u đ i v i h th ng đi u khi n là d s d ng, an toàn, chính xác.ầu ố (CNC) ệu quả ố (CNC) ển theo chương trình số (CNC) ễ dàng va nhanh chóng, rút ngắn ử dụng máy công cụ điều khiển số (CNC) cho ụng máy công cụ điều khiển số (CNC) cho

 Có hai ph ng án đi u khi n :ương trình số (CNC) ển theo chương trình số (CNC) th ng đi u khi n vòng h , đi u khi n vòng kínố (CNC) ển theo chương trình số (CNC) ở cũng như đã giúp đỡ tôi ển theo chương trình số (CNC)

3.1.1 H th ng i u khi n vòng h ( open loop control system ) ệm vụ ống điểm của máy NC và CNC so với máy công cụ truyền thống ền thống ểm của máy NC và CNC so với máy công cụ truyền thống ở ( open loop control system )

H th ng vòng h là h th ng không so sánh k t qu th c t v i tr sệu quả ố (CNC) ở cũng như đã giúp đỡ tôi ệu quả ố (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ự động thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ịnh ố (CNC) mong mu n sau tác đ ng đi u khi n.ố (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ển theo chương trình số (CNC)

D ng s đ kh i:ơng trình số (CNC) ố (CNC)

3.1.2 H th ng i u khi n vòng kín( close loop control system) ệm vụ ống điểm của máy NC và CNC so với máy công cụ truyền thống ền thống ểm của máy NC và CNC so với máy công cụ truyền thống

H th ng vòng kín là h th ng t o nên m t tác đ ng đo l ng gi a tínệu quả ố (CNC) ệu quả ố (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ư ững thay đổi của các thông số trong quá trình gia công đặc biệt hi u vào (giá tr c n) và tín hi u ra (giá tr th c) Sai l ch gi a hai tín hi u nàyệu quả ịnh ầu ệu quả ịnh ự động thì máy điều khiển theo chương trình số (CNC) ệu quả ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả đ c dùng làm tín hi u vào c a c c u đi u khi n Tín hi u ra đ c h i ti p vư ệu quả ủa các thông số trong quá trình gia công đặc biệt ơng trình số (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ển theo chương trình số (CNC) ệu quả ư ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho dùng cho vi c so sánh v i tín hi u vào đ kh c ph c các sai l ch.ệu quả ệu quả ển theo chương trình số (CNC) ắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả ụng máy công cụ điều khiển số (CNC) cho ệu quả

D ng s đ kh i:ơng trình số (CNC) ố (CNC)

Cơng trình số (CNC) c uất tự động thì máy điều khiển theo chương trình số (CNC) đi u khi nển theo chương trình số (CNC)

Cơng trình số (CNC) C uất tự động thì máy điều khiển theo chương trình số (CNC) tác đ ngộng thì máy điều khiển theo chương trình số (CNC) i ố (CNC) t ngư đi u khi nển theo chương trình số (CNC) Tín hi u đi uệu quả khi nển theo chương trình số (CNC) Bi n đ c đ i uết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ư khi nển theo chương trình số (CNC)

Cơng trình số (CNC) c uất tự động thì máy điều khiển theo chương trình số (CNC)

Cơng trình số (CNC) C uất tự động thì máy điều khiển theo chương trình số (CNC) ố (CNC)i t ngư B so sánhộng thì máy điều khiển theo chương trình số (CNC)

Máy công cụ CNC có vai trò rất quan trọng trong gia công CNC, nó chính là công cụ giúp điều khiển máy móc theo chương trình đã được số hóa Để máy hoạt động hiệu quả cần phải xử lý những thông tin không chính xác trong quá trình gia công.

H th ng đi u khi n bàn thí nghi m trong đ tài này là h th ng đi u khi n vòng kín vàệu quả ố (CNC) ển theo chương trình số (CNC) ệu quả ệu quả ố (CNC) ển theo chương trình số (CNC) đ c đi u khi n b ng ch ng trình máy tính.ư ển theo chương trình số (CNC) ằm duy trì một chế độ cắt tối ưu ương trình số (CNC)

LÝ DO DÙNG TH ƯỚI THIỆU C TRONG I U KHI N Đ Ề TÀI ỂN THEO CHƯƠNG TRÌNH SỐ

Bài toán điều khiển vị trí bàn máy công cụ bằng máy tính điều khiển số (CNC) đóng vai trò quan trọng trong gia công chính xác Kỹ thuật điều khiển là nhiệm vụ của đề tài này, áp dụng kỹ thuật điều khiển vòng kín cho máy CNC Mục đích của đề tài là điều khiển vị trí bàn máy dựa trên các thông số trong quá trình gia công, mang lại hiệu quả cao trong gia công chính xác.

Thông thư ng trong đi u khi n vòng kín, ngển theo chương trình số (CNC) ư i ta dùng ngu n d n đ ng là đ ngẫn tôi làm Luận ộng thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) c DC Servo vì có encoder đ m s vòng quay Ví d c n đi t A đ n B, trơng trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ố (CNC) ụng máy công cụ điều khiển số (CNC) cho ầu ừ, đĩa từ hoặc phim… ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ư c tiên ta tính kho ng cách AB, r i suy ra s vòng quay tản xuất tự động thì máy điều khiển theo chương trình số (CNC) ố (CNC) ương trình số (CNC)ng ng c a đ ng c đ đi h tức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ủa các thông số trong quá trình gia công đặc biệt ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho đo n AB, sau đó c p xung đ đ ng c quay đ s vòng đã tính, nh có encoder đ mất tự động thì máy điều khiển theo chương trình số (CNC) ển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt ố (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho s vòng quay ta ki m soát đố (CNC) ển theo chương trình số (CNC) ư c vi c c p xung, kh đệu quả ất tự động thì máy điều khiển theo chương trình số (CNC) ử dụng máy công cụ điều khiển số (CNC) cho ư c sai s do”r t” xung hayố (CNC)

“trư t” xung, đi u này r t d x y ra khi ch y v i t i l n Nh ng nh th taất tự động thì máy điều khiển theo chương trình số (CNC) ễ dàng va nhanh chóng, rút ngắn ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ư ư ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho c ng ch bi t chính xác s vòng quay c a đ ng c ch không bi t chính xác v tríũng xin cảm ơn cô Thái Thị Thu ỉ cần xử lý những thông tin “không chính xác” hay không ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ố (CNC) ủa các thông số trong quá trình gia công đặc biệt ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ịnh bàn máy, ngh a là v n t n t i sai s do tr c vít me–đai c gây ra.ĩa hết sức to lớn và hoàn toàn chính đáng Sự phát triển ẫn tôi làm Luận ố (CNC) ụng máy công cụ điều khiển số (CNC) cho ố (CNC)

Áp dụng kỹ thuật cắt tối ưu trên máy điều khiển theo chương trình số (CNC) cho phép kiểm soát chính xác vị trí của bàn máy Quá trình gia công này loại bỏ hoàn toàn sai số do sai lệch vị trí của bàn máy, giúp đạt độ chính xác cao hơn hẳn nhờ việc sử dụng các thông số được lập trình sẵn Từ đó, máy CNC có thể xử lý hiệu quả những thông số "không chính xác" với độ sai số nhỏ hơn 1/100 mm.

Sử dụng máy công cụ điều khiển số (CNC) là yếu tố quan trọng trong sản xuất tự động, giúp nâng cao hiệu quả sản xuất Việc sử dụng mã nguồn CNC giúp máy móc hoạt động ổn định và chính xác theo chương trình đã định sẵn, tối ưu hóa quá trình sản xuất và giảm thiểu sai sót.

C U T O CÂY TH ẤU TRÚC ẠT ĐỘNG CỦA MÁY TÍNH ƯỚI THIỆU C VÀ CÁCH L Y D LI U T MÁY TÍNH ẤU TRÚC Ữ LIỆU TỪ MÁY TÍNH ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ Ừ MÁY TÍNH

3.3.1 C u t o cây th ất digital ( Digital Output ạng thái chuyển đổi : ( BASE + 8 ) ưới máy công cụ truyền thống c u n i t th c g m 5 chân nh hình v ầu ố (CNC) ừ, đĩa từ hoặc phim… ư ư )

B c m bi nộng thì máy điều khiển theo chương trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho

T t c các chân đ u tất tự động thì máy điều khiển theo chương trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ương trình số (CNC)ng thích TTL t c có m c đi n áp gi a 0V vàức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ệu quả ững thay đổi của các thông số trong quá trình gia công đặc biệt 5V

Theo manual kèm theo th c, d li u t th c đ c truy n theo gi n xungư ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ừ, đĩa từ hoặc phim… ư ư ản xuất tự động thì máy điều khiển theo chương trình số (CNC) nh sau:ư

Gi n đ theo lý thuy t này có nhi u đi m không chính xác Trên th c t , d li uản xuất tự động thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ển theo chương trình số (CNC) ự động thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả t th c ho t đ ng theo gi n đ xung sau:ừ, đĩa từ hoặc phim… ư ộng thì máy điều khiển theo chương trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC)

Trong đó 0,1 ms < T0 < 100 ms 50 ms < T1 < 200 ms

Trong gia công tự động, máy điều khiển theo chương trình số (CNC) cho phép tự động điều chỉnh các thông số trong quá trình gia công dựa trên các chương trình đã lập trình Nhờ đó, máy CNC có thể xử lý hiệu quả những thay đổi của các thông số, đảm bảo độ chính xác và năng suất cao trong gia công.

Trong đó : D1 đ n D4 m c đ nh là FFFFết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ặc biệt ịnh

D5 qui đ nh d u: 0(0000) là + , còn 8(0001) là –ịnh ất tự động thì máy điều khiển theo chương trình số (CNC) D6 đ n D11 tết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ương trình số (CNC)ng ng v i 6 ch s hi n th trên thức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ững thay đổi của các thông số trong quá trình gia công đặc biệt ố (CNC) ển theo chương trình số (CNC) ịnh ư c D12 qui đ nh s ch s th p phân, đây m c đ nh là 2ịnh ố (CNC) ững thay đổi của các thông số trong quá trình gia công đặc biệt ố (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ở cũng như đã giúp đỡ tôi ặc biệt ịnh D13 qui đ nh đ n v : 0(0000) là mm, 1(1000) là inch ịnh ơng trình số (CNC) ịnh Nh v y, d li u truy n t thư ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ừ, đĩa từ hoặc phim… ư c g m 13 Digit, m i Digit 4 bit D li u đỗi máy ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ư c truy n qua chân s 2 m t cách n i ti p t Digit 1 đ n Digit 13, trong m i Digitố (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ố (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ừ, đĩa từ hoặc phim… ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ỗi máy thì bit có tr ng s th p nh t (LSB) đọng Sử dụng máy công cụ điều khiển số (CNC) cho ố (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ư c truy n đi trư c.

3.3.2 Cách điều khiển của hôm nay và tương laiọc dữ liệuc d li uữ liệu ệu Trư c tiên ta tác đ ng tín hi u yêu c u b ng cách thay đ i tr ng thái chân này 2ộng thì máy điều khiển theo chương trình số (CNC) ệu quả ầu ằm duy trì một chế độ cắt tối ưu ổi của các thông số trong quá trình gia công đặc biệt l n liên ti p trong kho ng th i gian To đ l n đ thầu ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt ển theo chương trình số (CNC) ư c có th nh n bi t đển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ư c.

Sau kho ng th i gian Tản xuất tự động thì máy điều khiển theo chương trình số (CNC) 1 k t l n thay đ i tr ng thái th 2 c a chân yêu c u, chânển theo chương trình số (CNC) ừ, đĩa từ hoặc phim… ầu ổi của các thông số trong quá trình gia công đặc biệt ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ủa các thông số trong quá trình gia công đặc biệt ầuCK t thừ, đĩa từ hoặc phim… ư c b t đ u nh p m t cách đi u hòa đ ta đ c d li u v t chân DATA.ắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả ầu ịnh ộng thì máy điều khiển theo chương trình số (CNC) ển theo chương trình số (CNC) ọng Sử dụng máy công cụ điều khiển số (CNC) cho ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ừ, đĩa từ hoặc phim… i u quan tr ng nh t là ta ph i đ c d li u v ngay t i th i đi m sọng Sử dụng máy công cụ điều khiển số (CNC) cho ất tự động thì máy điều khiển theo chương trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ọng Sử dụng máy công cụ điều khiển số (CNC) cho ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ển theo chương trình số (CNC) ư n xu ngố (CNC) c a chân CK.ủa các thông số trong quá trình gia công đặc biệt

Nh v y, ta ph i t o m t vòng ch liên t c (polling) nh n bi t th i đi mư ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ển theo chương trình số (CNC) sư n xu ng c a m i xung CK đ đ c 1 bit d li u v C th , m i khi chân CKố (CNC) ủa các thông số trong quá trình gia công đặc biệt ỗi máy ển theo chương trình số (CNC) ọng Sử dụng máy công cụ điều khiển số (CNC) cho ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ỗi máy chuy n t tr ng thái HIGH sang LOW thì ta đ c 1 bit d li u v Khi dã truy nển theo chương trình số (CNC) ừ, đĩa từ hoặc phim… ọng Sử dụng máy công cụ điều khiển số (CNC) cho ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả h t 52 bit thì chân CK ng ng nh p và dòng d li u k t thúc Vì d li u t thết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ừ, đĩa từ hoặc phim… ịnh ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ừ, đĩa từ hoặc phim… ư c v ngư c tr ng thái v i s li u hi n th trên thố (CNC) ệu quả ển theo chương trình số (CNC) ịnh ư c nên sau khi đ c m i bit v taọng Sử dụng máy công cụ điều khiển số (CNC) cho ỗi máy đ i tr ng thái c a bit đó ổi của các thông số trong quá trình gia công đặc biệt ủa các thông số trong quá trình gia công đặc biệt

Do ta ch quan tâm đ n s li u hi n th trên thỉ cần xử lý những thông tin “không chính xác” hay không ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ố (CNC) ệu quả ển theo chương trình số (CNC) ịnh ư c nên đ t i thi u hóa th i gianển theo chương trình số (CNC) ố (CNC) ển theo chương trình số (CNC) đ c thọng Sử dụng máy công cụ điều khiển số (CNC) cho ư c ta ch nh n 11 Digit t c 44 bit, sau đó l c l y t Digit 5 đ n Digit 11ỉ cần xử lý những thông tin “không chính xác” hay không ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ọng Sử dụng máy công cụ điều khiển số (CNC) cho ất tự động thì máy điều khiển theo chương trình số (CNC) ừ, đĩa từ hoặc phim… ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho dùng làm s li u đ x lý, các Digit còn l i ta không quan tâm.ố (CNC) ệu quả ển theo chương trình số (CNC) ử dụng máy công cụ điều khiển số (CNC) cho

GIAO TI P GI A TH ẾP MÁY TÍNH Ữ LIỆU TỪ MÁY TÍNH ƯỚI THIỆU C VÀ MÁY TÍNH

C ng nh có nhi u cách giao ti p gi a máy tính và ngo i vi, ta c ng có nhi uũng xin cảm ơn cô Thái Thị Thu ư ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ững thay đổi của các thông số trong quá trình gia công đặc biệt ũng xin cảm ơn cô Thái Thị Thu cách đ giao ti p gi a thển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ững thay đổi của các thông số trong quá trình gia công đặc biệt ư c và máy tính nh : qua c ng n i ti p, qua c ng songư ổi của các thông số trong quá trình gia công đặc biệt ố (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ổi của các thông số trong quá trình gia công đặc biệt song , qua card m r ng ở cũng như đã giúp đỡ tôi ộng thì máy điều khiển theo chương trình số (CNC)

Sau đây ta s tìm hi u 3 cách giao ti p: qua card, qua c ng n i ti p và qua) ển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ổi của các thông số trong quá trình gia công đặc biệt ố (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho c ng song song.ổi của các thông số trong quá trình gia công đặc biệt

3.4.1 Điều khiển tầm điện áp chuyển đổi (BASE +1).ọc dữ liệu qua card PCL –818HD c d li u qua card PCL –818HD ữ liệu chuyển đổi : ( BASE + 0/1 ệm vụ

Card PCL –818HD h tr 20 chân xu t và 20 chân nh p digital riêng bi t, cácỗi máy ất tự động thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ệu quả chân này đ u tương trình số (CNC)ng thích TTL nên vi c đ c thệu quả ọng Sử dụng máy công cụ điều khiển số (CNC) cho ư c qua card khá đ n gi n.ơng trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC)

Sau đây là đo n chương trình số (CNC)ng trình đ c thọng Sử dụng máy công cụ điều khiển số (CNC) cho ư c: chân DATA n i v i chân 2 c a ngõố (CNC) ủa các thông số trong quá trình gia công đặc biệt digital input, chân CK n i v i chân 1, chân tín hi u yêu c u n i v i chân 6 c a ngõố (CNC) ệu quả ầu ố (CNC) ủa các thông số trong quá trình gia công đặc biệt digital output.

Public Function nhan(numbit As Integer) As Integer 'doc trang thai bit thu numbit tai port da xac dinh trong setportmode

Dim invalue As Integer DoEvents lpDioReadBit.Port = 0 'lpDioPortMode.Port lpDioReadBit.bit = numbit lpDioReadBit.state = DRV_GetAddress(invalue) ErrCde = DRV_DioReadBit(DeviceHandle, lpDioReadBit) If (ErrCde 0) Then

DRV_GetErrorMessage ErrCde, szErrMsg response = MsgBox(szErrMsg, vbOKOnly, "Error!!") Exit Function

End If nhan = invalue End Function Public Sub xuat(numbit As Integer, Data As Integer) ' xuat gia tri data tai bit thu numbit tai port xac dinh trong setportmode lpDioWriteBit.Port = 0 lpDioWriteBit.bit = numbit lpDioWriteBit.state = Data ErrCde = DRV_DioWriteBit(DeviceHandle, lpDioWriteBit) If (ErrCde 0) Then

DRV_GetErrorMessage ErrCde, szErrMsg response = MsgBox(szErrMsg, vbOKOnly, "Error!!") Exit Sub End If

Private Sub dulieu() Dim bit(1 To 44) As Integer Dim so(21 To 41) As Integer Dim j, i, tam As Integer Dim T, Data, THUOCX As Double Dim DWDEVICENUM As Long DWDEVICENUM = 0

ErrCde = DRV_DeviceOpen(DWDEVICENUM, DeviceHandle) 'MO CONG If (ErrCde 0) Then

DRV_GetErrorMessage ErrCde, szErrMsg response = MsgBox(szErrMsg, vbOKOnly, "Error!!") Exit Sub

' DOC DU LIEU TAI SUON LEN CUA XUNG CLOCK THEO MANUAL

Call xuat(6, 1) DELAYUS 200 ' xuat tin hieu yeu cau Call xuat(6, 0)

Do DoEvents Loop Until nhan(0) = 0 For i = 1 To 44

Do ' cho den khi clock tich cuc DoEvents

Loop Until nhan(0) = 1 'CTS = 0 MsgBox ("hop ly") bit(i) = nhan(1) 'nhan du lieu ve If bit(i) = 0 Then bit(i) = 1 Else bit(i) = 0 If i = 44 Then Exit For

Do DoEvents Loop Until nhan(0) = 1 Next i

3.4.2 Đọc dữ liệuc d li u qua c ng n i ti pữ liệu ệu ổng nối tiếp ốc ếp

Tín hi u t thệu quả ừ, đĩa từ hoặc phim… ư c có m c đi n áp TTL, còn c ng n i ti p có m c đi n áp theoức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ệu quả ổi của các thông số trong quá trình gia công đặc biệt ố (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ệu quả chu n RS 232 nên ta ph i làm m ch giao ti p đ chu n đ i gi a 2 chu n trênẩm sau khi gia công cũng đạt ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ển theo chương trình số (CNC) ển theo chương trình số (CNC) ổi của các thông số trong quá trình gia công đặc biệt ững thay đổi của các thông số trong quá trình gia công đặc biệt ẩm sau khi gia công cũng đạt b ng cách dùng IC MAX 232 Tuy ph i làm m ch giao ti p nh ng bù l i, các chân ằm duy trì một chế độ cắt tối ưu ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ư ở cũng như đã giúp đỡ tôi c ng n i ti p có th đổi của các thông số trong quá trình gia công đặc biệt ố (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ển theo chương trình số (CNC) ư c đi u khi n m t cách đ c l p và tr c ti p b ng nh ngển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ự động thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ằm duy trì một chế độ cắt tối ưu ững thay đổi của các thông số trong quá trình gia công đặc biệt hàm, th t c có s n trong th vi n PORT.DLL ủa các thông số trong quá trình gia công đặc biệt ụng máy công cụ điều khiển số (CNC) cho 8 ư ệu quả

Port.dll là th vi n liên k t đ ng h tr các l nh truy xu t port và truy n nh n dư ệu quả ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ỗi máy ệu quả ất tự động thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ững thay đổi của các thông số trong quá trình gia công đặc biệt li u ệu quả ển theo chương trình số (CNC) có th s d ng th vi n này ta ph i chép t p tin Port.dll vào th m cển theo chương trình số (CNC) ử dụng máy công cụ điều khiển số (CNC) cho ụng máy công cụ điều khiển số (CNC) cho ư ệu quả ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ư ụng máy công cụ điều khiển số (CNC) choSystem trong Windows và khi dùng ph i khai báo d ng module v i tên Varport.bas.ản xuất tự động thì máy điều khiển theo chương trình số (CNC)

S đ m ch đ c v nh hình sau:ơng trình số (CNC) ư ) ư

Ch ng trình d c và x lý d li u t th c v máy tính qua c ng n i ti p nh sau :ương trình số (CNC) ọng Sử dụng máy công cụ điều khiển số (CNC) cho ử dụng máy công cụ điều khiển số (CNC) cho ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ừ, đĩa từ hoặc phim… ư ổi của các thông số trong quá trình gia công đặc biệt ố (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ư

Private Sub Form_Load() ' mo cong noi tiep COM1 If OPENCOM("com1,9600,n,8,1") = 0 Then MsgBox ("giao dien khong co ") DTR 1 ' tat tin hieu yeu cau

RTS 1 'cap nguon nuoi mach End Sub

Private Sub dulieu()Dim bit(1 To 44) As IntegerDim so(21 To 41) As IntegerDim j, i, tam As Integer' DOC DU LIEU TAI SUON LEN CUA XUNG CLOCK THEO MANUALREALTIME True

DELAYUS 150 ' xuat tin hieu yeu cau

Do 'While CTS = 0 ' cho den khi clock tich cuc DoEvents

Loop Until CTS 0 For i = 1 To 44

Do ' cho den khi clock tich cuc DoEvents

Loop Until CTS = 0 bit(i) = DSR

If bit(i) = 0 Then bit(i) = 1 Else bit(i) = 0 If i = 44 Then Exit For

Do DoEvents Loop Until CTS 0Next i

3.4.3 Đọc dữ liệuc d li u qua c ng song song ữ liệu ệu ổng nối tiếp

Thuân l i trong vi c l y d li u qua c ng song song ch đi n áp c a thệu quả ất tự động thì máy điều khiển theo chương trình số (CNC) ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ổi của các thông số trong quá trình gia công đặc biệt ở cũng như đã giúp đỡ tôi ỗi máy ệu quả ủa các thông số trong quá trình gia công đặc biệt ư c và c a c ng d u tủa các thông số trong quá trình gia công đặc biệt ổi của các thông số trong quá trình gia công đặc biệt ương trình số (CNC)ng thích TTL nên ta không c n làm m ch giao ti p H n n a,ầu ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ơng trình số (CNC) ững thay đổi của các thông số trong quá trình gia công đặc biệt vi c xu t d li u qua c ng song song là “có ch t”, nh đ c đi m này k t h p v iệu quả ất tự động thì máy điều khiển theo chương trình số (CNC) ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ổi của các thông số trong quá trình gia công đặc biệt ố (CNC) ặc biệt ển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho k thu t “che” bit b ng cách dùng hàm AND, ta c ng có th truy xu t đ n t ngỹ thuật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ằm duy trì một chế độ cắt tối ưu ũng xin cảm ơn cô Thái Thị Thu ển theo chương trình số (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ừ, đĩa từ hoặc phim… chân tương trình số (CNC)nh t nh c ng n i ti p.ự động thì máy điều khiển theo chương trình số (CNC) ư ở cũng như đã giúp đỡ tôi ổi của các thông số trong quá trình gia công đặc biệt ố (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho Tuy nhiên, giao ti p qua c ng song song có nhết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ổi của các thông số trong quá trình gia công đặc biệt ư c đi m là không th truy n ển theo chương trình số (CNC) ển theo chương trình số (CNC) ở cũng như đã giúp đỡ tôi kho ng cách xa, không an toàn cho thi t b vì không đản xuất tự động thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ịnh ư c b o v ch ng quá dòngản xuất tự động thì máy điều khiển theo chương trình số (CNC) ệu quả ố (CNC) nh c ng n i ti p.ư ở cũng như đã giúp đỡ tôi ổi của các thông số trong quá trình gia công đặc biệt ố (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho

S đ m ch có th n i nh sau :ơng trình số (CNC) ển theo chương trình số (CNC) ố (CNC) ư

Chương trình số (CNC)ng trình l y d li u qua c ng song song :ất tự động thì máy điều khiển theo chương trình số (CNC) ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ổi của các thông số trong quá trình gia công đặc biệt

Private Sub Form_Load() ' mo cong songsong

If OPENCOM("LPT 1") = 0 Then MsgBox ("giao dien khong co ") End Sub

Private Sub dulieu() Const BA=&H378 Dim bit(1 To 44) As Integer Dim so(21 To 41) As Integer Dim j, i, tam As Integer ' DOC DU LIEU TAI SUON LEN CUA XUNG CLOCK THEO MANUAL REALTIME True

OUTPORT BA,0 DELAYUS 150 OUTPORT BA,1

Do ' cho den khi clock tich cuc DoEvents

Loop Until (INPORT BA+1 AND 32)2 For i = 1 To 44

Do ' cho den khi clock tich cuc DoEvents

Loop Until (INPORT BA+1 AND 32)=0 bit(i) = (INPORT BA+1 AND 64) If bit(i) = 0 Then bit(i) = 1 Else bit(i) = 0 If i = 44 Then Exit For

Do DoEvents Loop Until (INPORT BA+1 AND 32)=1 Next i

Sau khi l y d li u v dù b ng card, b ng c ng song song hay n i ti p ta c ngất tự động thì máy điều khiển theo chương trình số (CNC) ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ằm duy trì một chế độ cắt tối ưu ằm duy trì một chế độ cắt tối ưu ổi của các thông số trong quá trình gia công đặc biệt ố (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ũng xin cảm ơn cô Thái Thị Thu có cùng cách x lý, đo n chử dụng máy công cụ điều khiển số (CNC) cho ương trình số (CNC)ng trình x lý d li u đã l y v nh sau ử dụng máy công cụ điều khiển số (CNC) cho ững thay đổi của các thông số trong quá trình gia công đặc biệt ệu quả ất tự động thì máy điều khiển theo chương trình số (CNC) ư

' XU LY DU LIEU DA LAY VE Text1.Text = ""

If bit(20) = 0 Then Text1.Text = "" Else Text1.Text = "-" 'doc bit dau For i = 21 To 41 Step 4

For j = 0 To 3 tam = bit(i + j) Select Case j Case 0: so(i) = tam

Case 1: so(i) = so(i) + (tam * 2) Case 2: so(i) = so(i) + (tam * 4) Case 3: so(i) = so(i) + (tam * 8) End Select

When the value of 'so(21)' is not zero, the text in 'Text1' is concatenated with 'so(21)', 'so(25)', 'so(29)', 'so(33)', a period, 'so(37)', and 'so(41)' If 'so(21)' is zero but 'so(25)' is not zero, 'Text1' is updated with 'so(25)', 'so(29)', 'so(33)', a period, 'so(37)', and 'so(41)'.

Text1.Text = Text1.Text & so(29) & so(33) & "." & so(37) & so(41) Else

Text1.Text = Text1.Text & so(33) & "." & so(37) & so(41) End If

Tuy ta đã dùng card đ đi u khi n đ ng c b c, nh ng vi c đ c th c c ngển theo chương trình số (CNC) ển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ơng trình số (CNC) ư ư ệu quả ọng Sử dụng máy công cụ điều khiển số (CNC) cho ư ũng xin cảm ơn cô Thái Thị Thu không ph c t p l m nên ta dành các ngõ trên card cho nh ng m c đích quan tr ngức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả ững thay đổi của các thông số trong quá trình gia công đặc biệt ụng máy công cụ điều khiển số (CNC) cho ọng Sử dụng máy công cụ điều khiển số (CNC) cho h n ơng trình số (CNC)

Trong ch ng trình, ta ch n c ng n i ti p đ đ c th c.ương trình số (CNC) ọng Sử dụng máy công cụ điều khiển số (CNC) cho ổi của các thông số trong quá trình gia công đặc biệt ố (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ển theo chương trình số (CNC) ọng Sử dụng máy công cụ điều khiển số (CNC) cho ư

LOGIC ( I U KHI N M ) Đ Ề TÀI ỂN THEO CHƯƠNG TRÌNH SỐ ỜI CẢM ƠN LOGIC ( I U KHI N M )Đ Ề TÀIỂN THEO CHƯƠNG TRÌNH SỐỜI CẢM ƠN

S L ƠN ƯỢC VỀ SỬ DỤNG MÁY TÍNH TRONG ĐIỀU KHIỂN C V FUZZY LOGIC Ề TÀI 1 C s toán h c c a fuzzy logi ơ bước có nhiệm vụ ở ( open loop control system ) ọc dữ liệu qua card PCL –818HD ủa máy NC và CNC so với máy công cụ truyền thống c

Fuzzy Logic và xác xu t thông kê đ u nói v s không ch n ch n Tuy nhiên m iất tự động thì máy điều khiển theo chương trình số (CNC) ự động thì máy điều khiển theo chương trình số (CNC) ắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả ắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả ỗi máy l nh v c đ nh ngh a m t khái ni m khác nhau v đ i t ng.ĩa hết sức to lớn và hoàn toàn chính đáng Sự phát triển ự động thì máy điều khiển theo chương trình số (CNC) ịnh ĩa hết sức to lớn và hoàn toàn chính đáng Sự phát triển ộng thì máy điều khiển theo chương trình số (CNC) ệu quả ố (CNC) ư

1.1.1 S không ch c ch n theo th ng kê ự (bộ chuyển đổi A/D) ắc chắn theo thống kê ắc chắn theo thống kê ống

Việc sử dụng máy CNC là rất quan trọng đối với việc sản xuất tự động Máy CNC có thể sử dụng chương trình số để kiểm soát hiệu quả các thông số trong quá trình gia công, giúp tăng hiệu suất và rút ngắn chu kỳ sản xuất.

Xác su t trúng ích là 0,8ất nhập Digital điểm:

B n thân c a s ki n này (trúng đích) đã đ c đ nh ngh a rõ ràng S không ch c ch nản xuất tự động thì máy điều khiển theo chương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt ự động thì máy điều khiển theo chương trình số (CNC) ệu quả ư ịnh ĩa hết sức to lớn và hoàn toàn chính đáng Sự phát triển ự động thì máy điều khiển theo chương trình số (CNC) ắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả ắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả đây là có trúng đích hay không, và đ c đ nh l ng b i m c đ xác su t (trong tr ng ở cũng như đã giúp đỡ tôi ư ịnh ư ở cũng như đã giúp đỡ tôi ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ư h p này là 0,8) Lo i phát bi u này có th đ c x lý và k t h p v i các phát bi u khácển theo chương trình số (CNC) ển theo chương trình số (CNC) ư ử dụng máy công cụ điều khiển số (CNC) cho ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ển theo chương trình số (CNC) b ng ph ng pháp th ng kê, nh là xác su t có đi u ki n ch ng h n.ằm duy trì một chế độ cắt tối ưu ương trình số (CNC) ố (CNC) ư ất tự động thì máy điều khiển theo chương trình số (CNC) ệu quả +

1.1.3 S không ch c ch n trong ng ngh a ự (bộ chuyển đổi A/D) ắc chắn theo thống kê ắc chắn theo thống kê ữ liệu chuyển đổi : ( BASE + 0/1 ĩa

Liên quan đ n ngôn ng c a con ng i, t c là liên quan đ n s không chính xácết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ững thay đổi của các thông số trong quá trình gia công đặc biệt ủa các thông số trong quá trình gia công đặc biệt ư ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ự động thì máy điều khiển theo chương trình số (CNC) trong các t ng mà con ng i dùng đ c l ng v n đ và rút ra k t lu n Ví d nhừ, đĩa từ hoặc phim… ững thay đổi của các thông số trong quá trình gia công đặc biệt ư ển theo chương trình số (CNC) ư ư ất tự động thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ụng máy công cụ điều khiển số (CNC) cho ư các t mô t nhi t đ nh : “nóng”, “l nh”, hay “ m”–không có m t giá tr chính xácừ, đĩa từ hoặc phim… ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ệu quả ộng thì máy điều khiển theo chương trình số (CNC) ư ất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ịnh đ gán cho các t này-bao nhiêu đ là l nh: 2ển theo chương trình số (CNC) ừ, đĩa từ hoặc phim… ộng thì máy điều khiển theo chương trình số (CNC) C hay -2C ? … và các khái ni m này c ng khácệu quả ũng xin cảm ơn cô Thái Thị Thu nhau đ i v i nh ng ng i khác nhau: ng i này l nh nh ng ng i khác thì không.ố (CNC) ững thay đổi của các thông số trong quá trình gia công đặc biệt ư ư ư ư

1.1.4 Fuzzy Logic là logic c a con ng ủa máy NC và CNC so với máy công cụ truyền thống ường thẳng có hệ số góc không xác định ( i

Để giải quyết những tình huống không chắc chắn, máy điều khiển số (CNC) đóng vai trò rất quan trọng Ứng dụng máy công cụ điều khiển số (CNC) mang lại ý nghĩa lớn và hoàn toàn chính đáng Nhiệm vụ của đề tài này là áp dụng kĩ thuật điều khiển thông số trong quá trình gia công đặc biệt, giúp tối ưu hóa sản xuất tự động Do sự linh hoạt trong tư duy của con người, để xử lý những thông tin chưa chính xác, chúng ta cần xây dựng một mô hình toán học cho phép mô tả quá trình này Nhờ vậy có thể đưa ra giải pháp dựa trên các mong muốn để xử lý tình huống hiệu quả.

CÁC KHÁI NI M DÙNG TRONG FUZZY LOGIC ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ

1.2.1 T p h p m và ập digital ( Digital Input ) ợc điểm của máy NC và CNC so với máy công cụ truyền thống ờng thẳng có hệ số góc không xác định ( điểm của máy NC và CNC so với máy công cụ truyền thốngộng cơ bước có nhiệm vụ ph thu c ụ truyền thống ộng cơ bước có nhiệm vụ

VD1: Nhi t đ : ệu quả ộng thì máy điều khiển theo chương trình số (CNC)

N u nh con ng i không có m t giá tr ng ng xác nh cho “l nh” hay “nóng”ếm tràn ư ười không có một giá trị ngưỡng xác định cho “lạnh” hay “nóng” ộ chia tần số ịnh : ưỡng xác định cho “lạnh” hay “nóng” điểm:ịnh : ạo ngắt khi đếm tràn thì làm sao có th c l ng nó ?ểm: ưới thiệu ược điểm:

Th c ra thì ng i ta s làm m t phép so sánh gi a giá tr nhi t đ hi n t i v i haiự động thì máy điều khiển theo chương trình số (CNC) ư ) ộng thì máy điều khiển theo chương trình số (CNC) ững thay đổi của các thông số trong quá trình gia công đặc biệt ịnh ệu quả ộng thì máy điều khiển theo chương trình số (CNC) ệu quả giá tr nhi t đ đ c cho là “r t nóng” và “r t l nh” T k t qu so sánh đó, con ng iịnh ệu quả ộng thì máy điều khiển theo chương trình số (CNC) ư ất tự động thì máy điều khiển theo chương trình số (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ừ, đĩa từ hoặc phim… ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ư c l ng đ c m c đ c a “nóng” hay “l nh”. ư ư ư ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt

Làm sao mô hình hóa i u này theo toán h c ?điểm: ềm ọi các hàm của driver

D a trên lý thuy t t p h p, đ u tiên ta mô t m t t p các nhi t đ đ c cho là “r tự động thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ầu ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ệu quả ộng thì máy điều khiển theo chương trình số (CNC) ư ất tự động thì máy điều khiển theo chương trình số (CNC) nóng”, sau đó đ nh ngh a m t hàm ph thu c cho phép ta xác đ nh m t nhi t đ nào đó cóịnh ĩa hết sức to lớn và hoàn toàn chính đáng Sự phát triển ộng thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ịnh ộng thì máy điều khiển theo chương trình số (CNC) ệu quả ộng thì máy điều khiển theo chương trình số (CNC) thu c t p h p này hay không Khác v i toán h c c đi n–n i mà hàm ph thu c ch xácộng thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ọng Sử dụng máy công cụ điều khiển số (CNC) cho ổi của các thông số trong quá trình gia công đặc biệt ển theo chương trình số (CNC) ơng trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ỉ cần xử lý những thông tin “không chính xác” hay không đ nh duy nh t m t ph n t ịnh ất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ầu ử dụng máy công cụ điều khiển số (CNC) cho có thu c hay khôngộ chuyển phát , hàm ph thu c trong logic m choụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) phép xác đ nh m t ph n t ph thu c t p h p ịnh ộng thì máy điều khiển theo chương trình số (CNC) ầu ử dụng máy công cụ điều khiển số (CNC) cho ụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật nhi u hay ítều khiển của hôm nay và tương lai , t c là biên gi i gi a “r tức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ững thay đổi của các thông số trong quá trình gia công đặc biệt ất tự động thì máy điều khiển theo chương trình số (CNC) nóng” và “r t l nh” không ph i là m t đ ng phân bi t rõ ràng mà là m t vùng các giá tr liênất tự động thì máy điều khiển theo chương trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ư ệu quả ộng thì máy điều khiển theo chương trình số (CNC) ịnh t c ụng máy công cụ điều khiển số (CNC) cho ph thu c c a m t ph n t trong t p h p m có giá tr trong kho ng [0,1]. ộng thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt ộng thì máy điều khiển theo chương trình số (CNC) ầu ử dụng máy công cụ điều khiển số (CNC) cho ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ịnh ản xuất tự động thì máy điều khiển theo chương trình số (CNC)

Theo hình trên, n u nh ta cho r ng 0ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ư ằm duy trì một chế độ cắt tối ưu C là “r t l nh” và 100ất tự động thì máy điều khiển theo chương trình số (CNC) C là “r t nóng” thì đ phất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho thu c c a giá tr nhi t đ so v i t p “r t nóng” là : ộng thì máy điều khiển theo chương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt ịnh ệu quả ộng thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ất tự động thì máy điều khiển theo chương trình số (CNC)

(100C) = 1,00 VD2:V n t c:ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ố (CNC)

V n t c có giá tr đ c nh c d i d ng ngôn ng nh sau:ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ố (CNC) ịnh ư ắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả ư ững thay đổi của các thông số trong quá trình gia công đặc biệt ư V n t c 100 km/h đ c xem nh là “r t nhanh”, v n t c 5km/h đ c xem nh làật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ố (CNC) ư ư ất tự động thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ố (CNC) ư ư

Máy điều khiển số (CNC) là một loại máy công cụ tự động sử dụng chương trình số để điều khiển hoạt động của máy Áp dụng kỹ thuật CNC vào sản xuất mang lại nhiều lợi ích như: tăng năng suất, giảm thời gian gia công, nâng cao độ chính xác và chất lượng sản phẩm Vì vậy, máy CNC đóng vai trò quan trọng trong ngành gia công cơ khí, đặc biệt là đối với các chi tiết phức tạp và yêu cầu độ chính xác cao.

- R t ch m(5km/h)ất tự động thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật - Ch m (20 km/h)ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật - Trung bình (50km/h) - Nhanh (70 km/h) - R t nhanh(>100km/h)ất tự động thì máy điều khiển theo chương trình số (CNC) Do đó trong kho ng vân t c 95 km/h ta có th g i là v n t c “R t nhanh“ và m t ítản xuất tự động thì máy điều khiển theo chương trình số (CNC) ố (CNC) ển theo chương trình số (CNC) ọng Sử dụng máy công cụ điều khiển số (CNC) cho ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ố (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC)

1.2.2 Hàm ph thu c ụ truyền thống ộng cơ bước có nhiệm vụ

CNC (Điều khiển theo chương trình số) được sử dụng để xác định tốc độ cắt dựa trên xung, với chế độ cắt tối ưu được duy trì bởi CNC Tốc độ cắt thấp nhất là 0 xung/s trong khi tốc độ cắt tối ưu được định nghĩa ở mức 1000 xung/s.

M c đ c a m t giá tr v t lý th a mãn m t khái ni m ngôn ng đ c g i là ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt ộng thì máy điều khiển theo chương trình số (CNC) ịnh ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật & ộng thì máy điều khiển theo chương trình số (CNC) ệu quả ững thay đổi của các thông số trong quá trình gia công đặc biệt ư ọng Sử dụng máy công cụ điều khiển số (CNC) cho điều khiển của hôm nay và tương laiộ chuyển phát ph thu cụ thuộc ộ chuyển phát ố (CNC)i v i bi n liên t cếp ụ thuộc , m c đ này đ c bi u di n b i m t hàm g i là ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ư ển theo chương trình số (CNC) ễ dàng va nhanh chóng, rút ngắn ở cũng như đã giúp đỡ tôi ộng thì máy điều khiển theo chương trình số (CNC) ọng Sử dụng máy công cụ điều khiển số (CNC) cho hàm ph thuụ thuộc ộ chuyển phátc Hàm này ánh xạ t p các giá tr v t lý thành t p các giá tr ph thu c đ i v i cácật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ịnh ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ịnh ụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ố (CNC) giá tr ngôn ng Bi n v t lý đ c g i là bi n n n và ịnh ững thay đổi của các thông số trong quá trình gia công đặc biệt ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ư ọng Sử dụng máy công cụ điều khiển số (CNC) cho ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho t p các giá tr v t lýật điều khiển của hôm nay và tương lai ị vật lý ật điều khiển của hôm nay và tương lai đ c g i làư ọng Sử dụng máy công cụ điều khiển số (CNC) cho t p n nật điều khiển của hôm nay và tương lai ều khiển của hôm nay và tương lai Thông th ng ng i ta v nhi u hàm ph thu c trên cùng m t bi u đ d aư ư ) ụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ển theo chương trình số (CNC) ự động thì máy điều khiển theo chương trình số (CNC) trên t p n n đã qui đ nh.ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ịnh

Ví d hàm ph thu c ụng máy công cụ điều khiển số (CNC) cho ụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) v n t cật điều khiển của hôm nay và tương lai ốc nói trên:

T p h p m là s t ng quát hóa c a t p h p c đi n, trong đó ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ự động thì máy điều khiển theo chương trình số (CNC) ổi của các thông số trong quá trình gia công đặc biệt ủa các thông số trong quá trình gia công đặc biệt ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ổi của các thông số trong quá trình gia công đặc biệt ển theo chương trình số (CNC)  = 0 và  = 1 c aủa các thông số trong quá trình gia công đặc biệt hàm ph thu c c đi n ch là m t tr ng h p đ c bi t c a hàm ph thu c trong t pụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ổi của các thông số trong quá trình gia công đặc biệt ển theo chương trình số (CNC) ỉ cần xử lý những thông tin “không chính xác” hay không ộng thì máy điều khiển theo chương trình số (CNC) ư ặc biệt ệu quả ủa các thông số trong quá trình gia công đặc biệt ụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật h p m Vi c dùng các t p h p m đ c đ nh ngh a b i các hàm ph thu c trong bi uệu quả ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ư ịnh ĩa hết sức to lớn và hoàn toàn chính đáng Sự phát triển ở cũng như đã giúp đỡ tôi ụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ển theo chương trình số (CNC) th c logic đ c g i là ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ư ọng Sử dụng máy công cụ điều khiển số (CNC) cho Fuzzy logic Ví d nh bi u th c “nhi t đ r t nóng” đ i v iụng máy công cụ điều khiển số (CNC) cho ư ển theo chương trình số (CNC) ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ệu quả ộng thì máy điều khiển theo chương trình số (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ố (CNC) giá tr 850 xung/s s cho k t qu là true v i m c đ ph thu c b ng 0,85.ịnh ) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ằm duy trì một chế độ cắt tối ưu.

1.2.3 Bi n ngôn ng ến ngôn ngữ ữ liệu chuyển đổi : ( BASE + 0/1

Là ph n ch đ o trong các h th ng dùng Fuzzy logic đây, các thành ph n ngônầu ủa các thông số trong quá trình gia công đặc biệt ệu quả ố (CNC) 6 ầu ng mô t cùng m t ng c nh đ c k t h p l i Ví d nh trong tr ng h p mô tững thay đổi của các thông số trong quá trình gia công đặc biệt ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ững thay đổi của các thông số trong quá trình gia công đặc biệt ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ư ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ụng máy công cụ điều khiển số (CNC) cho ư ư ản xuất tự động thì máy điều khiển theo chương trình số (CNC) nhi t đ nói trên, không ch có “ệu quả ộng thì máy điều khiển theo chương trình số (CNC) ỉ cần xử lý những thông tin “không chính xác” hay không r t nhanhấu tác động ” mà còn “h i nhanhơng lai ”, “trung bình”, “h iơng lai ch mật điều khiển của hôm nay và tương lai ” và “r t ch mấu tác động ật điều khiển của hôm nay và tương lai ” đ u mô t ản xuất tự động thì máy điều khiển theo chương trình số (CNC) v n t cật điều khiển của hôm nay và tương lai ốc Chúng đ c g i là các t p ngôn ng , mangư ọng Sử dụng máy công cụ điều khiển số (CNC) cho ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ững thay đổi của các thông số trong quá trình gia công đặc biệt m t kho ng giá tr nào đó c a bi n ngôn ng và đ c v trên cùng m t đ th :ộng thì máy điều khiển theo chương trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ịnh ủa các thông số trong quá trình gia công đặc biệt ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ững thay đổi của các thông số trong quá trình gia công đặc biệt ư ) ộng thì máy điều khiển theo chương trình số (CNC) ịnh

1.2.4 Lu t mật điều khiển của hôm nay và tương lai ờ

Các lu t trong h Fuzzy logic mô t tri th c c a h Chúng dùng các bi n ngôn ngật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ệu quả ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ủa các thông số trong quá trình gia công đặc biệt ệu quả ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ững thay đổi của các thông số trong quá trình gia công đặc biệt nh là t v ng đ mô t các t ng đi u khi n trong h Vi c gi i thích các lu t mư ừ, đĩa từ hoặc phim… ụng máy công cụ điều khiển số (CNC) cho ển theo chương trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ầu ển theo chương trình số (CNC) ệu quả ệu quả ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật c ng là vi c trình bày cách tính các khái ni m ngôn ng ũng xin cảm ơn cô Thái Thị Thu ệu quả ệu quả ững thay đổi của các thông số trong quá trình gia công đặc biệt

TÍNH TOÁN MỜI CẢM ƠN

Bao g m ba b c chính nh sau:ư ư

1.3.1 M hóa ờng thẳng có hệ số góc không xác định (

M hóa có ngh a là dùng nh ng hàm ph thu c c a các bi n ngôn ng đ tính m c đĩa hết sức to lớn và hoàn toàn chính đáng Sự phát triển ững thay đổi của các thông số trong quá trình gia công đặc biệt ụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ững thay đổi của các thông số trong quá trình gia công đặc biệt ển theo chương trình số (CNC) ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ph thu c cho t ng t p m đ i v i m t giá tr c th c a đ u vào.ụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ừ, đĩa từ hoặc phim… ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ố (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ịnh ụng máy công cụ điều khiển số (CNC) cho ển theo chương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt ầu

Sử dụng máy công cụ điều khiển số (CNC) cho sản xuất tự động thì máy điều khiển theo chương trình số (CNC) là thiết bị điều khiển Nó thực hiện nhiệm vụ áp dụng kỹ thuật số (CNC) để tối ưu hóa các thông số trong quá trình gia công đặc biệt, giúp tăng hiệu quả sản xuất và giải quyết các vấn đề phức tạp.

R t ch m ất nhập Digital ập Digital có đ ph thu c b ng 0,00.ộng thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ằm duy trì một chế độ cắt tối ưu.

H i ch mơi chậm ập Digital có đ ph thu c b ng 0,00.ộng thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ằm duy trì một chế độ cắt tối ưu.

Trung bình có đ ph thu c b ng 0,00.ộng thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ằm duy trì một chế độ cắt tối ưu.

H i nhanhơi chậm có đ ph thu c b ng 0,40.ộng thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ằm duy trì một chế độ cắt tối ưu.

R t nhanhất nhập Digital có đ ph thu c b ng 0,60.ộng thì máy điều khiển theo chương trình số (CNC) ụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ằm duy trì một chế độ cắt tối ưu.

V m t ngôn ng , v n t c là 800 xung/s đ c xem ph n h i l n là ặc biệt ững thay đổi của các thông số trong quá trình gia công đặc biệt ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ố (CNC) ư ầu ơng trình số (CNC) r t nhanhất nhập Digital , còn m t ph n là ộng thì máy điều khiển theo chương trình số (CNC) ầu h i nhanhơi chậm

M hóa là b c đ u tiên trong quá trình tính toán c a h m K t qu c a nó đ c dùngư ầu ủa các thông số trong quá trình gia công đặc biệt ệu quả ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ủa các thông số trong quá trình gia công đặc biệt ư làm đ u vào đ tính các lu t m ầu ển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật

1.3.2 Tính lu t m ập digital ( Digital Input ) ờng thẳng có hệ số góc không xác định (

Sử dụng máy công cụ CNC để tối ưu hóa hiệu suất gia công đặc biệt quan trọng Áp dụng kỹ thuật CNC giúp liên hệ giữa các biến ngôn ngữ và lập trình số, hỗ trợ điều chỉnh nhanh chóng, dễ dàng các thông số trong quá trình gia công Máy CNC được tạo thành từ hai phần: phần cứng (bao gồm điều kiện kiểm soát hiện tại và tương lai) và phần mềm (cung cấp hướng dẫn để kiểm soát các điều kiện đó).

(ph n Then) Ph n đi u ki n có th g m nhi u đi u ki n, k t h p v i nhau b ng cácầu ầu ệu quả ển theo chương trình số (CNC) ệu quả ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ằm duy trì một chế độ cắt tối ưu. liên t nh And, Or.ừ, đĩa từ hoặc phim… ư Vd: N u x la A1 And y là B1 thì z là C1ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho N u x la A2 And y là B2 thì z là C2ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho N u x la A2 And y là B2 thì z là C2ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ………

1.3.3 Suy lu n m ập digital ( Digital Input ) ờng thẳng có hệ số góc không xác định (

Việc tính toán lực cắt tối đa được giải quyết bằng phương pháp suy luận, bao gồm hai bước chính Nhiệm vụ của đề tài là áp dụng kỹ thuật này vào thiết kế hệ thống điều khiển cho máy công cụ điều khiển số (CNC), giúp tối ưu hóa quá trình cắt gọt và nâng cao hiệu suất gia công.

1.3.3.1 Tính t ng lu t: ừng luật: ập Digital

Sử dụng máy công cụ điều khiển số (CNC) cho phép lập trình và kiểm soát quá trình gia công tự động Hệ thống CNC dựa trên chương trình số để điều khiển máy móc, giúp duy trì chế độ cắt tối ưu Các phép tính toán toán trong lập trình CNC là công cụ quan trọng để tối ưu hóa quá trình gia công, giúp thực hiện các thay đổi thông số nhanh chóng và dễ dàng, rút ngắn thời gian gia công và nâng cao hiệu quả sản xuất.

Tùy theo giá tr c a ịnh ủa các thông số trong quá trình gia công đặc biệt  hay  mà ta có các tr ng h p đ c bi t sau :ư ặc biệt ệu quả

Min-Max,  = 0 : MIN l y nh nh t (minimum), t ng ng v i AND.ất tự động thì máy điều khiển theo chương trình số (CNC) & ất tự động thì máy điều khiển theo chương trình số (CNC) ương trình số (CNC) ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho Min-Max,  = 1 : MAX l y l n nh t (maximum), t ng ng v i OR.ất tự động thì máy điều khiển theo chương trình số (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ương trình số (CNC) ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho Min-Avg,  = 1 : AVG l y trung bình (average).ất tự động thì máy điều khiển theo chương trình số (CNC)

Gamma,  = 0 : PROD l y tích (product).ất tự động thì máy điều khiển theo chương trình số (CNC)

1.3.3.2 Lu t h p thành m : ập Digital ợc điểm: ời không có một giá trị ngưỡng xác định cho “lạnh” hay “nóng”

Xét m t m nh đ có đi u ki n sau :ộng thì máy điều khiển theo chương trình số (CNC) ệu quả ệu quả N u ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho kho ng cách còn r t xaảng cách còn rất xa ất nhập Digital thì v n t c ch y r t nhanhập Digital ố ạo ngắt khi đếm tràn ất nhập Digital a) Qui t c h p thành minắc hợp thành min ợp thành min : Giá tr c a m nh đ h p thành m là m t t p m B’ đ nh ngh a trên n n Y (không gianịnh ủa các thông số trong quá trình gia công đặc biệt ệu quả ộng thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ịnh ĩa hết sức to lớn và hoàn toàn chính đáng Sự phát triển n n c a B ) và có hàm thu c:ủa các thông số trong quá trình gia công đặc biệt ộng thì máy điều khiển theo chương trình số (CNC)

THI T K H TH NG ẾP MÁY TÍNH ẾP MÁY TÍNH ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ ỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ FUZZY LOGIC

GI I THI U LU T I U KHI N ỚI THIỆU ỆM VỀ HỆ THỐNG ĐIỀU KHIỂN THEO CHƯƠNG TRÌNH SỐ ẬN CHÍNH Đ Ề TÀI ỂN THEO CHƯƠNG TRÌNH SỐ

ển theo chương trình số (CNC) thi t k b đi u khi n thông minh mang t duy con ng i, có ngh a là máyết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ển theo chương trình số (CNC) ư ư ĩa hết sức to lớn và hoàn toàn chính đáng Sự phát triển ph i bi t đ c hay c m giác đ c v t li u gia công là c ng hay m m và có t i hayản xuất tự động thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ư ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ư ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ệu quả ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ản xuất tự động thì máy điều khiển theo chương trình số (CNC) không Mu n v y ta ph i có 1 c m bi n l c C m bi n l c này s cho ta bi t đ cố (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ự động thì máy điều khiển theo chương trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ự động thì máy điều khiển theo chương trình số (CNC) ) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ư đ c ng v t li u gia công và s cung c p m t giá tr , v i giá tr này máy s bi t đ cộng thì máy điều khiển theo chương trình số (CNC) ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ệu quả ) ất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ịnh ịnh ) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ư đây là lo i v t li u có đ c ng thu c vào kho ng nào mà ta thi t k t kinh nghi m Tật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ệu quả ộng thì máy điều khiển theo chương trình số (CNC) ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ừ, đĩa từ hoặc phim… ệu quả ừ, đĩa từ hoặc phim… đó, máy s xác đ nh đ c v n t c t ng ng v i l c c t N u mà l c c t l n t ng) ịnh ư ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ố (CNC) ương trình số (CNC) ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ự động thì máy điều khiển theo chương trình số (CNC) ắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ự động thì máy điều khiển theo chương trình số (CNC) ắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả ương trình số (CNC) ng v i v t li u c ng máy s chuy n đ ng ch m, n u l c c t nh máy s chuy n ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ệu quả ức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ) ển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ự động thì máy điều khiển theo chương trình số (CNC) ắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả & ) ển theo chương trình số (CNC) đ ng nhanh V i vi c đi u khi n linh đ ng nh th , ta có th ộng thì máy điều khiển theo chương trình số (CNC) ệu quả ển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ư ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ển theo chương trình số (CNC) gia công b t k v t ất digital ( Digital Output ỳ ( ập digital ( Digital Input ) li u nào có ệm vụ điểm của máy NC và CNC so với máy công cụ truyền thốngộng cơ bước có nhiệm vụ ứng bất kỳ c ng b t k ất digital ( Digital Output ỳ ( ho c ặc biệt thay điểm của máy NC và CNC so với máy công cụ truyền thốngổi A/D) ất digital ( Digital Output ỳ ( i b t k trên cùng m t phôi ộng cơ bước có nhiệm vụ ho c ặc biệt trong hành trình gia công c a máy nh ng hành trình không ủa máy NC và CNC so với máy công cụ truyền thống ở ( open loop control system ) ữ liệu chuyển đổi : ( BASE + 0/1 t i ải thuật đường thẳng có hệ số góc không xác định ( máy v n xác đ nh đ c v nẫn tôi làm Luận ịnh ư ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật t c là ph i chuy n đ ng r t nhanh.ố (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) ển theo chương trình số (CNC) tránh va đ p khi d ng đ t ng t, và đ m b o đ b n cho dao, và nguyên nhân r tật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ừ, đĩa từ hoặc phim… ộng thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ộng thì máy điều khiển theo chương trình số (CNC) ất tự động thì máy điều khiển theo chương trình số (CNC) quan tr ng là nâng cao đ chính xác, ta c n ph i gi m v n t c khi g n đ n cu i hànhọng Sử dụng máy công cụ điều khiển số (CNC) cho ộng thì máy điều khiển theo chương trình số (CNC) ầu ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ố (CNC) ầu ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ố (CNC) trình V i 2 đi u ki n v l c c t và gi m v n t c ta xây d ng lu t đi u khi n đ xácệu quả ự động thì máy điều khiển theo chương trình số (CNC) ắn được chu kì sản xuất Tuy nhiên, máy CNC không có khả ản xuất tự động thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ố (CNC) ự động thì máy điều khiển theo chương trình số (CNC) ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ển theo chương trình số (CNC) ển theo chương trình số (CNC) đ nh đ c giá tr v n t c c a máy.ịnh ư ịnh ật điều khiển Nhiệm vụ của đề tài là áp dụng kỹ thuật ố (CNC) ủa các thông số trong quá trình gia công đặc biệt

LU T H P THÀNH M ẬN CHÍNH ỢC VỀ SỬ DỤNG MÁY TÍNH TRONG ĐIỀU KHIỂN ỜI CẢM ƠN

II.2 1 Bi n vào là kho ng cách còn l i c n gi m v n t c cu i hành trình: ến ngôn ngữ ải thuật đường thẳng có hệ số góc không xác định ( ạng thái chuyển đổi : ( BASE + 8 ) ần mềm: (BASE + 0) ải thuật đường thẳng có hệ số góc không xác định ( ập digital ( Digital Input ) ống ống

(xo,yo) (xb,yb) (xc,yc) (xi,yi) lf

Máy công cụ điều khiển số (CNC) sử dụng đầu vào như đĩa từ, phim để điều khiển chuyển động của dao theo chương trình số (CNC) Trong quá trình gia công, dao di chuyển từ điểm O đến điểm D trong thời gian nhất định và lập lại hành trình này Sử dụng máy CNC là việc tối quan trọng đối với quá trình sản xuất tự động, giúp nâng cao hiệu suất và độ chính xác Nhiệm vụ của đề tài là áp dụng kỹ thuật số (CNC) để cải thiện quá trình sản xuất, cụ thể là tạo ra tín hiệu điều khiển tối ưu thông qua hai chương trình con Call thương và Return.

Call thương laicy ta s bi t đ c là v trí c a dao thu c kho ng nào trong đo n OD.) ết sức quan trọng Sử dụng máy công cụ điều khiển số (CNC) cho ư ịnh ủa các thông số trong quá trình gia công đặc biệt ộng thì máy điều khiển theo chương trình số (CNC) ản xuất tự động thì máy điều khiển theo chương trình số (CNC) Ta s gán giá tr th c là L) ịnh ư

O < L

Ngày đăng: 18/09/2024, 17:16

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w