-
Little PLC

Việc lập trình cho S7_300 được chia thành các khối chương trình khác nhau. Mỗi khối chương trình có điều kiện thực thi khác nhau.
Trong S7_300 có nhiều khối hàm khác nhau, một số khối hàm thông thường như sau:
OB1: khối chương trình thực thi liên tục.
Chương trình viết trong khối OB1 được thực thi liên tục. Nghĩa là, chương trình thực thi theo thứ tự từ trên xuống, bắt đầu ở lệnh đầu tiên cho đến khi gặp lệnh kết thúc thì chương trình quay trở lại thực thi lệnh bắt đầu.
OB100: khối chương trình khởi tạo.
Chương trình viết trong khối này được thực thi một lần duy nhất ở chu kỳ quét đầu tiên của chương trình (lúc chuyển chế độ PLC từ Stop sang Start hay lúc mới mở nguồn cho PLC).
Khối chương trình này có tác dụng khởi tạo một số dữ liệu ban đầu trong hệ thống.
OB30: ngắt 5000ms. Cứ 5000ms thì chương trình viết trong khối này được thực thi một lần.
OB31: ngắt 2000ms.
OB32: ngắt 1000ms.
OB33: ngắt 500ms.
OB34: ngắt 200ms.
OB35: ngắt 100ms.
OB36: ngắt 50ms.
OB37: ngắt 20ms.
OB38: ngắt 10ms.
Trong các khối chương trình ngắt thời gian từ OB30 đến OB38, chỉ duy nhất có OB35 là khối chương trình mà khoảng thời gian ngắt ta có thể cài đặt lại (thay vì là 100ms như mặc định).
-
The Following 3 Users Say Thank You to tran_hieu0983 For This Useful Post:
Tag của Chủ đề này
Quyền viết bài
- Bạn Không thể gửi Chủ đề mới
- Bạn Không thể Gửi trả lời
- Bạn Không thể Gửi file đính kèm
- Bạn Không thể Sửa bài viết của mình
-
Nội quy - Quy định
Back to Top
Múi giờ GMT +7. Bây giờ là 09:19 PM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu