Thông báo

Collapse
No announcement yet.

Dùng PLC điều khiển tốc độ động cơ DC

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

  • Dùng PLC điều khiển tốc độ động cơ DC

    Em đang muốn dùng PLC (Siemen) để điều khiển tốc độ động cơ DC nhưng chưa biết thực hiện thế nào mong các cao thủ chỉ giáo.

    Thanks.

  • #2
    Bro phải nói công suất motor là bao nhiêu, và phải có drive công suất cho nó như thế nào chứ. Nếu có drive công suất rồi thì dùng out analog của PLC mà điều khiển tốc độ motor DC

    Comment


    • #3
      Em xin nói rõ vấn đề của em:
      Theo em biết PLC (siemens) có thể phát xung tại Q0.0 và Q0.1 (PTO hay PWM). Em muốn sủ dụng 1 trong 2 chức năng này để điều khiển tốc độ động cơ DC công suất nhỏ, nhưng em chưa có kinh nghiệm lập trình cũng như khai thác chức năng này. Mong các Bác cao thủ chỉ giáo cho.

      Comment


      • #4
        Trước hết bạn cần sắm 1 cái encoder , rồi phàn lập trình làm như sau :
        - dùng ngắt timer đọc số xung encoder về, rồi biến đổi nó thành số vòng trên phút
        - lấy số vòng trên phút đó làm giá trị hồi tiếp đưa vào PID , còn tín hiệu đặt là tự mình đặt vô ( bao nhiêu vòng trên phút ấy )
        - rồi sau đó thì lấy out PID biến đổi sao cho phù hợp với chu kỳ xung PWM , rồi đưa ô nhớ đó ra thanh ghi điều rộng xung rồi xuất ra ngõ ra điều rộng xung .
        hehe, thế thôi , cũng dễ ko khó đâu bạn ! Có thắc mắc gì hỏi tiếp nhé !

        Comment


        • #5
          sặc bác phong nói cứ dễ như húp cháo ấy ^^

          Comment


          • #6
            Pls

            Dùng lệnh PLS trong plc là bạn làm được mà

            Comment


            • #7
              về HSC thì bạn nên dùng HSC0 cho đơn giản, bạn cần chú ý các thanh ghi sau đây: HSC0_ctrl : SMB37, HSC_CV(current value):SMD38, HSC_PV(PRESET VALUE):SMD42.Có thể dùng ngắt event 12 khi HSC_CV = HSC_PV. Trước khi bạn đưa các tín hiệu vào bộ PID thì bạn phải scale trươc , bởi vì các ngõ vào (setpoint, Process_variable) chỉ nhận giá trị từ 0.0 đến 1.0( định dạng la Double word real). Ngõ ra cũng vậy nó chỉ có giá trị từ 0.0 đến 1.0, nên bạn cũng phải scale lại rồi mới dùng nhé. Việc còn lại là bạn chỉ sử dụng ngõ ra của bộ PID đó để thay đổi độ rộng xung thôi. Sử dụng PWM thì chú ý đến các thanh ghi sau: SMW38:CYCLE TIME, SMW70:PULSE WIDTH, SMB67:CONTROL REGISTER, ngõ ra của bộ Pwm này là Q0.0. Chúc bạn thành công! Mong rằng bài viết ngắn này có thể giúp được bạn.

              Comment


              • #8
                ai co tai lieu ve plc dieu khien robot khong .up len minh voi . thanks

                Comment


                • #9
                  Hic hic, đề bài nói là điều khiển động cơ DC mà, còn dùng ngõ phát xung tốc độ cao thường người ta ứng dụng nhiều cho điều khiển động cớ bước.
                  ,

                  Comment


                  • #10
                    Nguyên văn bởi Manato Xem bài viết
                    Hic hic, đề bài nói là điều khiển động cơ DC mà, còn dùng ngõ phát xung tốc độ cao thường người ta ứng dụng nhiều cho điều khiển động cớ bước.
                    Ý anh là sao, em vẫn chưa hiểu lắm. Điều khiển tốc độ động cơ DC thì phải dùng ngõ ra phát xung tốc độ cao để điều khiển điện áp từ 0V đến 24V rồi đưa vào động cơ. Ví dụ như mình cho 50 ON và 50 OFF thì động cơ sẽ chạy 50% tốc độ, và việc điều chỉnh cho bằng tốc độ mình đặt thì cái đó do PID nó làm, cái mình cần quan tâm là đặt đúng thông số PID là ok .
                    Và cái động cơ bước là cái em đang bí, vì động cơ bước có 4 dây (động cơ bước ở Nhật Tảo, chứ ko phải động cơ bước có driver), nhưng ngõ ra xung của PLC có 2 ngõ, vậy làm sao điều khiển PWM cho 4 dây của động cơ bước được??

                    Comment


                    • #11
                      Nguyên văn bởi nguyenphong Xem bài viết
                      Ý anh là sao, em vẫn chưa hiểu lắm. Điều khiển tốc độ động cơ DC thì phải dùng ngõ ra phát xung tốc độ cao để điều khiển điện áp từ 0V đến 24V rồi đưa vào động cơ. Ví dụ như mình cho 50 ON và 50 OFF thì động cơ sẽ chạy 50% tốc độ, và việc điều chỉnh cho bằng tốc độ mình đặt thì cái đó do PID nó làm, cái mình cần quan tâm là đặt đúng thông số PID là ok .
                      Và cái động cơ bước là cái em đang bí, vì động cơ bước có 4 dây (động cơ bước ở Nhật Tảo, chứ ko phải động cơ bước có driver), nhưng ngõ ra xung của PLC có 2 ngõ, vậy làm sao điều khiển PWM cho 4 dây của động cơ bước được??
                      Qua trường kỹ thuật công nghệ hùng vương Q5 gặp ông thầy "Thọ" ổng chỉ giúp cho. Ở bên đó còn có cả mô hình cho thực hành phần bộ đếm và bộ phát xung tốc độ cao nữa.
                      ,

                      Comment


                      • #12
                        Em đã điều khiển rồi, cần gì qua gặp Thầy, em nói thẳng luôn, ko có Thầy nào chỉ đâu, chỉ kêu về nhà tự đọc tài liệu mà làm. Từ hồi còn là sinh viên, từ đồ án 1 đến luận văn, em ko bao giờ nhờ đến Thầy giúp, vì đồ án 1 đã từng hỏi rồi, Thầy kêu về nhà tự tìm hiểu từ mò, tự làm, nên lên đồ án 2 đến luận văn thì ko bao giờ nhờ đến Thầy.
                        Làm cho động cơ chạy nhanh hay chạy chậm hay cực chậm là do xuất PWM ra điều khiển chứ, chứ anh điều khiển động cơ 24V mà ko xuất ngõ ra PWM thì anh điều khiển ra sao????? ( Ko chơi biến tần điều khiển).

                        Comment


                        • #13
                          Nguyên văn bởi nguyenphong Xem bài viết
                          Từ hồi còn là sinh viên, từ đồ án 1 đến luận văn, em ko bao giờ nhờ đến Thầy giúp, vì đồ án 1 đã từng hỏi rồi, Thầy kêu về nhà tự tìm hiểu từ mò, tự làm, nên lên đồ án 2 đến luận văn thì ko bao giờ nhờ đến Thầy.
                          Hề hề, Ai biểu học phải mấy ông thầy tiến sĩ giấy làm chi, Bạn gặp ông thầy Thọ bên đó vì ở đó có một trung tâm chuyên dạy về lập trình PLC, nếu dăng ký học ở đó thì hỏi cái gì cũng đựoc, ổng rất nhiệt tình (vì trả tiền ch ổng mà), mình đã thọ giáo ổng cách đây gần 10 năm, lúc đó mình mới ra trường được hơn một năm. Còn nếu là sinh viên thì mình không biết ổng có chỉ thêm cho không nữa vì hồi đó mình chỉ đăng ký học PLC căn bản và nâng cao thôi.
                          ,

                          Comment


                          • #14
                            Nguyên văn bởi Manato Xem bài viết
                            Hề hề, Ai biểu học phải mấy ông thầy tiến sĩ giấy làm chi, Bạn gặp ông thầy Thọ bên đó vì ở đó có một trung tâm chuyên dạy về lập trình PLC, nếu dăng ký học ở đó thì hỏi cái gì cũng đựoc, ổng rất nhiệt tình (vì trả tiền ch ổng mà), mình đã thọ giáo ổng cách đây gần 10 năm, lúc đó mình mới ra trường được hơn một năm. Còn nếu là sinh viên thì mình không biết ổng có chỉ thêm cho không nữa vì hồi đó mình chỉ đăng ký học PLC căn bản và nâng cao thôi.
                            Nhưng mà anh Manato, ý em mún hỏi là anh nói ko dùng ngõ ra tốc độ cao để điều khiển tốc độ động cơ thì mình dùng cái gì hở anh?

                            Comment


                            • #15
                              Nguyên văn bởi nguyenphong Xem bài viết
                              Nhưng mà anh Manato, ý em mún hỏi là anh nói ko dùng ngõ ra tốc độ cao để điều khiển tốc độ động cơ thì mình dùng cái gì hở anh?
                              Chú này thật là, anh có bảo là không dùng ngõ ra để điều khiển động cơ đâu, phải đọc kỹ chứ, là động cơ DC đó. Cái mà dùng điều chế xung để điều khiển động cơ DC thì thật là ý tưởng mới lạ đó.
                              Theo như ý của chú muốn ngõ ra từ 0-24VDC thì phải dùng ngõ Analog chứ, sao lại dùng xung rồi lại phải dùng thêm bộ nắn nữa có phải vất vả không.
                              Còn ứng dụng ngõ ra phát xung tốc độ cao để điều khiển động cơ bước thì mình nhớ không rõ lắm về lý thuyết nên mình không viết cụ thể, còn bạn ói chỉ hai dây không điều khiẻn được thì dùng hai ngõ có phải là 4 giây không. Cái động cơ bước thì chú làm nhiều biết rồi mà, nó sẽ bước khi có xung kích và phải kích theo tuần tự nào đó, nếu kích ngược lại thì nó sẽ đảo chiều, chỉ thế cũng đủ làm mà. Cái này chỉ ứng dụng trong phòng thí nghiệm thôi nha, còn thực tế thì phải dung drive thôi.

                              Còn ứng dụng ngõ ra tốc độ cao làm gì thì tùy ứng dụng cụ thế thôi, cứ khi nào bạn cần một cái gì đó mà cần phải có xung tốc độ cao đưa vào thì nghĩ ngay đến nó, còn không thì thôi.
                              ,

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              • mèomướp
                                Trả lời cho Công thức điện tử
                                bởi mèomướp
                                Dạ thời thế giờ thay đổi theo hướng tích cực hơn rồi chú trung sĩ ạ. Kiến thức được chia sẻ ngày càng nhìu nên làm ăn gian dối ko còn dễ dàng như trước đâu ạ. Những thợ nhỏ rồi sẽ thành công nhân sản xuất đồ mới hết thay vì sửa chữa lặt vặt...
                                hôm nay, 21:21
                              • mèomướp
                                Trả lời cho Xin hỏi về màn hình laptop
                                bởi mèomướp
                                Dạ cùng chuẩn tín hiệu thì chắc chắn là nhận ạ. Vì bản chất oled hay lcd thì đều phải có mạch chuyển đổi trên thanh gỗ rồi chuyển sang những chip xử lý hàng nghìn chân gắn trên những tab mỏng dính rồi mới ra các điểm ảnh theo hàng...
                                hôm nay, 20:31
                              • yname11
                                Trả lời cho Xin hỏi về màn hình laptop
                                bởi yname11
                                Ok , thanks bác đã chỉ...
                                hôm nay, 15:06
                              • nguyendinhvan
                                Công thức điện tử
                                bởi nguyendinhvan
                                Sau bao năm nghiên cứu cái dtvn. Tôi phát hiện công thức này. Các anh em xem đúng bao nhiêu phần trăm nhé !

                                Chập thì thay. Cháy thì tháo
                                Làm thì láo. Báo thì hay
                                May thì khoe. Rủi thì bỏ
                                Thành tích nhỏ. Báo thành to
                                Làm cho có. Báo chi li
                                Sai cả li. Báo
                                ...
                                hôm nay, 00:35
                              • yname11
                                Trả lời cho Xin hỏi về màn hình laptop
                                bởi yname11
                                có chắc ko b, màn lcd phải có cao áp mới sáng, màn led thì ko có, ko có cáp chuyển đổi thì lắp thế nào đc ??...
                                Hôm qua, 22:31
                              • mèomướp
                                Trả lời cho Xin hỏi về màn hình laptop
                                bởi mèomướp
                                Dạ ý chú là màn oled ấy ạ. Cùng chuẩn lvds cùng độ phân giải thì cắm được ạ. Còn nó mà khác thì hơi khó vì oled các điểm ảnh nó tự phát sáng chứ ko dùng đèn nền như lcd. Cháu chỉ biết đến vậy thôi ạ. Chú muốn nghịch phải tự tìm hiểu kỹ trước khi mua thôi, khó mà ông thợ nào tư vấn vụ này...
                                Hôm qua, 22:14
                              • bactho
                                Trả lời cho Tự làm máy đo Cuộn cảm
                                bởi bactho
                                Hay đấy bạn ạ. Đây có thể hiểu là máy đo cuộn dây. Tiện đây xin cho hỏi bạn có hiểu rõ về máy nạp rôm pcb 45 của hãng thiên minh không giúp mình cách cài fw của nó với vì mình vừa được anh bạn cho nhưng lại không biết cài fw nên chưa dùng được. Nếu có thể thì bạn giúp mình với...
                                Hôm qua, 21:48
                              • yname11
                                Trả lời cho Xin hỏi về màn hình laptop
                                bởi yname11
                                màn của mình là LCD , giờ m muốn mua màn LED để thay thế (ko muốn dùng màn LCD nữa) , lên muốn hỏi xem có cáp chuyển đổi nào có thể cắm đc màn LED vào ko , tất nhiên phải có cùng số chân pin với màn cũ rồi . VD: màn cũ là lcd mỏng , 40 pin...
                                Hôm qua, 21:43
                              • bactho
                                Trả lời cho các bạn giúp mình về file HEX với!!!
                                bởi bactho
                                Bạn vào trang phuclanshop.com ,tìm đến góc kỹ thuật. Tác giả vương khánh hưng nói rất rõ về điều bạn tìm...
                                Hôm qua, 21:21
                              • mèomướp
                                Trả lời cho Xin hỏi về màn hình laptop
                                bởi mèomướp
                                Dạ màn hình lcd đều có thể lai cấy cho nhau được hết ạ. Các loại cáp, bo mạch chuyển đổi lvds rất nhìu, với dòng sony còn phải nhổ cả chip nhớ của main cũ đưa lên gỗ thì mới lắp sang máy khác đc, chưa kể các bệnh về màu... ngay cả...
                                Hôm qua, 20:43
                              Đang tải...
                              X