Phần ngôn ngữ lập trình

Một phần của tài liệu 4.Thiết Kế hệ thống băng chuyền Phân loại sản Phẩm dùng VĐK AT89S52 (Trang 29)

Để có thể soạn thảo chương trình cho các S7-200, chúng ta sử dụng chương trình Step 7 Micro Win. Và cũng giống như PLC của các hãng khác chúng ta có 3 dạng soạn thảo thông dụng là LAD. FBD, STL. Việc tuỳ chọn việc soạn thảo nào để viết chương trình là tuỳ vào người sử dụng.

Dạng hình thang LAD (Ladder logic)

Ở dạng soạn thảo này chương trình được hiên thị gần giống sơ đồ nối dây một mạch trang bị điện gồm các thiết bị Rơle, Contactor. Chúng ta xem như 1 dòngđiện từ 1 nguồn điện chảy qua các chuỗi tiếp điểm lôgic ngõ vào từ trái qua phải rồi đến ngõ ra. Chương trình cơ bản được chia ra làm nhiều Network, mỗi Network thực hiện 1 nhiệm vụ nhỏ cụ thể. Các Network thực hiện từ trái qua phải và từ trên xuống dưới.

Các phần tử chủ yếu dùng trong dạng soạn thảo này là: + Tiếp điểm không đảo -| |-

+ Tiếp điểm đảo -|\|- + Ngõ ra –( )-

+ Các hộp chức năng các hộp biểu diễn các phép toán số học định thời , bộ đếm.

Dạng soạn thảo này có 1 số ưu điểm:

+ Dễ sử dụng cho người mới học lập trình + Biểu diễn đồ hoạ dễ hiểu và thông dụng + Luôn có thể chuyển sang STL từ dạng LAD

Dạng khối chức năng: FBD (Funtion Block Diagram)

Dạng FBD hiện thị chương trình soạn thảo ở dạng đồ hoạ tương tự như sơ đồ các cổng lôgic. FBD không khái niệm đường nguồn phải trái do đó khái niệm dòng điện không được sử dụng. Thay vào đó là các Logic 1. Không có tiếp điểm và cuộn dây như ở dạng LAD, nhưng có các cổng Logic và cổng chức năng. Các cổng lôgic AND, OR, XOR… tương ứng với các tiếp điểm Logic nối tiếp hay song song…

Đầu ra của các cổng Lôgic hay hộp chức năng có thể được sử dụng để nối tiếp với đầu vào của các cổng lôgic hay các hộp chức năng khác. Với dạng soạn thảo này có 1 số ưu điểm sau:

+ Biểu diễn ở dạng đồ hoạ các cổng chức năng giúp ta có thể dễ đọc hiểu theo trình tự điều khiển.

+ Luôn có thể chuyển từ dạng FBD sang STL.

Dạng liệt kê lệnh : STL (StaTement List)

Đây là dạng soạn thảo chương trình dạng tập hợp các câu lệnh. Người dùng phải nhập các câu lênh từ bàn phím, giữa lệnh và các toán hạng có khoảng trắng và mỗi lệnh chiếm 1 hàng. Ở dạng soạn thảo này sẽ có 1 số chức năng mà dạng soạn thảo STL và FBD không có.

Dạng soạn thảo này có 1 số điểm chính:

+ Là dạng soạn thảo phù hợp cho những người có kinh nghiệm lập trình PLC.

+ STL cho phép khắc phục 1 số khó khăn khi lập trình STL và FBD.

+ Luôn luôn có thể chuyển được từ dạng LAD hay FBD về dạng STL nhưng khi chuyển ngược lại từ STL sang LAD hay FBD thì có 1số phản ứng không chuyển được.

Một phần của tài liệu 4.Thiết Kế hệ thống băng chuyền Phân loại sản Phẩm dùng VĐK AT89S52 (Trang 29)