Em phải làm ĐATN là lập trình ra module chạy luân phiên tự động cho các trạm bơm.
Ý tưởng của thầy là chỉ cần nhập số lượng bơm (n bơm,n bất kỳ),thời gian luân phiên thì sẽ đưa ra phương án giải quyết đúng cho bài toán đó. Em có lập trình bài toán cho 3 bơm, 4 bơm rồi, nhưng n bơm thì em chưa biết làm thế nào
Cho em hỏi có cách lập trình nào để gán với mỗi n khác nhau mà luôn ra cách giải quyết đúng ko ? ( kiểu vòng lặp for trong C ạ). Em chưa tìm được phương án nào cho bài toán này, chưa tìm thấy ở đâu cả T_T. Em tính giới hạn n( n<6 chẳng hạn, rồi làm từng trường hợp)
Thuật toán giải của em thì khá đơn giản: cảm biến có 3 mức, mức 1 thì chạy luân phiên (n-2) bơm, mức 2 chạy luân phiên (n-1), mức 3 chạy luân phiên n bơm, còn thời gian luân phiên chắc em dùng timer.
Tiện thế các bác có hướng dẫn được em cách đóng gói module để sử dụng( đọc ơ tài liệu nào) trong s7-300 thì càng tốt ạ
Đánh dấu