
TẬP LỆNH PLC S7-300
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
TẬP LỆNH PLC S7-300 TẬP LỆNH PLC S7-300 Cấu trúc và trạng thái kết quả lệnh. Nhóm lệnh logic. Nhóm lệnh tiếp điểm đặc biệt. Nhóm lệnh so sánh. Nhóm lệnh toán học. Nhóm lệnh chuyển đổi. Lệnh về Timer. Lệnh về Counter. Thư viện hàm S7-300.10-Mar-08 1 CHƯƠNG 2: TẬP LỆNH PLC S7-300 CẤU TRÚC LỆNHLệnh STL của PLC S7-300 có dạng: Tên lệnh + Toán hạngXét 2 lệnh trong ví dụ sau: A I0.0 D A, là tên lệnh. I0.0, D là toán hạng.10-Mar-08 2 CHƯƠNG 2: TẬP LỆNH PLC S7-300 CẤU TRÚC LỆNH Tên lệnh: xét cụ thể trong mục tập lệnh. Toán hạng: có 2 dạng Toán hạng là địa chỉ: phần chữ + phần số Toán hạng là dữ liệu: Dữ liệu logic Vị trí và kích Địa chỉ vùng nhớ Số nhị phân thước vùng nhớ đã xác định Số thập lục phân Số nguyên kiểu INT Số thực kiểu REAL Dữ liệu về thời gian Dữ liệu của bộ đếm, định thời Dữ liệu kiểu ký tự10-Mar-08 3 CHƯƠNG 2: TẬP LỆNH PLC S7-300 THANH GHI TRẠNG THÁI Định nghĩa: là thanh ghi đặc biệt dài 16 bit, dùng để ghi lại trạng thái của các phép tính trung gian, kết quả tính toán khi thực hiện lệnh. Cấu trúc: chỉ sử dụng 9 bit thấp 8 7 6 5 4 3 2 1 0 BR CC1 CC0 OV OS OR STA RLO FC10-Mar-08 4 CHƯƠNG 2: TẬP LỆNH PLC S7-300 THANH GHI TRẠNG THÁI FC – First Check: bit kiểm tra khi thực hiện các lệnh logic ^ (AND), v (OR), NOT. Đang thực hiện lệnh: FC=1 Thực hiện xong lệnh: FC=0 RLO – Result of Logic Operation: bit thể hiện kết quả tức thời của phép tính logic vừa thực hiện. FC=0: ghi giá trị logic của tiếp điểm trong lệnh vào RLO FC=1: thực hiện lệnh, ghi giá trị logic vào RLO.10-Mar-08 5 CHƯƠNG 2: TẬP LỆNH PLC S7-300 THANH GHI TRẠNG THÁI STA – Status: bit trạng thái, luôn có giá trị logic của tiếp điểm được chỉ ra trong lệnh. OR: bit ghi lại giá trị logic của phép tính ^ cuối cùng để thực hiện phép v tiếp theo. (vì thực hiện ^ trước v) OS - Overflow Store: bit ghi kết quả phép tính bị tràn. OV – Overflow: bit báo kết quả phép tính bị tràn. CC0 và CC1 – Condition Code: bit báo trạng thái kết quả phép tính với số nguyên, thực, hoặc trong ACCU. BR – Binary Result: cho phép liên kết giữ STL và LAD10-Mar-08 6 CHƯƠNG 2: TẬP LỆNH PLC S7-300 NHÓM LỆNH LOGIC Lệnh And:1. Cú pháp: A Toán hạng: dữ liệu kiểu Bool địa chỉ bit: I, Q, M, L, D, T, C FC=0: gán giá trị logic toán hạng vào RLO. FC=1: RLO ^ toán hạng, lưu kết quả vào RLO Thanh ghi trạng thái:10-Mar-08 7 CHƯƠNG 2: TẬP LỆNH PLC S7-300Ví dụ:10-Mar-08 8 CHƯƠNG 2: TẬP LỆNH PLC S7-300 NHÓM LỆNH LOGIC Lệnh And Not:2. Cú pháp: AN Toán hạng: dữ liệu kiểu Bool địa chỉ bit: I, Q, M, L, D, T, C FC=0: gán giá trị logic đảo của toán hạng vào RLO. FC=1: RLO ^ đảo toán hạng, lưu kết quả vào RLO. Thanh ghi trạng thái:10-Mar-08 9 CHƯƠNG 2: TẬP LỆNH PLC S7-300Ví dụ:10-Mar-08 10 CHƯƠNG 2: TẬP LỆNH PLC S7-300 NHÓM LỆNH LOGIC Lệnh Or3. Cú pháp: O Toán hạng: dữ liệu kiểu Bool địa chỉ bit: I, Q, M, L, D, T, C FC=0: gán giá trị logic toán hạng vào RLO. FC=1: RLO v toán hạng, lưu kết quả vào RLO Thanh ghi trạng thái:10-Mar-08 11 CHƯƠNG 2: TẬP LỆNH PLC S7-300Ví dụ:10-Mar-08 12 CHƯƠNG 2: TẬP LỆNH PLC S7-300 NHÓM LỆNH LOGIC Lệnh Or Not:4. Cú pháp: ON Toán hạng: dữ liệu kiểu Bool địa chỉ bit: I, Q, M, L, D, T, C FC=0: gán giá trị logic đảo của toán hạng vào RLO. FC=1: ...
Tìm kiếm theo từ khóa liên quan:
thiết kế mạch điện tử điều khiển tốc độ động cơ PLC S7-300 lập trình PLC lập trình điều khiển ngôn ngữ PLC tập lệnh điều khiểnTài liệu có liên quan:
-
Báo cáo thưc hành: Thiết kế mạch bằng phần mềm altium
9 trang 263 0 0 -
77 trang 191 0 0
-
Luận văn: Xây dựng hệ thống băng tải đếm sản phẩm sử dụng PLC S7-200
61 trang 151 0 0 -
Đề tài: Thiết kế bộ PID số điều khiển tốc độ động cơ DC
66 trang 129 0 0 -
Đồ án Thiết kế mạch điện tử - Chuyên đề: Thiết kế mạch nguồn 12V - 3A
25 trang 95 1 0 -
Đồ án sử dụng biến tần điều khiển tốc độ động cơ không đồng bộ ba pha
53 trang 92 1 0 -
Đồ án: Thiết kế mạch điều khiển PID cho đối tượng bậc 2
28 trang 85 0 0 -
Giáo trình Lập trình PLC theo ngôn ngữ bậc thang: Phần 2
94 trang 77 0 0 -
Luận văn Ứng dụng của PLC vào để điều khiển Led
26 trang 77 0 0 -
Phương pháp thiết kế hệ thống HMI/SCADA với TIA portal: Phần 1 - Trần Văn Hiếu
242 trang 75 1 0 -
Giáo trình Lập trình PLC (Nghề: Cơ điện tử - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Ninh Thuận
108 trang 63 1 0 -
Giáo trình môn Phân Tích Và Thiết Kế Hệ Thống
36 trang 61 0 0 -
GIÁO TRÌNH HỆ THỐNG ĐIỀU KHIỂN LẬP TRÌNH
144 trang 61 0 0 -
10 trang 59 0 0
-
Đề cương môn lập trình PLC phần lý thuyết
7 trang 57 0 0 -
lập trình PLC điều khiển máy bán nước tự động, chương 17
6 trang 53 0 0 -
Hướng dẫn thiết kế mạch và lập trình PLC - Trần Thế San
228 trang 53 0 0 -
Giáo trình Thực tập Robot công nghiệp: Phần 1
50 trang 52 0 0 -
Bài tập lớn lý thuyết điều khiển tự động
16 trang 48 0 0 -
Báo cáo bài tập lớn xe từ hành
18 trang 45 0 0