1.Giới thiệu chung.
Lập trình cĩ nghĩa là nhập một mạch vào trong phần mềm của PLC S7-300. Đây thực ra là cách biểu diễn khác của sơ đồ mạch. Chúng ta viết chương trình trên phần mềm soạn thảo Simentic S7 một cách ngắn gọn và phù hợp nhất.
Trên phần mềm soạn thảo này, sơ đồ mạch điều khiển cĩ thể được viết theo các ngơn ngữ khác nhau như bằng ngơn ngữ LAD, FBD, STL…và một điểm cần lưu ý là với Simentic S7-300 ta thường soạn thảo chương trình trên khối OB1.
2. Lập trình trên Simentic S7-300.
2.1.Chọn giao diện cho PLC.
Muốn chọn giao diện nào, ta đánh dấu bộ giao diện đĩ ở phía trái rồi ấn phím Install… Bộ giao diện đã được chọn sẽ được ghi vào ơ bên phải. Sau khi chọn xong bộ giao diện sử dụng, ta cịn phải cài đặt tham số làm việc cho bộ giao diện bao gồm tốc độ truyền, cổng ghép nối máy tính..
2.2. Khai báo và mở một ProJect mới.
Từ giao diện của PLC chọn File -> New hoặc kích chuột vào biểu tượng “New Project/Library’
Khai báo một Projest mới
Nơi mở một Project đã cĩ
Khi đĩ trên màn hình sẽ xuất hiện hộp thoại, gõ tên Project rồi ấn phím OK và như vậy ta đã khai báo xong một Projeck mới. Ta cũng cĩ thể chọn nơi cất Project mới, mặc định nơi cất là thư mục C:\siemens\step7\S7 Proj.
N ơi viết tên một Project
Sau khi khai báo xong một Project mới thì trên màn hình xuất hiện Project đĩ nhưng ở dạng rỗng (chưa cĩ gì), như hình vẽ:
Biểu tượng một thư mục rỗng
Trong trường hợp muốn mở một Project mới ta chọn File -> Open, hoặc kích chuột vào biểu tượng “Open Project/Library” rồi chọn tên muốn mở sau đĩ ấn phím OK.
Tên một Project đã cĩ sãn
2.3. Soạn thảo chương trình trên khối OB1.
Ta nháy chuột vào biểu tượng của khối OB1 ở của sổ bên phải. như hình vẽ: Biểu tượng khối OB1
Khi ấy trên màn hình sẽ xuất hiện cửa sổ, ta viết chương trình điều khiển trên cửa sổ này. VD:
Ta cĩ thể viết chương trình bằng nhiều thứ ngơn ngữ khác nhau trên cửa sổ soạn thảo này như ngơn ngữ LAD, PBD. STL….
Khi lập trình xong cĩ thể chạy thử chương trình bằng cách: vào biểu tượng
Simulation -> Download -> chọn số lượng đầu vào và số lượng đầu ra -> Run_p ->
quay lại màn hình soạn thảo kích vào biểu tượng Monitor.