Cấu trúc chương trình

Một phần của tài liệu GIÁO TRÌNH ĐIỀU KHIỂN LOGIC (Trang 41 - 42)

17. ĐIỀU KHIỂN QUY TRÌNH GIA CÔNG SP

5.1. Cấu trúc chương trình

Cấu trúc một chương trình trong PLC khá đơn giản, chương trình được tạo thành từ 03 thành phần cơ bản: một chương trình chính (main program); có thể có một hay nhiều chương trình con (subroutines); các chương trình con xử lý ngắt (interrupt routines) có thể có hoặc khơng.

· Chương trình chính bao gồm các lệnh điều khiển ứng dụng. Các lệnh này được

thực hiện tuần tự một cách liên tục, cứ mỗi vịng qt một lần.

· Các chương trình con, có thể có hoặc khơng tùy u cầu, chỉ được thực hiện

nếu được gọi đến từ chương trình chính.

· Các chương trình con xử lý ngắt (có thể có hoặc khơng) được thực hiện khi xảy

ra sự kiện gắn với ngắt tương ứng. Sự kiện đó có thể là sự thay đổi mức ở một đầu vào, bộ định thời đếm đủ hay nhận được dữ liệu trên cổng truyền thông, . . .

5.2. Phân loại lệnh

5.2.1 Lệnh cơ bản

Là những lệnh được tìm thấy trong hầu hết các chương trình như: timer, counter, math, logical, increment/decrement/invert, move, & block instructions.

5.2.2 Lệnh đặc biệt

Dùng để thao tác dữ liệu: shift, table, find, conversion, for/next, & real-time

5.2.3 Lệnh tốc độ cao

Cho phép các sự kiện hoặc ngắt xảy ra độc lập với thời gian một vòng quét. Bao

gồm high-speed counters, interrupts, output & transmit instructions.

5.3. Qui ước

#, “?.?”, “????”, --->>, EN, ENO

5.4. Ký hiệu

Ngôn ngữ LAD bao gồm các ký hiệu thông dụng đại diện cho các thành phần điều khiển.

5.4.1 Contact

5.4.2 Coil

Coil đại diện cho relay. Được cấp năng lượng khi có nguồn cung

cấp. Khi có năng lượng nghĩa là ngõ ra thay đổi trạng thái sang ON, và bit trạng thái lên 1. Bit trạng thái này có thể được sử dụng để điều khiển NO hay NC ở bất cứ đâu trong chương trình.

5.4.3 Box

Box = function, các box chứa bên trong nhiều câu lệnh để thực thi

nhiệm vụ của một khối chức năng. Các box có thể là timer, counter hay các phép toán học.

Một phần của tài liệu GIÁO TRÌNH ĐIỀU KHIỂN LOGIC (Trang 41 - 42)

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

(124 trang)