Nạp giá trị điều khiển phù hợp cho SMB37.

Một phần của tài liệu ĐỒ án KHẢO sát và THIẾT kế hệ THỐNG điều KHIỂN máy IN HOA văn TRÊN KHĂN DÙNG PLC tại CÔNG TY ASC CHARWIE tài liệu, ebook, giáo trình, hướng dẫn (Trang 39 - 41)

- — Xác định chế độ làm việc cho bộ đếm bằng lệnh HDEF (do HSC0 có một

chế độ làm việc nên lệnh xác định sẽ là: HDEF K0 K0)

- _ Nạp giá trị tức thời ban đầu và giá trị đặt trước vào SMD38 và SMD42.

GVDH: VŨ ĐỖ CƯỜNG Đồ án tốt nghiệp

- _ Khai báo sử dụng chế độ ngắt vào ra và kích tín hiệu báo ngắt HSC0 bằng

lệnh ATCH.

- _ Kích bộ đếm bằng lệnh HSC K0

o_ HSCI: tần số đếm cực đại tại ngõ vào là 7KHz

HSCI là một bộ đếm linh hoạt, sử dụng bốn đầu vào 10.6, I0.7, 11.0 và I1.1 với 12 chế độ làm việc khác nhau. HSC1 sử dụng từ kép SMD48 đề lưu giá trị đếm tức chế độ làm việc khác nhau. HSC1 sử dụng từ kép SMD48 đề lưu giá trị đếm tức

thời CV, giá trị đặt trước PV được ghi vào từ kép SMD52 (cả hai giá trị PV và CV

là những số nguyên 32 bit có dấu).

Khác với HSC0, HSCI có ba khả năng đếm:

- _ Đếm tiến hoặc lùi theo sườn lên của I0.6 (chế độ 0, 1, 2, 3, 4, 5)

- _ Đếm tiến theo sườn lên của I0.6 và lùi theo sườn lên của I0.7 (chế độ 6, 7,

8)

- _ Đếm tiến hoặc lùi số lần lệch giá trị logic giữa hai cổng I0.6 và 10.7, tức là số làn phép tính logic XOR của I0.6 và I0.7 có kết quả là 1 (chế độ 6, 7, 8) số làn phép tính logic XOR của I0.6 và I0.7 có kết quả là 1 (chế độ 6, 7, 8) Chiều đếm (tiến hay lùi) trong chế độ 0, 1, 2 được quy định bởi bit SM47.3 như sau:

SM47.3 = 0 đếm lùi theo sườn lên của I0.6

= 1 đếm tiến theo sườn lên của 10.6

và trong chế độ 3, 4, 5 bởi đầu vào 10.7 như sau:

10.7 = 0 đếm lùi theo sườn lên của I0.6

= 1 đếm tiến theo sườn lên của I0.6

HSCI có hai tần số đếm. Trong các chế độ 0+8 tần số đếm bằng tần số thay đổi

trạng thái tín hiệu đầu vào là 7KHz, riêng trong chế độ 9, 10, 11 tùy theo sự khai báo

sử dụng mà tần số đếm có thể bằng hoặc có thể gấp 4 lần tần số biến thiên trạng thái

kết quá phép tính XOR giữa I0.6 và I0.7. Do đó trong chế độ 9, 10, 11 tần số đếm cực

đại cho phép của HSCI sẽ là 28KHz.

Cấu trúc byte SMB47 được gọi là byte điều khiển của HSCI như sau

SM47.0 | Kiểu reset cho tín hiệu xoá tại 10.0 (chế độ 1,2,4,5,7,8,10,11) SM47.I | Kiểu kích cho tín hiệu khởi động tại I1.1 (chế độ 2,5,8,11) SM47.I | Kiểu kích cho tín hiệu khởi động tại I1.1 (chế độ 2,5,8,11) SM47.2_ | Tần số đếm của HSCI (chế độ 9,10,11)

SM47.3 | Chiều đếm: 0 - đếm lùi, 1 - đếm tiến

SM47.4 | Cho phép đôi chiêu đêm: 0-không cho phớp, I-cho phép

SM47.5_ | Cho phép sửa đối giá trị đặt trước: 0-không cho phép, I-cho phép SM47.6_| Cho phép sửa đối giá trị tức thời: 0-không cho phép, I-cho phép SM47.7 | I-cho phép kích HSCI, 0-cho phép huỷ HSCI

Các bước khai báo sứ dụng HSCI (nên thực hiện tại vòng quét đầu tiên):

- _ Nạp giá trị điều khiển phù hợp cho SMB47 (ví dụ 16#F8=248)

- _ Xác định chế độ làm việc cho bộ đếm bằng lệnh HDEE.

Một phần của tài liệu ĐỒ án KHẢO sát và THIẾT kế hệ THỐNG điều KHIỂN máy IN HOA văn TRÊN KHĂN DÙNG PLC tại CÔNG TY ASC CHARWIE tài liệu, ebook, giáo trình, hướng dẫn (Trang 39 - 41)

Tải bản đầy đủ (PDF)

(90 trang)