- LOGIC PUSH (LPS), LOGIC READ (LRD ), LOGIC POP (LPP ):
Chương 4: CẤU TRÚC CHƯƠNG TRÌNH CỦA PLC S7-
4.3 CẤU TRÚC LẬP TRÌNH KIỂU CHƯƠNG TRÌNH CO N:
Cấu trúc lập trình kiểu chương trình con thường được sử dụng để lập trình cho các hệ thống cĩ quy trình cơng nghệ phức tạp, cĩ nhiều chức năng làm việc khác nhaụ Lúc đĩ chương trình của hệ thống là một tập hợp gồm nhiều chương trình con ghép lại, mỗi chương trình con thực hiện một chức năng của hệ thống. Các chương trình con này hoạt động dưới sự kiểm sốt của một chương trình chính và hoạt động như sau :
- Chương trình chính được kết thúc bằng lệnh kết thúc chương trình (MEND)
- Chương trình con là một bộ phận của chương trình. Các chương trình con phải được viết sau lệnh kết thúc chương trình chính, đĩ là lệnh MEND.
- Các chương trình xử lý ngắt là một bộ phận của chương trình. Nếu cần sử dụng chương trình xử lý ngắt phải viết sau lệnh kết thúc chương trình chính MEND.
Các chương trình con được nhĩm lại thành một nhĩm ngay sau chương trình chính. Sau đĩ đến các chương trình xử lý ngắt. Bằng cách viết như vậy, cấu trúc chương trình được rõ ràng và thuận tiện hơn trong việc đọc chương trình sau nàỵ Cĩ thể tự do trộn lẫn các chương trình con và chương trình xử lý ngắt đằng sau chương trình chính.
Hình 4.3: Cấu trúc lập trình kiểu chương trình con của S7-200 Main Program ... MEND Thực hiện trong một vịng quét SBR 0 chương trình con thứ nhất ... RET
Thực hiện khi được chương trình chính gọi SBR n chương trình con thứ n+1 ... RET INT n chương trình xử lý ngắt thứ n+1 ... RET INT 0 chương trình xử lý ngắt thứ nhất ... RET Thực hiện khi cĩ tín hiệu báo ngắt
Chương 5: PHẦN MỀM LẬP TRÌNH 5.1 PHẦN MỀM STEP 7-MicroWin. 5.1 PHẦN MỀM STEP 7-MicroWin.
Khởi động :
Cách 1 : Start _ Simatic _ Step7 – Microwin
Cách 2 : Doubleclick vào biểu tượng Step7 – Microwin trên màn hình nền Desktop của window
Giao diện trên màn hình :
Cách 1 : Chọn Project _ New Hoặc
Cách 2 : Chọn biểu tượng trên cửa sổ chính
Chọn : Read CPU type nếu đã nối giữa máy tính và PLC để phần mềm tự xác lập loại CPU đang giao tiếp
OK nếu chưa kết nối .
Sau đĩ vào màn hình soạn thảo chương trình Soạn thảo chương trình
S7 _200 được chứa nhiều network ( tối đa là 100 ) . Mỗi một Network tương đương một câu lệnh tồn tại 2 câu lệnh trở lên thì chương trình sẽ báo lỗi khi biên dịch
Ta cĩ thể dùng chuột để chọn các biểu tượng và đặt chúng vào các vị trí trong Network mong muốn ở mỗi trong thư viện lệnh hoặc sử dụng trực tiếp chuột _ xuất hiện bản soan thảo và đánh dịng chú thích .
Lưu y :
Mỗi các lệnh phải được gắn trực tiếp vào đường bên trái
Khi con trỏ ( hình ơ vuơng ) ở vị trí nào thì khi truy suất thì các tốn hạng sẽđặt tại vị trí
đĩ
Lưu một dự án :
Lưu dự án tên đã đặt trước : Project _ save all _ tên đặt _ ok Lưu dụ án tên khác : Chọn Project _ save as _ đặt tên _ ok Cách 2 :
Chọn biểu tượng hình đĩa mềm trên cửa sổ chính _ đặt tên _ ok
Mở một dự án :
Cách 1 : Chọn menu Project _ open _ chọn tên dự án _ open Cách 2 : Chọn biểu tượng Open.
Cách 1 : Chọn Project _ Download _OK Cách 2 : Chọn biểu tượng Download.
OK Lưu ý :
Cơng tắc chọn chếđộ làm việc của PLC phải ở vị trí TERM hoặc đang ở chếđộ STOP Màn hình báo Download successfulthì chương trình đã nạp thành cơng
Chạy chương trình :
Cach 1 : Chọn CPU _ RUN _ yes . Càch : Chọn biểu tượng Run. Yes Dừng chương trình
Cách 1 : Chọn menu CPU _ Stop _ Yes Cách 2 : Chọn biểu tượng Stop
Yes
Lưu ý : Cơng Tắc chọn chếđộ làm việc của PLC phải ở vị trí TERM. Hiển thị các Chương trình lađer : ( để quan sát quá trình hoạt động của chương trình
Chọn menu : Debug _ lađer Satus on Chọn View _ StatusChart
Đọc chương trình của PLC:
Chọn menu Project _ up load _ OK _ Yes _ Chọn biểu tượng Upload.