Tất cả các miền này đều cĩ thể truy nhập đợc theo từng bi t, từng byte, từng từ đơn (word 2byte), từ kép (Doudble word).

Một phần của tài liệu Nghiên cứu hệ điều khiển của máy khử độ co vải (Trang 67 - 68)

4.2.3 Cấu trúc chơng trình:

Chơng trình cho S7 -200 phải cĩ cấu trúc bao gồm chơng trình chính (main program) sau đĩ đến các chơng trình con và các chơng trình xử lý ngắt.

- Chơng trình chính đợc kết thúc bằng lệnh kết thúc chơng trình (End). - Chơng trinh con là một bộ phận của chơng trình . Các chơng trình con

phải đợc viết sau lệnh kết thúc chơng trình chính đĩ là lệnh (End).

- Các chơng trình con đợc nhĩm lại thành một nhĩm ngay sau chơng trình chính sau đĩ đến ngay các chơng trình xử lý ngắt bằng cách viết nh vậy cấu trúc chơng trình đợc rõ ràng và thuận tiện hơn trong việc đọc chơng trình cĩ thể trộn lẫn các chơng trình con và chơng trình xử lý ngắt đằng sau chơng trình chính.

Thực hiện trong một vịng quét

Thực hiện khi đợc chơng trình chính gọi

Thực hiện khi cĩ tín hiệu báo ngắt

4.2.4 Phơng pháp lập trình:

S7 -200 biểu diễn một mạch logic cứng bằng một dãy các lệnh ch- ơng trình bao gồm một dãy các lệnh .

S7 -200 thực hiện chơng trình bắt đầu từ lệnh nhập đầu tiên và kết thúc ở lệnh lập trình cuối trong một vịng. Một vịng quét nh vậy là dịng quét (scan).

Một vịng quét (Scan cycle ) đợc bắt đầu bằng việc đọc trạng thái của đầu vào và sau đĩ thực hiện chơng trình, vịng quét kết thúc bằng việc thay đổi trạng thái đầu ra. Trớc khi bắt đầu một vịng quét tiếp theo S7 -200 thực thi các nhiệm vụ truyền thơng . Chu trìng tiếp theo là chu trình lập.

Main program. . . . End {Stop} INT (n) { no  255 } chơng trình xử lý ngắt . . . Ret SBR (n) {no  255 } ch- ơng trình con . . Ret

Một phần của tài liệu Nghiên cứu hệ điều khiển của máy khử độ co vải (Trang 67 - 68)