Các ngơn ngữ lập trình:

Một phần của tài liệu Giáo trình PLC nâng cao (Trang 33)

KỸ THUẬT LẬP TRÌNH Mục tiêu:

3.2. Các ngơn ngữ lập trình:

Lập trình là hiện thực hĩa ý tưởng của chính bản thân người viết thơng qua một ngơn ngữ giao tiếp nào đĩ mà người khác cĩ cùng chuyên mơn đọc và hiểu được nội dung bên trong chương trình.

Ngơn ngữ dùng để lập trình cho PLC, làm cho giao tiếp giữa người lập trình và PLC hiểu được ý tưởng nhau gọi là ngơn ngữ lập trình PLC.

Đối với PLC S7-300 cĩ thể sử dụng 5 ngơn ngữ để lập trình.

1/ Ngơn ngữ lập trình LAD:

Với loại ngơn ngữ này rất thích hợp với người quen thiết kế mạch điều khiển logic. chương trình được viết dưới dạng liên kết giữa các cơng tắc.

Ví dụ:

Hình 3-4: ví dụ kiểu lập trình LAD. 2/ Ngơn ngữ lập trình FBD :

Loại ngơn ngữ này thích hợp cho những người quen sử dụng và thiết kế mạch điều khiển số.

Chương trình được viết dưới dạng liên kết của các hàm logic kỹ thuật số.

Ví dụ:

Hình3-5: Ví dụ kiểu lập trình FBD. 3/ Ngơn ngữ lập trình STL

Đây là ngơn ngữ lập trình thơng thường của máy tính. Một chương trình được ghép bởi nhiều lệnh theo một thuật tốn nhất định, mỗi lệnh chiếm một hàng và đều cĩ cấu trúc chung là : "tên lệnh" + "tốn hạng".

Ví dụ:

Hình 3-6: Ví dụ kiểu lập trình STL.

Thơng thường, người lập trình sử dụng 3 loại ngơn ngữ dùng để lập trình (FBD, STL, LAD). Tùy theo từng ứng dụng mà người lập trình chọn cho mình 1 loại ngơn ngữ.

Mục tiêu:

- Trình bày cách cài đặt phần mềm S7-300 và chọn chế độ làm việc. - Kiểm tra nối dây bằng phần mềm chính xác theo nội dung đă học. - Thực hiện cài đặt phần mềm đạt các yêu cầu kỹ thuật.

4.1. Giới thiệu chung:

Muốn xây dựng một chuơng trình điều khiển sử dụng phần mềm Step7 cần thực hiện các thủ tục như sau:

- Khai báo cấu hình cứng cho một trạm PLC thuộc họ Simatic S7-300/400. - Xây dựng cấu hình mạng gồm nhiều trạm PLC S7-300/400 cũng như thủ tục

truyền thơng giữa chúng.

- Sọan thảo và cài đặt chương trình điều khiển cho 1 hoặc nhiều trạm.

- Giám sát việc thực hiện chư ơng trình điều khiển trong một trạm PLC và gỡ rối chương trình.

Ngồi ra Step 7 cịn cĩ cả một thư viện đầy đủ với các hàm chuẩn hữu ích, phần trợ giúp Online rất mình cĩ khả năng trả lời mọi câu hỏi của nguời sử dụng về cách sử dụng Step 7, về cú pháp lệnh trong lập trình, về xây dựng cấu hình cứng của một trạm cũng như của một mạng gồm nhiều trạm PLC.

Một phần của tài liệu Giáo trình PLC nâng cao (Trang 33)

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

(108 trang)
w