-
Thành viên cấp 10
Ví dụ cụ thể như: Anh dùng 1 con encoder 600 xung/vòng gắn vào trục động cơ
Thì anh sẽ dùng HSC đếm số lượng xung và cứ sau 100ms anh gọi chương trình ngắt,trong này move giá trị HSC vào 1 vùng nhớ chẳng hạn VD0 rồi reset HSC lúc này tốc độ của anh đang là xung/100ms anh lấy giá trị này x10x60 sẽ ra xung/phút rồi lấy toàn bộ chia cho 600.Toàn bộ những lệnh này nên làm trong ngắt
Lúc này chương trình ngắt sẽ làm:
Move HSC VD0
VD0 x10x60/600 ghi vào VD4
reset HSC
reset timer(nếu xài timer ngoài)
-
Bài viết của "kidsolo1412" đã được cám ơn bởi các thành viên:
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à 02:02 PM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu