Giao diện phần mềm

Một phần của tài liệu Ứng dụng PLC Siemens điều khiển hệ thống lạnh. (Trang 70 - 78)

CHƯƠNG 4: PHẦN MỀM LẬP TRÌNH STEP 7– MICROWIN 3

4.1.2. Giao diện phần mềm

Để một hệ thống PLC cĩ thể thực hiện được một quá trình điều khiển nào đĩ thì bản thân nĩ phải biết được nĩ cần phải làm gì và làm như thế nào. Việc truyền thơng tin về hệ thống ví dụ như quy trình hoạt động cũng như các yêu cầu kèm theo cho PLC người ta gọi là lập trình. Và để cĩ thể lập trình được cho PLC thỡ cần phải cĩ sự giao tiếp giữa người và PLC. Việc giao tiếp này phải thơng qua một phần mềm gọi là phần mềm lập trình. Mỗi một loại PLC hoặc một họ PLC khác nhau cũng cĩ những phần mềm lập trình khác nhau.

Đối với PLC S7-200, SIEMEN đã xây dựng mềm chạy trên nền Windows 32bit, trải qua nhiều phiên bản khác nhau. Tài liệu này tập trung nĩi về STEP7- MicroWIN32 version 3.2.

Ngồi việc phục vụ lập trình cho PLC S7-200, phần mềm này cũng cĩ rất nhiều các tính năng khác như các cơng cụ gỡ rối, kiểm tra lỗi, hỗ trợ nhiều cách lập trình với các ngơn ngữ khác nhau…

Phần mềm này cũng đĩ được xây dựng một phần trợ giúp (Help) cĩ thể nĩi là rất đầy đủ, chi tiết và tiện dụng. Người dùng cĩ thể tra cứu các vấn đề về PLC S7-200 một cách rất nhanh chĩng, rừ ràng và dễ hiểu.

Để cĩ thể thực hiện phần mềm lập trình STEP7- MicroWIN32 ta cĩ 2 cách: Cách 1:

Vào Start → Simatic

→ STEP7- MicroWIN32 V3.2.0 → STEP7- MicroWIN32.

Cách 2: Chạy thơng qua biểu tượng trên Desktop. Phần mềm STEP7 MicroWIN32. Đây là một phần Vùng soạn thảo chương trình Các khối hàm, lệnh Các khối chức năng Cơng cụ kết nối các lệnh Nút thay đổi trạng thái làm việc của PLC Down load/

Upload Nỳt kiểm tra trạng thái của chương Mở, tạo mới, lưu

Một số thành phần quan trọng:

- Program Block:

Khi click chuột vào nút này ta sẽ trở về được vùng soạn thảo chương trình. Ở vựng này ta cĩ thể thêm bớt các đầu vào/ra, các biến, các lệnh, hàm để thực hiện chương trình điều khiển.

- Communications và cách kiểm tra sự kết nối với PLC S7-200:

Ở đây ta cĩ thể thay đổi cách mà máy tính truyền thơng với PLC S7-200 (PPI, MPI, tốc độ truyền…) hoặc kiểm tra cĩ hay khơng sự truyền thơng giữa máy tính và PLC S7-200 (kiểm tra sự cĩ mặt của PLC hay khơng).

- Symbol Table:

Click chuột vào đây, ta sẽ được một bảng mà ở đĩ ta cĩ thể định nghĩa các tên biến và đặt địa chỉ tương ứng cho các biến đĩ để cĩ thể dễ nhớ và dễ kiểm tra.Các biến này cĩ thể là các đầu vào/ra, các biến trung gian…

- Khối hàm, lệnh:

Đây là một trong những thành phần quan trọng nhất của STEP7- MicroWIN32. Nĩ bao gồm tồn bộ các lệnh và khối hàm

của STEP7- Micro WIN32 để cĩ thể tạo được một chương trình điều khiển cho PLC S7-200.

Trong đĩ thường dùng nhất là các khối:

+ Bit Logic: bao gồm các lệnh làm việc với bit và thực hiện các phép tốn logic như AND, OR, NOT…

+ Compare: bao gồm các khối lệnh dùng để so sánh dữ liệu như >, <, =, ≥, ≤...

+ Interger Math, Floating-Point Math: nhĩm lệnh làm việc với số nguyên 16bit, 32bit và số thực. Nhĩm lệnh này thực hiện các phép tốn số học như +, -,…

+ Move: các khối lệnh dùng để di chuyển dữ liệu từ vùng nhớ này sang vùng nhớ khác của PLC.

+ Timer: là khối lệnh làm việc với các loại timer của S7-200. + Counter: là khối lệnh làm việc với các loại timer của S7-200

Ngồi ra cịn các khối khác cũng rất quan trọng chúng ta cĩ thể tham khảo thêm ở phần Help của STEP7- MicroWIN32.

Để cĩ thể biết một khối hàm hoặc lệnh làm việc như thế nào và điều kiện kèm theo chúng ta chọn khối hàm, lệnh đĩ và nhấn F1.

+ Vựng soạn thảo:

Đây là vùng mà STEP7- MicroWIN32 dành cho người dùng soạn thảo các chương trình điểu khiển riêng.Ở đây người dùng cĩ thể thêm các lệnh các khối hàm, các cấu trúc điều khiển chương trình tạo các kết nối giữa các câu lệnh để thực thi các nhiêm vụ điều khiển.

Cĩ 3 phương pháp hay nĩi cách khác là 3 ngơn ngữ khác nhau để viết một chương trình điểu khiển cho PLC S7-200:

+ Statement List (STL): lập trình ở dạng danh sỏch lệnh dựa trên các từ gợi nhớ.

+ Lader (LAD): lập trình dạng hình thang cĩ dạng như một sơ đồ nguyên lý mạch.

+ Function Data Block (FDB): lập trỡnh dựa trên các khối logic cơ bản AND, OR…Cũng nên lưu ý sự khác nhau giữa vùng soạn thảo khi dùng ngơn ngữ LAD so với các ngơn ngữ khác.

Người dùng cĩ thể thực hiện việc chuyển đổi việc lập trình giữa các ngơn ngữ khác nhau thơng qua việc lựa chọn ngơn ngữ lập trình khi vào menu:

View  STL hoặc LAD hoặc FDB.

Ngồi ra khi soạn thảo chương trình STEP7- MicroWIN32 cũng hỗ trợ người dùng với các thơng báo lỗi về cú pháp, về dữ liệu…

- Giao diện trên màn hình

Step7 MicroWIN cho phép chứa nhiều network (tối đa là 100). Mỗi một Network tương đương một câu lệnh, nếu 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 ý:

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 project:

L Lưu project theo tên đã đặt trước : Project _ save all _ tên đặt _ ok L Lưu project tên khác : Chọn Project _ save as _ đặt tên _ ok

Mở một project:

M Cách 1 : Chọn menu Project _ open _ chọn tên project _ open C Cách 2 : Chọn biểu tượng Open.

Nạp chương trình vào PLC :

N Cách 1 : Chọn Project _ Download _OK C Cách 2 : Chọn biểu tượng Download.

Lưu ý :

Cơng tắc chọn chế độ làm việc của PLC phải ở vị trí TERM hoặc ở chế độ STOP

Màn hình báo Download successful thì chương trình đã nạp thành cơng Chạy chương trình :

C Cách 1 : Chọn CPU _ RUN _ yes . C Cách 2: Chọn biểu tượng Run.

Dừng chương trình

D Cách 1 : Chọn menu CPU _ Stop _ Yes C Cách 2 : Chọn biểu tượng Stop

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 ladder: (quan sát quá trình hoạt động của chương trình)

t Chọn menu : Debug _ ladder Satus on C 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.

Ok _ Yes

Màn hình hiển thị upload Susccedful mới thành cơng Xĩa hàng , cột , network:

X Cách 1 : Chọn menu Edit _ Delete _ chọn Row Hoặc column hoặc network

n Cách 2 : Nhấn Shift + delete Chèn hàng , cột , network:

C Cách 1 : Chọn menu Edit _ Inset _ Chọn tiếp Row hoặc column hoặc network

n Cách 2 : Nhấn Shift + Insert

4.1.3. Giao tiếp máy tính và PLC S7-200

Trong cửa sổ STEP 7 - MicroWin 32, nhắp chuột lên biểu tượng Communications hoặc chọn View -> Component -> Communications. Trên hộp

Cable. Xuất hiện hộp thoại Setting the PG/PC Interface, chọn nút Properties và kiểm tra các tham số.

Trong cửa sổ STEP7 - MicroWin 32, nhắp chuột lên biểu tượng Communications hoặc chọn View -> Component -> Communications. Trên hộp đối thoại xuất hiện (Communications Setup), nhắp đúp lên biểu tượng Refresh. CPU đang được kết nối (và được cấp nguồn) sẽ xuất hiện như một biểu tượng. Cĩ thể nhắp đúp lên biểu tượng này để kiểm tra các thơng số của PLC tương ứng.

Một phần của tài liệu Ứng dụng PLC Siemens điều khiển hệ thống lạnh. (Trang 70 - 78)

Tải bản đầy đủ (DOC)

(166 trang)
w