Qui trỡnh thiết kế hệ thống điều khiển bằng PLC:

Một phần của tài liệu Giáo trình LT PLC 300 mới nhất (Trang 35)

Hỡnh 2-3: Qui trỡnh thiết kế một hệ thống điều khiển tự động.

Sửa chữa chương

trỡnh NO Xỏc định yờu cầu của hệ thống Vẽ lưu đồ điều khiển Liệt kờ cỏc thiết bị I/Otương ứng

với cỏc đầu I/O

của PLC Soạn thảo chương trỡnh Nạp chương trỡnh vào PLC Chạy mụ phỏng và tỡm lỗi Kết nối cỏc thiết bị I/O vào PLC

Kiểm tra dõy nối

Chạy thử chương

trỡnh

Kiểm tra

Nạp vào EPROM

Tạo tài liệu chương trỡnh Chấm dứt Chạy tụt? Chạy tụt? YES NO YES

4.2.Cỏc ngụn ngữ lập trỡnh: a) Cỏc ngụn ngữ lập trỡnh

Đối với PLC S7-300 cú thể sử dụng 6 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 2-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ố:

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 toỏn nhất định, mỗi lệnh chiếm một hàng và đều

4/ Ngụn ngữ lập trỡnh SCL (Structured Control Language):

Kiểu viết chương trỡnh này sử dụng ngụn ngữ PASCAL. Rất phự hợp cho những người đó viết cỏc chương trỡnh bằng ngụn ngữ mỏy tớnh.

vớ dụ:

5/ Ngụn ngữ lập trỡnh : S7-Graph.

Vớ dụ:

6/ Ngụn ngữ lập trỡnh : S7-HiGraph.

Đõy là một loại ngụn ngữ viết chương trỡnh rất phự hợp cho cỏc bài toỏn làm việc

cú tớnh tuần tự. Tại mỗi thời điểm chỉ cú một bước được thực hiện. Với kiểu lập trỡnh

này người lập trỡnh phải sử dụng phương phỏp lập trỡnh cú cấu trỳc.

Vớ dụ:

Hỡnh 2-8 : Sơ đồ lập trỡnh bằng ngụn ngữ S7-HiGraph.

Trong cuốn tài liệu này sẽ giới thiệu 4 loại ngụn ngữ dựng để lập trỡnh (FBD, STL, LAD và S7GRAPH) trong phần bài tập mẫu.

Một phần của tài liệu Giáo trình LT PLC 300 mới nhất (Trang 35)