Viết chương trình S7-300:

Một phần của tài liệu Đồ án tốt nghiệp thiết kế điều khiển giám sát cho hệ thống rót, đóng nắp chai và đóng thùng nước giải khát sử dụng simatic s7 300 và WinCC (Trang 44 - 53)

Như đã đề cập ở phần trước, ta chỉ mô phỏng hệ thống trên máy tính nên các ngõ INPUT được thay thế bằng các bit nhớ M Bit để thuận tiện cho việc thiết kế cũng như điều khiển. Để bắt đầu viết chương trình PLC ta làm tuần tự các bước: Tìm hiểu công nghệ, Lập lưu đồ thuật toán, phân công ngõ vào ra, lập bảng đồ tài nguyên và viết chương trình.

4.2.1 Lưu đồ thuật toán: từ nguyên tắc hoạt động của hệ thống ta xây dựng lưu đồ thuật toán, để dễ hiểu ta trình bày lưu đồ chiết và đóng nắp thành hai bản: rút gọn và chi tiết như sau:

4.2.2 Phân công vào ra và lập bảng đồ tài nguyên:

Liệt kê vào bản đồ bộ nhớ, định rõ địa chỉ cho từng biến. Khi viết chương trình, sử dụng các biến vào ra theo tên thay vì sử dụng trực tiếp địa chỉ biến.

Cách bố trí các modul trong trạm:

Hình 4.1b Modul phần cứng trạm

Sơ đồ nối dây trên modul SM323:

Hình 4.1c Sơ đồ nối dây điều khiển

Sau khi phân công vào ra ta đã cóđịa chỉ cụ thể cho các ngõ vào và ra số cũng như tên của từngđịa chỉ, khi viết chương trình ta chỉ việc dùng tên hoặcđịa chỉ của các ngõ này là chương trình sẽ tự hiểu.

4.2.3 Viết chương trình PLC

Ta thực hiện tuần tự các bước như sau:

1/ mở chương trình SIMATIC Manager lên theo đường dẫn "C:\Program Files\Siemens\Step7\S7BIN\S7tgtopx.exe".

Click chuột trái chọn File-> New.

Đặt tên cho Project ở mục Name rồi bấn ok (hình 4.4).

Hình 4.4

2/ Menu Insert> Station > 2 Simatic 300 Station (hình 4.5)

3/ Nhấp đúp mở mục Hardware, cửa sổ HW Config mở ra, chọn các module cho cấu hình phần cứng trạm. Gồm modul nguồn PS 307 2A, CPU 312, modul SM323 16IN/16OUTx24VDC (hình 4.6). sau đó bấm Save để lưu lại.

Hình 4.6

4/ Tắt cửa sổ HW Config, mở khối OB1 (hình 4.7) hiện ra bảng thông tin như hình 4.8, ở mục Created in Language chọn LAD để lập trình dạng Ladder > ok

Hình 4.8a

5/ Cửa sổ LAD/STL/FBD mở ra, đây là nơi viết chương trình cho PLC.

Hình 4.8b

Sau khi viết chương trình ta có thể download vào PLC-SIM để chạy thử. Mở PLC-SIM theo đường dẫn:

"C:\Program Files\Siemens\Plcsim\s7wsi\s7wsvapx.exe"

Hình 4.9 PLC-SIM

Lưu ý PLC-SIM có 3 chế độ tương ứng trên CPU thật.

Chế độ RUN-P: khi kích hoạt chế độ này ta có thể chỉnh sửa hay download chương trình mà không phải STOP.

Chế độ “RUN” và “STOP” tương ứng chạy và dừng thông thường.

Nút “MRES” dùng để xóa bộ nhớ trên PLC-SIM, nút này không hoạt động ở chế độ “RUN”.

Sau khi viết và kiểm tra chương trình ta có được chương trình hoàn chỉnh dạng Ladder (xem phần phụ lục).

(adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Đồ án tốt nghiệp thiết kế điều khiển giám sát cho hệ thống rót, đóng nắp chai và đóng thùng nước giải khát sử dụng simatic s7 300 và WinCC (Trang 44 - 53)