-
Thành viên cấp 10

Gửi bởi
YeuPLC
Em dùng HSC 0 để đếm xung tốc độ cao ở I0.0. Thời gian lấy mẫu T=200 ms. sau đó kích hoạt lại chương trình HSC, vậy có gì sai không nhỉ. Bác có thể sửa hộ em chương trình được không?
Muốn reset HSC thì không phải cứ gọi lại chương trình khai báo HSC,mà move giá tri current vào cho vùng nhớ của HSC trong chương trình ngắt là xong
TITLE=
Network 1 // Instruction Wizard HSC
// (CV = PV) step 1 of 1 for HC0
// Program dynamic parameters for HC0; CV = 0;
// Start counter.
//
LD SM0.0
MOVB 16#C0, SMB37 //Set control bits: write current;
MOVD +0, SMD38 //CV = 0;
HSC 0
Ví dụ như thế này
-
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à 01:12 PM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu