PLC S7_300 có 3 ngôn ngữ lập trình cơ bản sau: ° Ngôn ngữ “liệt kê lệnh”, ký hiệu là STL (Statement List). Đây là dạng 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 câu lệnh theo 1 thuật toán nhất định, mỗi lệnh chiếm 1 hàng và đều có cấu trúc chung là “tên lệnh”+”toán hạng”. Ví dụ: Ngôn ngữ “hình thang”, ký hiệu là LAD (Ladder Logic). Đây là dạng ngôn ngữ đồ hoạ thích hợp với những người quen thiết kế mạch điều khiển logic. Ví dụ: Ngôn ngữ “hình. | Chương 2 Ngon ngữ lập trình PLC S7_300 co 3 ngôn ngữ lập trình cơ bản sau Ngôn ngữ liệt ke lệnh ký hiệu lả STL Statement List . Đảý lả dang ngôn ngữ lập trình thông thương cua mảý tính. Môt chương trình được ghệp bơi nhiệu cảu lệnh theô 1 thuảt tôản nhất định môi lệnh chiếm 1 hảng vả đeu cô cấu truc chung lả ten lệnh tôản hang . Ví du À I A I All I A I Q Ngôn ngữ hình thang ký hiệu lả LAD Ladder Lôgic . Đảý lả dang ngôn ngữ đô hôả thích hợp vơi những ngươi quen thiết kế mach điệu khien lôgic. Ví du I------1 I------------------- --1 VI-------1 I---- Ngôn ngữ hình khôi ký hiệu lả FBD Functiôn Blôck Diagram . Đảý lả dang ngôn ngư đô hôả thích hơp vơi những ngươi quen thiết kế ma ch điệu khiển sôi Ví du Để thuận tiện trong việc lập trình trong luận văn này chúng ểm chon ngon ngữ LAD để lập trình. . Giới thiệu PLC S7_300 CPU314IFM Cấu true bộ nhớ BỌ nhớ gom 48KB RAM 48KB ROM khong co khà nàng mở rộng và toe đo xử ly gàn trển 1000 lệnh nhị phàn bo nhở đước chià trển càc vung Vung chứà chưởng trình ứng dung - OB Orgànisàtion block Miển chứà chưởng trình to chức trong đo Khoi OB1 Khoi to chức chính màc định thực thi làp vong. no đước bàt đàu khi quà trình khởi đọng hoàn thành và bàt đàu trở lài khi no kểt thuc. Khoi OB10 Timể of dày intểrrupt đưởc thực hiển khi co tín hiểu ngàt thởi giàn. Khoi OB20 Timể dểlày intểrrupt đưởc thực hiển sàu 1 khoàng thởi giàn đàt trưởc. Khoi OB35 Cyclic Intểrrupt khôi ngàt thểo chu kì định trưởc Khoi OB40 Hàrdwàrể Intểrrupt đưởc thực hiển khi tín hiểu ngàt cứng xuất hiển ở ngo vào - FC Function Mien chứa chương trình con được to chức thanh ham co biến hình thức đe trao đoi dữ liệu vơi chương trình đa goi no được phan biết bơi cac sô nguyện. Ví du FC1 FC7 ra con co cac ham SFC la cac ham đa được tích hợp san trong hệ điếu hanh. - FB Function Block tương tự như FC FB con phai xay dựng Ikhốì dư liệu rieng goi la DB Data Block va cung co cac ham SFB la cac ham .