Thông báo

Collapse
No announcement yet.

Cửa tự động với PLC

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Cửa tự động với PLC

    Bài toán đặt ra thế này, ai biết sử dụng cảm biến gì và giải thuật lập trình thì post cho mọi người xem nhá.

    Sử dụng PLC để điều khiển đóng mở cửa tự động (Như là ở bưu điện hay ngân hàng vậy), với yêu cầu như sau:
    + Người bước gần tới cửa thì cửa mở (cả 2 chiều) qua khỏi cửa thì cửa đóng.
    + Có người bước tới gần cửa đứng(A) nhưng kô vào thì 30s sau đóng lại.
    + Tuy nhiên mặc cho người A đứng ở đó, nếu có người B đi vào thì phải mở cửa.
    + Nếu người A bây giờ có ý định đi vào, anh ta bước tới thì cửa cũng phải mở
    + Lỡ may chú dog nào đi tới thì nhất định không cho zô.

    Sau 24 giờ nếu bạn không đưa ít nhất giải pháp của riêng mình thì chủ đề sẽ bị xóa.
    Last edited by bqviet; 01-04-2008, 13:32.
    Diễn đàn Vi điều khiển:

  • #2
    Cảm ơn bạn minhtuan04 đã upload rất nhiều tài liệu về PLC S7-200, S7300, Biến tần lên 4rum. Mình thì chưa làm về cửa tự động nhưng theo mình hiểu thì cảm biến ở đây sử dụng cảm biến chuyển động, cảm biến chuyển động này có thể điều chỉnh độ nhậy thích hợp để nếu có người lượn qua lượn lại trong phạm vi cho phép thì đóng mạch mở cửa, nếu những con vật chuyển động ở vị trí thấp hơn người như chó, mèo, dê... thì không làm ảnh hưởng đến hoạt động điều khiển.

    Nghĩa là có chuyển động của người thì mở cửa, nếu người đứng im ở đó trong vòng vài giây cửa tự động khép lại, nhưng người đó chỉ cần vẫy tai là cửa lại mở.

    Comment


    • #3
      Sau 24 giờ nếu bạn không đưa ít nhất giải pháp của riêng mình thì chủ đề sẽ bị xóa.
      Nếu tôi có giải pháp thì đâu có POST bài hỏi trên diễn đàn này, tôi nghĩ bqviet cứ xóa bài này đi, vì chắc còn lâu mới có người nói ra giải pháp, để cái chủ đề này tốn Database...
      Diễn đàn Vi điều khiển:

      Comment


      • #4
        Tôi làm cái này cho ba cái quán càfê rồi. Có gì phức tạp lắm đâu mà anh bạn lại nói vậy
        Chu Minh Cương
        Công ty tự động hóa Hoàng Gia
        Tel 0989 1487 68

        Website:

        Comment


        • #5
          Nguyên văn bởi minhtuan04 Xem bài viết
          Nếu tôi có giải pháp thì đâu có POST bài hỏi trên diễn đàn này, tôi nghĩ bqviet cứ xóa bài này đi, vì chắc còn lâu mới có người nói ra giải pháp, để cái chủ đề này tốn Database...

          Đầu tiên tôi cảm ơn bạn về số tài liệu bạn tải lên trong luồng S7-200 và 300.


          Thứ hai, về chuyên môn tôi muốn nhấn mạnh rằng để đưa ra trao đổi vấn đề kỹ thuật (chứ không phải tâm tình) trước hết người lập luồng cần có chủ kiến riêng mình. Có thể bạn chưa có giải pháp, chí ít cũng cần ý tưởng ban đầu, chứ không phải đơn thuần quẳng vấn đề lên đây. Ở ngoài kia vấn đề nhiều quá rồi.

          Ví dụ ngay khi đọc yêu cầu của bạn, tôi cũng đặt ngay ra được yêu cầu thế này
          • "Người bước gần tới cửa thì cửa mở (cả 2 chiều) qua khỏi cửa thì cửa đóng" => cần có 1 loại cảm biến nào đó để phát hiện người, sau đó đưa về bộ xử lý trung tâm để ra lệnh mở cửa.
          • "Có người bước tới gần cửa đứng(A) nhưng kô vào thì 30s sau đóng lại" => ngay khi ra lệnh mở cửa, cần phải bật 1 bộ định thời (timer) để đếm thời gian.
          • "Tuy nhiên mặc cho người A đứng ở đó, nếu có người B đi vào thì phải mở cửa" => mỗi khi cảm biến phát hiện thêm 1 người mới đi vào thì lại nạp lại (reset) bộ định thời để đếm lại từ đầu.
          • "Lỡ may chú dog nào đi tới thì nhất định không cho zô" => cảm biến phải đủ thông minh để phát hiện ra người hay con vật. Có thể dựa trên phổ hồng ngoại hoặc đơn giản là chiều cao.
          • ...


          Đó, ý tưởng là như vậy, tiếp theo ta sẽ cụ thể hóa tiếp. Cảm biến dùng loại hồng ngoại hay siêu âm. Nếu dùng hồng ngoại thì kính lọc thế nào. Nếu siêu âm thì tần số ra làm sao. Bộ điều khiển trung tâm bạn có thể dùng vi điều khiển, PLC (loại nhỏ, vừa, to; hãng gì), hay táng cả cái máy tính công nghiệp, máy tính nhúng vào đó. Tiếp đến nữa là phần mềm.


          Thứ ba, cũng là cuối cùng về mặt quản lý. Tôi nhắc nhở không phải để ra oai hay lạm dùng quyền Mod hay sợ tốn database. Nhắc nhở là để có luồng thảo luận chất lượng thay vì số lượng mà toàn spam. Bạn đưa ra chủ kiến, người khác góp ý, người khác nữa đóng góp cứ thế bàn cho vỡ vấn đề. Nếu bạn chỉ đơn thuần quẳng vấn đề lên đây, sẽ có vài ông chạy vào bảo "ờ, hay đấy" hoặc "bro có tài liệu gì không share cho mình với" hoặc "mình là người mới, mọi người giúp mình nha, thankiu nhiều nhiều ..." hoặc tương tự; cuối cùng vấn đề chả giải quyết được, tốn công đọc vầ gõ. Vậy ai là người thiệt đây ?

          Nếu bạn là dân Điều khiển, hẳn cũng biết câu "garbage in, garbage out" - rác rưởi vào thì rác rưởi ra, đơn giản vậy thôi. Ngay từ đầu mình đưa input tốt thì mới hy vọng có output tốt.
          Phần mềm tự do hoặc không dùng máy tính nữa !.

          Comment


          • #6
            Nguyên văn bởi minhtuan04 Xem bài viết
            ....
            Sử dụng PLC để điều khiển đóng mở cửa tự động....
            Sau 24 giờ nếu bạn không đưa ít nhất giải pháp của riêng mình thì chủ đề sẽ bị xóa.
            - Nhờ các anh: phẹt 1 phát cho xong luồng này đi

            - Mỗi cái cửa mà phải dùng đến PLC thì quá lãng phí, phương án không khả thi, bàn luận làm cái gì

            Comment


            • #7
              Nguyên văn bởi minhtuan04 Xem bài viết
              Bài toán đặt ra thế này, ai biết sử dụng cảm biến gì và giải thuật lập trình thì post cho mọi người xem nhá.

              Sử dụng PLC để điều khiển đóng mở cửa tự động (Như là ở bưu điện hay ngân hàng vậy), với yêu cầu như sau:
              + Người bước gần tới cửa thì cửa mở (cả 2 chiều) qua khỏi cửa thì cửa đóng.
              + Có người bước tới gần cửa đứng(A) nhưng kô vào thì 30s sau đóng lại.
              + Tuy nhiên mặc cho người A đứng ở đó, nếu có người B đi vào thì phải mở cửa.
              + Nếu người A bây giờ có ý định đi vào, anh ta bước tới thì cửa cũng phải mở
              + Lỡ may chú dog nào đi tới thì nhất định không cho zô.

              Sau 24 giờ nếu bạn không đưa ít nhất giải pháp của riêng mình thì chủ đề sẽ bị xóa.
              Sử dụng Auto Door Sensor của thằng Autonics . Sử lý tín hiệu đưa về thì dùng VĐK cũng được.
              katllu

              Comment


              • #8
                hoá ra mình lạc hậu quá rồi, nếu như mình thiết kế thì với 1 VĐK và 1 con ZEN, mạc dù mắc hơn VĐK nhiều, nhưng khi thiết kế sử dụng VĐK + mạch công suất ... Mình không nghĩ là sẽ chọn VĐK đâu.

                Quả thực là mình không biết người ta chọn Cảm biến gì, đó là mấu chốt của vấn đề thôi, chứ với PLC hay bất cứ cái gì thì có quan trọng lắm đâu, miễn sao yêu cầu thực hiện được là được.
                Xin lỗi bqviet vì mình không nói rõ vấn đề, tuy nhiên, để làm cho các bài viết có tính giải pháp hơn, bqviet cứ thực hiện cái gì gọi là "garbage in, garbage out", mình ủng hộ.
                Nguyên văn bởi vanco Xem bài viết
                - Nhờ các anh: phẹt 1 phát cho xong luồng này đi

                - Mỗi cái cửa mà phải dùng đến PLC thì quá lãng phí, phương án không khả thi, bàn luận làm cái gì
                Diễn đàn Vi điều khiển:

                Comment


                • #9
                  có loại cảm biến này luôn rồi bác ơi, bác msstudio nói rồi đó, bộ điều khiển cũng có sẵn luôn bác ơi, nếu để thi công thì mua đồ có sẵn cho ổn định, còn nếu là bài tập thì sử dụng cảm biến hồng ngoại cũng ok mà (tuy rằng cái dở của cảm biến hồng ngoại là có điểm chết - năm 2006 tại nhật có 1 đứa bé bị chết vì vụ này, đứng trong điểm chết của cảm biến).

                  Mod nói cũng đúng bác ơi, nếu bác có chủ đề thảo luận thì nhào vô thảo luận với mọi người cho vui!

                  Comment


                  • #10
                    Mình nghĩ có thể dùng cảm biển hành trình lắp ở cửa có thể tránh được tai nạn nếu người đứng ở điểm chết của cảm biến mà.

                    Comment


                    • #11
                      Để khử điểm chết thì ta dùng sensor //

                      Comment


                      • #12
                        Nguyên văn bởi nodiesun Xem bài viết
                        Mình nghĩ có thể dùng cảm biển hành trình lắp ở cửa có thể tránh được tai nạn nếu người đứng ở điểm chết của cảm biến mà.
                        lắp cảm biến hành trình là lắp kiểu nào bác? vụ điểm chết này thì giờ đã giải quyết đc rồi, chỉ cần bổ sung 2 mắt phụ thui hà.

                        mà hình như lạc đề với cái topic rùi!

                        Comment


                        • #13
                          Nguyên văn bởi vanco Xem bài viết
                          - Nhờ các anh: phẹt 1 phát cho xong luồng này đi

                          - Mỗi cái cửa mà phải dùng đến PLC thì quá lãng phí, phương án không khả thi, bàn luận làm cái gì
                          Nói thế nghe có vẻ không được? vì đây có thể là một phần của bài toán lớn chẳng hạn như ngoài việc đóng mở của thì còn có nhiệm vụ đếm số người ra vào xác định xem đã có bao nhiêu người trong phòng(vào mà không ra) hoặc mở cửa bãi xe...riêng phần điều khiển động cơ dùng PLC đã hay hơn rùi? chúng ta có thể dùng PLC hoặc VDK, AVR đều làm được.
                          Theo em thì lên dùng vài còn hồng ngoại để xác định vị trí người đó đang đứng, và nếu có chuyển động ở vị trí khác thì cửa lại mở. có thể dùng siêu âm... em thấy thư viện trường em cũng có cái này đáp ứng được nhu cầu của bác. nhưng rất tiếc lại không xin được code.
                          khi nào làm xong thì up lên anh em xin với nhé?

                          Comment

                          Về tác giả

                          Collapse

                          minhtuan04 Tìm hiểu thêm về minhtuan04

                          Bài viết mới nhất

                          Collapse

                          Đang tải...
                          X