... Thiết bị lập trình
1
Chơng trình con v
chơng trình xử lý ngắt
Khối dữ liệu (DB)
Khối dữ liệu (DB)
Khái niệm
Khối dữ liệu (DB) trong S7-300 đợc dùng
lm vùng nhớ lu trữ các dữ liệu trung ... dữ liệu,
mỗi khối lại có thể chứa nhiều biến khác nhau
Thiết bị lập trình
2
Khai báo khối dữ liệu
Cột Name (tên biến): Dùng để nhập tên biến
Cột Type (kiểu dữ liệu) : Dùn...
... ra)
Thiết bị lập trình
16
Đọc dữ liệu của thanh ghi C-Word.
Dữ liệu của thanh ghi C-Word có thể đợc lu
lại dới hai dạng mã binary hoặc BCD
Lệnh: L Counter
Lệnh: LC Counter
C3
Thiết bị lập trình
17
Ví ...
Ghi 1 vào byte cao của từ thấp, 8
vào byte thấp của từ thấp ACCU1
L B#( 1,8 )B#( , )
Ghi 5 (số nguyên 16 bit) vào
ACCU1
L +5
Giải thíchVí dụDữ liệu
Thiết...
... dụng (Động cơ bớc, động
cơ servo, PID, fuzzy logic
Chức năng
(FM)
IM 365IM 361IM 360Ghép nối (IM)
AO ( 2,4 )AI
( 2,4 , 8,1 5)
DO
( 8,1 6,3 2)
DI
( 4,8 ,1 6,3 2)
Tín hiệu (SM)
Vào xoay chiều, ra 24
VDC
10A5A2ANguồn ... sau: ACCU 1, ACCU 2, AR 1,
AR 2, DB (share ), DI (instance ), status reg.
Vùng nhớ chơng trình ứng dụng (Load)
L vùng nhớ lu nội du...
... Phản xạ
Thiết bị lập trình
2
1.
Khái niệm chung
)Là những thiết bị có khả năng cảm nhận những
đại lợng điện và không điện, chuyển đổi
chúng trở thành những tín hiệu điện phù hợp
với thiết bị thu ... ngăn kéo VA theo đờng
A -, đẩy ngăn kéo sang trái, pistông chuyển động về bên trái, nhanh hay
chậm tuỳ vào van chỉnh định
Thiết bị lập trình
6
? Công tắc giới hạn hành...
... d)
a)
b)
e)
a) Đọc dữ liệu đầu vo: Đọc các trạng thái vật lý
(Input) vo bộ đệm ảo (IR - Input Register)
b) Thực thi chơngtrình:CPU đọcdữliệutừIR,
thực hiện chơng trình phần mềm, kết quả đợc
lu lại ... năng kết nối mạng
Bộ nhớ (ROM, RAM, EEPROM)
Lu giữ trạng thái biến vào và ra
Lu giữ kết quả chơng trình tính, kết quả
trung gian
Lu giữ chơng trình điều khiển, hệ điều
hành
Phần m...
... tiếp:
8 bits: BYTE, CHAR
16 bits: WORD, INT, DATE, S5TIME
32 bits: DWORD, DINT, REAL, TIME, TIME_OF_DAY
Thiết bị lập trình
5
)
Trong ngôn ngữ S7-Graph, thì điều kiện đợc lập
trình bằng ngôn ngữ ...
(SD)
TD[C]
S1,S0,L1
L0,V1,V0
A 1, R1
Kích hoạt bộ trễ tạo xung kéo
dài (SE)
TL[C]S1,S0,L1
L0,V1,V0
A 1, R1
ý nghĩaLệnh Sự kiện
Giá trị đặt: IWy, QWy, MWy, LWy, DBWy, DIWy,WORD;...
... (orange)
12
Phần mềm LOGO! Comfort V3
Thiết bị lập trình
8
15
Một số đặc điểm khi thực hiện bài toán
Thực hiện soạn thảo chơng trình
Lựa chọn thiết bị phần cứng (Có thể tiến hành tự
động)
)
Tools\Select ... dây đầu vào
Lập trình trong LOGO!
Nối dây đầu ra
Thiết bị lập trình
10
19
Các cách thức chuyển đổi chế độ làm việc
trong LOGO!
Bố trí bàn phím điều khiển...
... (NO)
)
I4: Thiếu nguyên liệu
(tiệm cận điện dung) (NO)
Thiết bị lập trình
2
Một số điểm khác biệt giữa Version 3
(0BA3) v Version 4 (0BA4).
Về các khối hàm:
Có thêm nhiều hàm mới, chủ yếu về xử lý ... Toolbox
M« pháng
Dõng M«
pháng
T¹m dõng
M« pháng
Thiết bị lập trình
6
)
AI1 đến AI5: Đo nhiệt độ từ vùng 1 đến
vùng 5
Đầu ra:
)
Q1: Mở nắp đổ nhiên liệu
)
M1: Cho phép...
... 1).
)
Khi Dir = 1, giá trị đếm nội giảm dần về 0, nếu trớc
đó Q = 1 thì khi giá trị đếm nội giảm về bằng Lim thì
Q (1 0)
Giá trị
đếm nội
Thiết bị lập trình
19
Ví dụ về lập trình với thiết bị phần cứng
Mối ... ra
Thiết bị lập trình
1
3. Các khối chức năng lập trình trong
LOGO! 12/24 RC
3.1 Hằng số và tín hiệu vào ra
3.2 Các khối hàm cơ bản
3.3 Các khối hàm đ...