-
Thành viên cấp 5

Gửi bởi
phamdanghong
encoder mình sử dụng là 360 xung/vòng.về đấu thì mình đấu đúng rồi.nên mình mới kiểm tra được sô xung ra.trương trình của bạn khi bạn mov_W (vW20 ra AQW0) cho này để làm gì?đoạn này hình như bạn chuyển số xung ra sô thực nhưng viết thiều một trương trình .ơ trương trình ncon ban đầu bạn dùng chế độ nhân xung 4 rồi khi rest bạn( mov 16#FC0 vao sm47 đây là bộ đếm nhân 1).cho nay nên mov 16#F8 thì là nhân 4 thì phù hợp với lúc khai báo
Vấn đề của mình là khi mình mô phỏng 2 pha thì khi nhìn vào trương trình ngắt (đoạn đọc HSC ra thì thấy số xung này luôn thay đổi nên suy ra sô xung đem chia sẽ thay đổi theo.ở đay mình muốn biết tại sao sô xung đo từ HSC có thể thay đổi nhiều như vậy.có khi nào đo 2 pha bị nhiễu tín hiệu gây ra nguyên nhân này k??
vì đây là lần đầu mình làm nên chưa gặp trường hợp này.mình vẫn chưa biết nguyên nhân là do đâu
Chào bạn;
Theo mô tả của bạn, theo tôi bạn có thể thử theo 02 cách sau:
1/ Sử dụng 1 encoder mới để thử. Xem kq có bị nhiễu không?
2/ Vì đa số encoder đều sử dụng chân out dạng npn, do đó không phù hợp với cách kết nối với plc dạng input với pnp.
-
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à 04:18 PM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu