Chương 6: Một số lệnh mở rộng và
những bài toán ứng dụng
Bài 9
Tóm tắt nội dung chính
6.1.Lệnh ngắt trong PLC
6.1.1.Bảng sự kiện ngắt và thứ tự ưu tiên ngắt
6.1.2. Khai báo và sử dụng các ngắt thời gian
ngắt phần cứng
6.1.3. Các ví dụ về ngắt
Ý nghĩa và cách sử dụng các ngắt
Giúp phản ứng nhanh với các sự kiện.
Chương trình ngắt phải thực hiện ngắn gọn, thời
gian thực hiện không được quá lâu.
Chương trình ngắt thực hiện xong phải trở về
chương trình chính.
Không sử dụng một số câu lệnh sau trong chương
trình ngắt: DISI, ENI, CALL, HDEF, FOR/NEXT,
LSCR, SCRE, SCRT, và END
Hệ thống hỗ trợ ngắt bằng cách tự động Save/Load các giá
trị quá trình vào/từ các thanh ghi AC, đỉnh ngăn xếp và
các bit nhớ SM.
Giữa chương trình chính và ngắt có thể dùng chung dữ
liệu.
Sử dụng tối đa 128 ngắt trong một chương trình.
Các ngắt được thực hiện theo cơ chế first come first
served.
Tại một thời điểm chỉ có một chương trình ngắt được thực
hiện
6.1.1. Bảng sự kiện ngắt và thứ tự ưu tiên ngắt
Bảng sự kiện ngắt