BỘ ĐIỀU KHIỂN LOGIC PLC HỌ S7 –
2.4. PHƢƠNG PHÁP LẬP TRÌNH VỚI PLC
Có thể lập trình cho PLC S7 – 200 bằng cách sử dụng 1 trong các phần mềm sau đây STEP7 – Micro/Dos, STEP7 – Micro/Win. Những phần mềm này đều có thể cài đặt được trên các máy tính lập trình họ PG7xx hay trên các máy tính cá nhân PC. Các chương trình cho PLC S7 – 200 phải có cấu trúc bao gồm: Chương trình chính (main program) và sau đó là các chương trình con và các chương trình xử lý ngắt được chỉ ra ở dưới đây. Chương trình chính được kết thúc bằng lệnh MEND. Chương trình con là 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 MEND. Các chương trình xử lý ngắt là một bộ phận của chương trình. Nếu cần sử dụng chương trình xử lý ngắt phải viết sau lệnh kết thúc chương trình chính MEND. Các chương trình con được nhóm lại thành 1 nhóm ngay sau chương trình chính. Sau đó đến ngay chương trình xử lý ngắt.
36
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 sau này. Có thể do 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.
Cách lập trình cho S7 – 200 nói riêng và cho các PLC nói chung của SIEMENS dựa trên 2 phương pháp cơ bản:
- Phương pháp hình thang (Ladder logic) viết tắt là LAD. - Phương pháp liệt kê (Statement List) viết tắt là STL.
Nếu chương trình được viết theo kiểu LAD, thiết bị lập trình sẽ tự tạo ra một chương trình theo kiểu STL tương ứng. Ngược lại không phải mọi chương trình được viết theo kiểu STL cũng có thể chuyển sang dạng LAD.