Xem mẫu
- Chương 7:
TẬP LỆNH SIMATIC
PLC S7-200
- NHÓM LỆNH VỀ BIT
LOAD LD I0.0
LOAD NOT LDN I0.0
OUTPUT = Q0.0
SET S Q0.0, 5
RESET R Q0.0, 10
TẬP LỆNH SIMATIC S7-200 2
10/29/2007
- LỆNH VỀ TIẾP ĐIỂM ĐẶC BIỆT
NOT
Lệnh đảo
N
Lệnh Negative
P
Lệnh Positive
SM0.4: tạo xung 1 phút
SM0.5: tạo xung 1 giây
SM0.0: luôn đóng
SM0.1: chỉ đóng trong vòng quét đầu tiên
TẬP LỆNH SIMATIC S7-200 3
10/29/2007
- Ví dụ:
I0.0
Q0.0
Q0.1
Q0.2
TẬP LỆNH SIMATIC S7-200 4
10/29/2007
- LỆNH VỀ ĐẠI SỐ BOOLE
AND LD I0.0
A I0.1
AND NOT LD I0.0
AN I0.1
OR LD I0.0
O I0.1
OR NOT LD I0.0
ON I0.1
TẬP LỆNH SIMATIC S7-200 5
10/29/2007
- LỆNH VỀ TIMER
Timer là bộ tạo thời gian trễ giữa tín hiệu điều
khiển và tín hiệu tác động.
IN: ngõ vào tín hiệu điều khiển.
PT (Preset Time): ngõ vào đặt thời gian.
Có 3 loại Timer: TON, TOF và TONR.
Mỗi loại Timer chia làm 3 nhóm có độ phân giải
(Resolution) 1ms, 10ms và 100ms.
Thời gian trễ của Timer = R * PT
Timer có 2 thông số: T-word chứa giá trị đếm
thới gian của Timer và tiếp điểm tác động T-bit.
Khi giá trị đếm tức thời ≥ giá trị đặt trước thì
T-bit =1.
TẬP LỆNH SIMATIC S7-200 6
10/29/2007
- Sử dụng TIMERs
TẬP LỆNH SIMATIC S7-200 7
10/29/2007
- Ví dụ Timer loại TON
TẬP LỆNH SIMATIC S7-200 8
10/29/2007
- Ví dụ Timer loại TONR
TẬP LỆNH SIMATIC S7-200 9
10/29/2007
- Ví dụ Timer loại TOF
TẬP LỆNH SIMATIC S7-200 10
10/29/2007
- LỆNH VỀ COUNTER
Counter là bộ đếm có chức năng đếm số cạnh
lên của xung tác động.
Gồm 3 loại: CTU, CTD và CTUD.
CU, CD: ngõ vào xung.
R: ngõ vào xóa LD: ngõ vào nạp.
PV (Preset Value): ngõ vào đặt trước.
Counter có 2 thông số: C-word chứa giá trị
đếm tức thời và tiếp điểm tác động C-bit
Khi giá trị đếm tức thời ≥ giá trị đặt trước thì
C-bit =1.
TẬP LỆNH SIMATIC S7-200 11
10/29/2007
- Sử dụng Counter
TẬP LỆNH SIMATIC S7-200 12
10/29/2007
- Sử dụng bộ đếm CTU
TẬP LỆNH SIMATIC S7-200 13
10/29/2007
- Sử dụng bộ đếm CTD
TẬP LỆNH SIMATIC S7-200 14
10/29/2007
- Sử dụng bộ đếm CTUD
TẬP LỆNH SIMATIC S7-200 15
10/29/2007
- NHÓM LỆNH SO SÁNH = =
TẬP LỆNH SIMATIC S7-200 16
10/29/2007
- NHÓM LỆNH SO SÁNH >=
TẬP LỆNH SIMATIC S7-200 17
10/29/2007
- NHÓM LỆNH SO SÁNH
- LỆNH DI CHUYỂN DỮ LIỆU
Thực hiện việc di chuyển hoặc sao
chép dữ liệu từ vùng này sang vùng
khác trong bộ nhớ.
Thực hiện di chuyển dữ liệu theo byte,
word, Dword, real (32 bit)
Dữ liệu có địa chỉ tại ngõ vào IN được
di chuyển sang địa chỉ ngõ ra OUT.
TẬP LỆNH SIMATIC S7-200 19
10/29/2007
- Sử dụng lệnh MOVE
TẬP LỆNH SIMATIC S7-200 20
10/29/2007
nguon tai.lieu . vn