Giới thiệu ngôn ngữ lập trình Giới thiệu ngôn ngữ lập trình Bởi: Khoa CNTT ĐHSP KT Hưng Yên Lập trình cho S7 PLC khác hãng Siemens dựa phương pháp bản: - Phương pháp hình thang (Ladder logic - LAD) - Phương pháp khối hàm (Function Block Diagram - FBD) - Phương pháp liệt kê câu lệnh (Statement List - STL) Chương giới thiệu thành phần ba phương pháp cách sử dụng chúng lập trình Nếu chương trình viết theo ngôn ngữ LAD (hoặc FBD) chưyển sang ngôn ngữ STL hay FBD (hoặc LAD) tương ứng Nhưng chương trình viết theo STL chuyển sang ngôn ngữ LAD hay FBD Bộ tập lênh STL trình bày giáo án có chức tiếp điểm, cuộn dây, hộp (trong LAD) hay IC số FBD Những lệnh phải phối hợp trạng thái tiếp điểm để định giá trị trạng thái đầu giá trị logic cho phép không cho phép thực chức (hay nhiều) cuộn dây hộp Trong lập trình lôgic thường hay sử dụng hai ngôn ngữ LAD STL gần gũi chuyên ngành điện Sau định nghĩa cần phải nắm bắt tay vào thiết kế chương trình: Ngôn ngữ bảng lệnh (STL) Ngôn ngữ liệt kê lệnh, ký hiệu STL (Statement List) Đây ngôn ngữ lập trình thông thường máy tính Một chương trình ghép nhiều lệnh theo thuật toán định, lệnh chiếm hàng có cấu trúc chung là: "tên lệnh" + "toán hạng" Một số lệnh đặc biệt có tên lệnh mà không cần toán hạng Ví dụ: 1/2 Giới thiệu ngôn ngữ lập trình Ngôn ngữ sơ đồ thang (LAD) Ngôn ngữ hình thang, ký hiệu LAD (Ladder Logic) Với loại ngôn ngữ thích hợp với người quen thiết kế mạch điều khiển logic Chương trình viết dạng liên kết công tắc: Ví dụ: 2/2 .. .Giới thiệu ngôn ngữ lập trình Ngôn ngữ sơ đồ thang (LAD) Ngôn ngữ hình thang, ký hiệu LAD (Ladder Logic) Với loại ngôn ngữ thích hợp với người quen thiết kế mạch điều khiển logic Chương trình