-
Thành viên Mới
Xin trợ giúp về lập trình cho PLC S7-200
Chào các anh trên diễn đàn. Em đang học lập trình LAD cho PLC S7-200. Có bài toán về dây chuyền đóng hộp trái cây,nội dung như sau:
Nhấn on, băng chuyền Q1 tải thùng giấy hoạt động. Khi thùng vào đúng vị trí,nhận biết bằng cảm biến thì băng chuyền Q1 ngắt. Bật băng chuyền Q2 chứa trái cây đổ vào thùng giấy. Dùng cảm biến và bộ đếm, đếm đủ 5 quả thì lại ngắt băng chuyền Q2, bật băng chuyền Q1 và quá trình cứ lặp lại như vậy. Em muốn có 1 nút Stop mà khi ấn nó, hệ thống ngừng hoạt động,nhưng nội dung công việc đang tiến hành vẫn được lưu lại. Ví dụ ngay khi ấn nút thì Q2 đang chạy và bộ đếm mới đếm được 3 quả. Sau khi ấn STOP,hệ thống ngừng hoạt động. Khi khởi động lại. Băng chuyền Q2 tiếp tục chạy và bộ đếm đếm thêm 2 quả nữa cho đủ 5 rồi lại hoạt động tiếp như bình thường. Kiểu giống như 1 nút tạm ngừng hệ thống ấy ạ.Điều ấy S7-200 có làm được không và làm được thì lập trình như thế nào ?
Xin cảm ơn mọi người.
Ngoài ra. Có một vài bài toán về trộn sơn hoặc nhiên liệu. Em để ý nếu mình stop mà không tiếp tục lại được công việc cũ thì mẻ trộn ấy bị hỏng hoặc sẽ trộn lung tung hết cả. Có cách nào khắc phục không các anh.
-
-
Little PLC

Grafcet cách giải các bài toán dành cho mọi người:
Grafcet là từ viết tắt của tiếng pháp “Graphe fonctionnel de commande étape transition” ( Chuỗi chức năng điều khiển giai đoạn - chuyển tiếp), do hai cơ quan ÀFCET ( Liên hợp Pháp về tin học, kinh tế và kỹ thuật) và ADEPA ( Tổ chức nhà nước và phát triển nền sản xuất tự động hoá) hợp tác soạn thảo tháng 11/1982 được đăng ký ở tổ chức tiêu chuẩn hoá Pháp.
Lưu đồ giải thuật Grafcet mô tả thành chuỗi các giai đoạn trong chu trình sản xuất.
Lưu đồ giải thuật Grafcet cho một quá trình sản xuất luôn là một sơ đồ kín từ trạng thái đầu đến trạng thái cuối và ngược lại.
Xây dựng giải thuật Grafcet
Để xây dựng Grafcet cho một quá trình thì trước tiên ta phải mô tả mọi trạng thái có thể xảy ra bao gồm các giai đoạn và điều kiện chuyển teieps, so đó lựa chọn các dữ kiện đầu vào đầu ra, mô tả bằng các ký hiệu, sau đó kết nối chúng lại theo cách mô tả của Grafcet.
Trong quá trình xây dựng giải thuật Grafcet cần chú ý tới việc xây dựng các bước và điều kiện chuyển tiếp. Nếu lựa chọn dữ liệu và công việc cũng như điều kiện chuyển tiếp sai sẽ làm cho hệ thống tự động chạy sai và có nguy cơ ảnh hưởng tới cơ cấu, thiết bị vận hành...
Lưu ý trong giải thuật Grafcet để bước sau thực hiện thì bước trước đó phải được thực thi trước, cũng như điều kiện chuyển tiếp phải thoả mãn.
.....
Bạn tìm hiểu cái này sẽ cho bạn kiến thức nền và giải các bài toán cơ bản của bạn.
Thân
-
Bài viết của "tran_hieu0983" đã được cám ơn bởi các thành viên:
-
Thành viên Đồng

Gửi bởi
thanhbacnghen
Ngoài ra. Có một vài bài toán về trộn sơn hoặc nhiên liệu. Em để ý nếu mình stop mà không tiếp tục lại được công việc cũ thì mẻ trộn ấy bị hỏng hoặc sẽ trộn lung tung hết cả. Có cách nào khắc phục không các anh.
ví dụ: khi lập trình bạn sử dụng bit để nhớ rằng hệ thống trước khi nhấn stop của bạn nó ở trạng thái đang làm việc gì, lúc start lại thì kiểm tra bit đó để làm việc tiếp thôi
-
Bài viết của "anhlv.ddt" đã được cám ơn bởi các thành viên:
-
Thành viên Mới
-
-
Thành viên Mới

Gửi bởi
thanhbacnghen
Vâng. Để em cố gắng nghiên cứu thêm. Anh này, cho em hỏi là : Khi M0.0=1 thì truy cập chương trình con A1. Khi M0.0=0 thì ngắt chương trình con, vậy trong chương trình con các giá trị nào sẽ từ 1->0 và các giá trị nào sẽ giữ nguyên giá trị vậy. Em viết đoạn chương trình có chương trình con,mà khi ngắt nó thì có giá trị tạm dừng,có giá trị bị ngắt về 0 thành ra loạn hết cả. Em vẫn chưa nhận ra quy luật nào.
Thứ 2: Anh cho em hỏi 1 câu ngoài lề thế này : Lúc các anh phải viết 1 chương trình PLC thì có quan tâm đến việc tối ưu nhất không,hay chỉ cần thực hiện đúng yêu cầu bài toán là được. Em viết hay bị lỗi,cứ mô phỏng bị sai lại đi sửa,rồi sửa,sửa vậy thành ra mất thời gian ghê. Sữa mãi cũng xong nhưng đôi khi thấy nó rườm rà vì mình chắp vá nhiều quá.

Giải đáp cho em nha anh. Cám ơn anh nhiệt tình luôn.

Dùng lệnh set bit,reset bit thì OK thôi .
-
Quyền viết bài
- Bạn Không thể gửi Chủ đề mới
- Bạn Không thể Gửi trả lời
- Bạn Không thể Gửi file đính kèm
- Bạn Không thể Sửa bài viết của mình
-
Nội quy - Quy định
Back to Top
Múi giờ GMT +7. Bây giờ là 11:02 AM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu