-
Thành viên cấp 2
Điều khiển vị trí cho servo motor dùng plc cp1h.
Chào các bạn, hiện mình đang dùng PLC CP1H XA để điều khiển vị trí Servo motor , mình đang gặp 1 vấn đề mong các bạn chỉ giáo:
- Mình dùng plc phát xung điều khiển servo motor vd mình phát 10000 xung , và dùng bit A280.03 ( bit complete pulse output) để báo hiệu plc đạ phát hêt lượng xung yêu cầu nhưng nếu mình điểu khiển số lượng xung ít thì chính xác tức là bit A280.03 on thì servo cũng dừng ( đã thực hiện hêt số xung phát ), nhưng nêu số lương xung phat quá lơn thì có sự sai khác tức là A280.03 on nhưng servo khoảng 1,2 giây sau mới dừng ( tưc là PLC đạ phát hêt xung thì A280,03 on tuy nhiên servo chưa thực hiện hết số xung mà PLC vửa phát) điều này làm cho chương trình mình chạy ko được tôt lắm .
Bạn nào có kinh nghiệm trong lĩnh vực này giúp mình với.
Thanks các bạn nhiều.
-
-
Thành viên cấp 2

Gửi bởi
tonyluong
Chào các bạn, hiện mình đang dùng PLC CP1H XA để điều khiển vị trí Servo motor , mình đang gặp 1 vấn đề mong các bạn chỉ giáo:
- Mình dùng plc phát xung điều khiển servo motor vd mình phát 10000 xung , và dùng bit A280.03 ( bit complete pulse output) để báo hiệu plc đạ phát hêt lượng xung yêu cầu nhưng nếu mình điểu khiển số lượng xung ít thì chính xác tức là bit A280.03 on thì servo cũng dừng ( đã thực hiện hêt số xung phát ), nhưng nêu số lương xung phat quá lơn thì có sự sai khác tức là A280.03 on nhưng servo khoảng 1,2 giây sau mới dừng ( tưc là PLC đạ phát hêt xung thì A280,03 on tuy nhiên servo chưa thực hiện hết số xung mà PLC vửa phát) điều này làm cho chương trình mình chạy ko được tôt lắm .
Bạn nào có kinh nghiệm trong lĩnh vực này giúp mình với.
Thanks các bạn nhiều.
Theo mình thì bạn nên sử dụng lệnh PLS2 để điều khiển, tần số xung sẽ tăng từ thấp đến cao sẽ đảm bảo cho đc khởi động ok, và khi giảm thì tần số xung sẽ giảm từ cao xuống thấp đảm bảo động cơ dừng đúng vị trí khi mà ta cài đặt tần số xung cao.
Mình đã từng thử các lệnh kia rồi, mình thấy PLS2 là ok, nhưng cài đặt hơi rắc rối chút, trong manual bạn xem phần vd trang 304 sẽ hiểu thôi.
Nhận hướng dẫn ĐATN Điện Tự Động về PLC S7200, S7300, PLC Omron...,Mạng truyền thông CN, Biến tần các hãng...
Bảo trì, sửa chữa máy móc, thiết bị Điện Công nghiệp...
Khu vực: TP Đà Nẵng, Quảng Nam.
Phan Minh Hiếu.
Electrical - Electronic Engineer
C.
0979 435 350
E.
Hidden Content
-
-
Thành viên Mới
chào mọi người
mình cũng đang làm vấn đề này nhưng chưa được kết nối thực tế
mọi người có thể chia sẻ chương trình để tham khảo được không
tonyluong cho mình hỏi bit A280.03 nếu kết nối dây thì kết nối thế nào
nếu chỉ dùng lệnh SPED không thì động cơ có quay không hay phải kết hợp với lệnh phát xung thì động cơ mới quay
cám ơn mọi người nhiều
Lần sửa cuối bởi boss9x, ngày 03-10-2012 lúc 10:36 PM.
-
-
Thành viên Mới
http://www.mediafire.com/?2fs0y1ctuss6sw4
đây là chuơng trình mình viết bạn xem cho mình ý kiến
khi an nut thuan-low,thuan-high động cơ giảm,tăng tốc
khi ấn thuan động cơ quay thuân,ấn nghịch động cơ quay nghich về đúng vị trí ban đầu lúc chưa ấn nút thuận
cám ơn nhiều!
-
-
Thành viên Mới
lệnh pls2
chÀO bạn boss9x mình đã xem chương trình của bạn
mình không biết nhiều bạn có thể giải thích cho mình rõ hơn không
ví dụ như trong chương trình của bạn thì đầu out ra motor là đầu out nào 100.00 hay 100.01 va mình muốn thay đổi đấu out này thì thay ơ đâu
thanks bạn nhiều
-
-
Thành viên cấp 3
-
-
Thành viên cấp 3
minh co ghi hướng dẫn trong chương trình chuc ban thanh công
-
-
Thành viên Mới
http://www.mediafire.com/?2fs0y1ctuss6sw4
đây là chuơng trình mình viết bạn xem cho mình ý kiến
khi an nut thuan-low,thuan-high động cơ giảm,tăng tốc
khi ấn thuan động cơ quay thuân,ấn nghịch động cơ quay nghich về đúng vị trí ban đầu lúc chưa ấn nút thuận
cám ơn nhiều!
-
-
Thành viên cấp 2
Bạn daiphongSK ko hiểu ý mình rồi. Trên thực tế mình dùng PLS2 để điều khiển sẻvo motor, nhưng vấn đề của mình là:
Nếu mình phat 1 lượng xung khá lớn (vị trí củ cách xa vị trí mới) nhưng khi ra lệnh phát vd 25000 xung thì khi PLC phat 25000 xung xong lập tức biA82A2280.03 on lên liền, tuy nhiên sẻvo chưa đến đúng vị trí vì chưa thực hiện kịp 25000 xung.A280.03 on lên trước khoảng 1,2 s điều này làm ảnh hưởng đến 1 số câu lệnh phí sau của mình. Bác nào có kn về cái này giúp đợ với.
Thanks all.
-
-
Thành viên Mới

Gửi bởi
tonyluong
Bạn daiphongSK ko hiểu ý mình rồi. Trên thực tế mình dùng PLS2 để điều khiển sẻvo motor, nhưng vấn đề của mình là:
Nếu mình phat 1 lượng xung khá lớn (vị trí củ cách xa vị trí mới) nhưng khi ra lệnh phát vd 25000 xung thì khi PLC phat 25000 xung xong lập tức biA82A2280.03 on lên liền, tuy nhiên sẻvo chưa đến đúng vị trí vì chưa thực hiện kịp 25000 xung.A280.03 on lên trước khoảng 1,2 s điều này làm ảnh hưởng đến 1 số câu lệnh phí sau của mình. Bác nào có kn về cái này giúp đợ với.
Thanks all.
chao bạn mình không hiểu rõ về lênh pls2 bạn có thể chỉ cho mình được không
-
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à 03:51 AM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu