intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Subroutine

Chia sẻ: Nguyen Nhi | Ngày: | Loại File: PDF | Số trang:9

65
lượt xem
10
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Sử dụng để chia chương trình thành những khối nhỏ để dễ quản lý Dễ dàng để tìm lỗi hoặc tiến hành sửa chữa, cải tiến những chương trình Để sử dụng chương trình con, bạn phải thực hiện 3 công việc sau: - Tạo một chương trình con - Định nghĩa thông số của nó trong bảng các biến cục bộ của chương trình con. - Gọi chương trình con từ một chương trình nào đó (chương trình chính, chương trình con khác hoặc chương trình ngắt)....

Chủ đề:
Lưu

Nội dung Text: Subroutine

  1. Subroutine Sử dụng để chia chương trình thành những khối nhỏ để dễ quản lý  Dễ dàng để tìm lỗi hoặc tiến hành sửa chữa, cải tiến những chương trình Để sử dụng chương trình con, bạn phải thực hiện 3 công việc sau: - Tạo một chương trình con - Định nghĩa thông số của nó trong bảng các biến cục bộ của chương trình con. - Gọi chương trình con từ một chương trình nào đó (chương trình chính, chương trình con khác hoặc chương trình ngắt).
  2. Subroutine Chương trình con có thể chứa thông số kèm theo Những thông số được định nghĩa trong bảng bộ nhớ cục bộ của chương trình con - Biến được truyền vào chương trình con (IN) - Biến được lấy ra từ chương trình con (OUT) - Biến vừa truyền vào và sau đó lấy ra từ chương trình con (IN_OUT)
  3. Subroutine Các kiểu dữ liệu - Power Flow : Dòng điện nguồn ngõ vào phải xuất hiện đầu tiên trong bảng biến cục bộ trước bất kỳ các loại ngõ vào khác - BOOL: Kiểu dữ liệu này được sử dụng cho các bit đơn - BYTE, WORD, DWORD: Những kiểu dữ liệu này xác định một ngõ vào hoặc 1 ngõ ra không dấu lần lượt có độ lớn là 1 Byte, 2 Bytes hoặc 4 Bytes
  4. Subroutine - INT và DINT: Những kiểu dữ liệu này xác định một ngõ vào hoặc 1 ngõ ra có dấu lần lượt có độ lớn là 2 Bytes hoặc 4 Bytes - REAL: Kiểu dữ liệu này xác định giá trị số thực 4 bytes
  5. Subroutine Phương pháp tạo chương trình con: - Từ Edit Menu, chọn Insert - Subroutine - Từ cửa chọn lệnh, nhấn chuột phải vào Program block và chọn Insert - Subroutine - Từ màn hình lập trình, nhấn chuột phải và chọn Insert - Subroutine Phương pháp sử dụng chương trình con: - Lựa chọn Network mà bạn muốn gọi chương trình - Trong cửa sổ chọn lệnh, mở thư mục Subroutines, kéo và thả chương trình con mà bạn muốn sử dụng - Nhập thông số cho chương trình con.
  6. Subroutine Ví dụ 1: khởi động động cơ sao – tam giác 2 chế độ: Tay và Tự động
  7. Subroutine Kết nối phần cứng: I0.0: TAY [NC], TĐ [NO] Kchinh : Q0.0 START [I0.1] KY : Q0.1 STOP [I0.2] KA :Q0.2 LV [I0.3]
  8. Subroutine Ví dụ 2: Chương trình đếm tổng thời gian làm việc của máy Dùng timer có nhớ T5 (100ms) để đếm 1 giây VW4 : Đếm giây VW2 : Đếm phút VW0 : Đếm giờ
  9. Subroutine Ví dụ 3: chương trình đổi chế độ sáng đèn giao thông với thời gian thay đổi (3 chế độ)
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2