Đây là một trong những trung tâm phát triển mạnh của viện,với việc áp dụng công nghệ CAD/CAM, gia công trên các máy phay CNC, máycắt điện cực dây CNC, …vào chế tạo khuôn mẫu và các sản p
Lời nói đầu Viện máy IMI nghiên cứu ứng dụng Mechatronics lĩnh vực công nghiệp, công nghiệp đặc biệt: thiết kế, chế tạo máy, thiết bị, dây chuyền công nghệ công nghiệp, thực dịch vụ t vấn đầu t, chuyển giao công nghệ dịch vụ khoa học công nghệ khác Trong trình thực tập em đợc thực tập trung tâm khuôn mẫu xác nhựa kỹ thuật Đây trung tâm phát triển mạnh viện, với việc áp dụng công nghệ CAD/CAM, gia công máy phay CNC, máy cắt điện cực dây CNC, vào chế tạo khuôn mẫu sản phẩm nhựa kỹ thuậtvào chế tạo khuôn mẫu sản phẩm nhựa kỹ thuật chất lợng cao có khả thay sản phẩm nhập mang lại hiệu kinh tế cao Tại tung tâm khuôn mẫu em đợc trung tâm tạo điều kiện cho nghiên cứu điều khiển ANILAM ứng dụng máy CNC đồng thời em đợc tham gia vào lắp ráp máy cắt kim loại Ga Plasma CP 90200 Trong thêi gian thùc tËp tèt nghiƯp víi sù gióp ®ì tận tình thầy cô giáo môn, kỹ s viện, cộng với lỗ lực thân em đà hoàn thành đợt thực tập tốt nghiệp báo cáo thực tập Tuy nhiên thời gian tơng đối ngắn trình độ chuyên môn hạn chế nên báo cáo không tránh khỏi thiếu sót Em mong nhận đợc góp ý thầy cô giáo để báo cáo đợc hoàn thiện Cuối em xin chân thành cám ơn hớng dẫn tận tình thầy Phan Cung, Viện máy IMI góp ý quý báu bạn sinh viên Hà Nội ngày 28 tháng năm 2004 Sinh viên Chơng I Tổng quan 1.1 Giới thiệu Ngày với phát triển mạnh mẽ khoa học kỹ thuật đà góp phần giải phóng ngời khỏi công việc nặng nhọc Công nghệ thông tin đóng vai trò quan trọng ngêi mäi lÜnh vùc, nh th«ng tin liên lạc, ngành khoa học vũ trụ, công nghiệp Chúng ta đà biết ứng dụng rộng r·i cđa c«ng nghƯ th«ng tin c«ng nghiƯp Víi nhà máy có quy mô lớn, cần vài công nhân quản lý dây chuyền sản xuất Trong công việc đòi hỏi độ phức tạp môi trờng làm việc độc hại ngời điều khiển rô bốt thông qua chơng trình cài sẵn làm thay cho họ Một ứng dụng quan trọng công nghệ thông tin công nghiệp chơng trình điều khiển máy móc tự động nh máy NC(numeric control), máy CNC(Computer numeric control) Để điều khiển máy tự động có riêng ngôn ngữ lập trình riêng cho chúng gọi chơng trình điều khiển logic (PLC- Programable logic control) 1.2 Chơng trình điều khiển logic(PLC) Trớc để tạo máy tự động bán tự động ngời ta phải xây dựng mạch logic cứng Để máy có chức ngời phải dùng nhiều thiết bị điện, điện tử trung gian nhng nhìn chung khó khăn giá thành máy tăng lên cao, máy làm việc không tin cậy phụ thuộc vào chất lợng thiết bị Ngày với trợ giúp máy tính chơng trình điều khiển logic(PLC) đà giảm đợc phần lớn thiết bị trung gian(rơ le trung gian), nâng cao độ tin cậy giảm giá thành máy Phụ thuộc vào đối tợng điều khiển chia chơng trình điều khiển logic thành hai loại: Khi đối tợng điều khiển cha biết rõ ngêi ta ph¶i dïng logic mê(Fuzzy logic) VÝ dơ nh máy giặt, trọng lợng quần áo cho vào giặt trớc, với máy giặt thông minh đa chơng trình giặt phù hợp với trọng lợng quần áo cho vào nhằm tiết kiệm thời gian, điện, nớc, xà phòng Khi đối tợng điều khiển đà rõ ràng ngời dùng chơng trình điều khiển logic thông thờng(PLC) Hiện máy CNC thờng tích hợp điều khiển PLC để nâng cao mức độ tự động máy Trên giới có nhiều hÃng cho đời loại PLC kh¸c nh Anilam Simens, Fanuc, Omron, Heidenhei kÌm theo tập lệnh khác để viết chơng trình PLC 1.3 Bộ điều khiển Anilam Bộ điều khiển Anilam điều khiển chuyên dụng dùng cho máy công cụ CNC(Computer numeric control) Nó sản phẩm hÃng Anilam(Mỹ), tích hợp phần điều khiển CNC(do hÃng viết) phần điều khiển PLC(dành cho ngời lập trình logic) Chi tiết tập lệnh chơng trình PLC đợc đề cập chơng chơng HÃng Anilam sản xuất điều khiển CNC chuyên dụng cho loại máy công cụ khác nhau: Bộ điều khiển 3000M: chuyên dụng cho máy phay trục(X,Y,Z) trục chính(S) Bộ điều khiển 5300M: chuyên dụng cho máy phay trơc (X, Y, Z, U, V) vµ mét trơc chÝnh Bộ điều khiển 6000M: chuyên dụng cho máy phay trơc (X, Y, Z, U, V, W) vµ mét trục Bộ điều khiển 4200T: chuyên dụng cho máy tiện trục (X, Z) trục Ngoài điều khiển chuyên dụng cho máy mài, máy xung điện cực Chơng II Giới thiƯu cÊu tróc bé §iỊu khiĨn anilam Nh chóng ta đà biết ứng dụng máy công cụ công nghiệp Đặc biệt lĩnh vực công nghiệp gia công xác thiếu máy công cụ nói chung máy CNC nói riêng Máy CNC (Computer numeric control) máy công cụ thông minh, hoạt động dới trợ giúp máy tính gia công chi tiết nhờ chơng trình gia công ngời thiết kế ngời vận hành lập trình(chơng trình gia công khí) Do đặc tính u việt tiết đợc gia công với độ xác cao, đồng thời giải phóng phần lớn sức lao động, sản xuất hàng loạt giá thành sản phẩm giảm nhiều Để cho máy hoạt động theo yêu cầu ngời vận hành, trớc hết phải có ®iỊu khiĨn CNC, sau ®ã ph¶i cã mét kü s tin học kỹ s tự động hóa lập chơng trình lôgic cho máy (dựa cổng vào đà đợc tích hợp máy) Sau giới thiƯu mét bé ®iỊu khiĨn thĨ(trong sè rÊt nhiỊu điều khiển hành) Bộ điều khiển Anilam Mỹ đợc sử dụng rộng rÃi máy CNC 2.1 Phần cứng 2.1.1 Cấu trúc hệ CNC Hình 2.1 cấu trúc điển hình hƯ CNC Nã gåm cã: H×nh 2.1: CÊu tróc hƯ CNC Bộ điều khiển CNC (của hÃng ANILAM), nÃo máy Bộ truyền dẫn điều khiển động cơ(tùy thuộc vào máy cần động cơ) Các thiết bị: phản hồi tốc độ (tachometer), phản hồi vị trí(encoder) 2.1.2 Cấu trúc điều khiển Anilam H·ng Anilam cho ®êi rÊt nhiỊu hƯ ®iỊu khiển khác dùng chuyên dụng cho loại máy khác Ví dụ điều khiển 3000M, 5000M dùng cho máy phay CNC trục trục Bộ điều khiển 4200T chuyên dụng cho máy tiện CNC Các điều khiển chuyên dụng cho máy mài CNC, máy cắt dây CNC, máy xung CNC Tuy hệ điều khiển khác ứng dụng nhng chúng có phần cứng gần giống nhau, khác chơng trình nạp cho máy Hình 2.2 thể bé ®iỊu khiĨn CNC thĨ Bé ®iỊu khiĨn 4200T đợc dùng chuyên dụng cho máy tiện CNC Phần cứng máy gồm phần sau: 2.1.2.1 Card máy tính phụ kiện a, Card máy tính Đây nÃo máy(ký hiệu IHV-745E), có cấu trúc giống nh main máy tính PC Trên card nµy gåm chip Vi Xư Lý Pentium 166MHz MMX vµ chip set ALI DRAM cđa IHV-745E lµ 8MB b, ỉ cøng ỉ cøng cđa bé ®iỊu khiĨn dïng ®Ĩ lu trữ chơng trình CNC, chơng trình PLC chơng trình gia công máy Dung lợng tối thiểu điều khiển 4200T 2,1G 2.1.2.2 Card DSP Card DSP thành phần quan trọng thiếu đợc điều khiển ANILAM Đây phận để phân biệt điều khiển dùng cho máy chuyên dụng khác Chức card DSP thu nhận tín hiệu phản hồi vị trí trục thông qua encoder Sau kết hợp với card máy tính thuật toán ngời lập trình để nội suy Và đa tín hiệu để điều khiển trục cho máy vận hành công nghệ Bàn phím mở rộng (Tùy chọn) Màn hình tinh thể lỏng Bàn phím ổ mềm Tay quay ®iƯn tư Cỉng RS232 më réng Cỉng m¸y in Panel ®iỊu khiĨn +5, +/-15VDC + ,+ /1 V D C C O M CAN P a r a lle l Cỉng vµo/ra V G A CAN C O M Cỉng vµo/ra F lo p p y CAN më réng K Y B D Cổng vào/ra mở rộng Card DSP card máy tính +24VDC MBIO Dữ liệu ổ c ứ n g Đầu ®äc M¹ng KÕt nèi m¹ng (T chän) Encoder TÝn hiƯu điều khiển trục Động trục x, z T Ýn h iƯ u ® iỊ u k h iĨ n Bộ điều khiển động Điện điều khiển máy Hình 2.2: Bộ điều khiển 4200T - ANILAM Có thể lấy ví dụ nh sau: Giả sử ngời công nhân cần phay hình tròn với bán kính đó, ngời cần đa câu lệnh vào chơng trình Khi card DSP kết hợp với card máy tính vi phân đờng tròn cần gia công thành nhiều cung tròn nhỏ (thực chất đoạn thẳng vô bé) Sau card DSP xuất tín hiệu để điều khiển động tiến bàn trục X, Z chuyển động đồng thời theo đoạn thẳng Đồng thời tín hiệu phản hồi vị trí(đa từ encoder gắn động cơ) đợc đa card DSP Card DSP lại tiếp tơc néi suy ®Ĩ ®a tÝn hiƯu ®iỊu khiĨn động Quá trình tiếp diễn nh gia công xong chi tiết Nhờ vòng phản hồi vị trí mà sai số trình gia công không đáng kể(cỡ m) 2.1.2.3 Động truyền dẫn Động truyền dẫn cấu chấp hành máy CNC Truyền dẫn điều khiển ®éng c¬ Nã sÏ nhËn tÝn hiƯu ®iỊu khiĨn tõ card DSP, sau tín hiệu đợc so sánh với tín hiệu phản hồi tốc độ điều khiển động chạy theo tốc độ tuỳ ý ngời vận hành Động đợc dùng máy CNC động servo, tức có gắn encoder để phản hồi vị trí tachomet để phản hồi tốc độ Tín hiệu phản hồi vị trí đợc đa card DSP để nội suy Còn tín hiệu phản hồi tốc độ đợc đa truyền dẫn Bản thân động dịch chuyển trục tiến bàn theo chơng trình gia công 2.1.2.4 CAN I/O CAN I/O lµ cỉng vµo logic(input, ouput) CAN I/O gióp cho kỹ s lập trình PLC điều khiển phần điện công nghệ nh tới nguội, thay dao, bôi trơn cách tự động Mỗi CAN I/O có 10 đầu vào, đầu số(Digital) đầu vào tơng tự(ADC) Bộ điều khiển ANILAM có CAN I/O, nhng cã thĨ më réng tèi ®a CAN I/O cần thiết 2.1.2.5 Ngoại vi thiết bị phụ trợ Ngoài phận điều khiển ANILAM có ngoại vi nh: Bàn phím để ngời vận hành lập trình máy Màn hình phẳng 14 inch ổ mềm để ngời vận hành nạp chơng trình gia công lập trình máy PC, nạp chơng trình PLC cho máy Cổng RS 232 để truyền liệu cần Panel điều khiển máy Cổng kết nối mạng có nhiều máy CNC nối mạng với 2.2 Phần mềm Phần mềm CNC toàn chơng trình đợc viết hệ điều khiển CNC hoạt động cách hiệu HÃng ANILAM cung cấp cho ngời dùng loại phần mềm sau: 2.2.1 Phần mềm offline(offline software) Đây phần mềm cung cấp cho ngời thiết kế ngời lập chơng trình gia công Ngời thiết kế sau thiết kế vẽ dùng phần mềm để chuyển vẽ sang chơng trình gia công, chạy mô lập trình gia công chi tiết cần gia công đơn giản Phần mềm đợc cài máy tính PC 2.2.2 Phần mềm CNC(CNC software) Phần mềm CNC gồm thuật toán nội suy, chơng trình tạo nên giao diện ngời vận hành máy Đồng thời với chi tiết không phức tạp ngời vận hành lập trình gia công máy Phần mềm đợc cài đặt trực tiếp máy CNC Để máy hoạt động đợc thiếu đợc phần mềm CNC Tất chơng trình gia công, chơng trình PLC chạy phần mềm CNC 2.2.2.1 Chơng trình gia công Chơng trình gia công tập hợp câu lệnh khối lệnh ngời thiết kế ngời vận hành lập để tạo chi tiết cụ thể Với chơng trình gia công thực nhiều nguyên công khác Chơng trình gia công có đặc điểm dễ viết, dễ sửa chữa dễ hiểu 2.2.2.2 Chơng trình điều khiển lôgic Chơng trình điều khiển logic hay gọi chơng trình PLC (Programable logic control) chơng trình ngời lắp ráp máy CNC viết Chơng trình với chơng trình CNC làm cho máy công cụ trở nên hoàn thiện hơn, mức độ tự động hóa cao Chơng trình PLC điều khiển công nghệ phụ trợ cho máy, nhng thiếu máy hoạt động hiệu quả, không linh hoạt không kinh tế Có thể lấy ví dụ nh sau: Giả sử máy tiện CNC có đài dao gồm 10 dao, chi tiết cần phải gia công dao cụ khác Với máy tiện CNC chơng trình PLC sử dụng dao cụ(vì thay dao đợc) ngời vận hành lần gia công chi tiết phải dừng lại để gá dao lần làm giảm xuất máy nên giá thành sản phẩm tăng theo Ngoài chơng trình PLC điều khiển trình công nghệ khác nh bôi trơn tự động, tới nguội tự động Chính tầm quan trọng chơng trình CNC nên dành hẳn mục để giới thiệu tập lệnh điều khiển ANILAM dành cho chơng trình PLC(Bộ điều khiển ANILAM gọi ngôn ngữ lập trình PLC IPI Integral programmable intelligence) 2.3 Tập lệnh cách lập trình với IPI 2.3.1 Giới thiệu Chơng trình IPI thực nhiệm vụ thông qua phần cứng cổng vào CAN I/O ghi 2.3.1.1 Ký hiệu đầu vào/ Mỗi điều khiển CNC ANILAM có hai cổng vào I/O nhng mở rộng tối đa thành cổng vào Trên cổng vào có đầu 10 đầu vào số, đầu vào tơng tự nguồn 24VDC Đầu vào đợc định nghĩa nh sau: Xn:b, đó: X : đầu vào n : node (n nằm khoảng -> 5) b : đầu vào số 10 đầu vào (b từ 0->9) Đầu đợc định nghĩa nh sau: Yn:b, đó: Y : đầu n : node (n n»m kho¶ng -> 5) b : chØ đầu số đầu ra(b từ 0->5) 2.3.1.2 Các ghi Chơng trình PLC (IPI) sử dụng loại ghi là: Thanh ghi logic : Chỉ ghi trạng thái sai(true/false) Thanh ghi số(numeric) cho phép chơng trình PLC thực đếm, định thời gian thực phép toán 2.3.1.3 Các ghi đa chức Thanh ghi đa chức ghi dùng cho mục đích chung Có 256 ghi đa chức đợc chơng trình IPI định nghĩa từ M0 đến M255 Các ghi đa chức từ M0 đến M63 đợc nhà sản xuất định nghĩa trớc đợc dùng cho mục đích đặc biệt Các ghi đa chức từ M64 đến M255 đợc dùng cho ngời lập trình IPI để lu trạng thái trị số mét biÕn Thanh ghi M0 M1 M2 M3 M4 M5 M6 M7 M8 M9 M10 M11 M12 M13 M14 M15 M16 M17 M18 M19 M20 M21 M22 M23 M24 M25 M26 M27 M28 M29 M30 M31 M32 M33 M34 M35 M36 M37 M38 M39 M40 M41 M42 M43 M44 M45 G¸n nh·n SPINDLE POSN PWRFAIL FEED SVOFF ESTOP CARRY TRUE FALSE TCFINACK HOME SPLOOP RUN MAN MFLAG MCODE SFLAG SCODE TCFINACK TCODE HFLAG HCODE TMACEND ZMACHPOS ZEROSPD ATSPD XMIT FINISH SVOFLT FHOLD TCHGFIN XSTOP XHOLD MSG SPDANOV MREGRAN SPDGRCH CNCERR Mục đích(purpose) Đúng (true) trục chạy Đúng (true) CNC vào vị trí Không sử dụng Đúng nguồn có nguồn +24VDC CNC chạy chế độ ăn dao Đúng điều khiển động trục không hoạt động(off) Đúng nút emegency-stop panel điều khiển máy tác động Không sử dụng Luôn suốt vòng quét chơng trình IPI Luôn sai suốt vòng quét chơng trình IPI Không sử dụng Nhận đợc trình thay dao cụ kết thúc Đúng trục Z trục tiến bàn X, Y vị trí home(vị trí ban đầu) Đúng trục chế độ điều khiển vòng kín Đúng CNC chế độ chạy tự động(chạy chơng trình gia công) Đúng CNC chế độ chạy tay Đúng nhận đợc mà Mcode mới( ví dụ M3, M4, M5 ) M· Mcode(vÝ dơ M3 lµ quay trơc chÝnh theo chiều thuận) Đúng nhận đợc mà Scode míi(vÝ dơ S300, S500 ) M· Scode(vÝ dơ S300 th× trục quay với tốc độ 300vòng/phút) Đúng nhận đợc mà thay dao(Tcode) Mà Tcode Đúng CNC nhận đợc mà Hcode Mà Hcode Dự trữ Vị trí trục Z tính đơn vị micron Cờ cho biết tốc độ trục có không hay không Cờ cho biết tốc độ trục lớn Dự trữ Dự trữ Đúng chơng trình IPI chấp nhận liệu CNC Đúng mà M, S, T H kết thúc Đúng điều khiển động bị lỗi Đúng chế độ ăn dao bị cÊm KÕt thóc thay dao Set true dõng chun động, set false để khôi phục chuyển động trơc Set true dõng chun ®éng, Ên phÝm start để khôi phục chuyển động trục Hiển thị thông báo tới hình CNC Dự trữ Cấm trục hoạt động Hiển thị ghi hình CNC Dải hoạt động hộp số trục chính(4 dải) CNC bị lỗi Không sử dụng M46 M47 M48 M49 M50 M51 M52 M53 M54 M55 M56 M57 M58 M59 M60 M61 M62 M63 KEYMASK SPIN100 SPDRPM SPDDIR HOMING LNFDLIM ROFDLIM SPDVOLT CMDRPM HWSTOP AUTOINH FEED100 XSTART TOOLNUM TLOBINO M19FLAG M19END SPRSTOP Đợc sử dụng trình IPI để lấy bit mặt nạ số phím panel máy Giữ tốc độ trục 100% Chạy trục với tốc độ tuỳ ý Điều khiển trục quay thuận ngợc(3:quay thuận; 4:quay ngợc) Chỉ trục Z, X, Y chạy home hay không Chạy trục X, Y, Z với tốc độ ăn dao tuỳ ý Chạy trục X, Y, Z với tốc độ ăn dao tuỳ ý(tốc độ quay) Điện áp điều khiển trục chính( SPDVOLT=50 điện áp điều khiển trục chính=0,05V) Set ghi để cấm tay quay hoạt động Set ghi lên cấm CNC hoạt động chế độ AUTO Set ghi lên giữ tốc độ tất trục chạy tốc độ 100% Khởi động ngoài, hoạt động giông nh phím START panel điều khiển Kích hoạt dao cụ tơng ứng với giá trị đặt vào ghi Dùng để thay dao ngẫu nhiên(ít dùng) Chọn mode hoạt động trục chiều, chiều hỗn hợp Bảng 2.3: ghi đa chức M0 -> M63 2.3.1.4 Các ghi timer Có 64 ghi dành cho timer (T0 -> T63) Thời gian timer đợc biểu diƠn bëi hƯ 10(vÝ dơ TON 10 -> sau 1second timer kích hoạt) 2.3.2 Tập lệnh STT Lệnh LD OUT Cú pháp Chức Ví dụ LD[element] Tải(load) giá trị trạng thái element vào ghi hành Nếu giá trị element LD X1:1 ; tải giá trị số, đợc chuyển sang trạng thái trạng thái(hoặc giá trị 1(những giá trị khác không) Tải giá số) X1:1 vào trị đà tồn ghi hiƯn hµnh vµo ghi hiƯn hµnh ghi trớc OUT[element] Ghi giá trị ghi hành tới OUT Y1:0 ; trạng ghi xác định Chỉ có ghi đa chức thái ghi nhận đợc giá trị số, tấ ghi hành đợc gửi tới đầu khác biến thành trạng thái Y 1: Tải(load) giá trị trạng thái đảo element vào ghi hành Nếu giá trị hành ghi đà đợc khởi tạo, đợc chuyển vào ghi trớc Nếu giá trị element giá trị số, đợc chuyển sang trạng thái 1(những giá trị khác không) LDI LDI[element] LDI X0:2 MOV MOV[element] [element] MOV X0:2 Y0:5 Kết hợp đọc xuất tới toán hạng thái Y0:2 Thanh ghi hành ghi trớc không trạng giống trạng thái đợc sử dụng X0:2 MVA MVA[element] [element] Ghi giá trị giá trị tơng tự(Ananalog) đợc chọn vào ghi đa chức Chỉ có đầu vào tơng tự nút Tải giá trị element vào ghi hành Copy tất giá trị đà tồn ghi hành vào ghi trớc Nếu element số đợc tải vào dới dạng số Nếu element trạng thái đợc vào dới dạng trạng thái RD RD[element] AND AND[element] Thực phép Và logic giá trị OR ghi hành giá trị element Kết Y0:5)LD (X0:5AND đợc lu lại ghi hành Thanh (M100 OR X0:9) ghi trứơc không bị ảnh hứởng ANI ANI[element] Thực phép Và logic giá trị LD (X0:2 OR ghi hành giá trị đảo ANI element Kết đợc lu lại ghi Y1:0) X0:3 hành Thanh ghi trớc không bị ảnh hởng OR OR[element] Thực phép logic giá trị element trạng thái ghi hành Kết lu ghi hành, ghi trớc không bị ảnh hởng LD X1:0 OR X1:5 ORI[element] Thực phép Hoặc logic giá trị đảo element trạng thái ghi hành Kết lu ghi hành, ghi trớc không bị ảnh hởng LD X1:0 ORI X1:5 OUT M55 ANB[element] LD ( X1:0 OR T20 ) OR Thùc phép Và logic giá trị X1:2 ghi trớc đó, giá trị ghi LD ( M100 OR X1:5 ) hành giá trị cđa element OR M125 ANB M70 ORB[element] Thùc hiƯn phÐp HOặc logic giá trị ghi trớc đó, giá trị ghi hành giá trị míi cđa element LD ( X1:0 OR M100 ) AND X0:5 LD ( X1:2 AND M50 ) AND X0:7 ORB ( T20 AND X1:5 ) SET[element] Nếu giá trị ghi hành TRUE, đợc copy vào ghi LD X0:2 element Nếu giá trị ghi hành SET Y1:0 FALSE, hành động xảy Lệnh Khi X0:2 TRUE dùng để chốt giá trị element trạng thái Y1:0 đợc mang giá trị TRUE vòng quét giữ trạng thái TRUE chơng trình PLC Nếu dùng lệnh MOV xuất lệnh RES vòng quét chơng trình lệnh RESET Y1:0 xoá đợc trạng thái ghi hµnh 10 11 12 13 ORI ANB ORB SET RD T20 14 15 16 RES RES[element] KÝch ho¹t : CTL/CTR CTL[element] không kích hoạt : CTR[element] DEC Lệnh nhằm reset element trạng thái FALSE Nếu giá trị ghi hành TRUE, trạng thái FALSE đợc copy vào ghi element Nếu giá trị LD X0:3 ghi hành FALSE, hành RES Y1:0 động xảy Dùng lệnh MOV lệnh SET để đặt trạng thái ghi hành lên trạng thái TRUE vòng quét chơng trình Sử dụng theo cặp CTL thực logic Và CTL M95 element xác định với tất dẫn MOV M100 Y:0:2 không đợc kích hoạt CTR MOV X1:5 M75 huỷ dẫn CTL đà kích hoạt CTR DEC[element] Trong tất vòng quét chơng trình PLC, mà giá trị ghi hành LD X0:2 TRUE, giá trị số element giảm DEC M80 đơn vị 17 INC INC[element] Trong tất vòng quét chơng trình PLC, mà giá trị ghi hành LD X0:2 TRUE, giá trị số element tăng lên INC M80 đơn vị 18 RST RST[element] Khởi tạo lại dẫn Khởi tạo lại timer trạng thái ghi hiƯn hµnh lµ TRUE 19 NOP 20 INV 21 22 RST T1 Không có hành động đợcthực Lệnh nhằm làm tăng thời gian thực chơng trình(tăng thời gian vòng quét) INV[element] Đảo giá trị element Đảo giá trị ghi hành element xác định Nếu giá trị đợc chuyển số, đợc chuyển sang trạng thái trớc đảo giá trị IF/ELS/ /EDF IF : Mở đầu khối lệnh có điều kiện CNC thực lệnh đợc dẫn trạng thái ghi hành TRUE ELS : Nếu trạng thái ghi hành FALSE chơng trình bỏ qua khối lệnh IF thực c¸c lƯnh sau ELS EDF : KÕt thóc cđa khèi lệnh IF - ELS CLP/EJP CLP : Mở đầu khối lệnh có điều kiện Thực lệnh sau CLP trạng thái ghi hành FALSE Nhảy tới dẫn EJP trạng thái ghi hiƯn hµnh lµ TRUE EJP : KÕt thóc lệnh nhảy có điều kiện INV Y0:4 Đảo trạng thái Y0:4 Dùng để xuất mà bàn phím tới CNC CNC biên dịch mà tơng ứng nh ngời vận hành ấn phím panel điều khiển 23 OKBD 24 OTI LD Xn:b OTI Yn:b Xuất đầu output tín hiệu có tác động đầu vào ngừng 25 OWI LD Xn:b OWI Yn:b Ngay lËp tøc xuÊt đầu output tín hiệu có tác động đầu vào Chơng IIi Máy cắt kim loại ga plasma cp 90200 I Tổng quan Máy cắt kim loại điều khiển CNC dạng máy công cụ chuyên dùng để cắt kim loại theo hình dạng cách sử dụng lợng dạng nhiệt Nguồn nhiệt dùng ngn hå quang Plasma hay ngn nhiƯt ho¸ häc sinh phản ứng cháy nhiên liệu (khí gas hay khí Acetylen) Oxy Nhờ sử dụng lợng dạng nhiệt, nên máy cắt kim loại cắt đợc kim loại có chiều dầy rÊt lín: tíi 100mm c¾t b»ng hå quang Plasma, tíi 250 mm sư dơng ngn nhiƯt ho¸ häc (khi cắt gas) Việc chuyển động mỏ cắt để nhận đợc biên dạng hình học phôi đợc thực nhờ điều khiển CNC (Computer Numeric Control) Đồng thời nhờ điều khiển CNC có khả giao tiếp với nguồn thông tin bên nh cổng nối ghép RS232 hay ổ đĩa mền nên việc thay đổi biên dạng cắt trở nên linh hoạt nhang chóng, thuận tiện sản xuất tự động quản lý chất lợng sản phẩm theo chuẩn ISO Trên giới việc sử dụng máy cắt kim loại điều khiển CNC đà trở nên phổ biến tất ngành công nghiệp nh sản xuất kết cấu thép, xây dựng cầu đờngvào chế tạo khuôn mẫu sản phẩm nhựa kỹ thuậtĐặc biệt ngành công nghiệp đóng tàu, máy cắt kim loại đóng vai trò nh thiết bị việc đóng vỏ tàu Nó loại bỏ quy trình hạ liệu phóng dạng vỏ tàu theo phơng pháp truyền thống(đo đạc lấy dấu phôi) mà sử dụng kỹ thuật đại nh Autoship; Autocad; phần mềm CAM cho việc lập trình để cắt vật liệu Chính thế, đà nâng cao đợc độ xác suất công việc Cùng với phát triển mạnh mẽ công nghiệp đóng tàu, nhu cầu máy cẵt kim loại cỡ lớn (có bề rộng cắt lớn 6m) ngày cấp thiết Vì vậy, việc sản xuất cung cấp máy cắt kim loại tấm, điều khiển CNC trở thành mục tiêu chiến lợc, dài hạn hÃng sản xuất máy công cụ tiÕng, nh h·ng KOIKE (NhËt B¶n),h·ng AMADA (NhËt b¶n), h·ng FARLEY (Mỹ), hÃng SHARP (Pháp) v v Bên cạnh đó, công ty chuyên sản xuất điều khiển CNC có quan tâm sâu sắc đến sản phẩm CNC dùng máy cho máy cắt kim loại sản phẩm CNC chuyển dùng nh: HÃng ANILAM (Mỹ), HAIDENHEIN (CHLB Đức), HITACHI (Nhật Bản), FANUC (Nhật Bản), FAGO (Tây Ban Nha) vv Vì sản phẩm máy cắt kim loại điều khiển CNC ngày trở nên hoàn thiện có tính cạnh tranh cao II Máy cắt Ga Plasma CP90200 Sơ đồ nguyên lý Cấu tạo ứng dụng Máy cắt kim loại Ga Plasma CP 90200 bao gồm đầu cắt Ga đầu cắt Plasma Khi cắt Ga sử dụng hệ thống điều khiển khoảng cách động điện (động trục X, động trục Y) khí cho phép thao tác điều khiển lên xuống cách dễ dàng Khi cắt Plasma sử dụng hệ thống xác định chiều cao tự động điện, đảm bảo khoảng cách hồ quang không đổi trình cắt Bộ ly hợp ma sát hệ thống điều khiển khoảng cách đảm bảo an toàn cho động đầu cắt gặp cố nh: va chạm đầu cắt với kim loại cong vênh cắt Bộ chân tỳ khí đảm bảo khoảng cách từ đầu cắt tới phôi không đổi, khắc phục đợc cố cong vênh kim loại cắt, đảm bảo trình cắt ổn định Kiểu dáng máy hình điều khiển mang tính mỹ thuật công nghiệp cao Truyền động hai bên đờng ray đợc sử dụng truyền động trục khí cho phép hai bên chuyển động đồng nhất, êm Máy có Cabin điều khiển tạo tiện lợi cho ngời vận hành Ưu điểm hệ máy là: biên dạng chi tiết cắt đợc lập trình mềm nên linh hoạt sản xuất, phù hợp với loại hình sản xuất ,từ sản xuất đơn chiếc, sản xuất loạt nhỏ,đến sản xuất loạt lớn Độ xác theo yêu cầu cao ; Thay đổi biên dạng chi tiết cắt linh hoạt,dễ dàng; Dễ dàng tạo đợc ngân hàng liệu chi tiết cắt; Dễ dàng xắp xếp hình tối u, tiết kiệm đợc vật liệu; Dễ khí hoá, tự động hoá Chất lợng vết cắt suất cao ,không phụ thuộc tay nghề Năng suất cắt cao; Nhợc điểm: Đòi hỏi có đội ngũ cán kỹ thuật cao,cập nhật thờng xuyên với thay đổi công nghệ tin hoc, giá thành cao Kết luận Sau thời gian thực tập tốt nghiệp Viện máy IMI với giúp đỡ tận tình thầy giáo Phan Cung kỹ s, công nhân Viện máy IMI em đà hoàn thành đợc đợt thực tập tốt nghiệp nhà trờng đề Trong thời gian thực tập Viện máy IMI, Viện đà tạo điều kiện thuận lợi cho em tìm hiểu số công nghệ ứng dụng công nghệ vào máy sản xuất qua em đà học hỏi đợc nhiều điều mà sinh viên cần có trớc trêng