PDA

View Full Version : Lập trình PLC trong CNC


lacthien
03-11-07, 00:47
Chào các bạn!
Mình có 1 ý định viết 1 chương trình PLC trong máy CNC & Mình sử dụng phàn mền lập trình FX của hãng MITUBISHI nhưng hiện tại mình cần 1 số tài liệu về sơ đồ giải thuật cơ bản của máy, không biết các bạn có thể giúp mình với!
Mong nhận được ý kiến quý báu của các bạn
THANK!

coronan
08-11-07, 22:07
ý tưởng bạn hay đó,mình thấy đang sử dụng loại máy tiện PLC có bán nhiều trên thị trường.viết chương trình trên máy cnc cũng được nhưng tín hiệu input/output rất nhiều khoảng 100 trở lên,còn giao tiếp với màn hình thì làm thế nào?

lacthien
11-11-07, 09:50
vậy bạn cho minh hỏi bạn sử dụng PLC hãng nào trên thị trường để viết chương trình PLC cho máy tiện của bạn?

coronan
11-11-07, 12:43
PLC cnc ở chỗ mình toàn sử dụng Fanuc hoặc GE Fanuc,lập trình FX mình thấy sử dụng cho máy ép,máy chuốt,máy mài phẳng.

mrknow
16-11-07, 14:42
PLC cnc ở chỗ mình toàn sử dụng Fanuc hoặc GE Fanuc,lập trình FX mình thấy sử dụng cho máy ép,máy chuốt,máy mài phẳng.

Có ai cần thứ gì của PLC để có thể lập trình cho máy cnc hãy liên lạc với tôi!
trong các máy cnc hiện nay cũng đang dùng PLC nội bên trong.

coronan
18-11-07, 19:05
Có ai cần thứ gì của PLC để có thể lập trình cho máy cnc hãy liên lạc với tôi!
trong các máy cnc hiện nay cũng đang dùng PLC nội bên trong.
em biết mà anh,thường gọi I/O or PC.Anh có thể up chương trình đó được không?Thanks

thaihain
05-12-07, 10:51
toi la hai .toi rat thich plc toi cung da hoc nhieu nhung toi khon g biet nhieu ve plc toi muon tim hieu plc toi tim hieu va tham khao tai lieu o dau

caniggia
05-12-07, 11:57
Dùng PLC để viết chương trình cho CNC , để viết điều khiển 3 động cớ Stepper , hay 3 cái servo tương ứng với 3 trục x,y,z không quan trọng bằng viết thuật giải mã G-code sang hex, hay từ HGPL , để điều khiển tự động chạy theo bản vẽ và xuất mã vị trí ,
Dùng mã HGLP cho thiết kế chi tiết vật thể thì dể hơn là G-code ,
CNC chỉ quan trọng cái phần chuyển mã từ bản vẽ sang hẽ để điều khiễn tự động theo bản vẽ chương trình chứ phần giao tiếp với các thiết bị như Màn hình (HMI,GOT) thì không khó . Để dùng plc tạo thành 1 cnc hoàn hảo thì bạn dùng PC ngon hơn PLC , vửa đỡ tốn màn hình vừa có sẵn công cũ chuyển mã từ *HGPLC,*DXF,*G-code
Dùng plc siemens , hay ge, thì tốt hơn fx , trong ứng dụng cnc , Họ FX hạn chế rất nhiều nếu bạn viết bằng ladd của nó , với tốc độ đáp ứng của FX chậm hơn các họ s7-300 của siemens

coronan
07-12-07, 11:32
to caniggia: em có gặp motor DC servo có sử dụng Inductosyn,nhưng mình không hiểu về Inductosyn lắm.Có anh em biết nguyên lý làm việc và cách sử lý lỗi không chỉ dùm.Thanks

memo
26-12-07, 10:37
Chao cac ban,
Toi chang hieu tai sao co the dung mot bo PLC co the lap trinh dieu khien mot cai may CNC duoc. Vi PLC thi lam sao co the thuc hien duoc cac thuat toan noi suy. Mong cac ban giup do.
:-SS

icetoheart
07-01-08, 15:10
các bác phức tạp quá. Em chẳng hiểu các bác nghiên cứu những cái này để làm j. Nếu để cho biết mà không làm gì thì tốn thời gian. Nếu để kinh doanh hoặc thương mại hóa thì phương pháp của các bác vứt đi. Thực tế trên thị trường cung cấp rất nhiều các loại CNC system giá cả hợp lý, tính năng ngon nghẻ. Ví dụ: thằng Anilam có các bộ tích hợp sẵn 4200T,M , 5000T, M..... Thằng Siemens có sinumeric, thàng Fanuc có các modul serial OT,.... mua về mà lắp.
Nếu muốn lập trình PLC cho máy CNC thì chir việc thay đổi cho phù hợp đầu vào, đầu ra, cụ thể như số dao, các cực hạn cửa, dầu....
Bây giờ mà nghiên cứu chuyển đổi G-code sang mã HEX thì thế giới họ quy chuẩn làm gì nữa.
người ta lai giống cây lúa đến đời nảo đời nào rồi mà mình lại đi nghĩ xem tìm cái loại cây j cung cấp được lương thực. Chán.
Theo em các bác nên đầu tư vào cải tiến để sao cho chất lượng, giá cả hợp lý. Lúc đó bán đề tài cũng ra tiền.

irf540
26-01-08, 20:02
các bác phức tạp quá. Em chẳng hiểu các bác nghiên cứu những cái này để làm j. Nếu để cho biết mà không làm gì thì tốn thời gian. Nếu để kinh doanh hoặc thương mại hóa thì phương pháp của các bác vứt đi. Thực tế trên thị trường cung cấp rất nhiều các loại CNC system giá cả hợp lý, tính năng ngon nghẻ. Ví dụ: thằng Anilam có các bộ tích hợp sẵn 4200T,M , 5000T, M..... Thằng Siemens có sinumeric, thàng Fanuc có các modul serial OT,.... mua về mà lắp.
Nếu muốn lập trình PLC cho máy CNC thì chir việc thay đổi cho phù hợp đầu vào, đầu ra, cụ thể như số dao, các cực hạn cửa, dầu....
Bây giờ mà nghiên cứu chuyển đổi G-code sang mã HEX thì thế giới họ quy chuẩn làm gì nữa.
người ta lai giống cây lúa đến đời nảo đời nào rồi mà mình lại đi nghĩ xem tìm cái loại cây j cung cấp được lương thực. Chán.
Theo em các bác nên đầu tư vào cải tiến để sao cho chất lượng, giá cả hợp lý. Lúc đó bán đề tài cũng ra tiền.
bác không hiểu nên nói vậy thôi.cái gì cũng có nguyên nhân cả bác ah. không phải chỉ tìm hiểu plc của cnc để biết không thôi đâu kaka.vậy là bác chưa thấy người ta lấy tiền bở như thế nào khi chỉnh lại chút xíu chương trình PLC CNC roài.tui thí dụ cho bác coi nhé.cái này là ở công ty tui.máy CNC ở xưởngg cty tui là máy YOSHIDA controller Fanuc10M nguyên không thể chạy DNC được vì không có chế độ STEPMODE nên chỉ một lần chạy được có 10000 dòng lệnh thôi.vậy mà người ta tới lập trình chỉnh lại PLC có chế độ này để chạy DNC. tui thấy họ chọt chọt mấy phát mà lấy 10chai đó.bác thấy sao?.hehe.bởi thế mới nói học không bao giờ thừa cả.kakaka.

coronan
26-01-08, 22:21
vậy STEPMODE nằm ở địa chỉ nào vậy,mình chỉ biết muốn truyền DNC chỉnh lại các thông số trên pameter cho phù hợp.

irf540
28-01-08, 11:17
bác không biết.tui cũng không biết thế thì người ta mới lấy được xiềng của mình chớ.
nói chơi vậy thôi.thực ra là nói như bác thì đúng với những máy có thể chỉnh được trong parameter nhưng với cái máy ở công ty tui thì kô được.họ phải can thiệp vào PLC để mở chế độ này.

coronan
28-01-08, 19:48
vậy họ sử dụng PLC Fanuc bao nhiêu?Thường model 10-11-12 chỉnh các thông số DNC giống nhau.Chúc vui

icetoheart
28-02-08, 13:04
bác không hiểu nên nói vậy thôi.cái gì cũng có nguyên nhân cả bác ah. không phải chỉ tìm hiểu plc của cnc để biết không thôi đâu kaka.vậy là bác chưa thấy người ta lấy tiền bở như thế nào khi chỉnh lại chút xíu chương trình PLC CNC roài.tui thí dụ cho bác coi nhé.cái này là ở công ty tui.máy CNC ở xưởngg cty tui là máy YOSHIDA controller Fanuc10M nguyên không thể chạy DNC được vì không có chế độ STEPMODE nên chỉ một lần chạy được có 10000 dòng lệnh thôi.vậy mà người ta tới lập trình chỉnh lại PLC có chế độ này để chạy DNC. tui thấy họ chọt chọt mấy phát mà lấy 10chai đó.bác thấy sao?.hehe.bởi thế mới nói học không bao giờ thừa cả.kakaka.
Thế khi nào cái máy đó hỏng bac cứ liên hệ với em nhé, em lấy rẻ hơn mà còn có chiết khấu cho bác nhé (10%), OK?
Học thì không thừa tý nào, nhưng học phải đúng hướng, đúng mục đích, phải không nào?
Máy CNC người ta làm ra rồi, bây giờ mình nghiên cứu theo hình thức tối ưu hóa, như thế mới ăn tiền của người ta được chứ.

neko91
28-02-08, 22:38
Chào bác ICETOHEART!!
Công tycủa em có máy CNC FANUC6M đổ DNC bằng cổng máy in nên chạy hay bi giật.Vậy có cách nào mình đổ DNC mà ko bị giật ko.Bác có cách nào tối ưu được không.Liên hệ với bác thế nào.
Xin cám ơn

icetoheart
29-02-08, 07:37
TO: neko91
Bạn đang dùng chương trình gì để đổ DNC. Mình thường dùng chương trình DNC đơn giản nạp cho máy qua cổng COM. Chương trình này có thể nạp được cho rất nhiều hệ CNC như của mitsubishi, FANUC... nạp rất nhanh mà không bị giật, vì chương trình này rất cơ bản. Nếu bạn cần mình có thể upload cho bạn dùng thử.
Có gì cứ liên lạc với mình.
DT: 098 872 3905
Mail: meinfacd@gmail.com

icetoheart
29-02-08, 07:41
mà bạn ở đâu?

mrknow
02-03-08, 10:16
mà bạn ở đâu?

Chuong trinh do DNC bang duong 232 ma con tren Dos nua thi co gi dau? nguoi ta dung tren win het roi! phan mem hoan toan mien phi!
Hien nay phan PLC tren may CNC la rat quan trong! vi may CNC dung lau ngay thuong bi loi I/O nen chung ta can phai doc hieu duoc chuong trinh PLC moi sua tot duoc!
Hon nua mot so may cua nuoc ngoai nhap ve Viet Nam nguoi ta viet PLC (setup may) theo y cua nguoi ta nen co mot so phan khong theo y nguoi viet minh nen phai sua chua lai, vi du nhieu nhat la phan thay dao! vi vay Neu biet lap trinh va cach do chuong trinh PLC vao may cnc cua cac hang: Fanuc, mitsubishi, yakaawa... thi chung ta rat co loi the trong viec sua chua nang cap, hay lên máy (gắn đồ điện từ máy này sang máy kia).
Các bạn quan tâm đến vấn đề này là một vấn đề rất hay! tôi đã làm nhiều rồi mong các bạn nào đam mê chúng ta cứ tiếp tục phát triển. Ai chưa hiểu lắm có thể liên lạc với tôi!

mrknow
02-03-08, 10:24
Chào bác ICETOHEART!!
Công tycủa em có máy CNC FANUC6M đổ DNC bằng cổng máy in nên chạy hay bi giật.Vậy có cách nào mình đổ DNC mà ko bị giật ko.Bác có cách nào tối ưu được không.Liên hệ với bác thế nào.
Xin cám ơn

Chào bạn!
máy của bạn muốn hết giật có 2 giải pháp:
1/ mua thêm cái card chuyển từ 232 qua đuong DB 50 (băng đục lỗ) của Fanuc giá khoảng 5 triệu. (đồ cũ). Chạy 232 sẽ hết bị giật.
2/ mua card của VN chuyển trực tiếp file cần chạy vào card rồi từ card sẽ tự truyền vào máy từ từ. ( chứa được 128 M) qua đường băng đục lỗ khỏi dùng máy tính. (5 trieu).

icetoheart
03-03-08, 08:32
Chuong trinh do DNC bang duong 232 ma con tren Dos nua thi co gi dau? nguoi ta dung tren win het roi! phan mem hoan toan mien phi!
Hien nay phan PLC tren may CNC la rat quan trong! vi may CNC dung lau ngay thuong bi loi I/O nen chung ta can phai doc hieu duoc chuong trinh PLC moi sua tot duoc!
Hon nua mot so may cua nuoc ngoai nhap ve Viet Nam nguoi ta viet PLC (setup may) theo y cua nguoi ta nen co mot so phan khong theo y nguoi viet minh nen phai sua chua lai, vi du nhieu nhat la phan thay dao! vi vay Neu biet lap trinh va cach do chuong trinh PLC vao may cnc cua cac hang: Fanuc, mitsubishi, yakaawa... thi chung ta rat co loi the trong viec sua chua nang cap, hay lên máy (gắn đồ điện từ máy này sang máy kia).
Các bạn quan tâm đến vấn đề này là một vấn đề rất hay! tôi đã làm nhiều rồi mong các bạn nào đam mê chúng ta cứ tiếp tục phát triển. Ai chưa hiểu lắm có thể liên lạc với tôi!

Đề nghị Moderator viết bài phải có dấu nhé, :D.
Với lại Mod mà lâu không online hèn gì box vài tháng rồi chẳng có ai thảo luận cả.
Nghe Mod nói qua qua em thấy có nhiều cái phải học tập Mod đây.
Về CNC quả thật em chưa từng được học ai bao giờ, tất cả kiến thức em có được toàn tự mình tìm tòi nghiên cứu nên còn nhiều hạn chế lắm.
1/ mua thêm cái card chuyển từ 232 qua đuong DB 50 (băng đục lỗ) của Fanuc giá khoảng 5 triệu. (đồ cũ). Chạy 232 sẽ hết bị giật.
2/ mua card của VN chuyển trực tiếp file cần chạy vào card rồi từ card sẽ tự truyền vào máy từ từ. ( chứa được 128 M) qua đường băng đục lỗ khỏi dùng máy tính. (5 trieu).

Cái băng từ đục lỗ bác vẫn sử dụng cơ à, mà sao mua đắt tiền thế nhỉ. Ở công ty em có mấy cái bỏ không, chác là vẫn dùng được, hay bác liên hệ mua thanh lý đi, rẻ lắm, chắc chỉ khoảng 1/10 cái giá của bác đưa ra đó.
Mà Mod cho em hỏi chút nhé, parameter đặt tốc độ truyền RS232 (4800, 9600...)ở đời máy FANUC 6M là parameter nào nhỉ, em tra mấy cái tài liệu toàn tiếng Nhật chẳng hiểu gì cả (không biết tiếng Nhật)

mrknow
03-03-08, 17:29
Đề nghị Moderator viết bài phải có dấu nhé, :D.
Với lại Mod mà lâu không online hèn gì box vài tháng rồi chẳng có ai thảo luận cả.
Nghe Mod nói qua qua em thấy có nhiều cái phải học tập Mod đây.
Về CNC quả thật em chưa từng được học ai bao giờ, tất cả kiến thức em có được toàn tự mình tìm tòi nghiên cứu nên còn nhiều hạn chế lắm.

Cái băng từ đục lỗ bác vẫn sử dụng cơ à, mà sao mua đắt tiền thế nhỉ. Ở công ty em có mấy cái bỏ không, chác là vẫn dùng được, hay bác liên hệ mua thanh lý đi, rẻ lắm, chắc chỉ khoảng 1/10 cái giá của bác đưa ra đó.
Mà Mod cho em hỏi chút nhé, parameter đặt tốc độ truyền RS232 (4800, 9600...)ở đời máy FANUC 6M là parameter nào nhỉ, em tra mấy cái tài liệu toàn tiếng Nhật chẳng hiểu gì cả (không biết tiếng Nhật)

Xin lỗi là mình cũng ít có gõ tiếng Việt nhiều nên nhiều lúc gõ cũng hơi chậm nên hôm vừa rồi vừa tranh thủ thời gian nên gõ không dấu cho nó nhanh!
Tốc độ truyền của cnc Fanuc thường là 4800 là đủ rồi!
Cái Board 232 mình nói ở đây là board một đầu có đường RS232, 1 đầu RS422 và một đầu có đường DB 50 dành cho gắn sợi cáp 50 chân đi vào mainboard. Sợi cáp này bình thường gắn ở đầu board băng đục lỗ một đầu và một đầu trên main. Ban coi kỹ thử nhé board này có kích thước 180mm x 300mm. Nếu bạn coi đúng như vậy thì gọi cho mình bao nhiêu cái mình cũng lấy hết.
Chào bạn!

mrknow
24-03-08, 08:43
To dang o tren mang luc 3h sang,tim mai ma khong co tai lieu PLC SIEMENS ENC .
Lien he : 0912249305 hoac Kienauto2004@gmail.com

chạy ra ngoài mua sach đi, hoặc xem ngay trên phần mềm. Phần mềm mấy chục mê nên ko up lên được.

CDT01
28-03-08, 12:09
chao cac anh minh tim ve cac buoc van hanh may cnc giupinh voi

mrknow
29-03-08, 08:54
chao cac anh minh tim ve cac buoc van hanh may cnc giupinh voi

Chào bạn!nếu ở tphcm thì gọi cho mình!

3xtran
08-09-09, 18:29
chào bac mrknow bác có thể chỉ cho em biết cần phải đọc những tài liệu nào để lập trình được PLC cho máy CNC không?
Em xin xhaan thành cảm ơn.(funuc)

mrknow
10-09-09, 13:07
chào bac mrknow bác có thể chỉ cho em biết cần phải đọc những tài liệu nào để lập trình được PLC cho máy CNC không?
Em xin xhaan thành cảm ơn.(funuc)

Trứơc tiên là bạn phải biết lập trình PLC là làm như thế nào? sau đó coi một vài ladder của Fanuc cho hiểu cách viết của PLC fanuc, còn tiếp theo nữa thì gọi cho mình sẽ chỉ tiếp chứ nói ra thì bạn sẽ nản luôn!
chúc bạn thành công.

3xtran
11-09-09, 20:57
Bác có tài liệu không chia sẻ cho em chút, hoặc bác có thể giới thiệu cho em tên sách dùm.Thú thực em rất thích về cnc nhưng toàn tự học chứ không được học 1 cách bài bản.Rất mong bác giúp đỡ.Em xin cảm ơn nhiều.