User Tag List

Trang 1/6 123 ... cuốicuối
kết quả từ 1 tới 10 trên 54
Cây cảm ơn55Cảm ơn

Ðề tài: PLC điều khiển động cơ bước (Step motor)

  
  1. #1
    Thành viên mới tutuc3's Avatar
    Tham gia
    Nov 2007
    Bài viết
    9
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    PLC điều khiển động cơ bước (Step motor)

    Như chúng ta đã biết PLC có rất nhiều ứng dụng phải không nào? Nhưng bạn nào đã thử dùng PLC điều khiển động cơ bước chưa?
    Động cơ bước làm việc được là nhờ có bộ chuyển mạch điện tử đưa các tín hiệu điều khiển vào stato theo một thứ tự và một tần số nhất định. Tổng số góc quay của Roto tương ứng với số lần chuyển mạch, cũng như chiều quay và tốc độ quay của Ro*** phụ thuộc vào thứ tự chuyển đổi và tần số chuyển đối.
    Để điều khiển động cơ bước bằng PLC thì từ PLC đến động cơ bước cần có mạch khuếch đại công suất.
    Vấn đề cần tìm hiểu ở đây là mạch Công suất đó như thế nào? và giả sử cần phản hồi đo góc quay của động cơ bước thì mạch tổng thế sẽ như thế nào? Vầ vấn đề lập trình cũng là một vấn đề quan trọng.
    Ai có kinh nghiệm trong vấn đề này, xin cho ý kiến nhá. Click here to enlarge

    CHỦ ĐỀ TƯƠNG TỰ:

    huuthanhdtd, ngaikiu, IOP6 người nữa đã cảm ơn nội dung này.

  2. #2
    IOP
    IOP is offline
    Thành viên chính thức IOP's Avatar
    Tham gia
    Feb 2008
    Bài viết
    42
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Có một bạn hỏi mình rằng: Nếu mình có 1 cái motor 1 chiều DC, bạn có thể lập trình cho cái mô-tơ nó quay nhanh chậm khác nhau không? Mình không biết trả lời sao, Digital Output chắc là không được phải không? May ra dùng Analog Out thì được nhưng dùng lệnh gì và như thế nào ! ai giúp mình với ! Thanks !


  3. #3
    Thành viên tích cực icetoheart's Avatar
    Tham gia
    Jul 2007
    Nơi Cư Ngụ
    Tổ bán báo xa vợ
    Bài viết
    137
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Như chúng ta đã biết PLC có rất nhiều ứng dụng phải không nào? Nhưng bạn nào đã thử dùng PLC điều khiển động cơ bước chưa?
    Động cơ bước làm việc được là nhờ có bộ chuyển mạch điện tử đưa các tín hiệu điều khiển vào stato theo một thứ tự và một tần số nhất định. Tổng số góc quay của Roto tương ứng với số lần chuyển mạch, cũng như chiều quay và tốc độ quay của Ro*** phụ thuộc vào thứ tự chuyển đổi và tần số chuyển đối.
    Để điều khiển động cơ bước bằng PLC thì từ PLC đến động cơ bước cần có mạch khuếch đại công suất.
    Vấn đề cần tìm hiểu ở đây là mạch Công suất đó như thế nào? và giả sử cần phản hồi đo góc quay của động cơ bước thì mạch tổng thế sẽ như thế nào? Vầ vấn đề lập trình cũng là một vấn đề quan trọng.
    Ai có kinh nghiệm trong vấn đề này, xin cho ý kiến nhá.
    Thực tế cái này cũng không co j là khó quá. Mình vừa chế tạo thành công 1 máy điều khiển động cơ bước. Bạn vào Google search "Set 10" của SIEMENS sẽ thấy mô hình tổng thể, chỉ có điều giá của nó hơi đắt, (khoảng 50M 1 bộ).
    Để điều khiển động cơ bước bằng PLC sẽ bao gồm các khối sau:
    * PLC
    * Position control module
    * Bộ khuếch đại công suất.
    Hãng SIEMENS đã cung cấp đầy đủ, và phần mềm cũng hỗ trợ cho việc lập trình điều khiển vị trí.
    Với Module điều khiển vị trí và bộ khuếch đại công suất động cơ bạn có thể chọn điều khiển 1 loại động cơ bước của SIEMENS với các dải điều khiển khác nhau: 500 p/r, 1000 p/r, 5000 p/r, 10000 p/r.
    việc lập trình điều khiển cũng không khó, vì Step7microwin 4.0 đã có sẵn các Function Block sẵn cho việc điều khiển, bạn có thể gia tốc, giảm tốc, đặt tốc độ khác nhau, vị trí khác nhau. Đồng thời chức năng mô phỏng của Step7 - 4.0 cũng giúp bạn có thể giám sát, kiểm tra xem chương trình chạy có đúng không.
    Mình chỉ nói sơ lược thế thôi.
    Với PLC của các hãng khác mình chưa làm nhiều nên không biết. Các bạn nào biết có thể Share cho mình nhé.

    IOP đã cảm ơn nội dung này.
    Ký vớ vẩn là đi tù như chơi

  4. #4
    Thành viên tích cực icetoheart's Avatar
    Tham gia
    Jul 2007
    Nơi Cư Ngụ
    Tổ bán báo xa vợ
    Bài viết
    137
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Có một bạn hỏi mình rằng: Nếu mình có 1 cái motor 1 chiều DC, bạn có thể lập trình cho cái mô-tơ nó quay nhanh chậm khác nhau không? Mình không biết trả lời sao, Digital Output chắc là không được phải không? May ra dùng Analog Out thì được nhưng dùng lệnh gì và như thế nào ! ai giúp mình với ! Thanks !
    Với cái này có rất nhiều phương án giải quyết bạn à.
    Mình dùng luôn cái đầu ra digital, nhưng sử dụng như đầu ra phát xung tốc độ cao, trong PLC CPM1A, CPM2A của OMRON có tích hợp sẵn, nhưng không phải DO nào cũng dùng được. Bạn hãy dùng xung phát ra từ đó điều khiển 1 bộ nguồn xung, hoặc điều khiển tiristor, triac... là được thôi mà.
    Chúc vui

    IOP, haruoivietxsmen đã cảm ơn nội dung này.
    Ký vớ vẩn là đi tù như chơi

  5. #5
    IOP
    IOP is offline
    Thành viên chính thức IOP's Avatar
    Tham gia
    Feb 2008
    Bài viết
    42
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Bạn icetoheart cho mình hỏi luôn là dùng Siemens S7-300 có điều khiển được không vậy ?


  6. #6
    IOP
    IOP is offline
    Thành viên chính thức IOP's Avatar
    Tham gia
    Feb 2008
    Bài viết
    42
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Click here to enlarge Nguyên văn bởi icetoheart Click here to enlarge
    Với cái này có rất nhiều phương án giải quyết bạn à.
    Mình dùng luôn cái đầu ra digital, nhưng sử dụng như đầu ra phát xung tốc độ cao, trong PLC CPM1A, CPM2A của OMRON có tích hợp sẵn, nhưng không phải DO nào cũng dùng được. Bạn hãy dùng xung phát ra từ đó điều khiển 1 bộ nguồn xung, hoặc điều khiển tiristor, triac... là được thôi mà.
    Chúc vui
    OMRON thì mình không có họ CPMXX mà chỉ có OMRON ZEN thì phải dùng thế nào ?Click here to enlarge


  7. #7
    Thành viên tích cực icetoheart's Avatar
    Tham gia
    Jul 2007
    Nơi Cư Ngụ
    Tổ bán báo xa vợ
    Bài viết
    137
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Với ZEN thì bạn phải kết hợp với bộ Analog Output thôi.
    dùng Siemens S7-300 có điều khiển được không vậy ?
    S7-300 dùng được bạn à, Bạn cứ đọc trong User's manual sẽ thấy.

    IOP đã cảm ơn nội dung này.
    Ký vớ vẩn là đi tù như chơi

  8. #8
    IOP
    IOP is offline
    Thành viên chính thức IOP's Avatar
    Tham gia
    Feb 2008
    Bài viết
    42
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Mình dốt quá, mong bạn chỉ rõ hơn !


  9. #9
    Thành viên tích cực icetoheart's Avatar
    Tham gia
    Jul 2007
    Nơi Cư Ngụ
    Tổ bán báo xa vợ
    Bài viết
    137
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thế này nhé, S7200 là version thấp hơn S7300, đều là của hãng Siemens. Cùng 1 đời S7, về nguyên tắc là phiên bản sau update nhiều tính năng hơn phiên bản trước, do đó S7 300 cũng sẽ làm được những cái mà S7200 làm được.
    Về điều khiển động cơ bước của Siemens, trong Step7 microwin có sẵn các hàm chắc năng thuận tiện cho việc điều khiển (thậm chí các hàm này không đơn thuần là điều khiển động cơ bước, mà điều khiển cả động cơ secvo)
    Ví dụ hàm POSx_GOTO dùng để điều khiển động cơ đến vị trí đặt trước, với tốc độ đặt trước. Khi đó tín hiệu từ PLC sẽ đưa đến khối Position Module, từ khối này tín hiệu xung được mã hóa và chuyển đến khối khuếch đại xung (với động cơ bước) hay secvo, và động cơ sẽ chạy đến đúng vị trí và tốc độ đặt.
    Thực tế động cơ bước hay động cơ secvo thì phương pháp điều khiển từ PLC ra là như nhau, đều có xung xác định vị trí, xác định chiều quay. Với động cơ secvo thì có thêm Encoder để phản hồi tín hiệu vị trí, nhưng tín hiệu này không phải đưa trực tiếp vào PLC mà đưa vào secvo. Trong một số trường hợp thì động cơ bước cũng có encoder.

    IOPChip2009 đã cảm ơn nội dung này.
    Ký vớ vẩn là đi tù như chơi

  10. #10
    Thành viên tích cực icetoheart's Avatar
    Tham gia
    Jul 2007
    Nơi Cư Ngụ
    Tổ bán báo xa vợ
    Bài viết
    137
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    mình upload chương trình PLC máy mài của mình cho bạn tham khảo nhé, chương trình điều khiển 1 động cơ bước, có lập trình cho màn hình điều khiển TD200, dữ liệu nhập vào từ màn hình điều khiển.

    File gửi kèm
    huuthanhdtd, vuvulinh, demon1234 người nữa đã cảm ơn nội dung này.
    Ký vớ vẩn là đi tù như chơi

Trang 1/6 123 ... cuốicuối

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không được gửi luồng mới
  • Bạn không được trả lời bài viết
  • Bạn không được gửi file đính kèm
  • Bạn không được sửa bài viết của mình
  •