CÁC PHẦN TỬ TRONG STEP7-MICRO/WIN - Pdf 33

MỤC LỤC
I. TÓM TẮT NỘI DUNG ĐỀ TÀI.............................................5
II. GIỚI THIỆU VỀ CHƯƠNG TRÌNH CON SUB........................6
1. Tại sao phải sử dụng chương trình con SUB?............................6
2. Các bước thực hiện chương trình con.........................................6
3. Biến cục bộ.....................................................................................6
4. Biến toàn cục..................................................................................8
III. CHƯƠNG TRÌNH ĐIỀU KHIỂN GIAO THÔNG...................9
1. Yêu cầu.........................................................................................9
2. Chương trình trên STEP7........................................................10
IV. TẠO ITEMS TRONG PC ACCESS...............................................15
1. Giới thiệu PCACCESS.......................................................................................15
2. Các bước tiến hành trong PC ACCESS............................................................15
V. TẠO GIAO DIỆN TRONG WINCC.......................................17
1. Khởi động wincc........................................................................17
2. Thiết kế giao diện trong wincc.................................................17
a. Các bước tạo tab trong wincc...................................................17
b. Thiết kế giao diện trong wincc.................................................21
c. Chạy mô phỏng trong wincc.....................................................231
CÁC PHẦN TỬ TRONG STEP7-MICRO/WIN
1. Chương trình chính OB1 (main program)
2. Chương trình con SUB (subroutine)
3. Chương trình ngắt INT (interrupt routine)
4. Khối hệ thống (System Block)
5. Khối dữ liệu ( Data Block)
Trong giới hạn đề tài, đó là trình bày về biến cục bộ mà nên tôi chỉ trình bày về
chương trình con SUB ( subroutine), chương trình chứa các biến cục bộ, cũng như giới
thiệu về bảng biến cục bộ. Để giúp người đọc rõ hơn, tôi xin trình bày thêm phần biến

- IN_OUT Biến vừa truyền vào sau đó lấy ra từ chương trình con
 Bảng biến cục bộ trong chương trình con
 Các kiểu dữ liệu (data type)
• BOOL : kiểu dữ liệu dùng cho bít đơn.
• BYTE, WORD, DWORD: kiểu dữ liệu xác định một ngõ vào hay ngõ ra không dấu
lần lượt có độ lớn byte, 2 bytes, 4 bytes.
• INT, DINT: kiểu dữ liệu xác định một ngõ vào hay ngõ ra có dấu lần lượt có độ lớn
byte, 2 bytes, 4 bytes.
• REAL : Kiểu dữ liệu là số thực 4 Bytes.
Một số lưu ý khi thiết lập trong bảng biến cục bộ:
 Các thông số input/output tối đa trong mõi chương trình con tối đa là 16. Nếu ta
thử download một chương trình quá 16 thông số thì chương trình sẽ báo lỗi.
 Độ dài tên của biến cục bộ tối đa là 23 kí tự, bắt đầu phải là một kí tự
alphanumeric.
 Tên biến của bảng biến cục bộ được download, lưu trữ trong bộ nhớ CPU. Việc
dùng tên biến quá dài làm giảm bộ nhớ của CPU.
 Khi đặt tên biến, chương trình sẽ tự động gán biến vào vùng nhớ cục bộ
( local memory) L. Trong CPU 224, vùng nhớ cục bộ từ LB0 – LB63.
 Tạo chương trình con trong STEP7-MICRO/WIN
3
Vùng nhớ
tương ứng
Kiểu dữ liệuKiểu biếnGhi ký hiệu
Ghi chú
4. BIẾN TOÀN CỤC (GLOBAL VARIABLE)
- Biến toàn cục là biến của chương trình chính (OB1) có ảnh hưởng đến toán
bộ chương trình.
- Biến cục bộ có ưu điểm: sử dụng định nghĩa bằng từ gợi nhớ thay cho các ký hiệu
để giảm sai sót khi lập trình.
 BẢNG BIẾN TOÀN CỤC


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status