NGễN NGỮ LẬP TRèNH 1 Phương phỏp lập trỡnh.

Một phần của tài liệu Xây dựng 1-3 (Trang 75 - 77)

I ngat = (2,25 ữ 2,5 ) dm = 60A

3.11.NGễN NGỮ LẬP TRèNH 1 Phương phỏp lập trỡnh.

3.11.1. 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 lập trỡ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 lập trỡnh đầu tiờn và kết thỳc ở lệnh cuối cựng trong một vũng.

Cỏch lập trỡnh cho S7-200 núi riờng và cho cỏc plc của siemen núi chung dựa trờn hai 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ờ lệnh (Statemnt List) viết tắt là STL.

Nếu chương trỡnh dượ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. Nhưng ngược lại khụng phải một chương trỡnh nào được viết theo kiểu STL cũng cú thể chuyển được sang LAD. Định nghĩa về LAD :

LAD là một ngụn ngữ lập trỡnh bằng đồ hoạ. Những thành phần cơ bản dựng trong LAD tương ứng với cỏc thành phần của bảng điều khiển bằng rơle.Trong chương trỡnh LAD cỏc phần tử cơ bản dựng để biểu diễn lệnh logic như sau:

- Tiếp điểm: Là biểu tượng (symbol) mụ tả cỏc tiếp điểm của rơ le, cỏc tiếp điểm đú cú thể là thường mở hoặc thường đúng .

- Cuộn dõy (coil): Là biểu tượng mụ tả cỏc rơ le được mắc theo chiều dũng điện cung cấp cho rơ le.

- Hộp (box): Là biểu tượng mụ tả cỏc hàm khỏc nhau, nú làm việc khi cú dũng điện chạy đến hộp. Những dạng hàm thường được biểu diễn bằng hộp là cỏc bộ thời gian (Timer), bộ đếm (Counter) và cỏc hàm toỏn học. Cuộn dõy và cỏc hộp phải được mắc đỳng chiều dũng điện.

- Mạng LAD: Là đường nối cỏc phần tử thành một mạch hoàn thiện, đi từ đường nguồn bờn trỏi sang đường nguồn bờn phải. Đường nguồn bờn trỏi là dõy núng, đường nguồn bờn phải là dõy trung hoà hay là đường trở về nguồn cung cấp (đường nguồn bờn phải thường khụng được thể hiện khi dựng chương trỡnh tiện dụng STEP7-Mcro/Dos hoặcMicro/Win). Dũng điện chạy từ bờn trỏi qua cỏc tiếp điểm đúng đến cỏc cuộn dõy hoặc cỏc hộp trở về bờn phải nguồn.

Định nghĩa về STL:

Phương phỏp liệt kờ lệnh (STL) là phương hỏp thể hiện chương trỡnh dưới dạng tập hợp cỏc cõu lệnh. Mỗi cõu lệnh trong chương trỡnh, kể cả những cõu lệnh hỡnh thức, biểu diễn một chức năng của PLC.

Vi dụ : Ladder Logic và Statement List

LAD STL

Q0.0I 0.0 I 0.0

Hỡnh 3.4:Mụ tả lệnh LAD và STL LD I0.0 = Q0.0 LAD 3.11.2. CÁC LỆNH CƠ BẢN. 1. Lệnh bắt đầu dũng lệnh. AND

2. Lệnh nối nối tiếp 2 khối.

OR

3. Lệnh nối nối 2 khối song song.

4OUT

. Lệnh khối đầu ra.

5.NOT nối khối đảo.

6. FUN gọi hàm đặc biệt.

7. ORLD nối song song 2 tổ hợp khối.

8. AND LD nối nối tiếp 2 tổ hợp khối.

Một phần của tài liệu Xây dựng 1-3 (Trang 75 - 77)