... mạng ASi (Instabus EIB)
4
Các module mở rộng
LOGO! DM8 12/24 R
)
nguồn cấp 12ữ24 V dc
)
4 DI (12.24 V dc)
)
4 đầu ra rơle
LOGO! DM8 24 / DM8 24R
)
nguồn cấp 24 V dc / 24 V ac (dc)
)
4 DI (24 ... rộng
)
6 DI, 4 DO (cấu trúc ngắn)
)
12 DI, 8 DO (cấu trúc dài)
LOGO! mở rộng
)
8 DI (AI), 4 DO (cấu trúc ngắn)
)
12 DI, 8 DO (cấu trúc dài)
Các đặc trng kỹ thuật chính của LOGO!
12/24 RC
Nguồn ... lần đóng cắt.
Thiết bị lập trình
33
Khi đủ nhiệt độ theo yêu cầu thì cấp điện cho
động cơ đùn nhựa.
Động cơ sẽ dừng khi nhiệt độ của một trong
số những vùng nhiệt không đủ yêu cầu, khi
không...
... Mứclogíc0
Đầu vào tơng tự
)
Kí hiệu địa chỉ là AI1, AI2,
Các khối hàm cơ bản (8 khối)
Kí hiệu liệt kê các khối hàm cơ bản
AND
)
Mỗi khối có ba đầu vào
BF:
Bảng chân lý
123Q
0000
0010
0100
0110
1000
1010
1100
1111
AND ... module (AI1 - AI8)
)
Địa chỉ đầu vào đầu ra nh sau:
10
Khôngcóđầuvotơng tự
)
Mở rộng module số:
ã Tối đa 4 module (I1 - I24, Q1-Q16)
)
Mở rộng module tơng tự
ã Tối đa 4 module (AI1 - AI8)
)
Địa chỉ ... bị lập trình
9
17
Chuyển đổi sơ đồ relay-contactor sang sơ
đồ dùng LOGO!
Khảo sát ví dụ sau:
18
Nối dây phần cứng và mô tả nối dây trong
LOGO!
Nối dây đầu vào
Lập trình trong LOGO!
Nối dây...
... lập đặc tính retentive (nhớ)(Rem = ON
hoặc OFF)
)
Q: Đầu ra
Giản đồ thời gian
Thiết bị lập trình
8
On/Off Delay
)
Trg: Kích hoạt khối hàm và tính thời gian trễ
)
Par: Đặt thông số thời gian
T
H
:...
... 325
)
4500mBar - 87 5
Giải hệ phơng trình sau tìm Off và G%
Ta đợc Off = 250, G% = 400
Nh vậy các tham số ta cần đặt là:
G% = 400; Off = 250; SW = 4500; SW = 2300
+=
+=
100
G
Off8754500
100
G
Off3252300
%
)(
%
)(
Analog ... chỉ hoạt động khi đầu vào En = 1.
Chú ý:
)
Đối với tốc độ chuyển mạch của đầu ra relay.
ã Tần số cơ tối đa 10 Hz
ã Tần số khi có tải trở: 2 Hz
ã Tần số khi có tải cảm: 0,5 Hz
Thiết bị lập trình
15
Giản...
... thêm nhiều hàm mới, chủ yếu về xử lý
tơng tự.
Một số hàm cũ có thêm các tính năng
Các khối hàm cơ bản có 4 đầu vào
Ngôn ngữ lập trình:
Ngôn ngữ FBD
Ngôn ngữ LAD
Chế độ mô phỏng
On-line và ... trình
21
Kết quả:
Hoạt động giám sát:
Thời gian
Giám sát
đầu vào
Giám sát
đầu ra
Khảo sát ví dụ 2 trên cơ sở sửa đổi ví dụ 1
Trong LOGO!
Khối mới đa vào
trong chơng trình
Thiết bị lập trình
23
)
Chuyển...
... Thiết bị lập trình
5
Động cơ một chiều kéo trục vít thông qua
một hệ thống bánh và đai truyền theo một tỉ
số truyền phù hợp với công nghệ. Động cơ
đợc ổn định tốc độ và điều khiển ... cho hệ thống gia nhiệt
hoạt động.
Khi đủ nhiệt độ theo yêu cầu thì cấp điện cho
động cơ đùn nhựa.
Động cơ sẽ dừng khi nhiệt độ của một trong
số những vùng nhiệt không đủ yêu cầu, khi
không ... khiển động cơ đùn
Thiết bị lập trình
4
6. Các ví dụ lập trình và mô phỏng dùng
phần mềm LOGO!Soft Comfort V3 (V4)
Khảo sát ví dụ 1
1
2
34
5
nắp đổ nguyên liệu
Phễu
A
B
ống nung
đầu đùn
cơ truyền...
... 8/ 13/2007
4
Các module mở rộng của S7-200 CPU226
Đầu vào 8DI (VDC) 8DI (VAC)
Đầu ra 8DO(VDC) 8DO(VAC) 8DO (Relay)
Kết hợp 4DI/4DO 8DI/8DO 16DI/16DO
4DI/4DO (Relay) 8DI/8DO (Relay) ... chỉ đọc.
Định dạng truy cập:
8/ 13/2007
2
Một số thông số kỹ thuật của S7-200 CPU22x
CPU221 CPU222 CPU224 CPU226 CPU226XM
Bộ nhớ chơng trình
2048W 2048W 4096W 4096W 81 92W
Bộ nhớ dữ liệu
1024W 1024W ... chỉ
6In/4Out 8In/6Out 14In/10Out 24In/16Out 24In/16Out
Đồng hồ thời gian thực
Cartrige Cartrige Tích hợp Tích hợp Tích hợp
Kích thớc bộ đệm
Tốc độ thực hiện
lệnh lôgic
256
(
1 28 bít, 1 28 bít
)
0,37us...
... 8/ 13/2007
1
các lệnh đơn bit Của S7-200 CPU226
Khái niệm ngăn xếp
Các lệnh lôgíc
Các lệnh timer
Các lệnh counter
Chuyển đổi một số mạch điện cơ
bản sang lập trình bằng ... Chuyển nội dung ô nhớ có địa chỉ lu trong con trỏ
AC1 vào ô nhớ có địa chỉ VB2000
8/ 13/2007
16
VÝ dô ng«n ng÷ FBD
8/ 13/2007
10
Truy nhËp theo byte
§Þa chØ byte
KiÓu truy cËp
Tªn vïng nhí
Truy nhËp ... trên xuống
dới, sau đó lặp lại ở vòng quét tiếp
theo.
8/ 13/2007
15
Ví dụ ngôn ngữ STL
Ngôn ngữ FBD
Là ngôn ngữ lập trình đồ hoạ dựa trên
cơ sở kết nối các khối hàm, sử dụng các
ký hiệu lôgíc...
... trong số N bít
8/ 13/2007
9
Ví dụ:
STL
LD I0.3
LPS
AI0.4
S Q1.0, 8 //(1)
LPP
AI0.5
R Q1.0, 8 //(2)
*) Lênh (1), sẽ chuyển
8 bít từ Q1.0 đến Q1.7
lên 1.
*) Lệnh (2), sẽ chuyển
8 bít từ Q1.0 đến ... LDR
iv0
iv1
iv2
iv3
iv1
iv1
iv2
iv3
Sao chép bít thứ hai lên bít
đầu tiên, toàn bộ ngăn xếp
vẫn giữ nguyên
8/ 13/2007
8
2) Lệnh ED (Edge Down)
Lệnh tạo ra một xung có độ rộng bằng một vòng
quét, khi CPU phát hiện ... luvàoônhớ
có địa chỉ ghi trong lệnh =
Ví dụ: = Q0.1
Lu bít đầu ngăn xếp vào
ô nhớ có địa chỉ Q0.1
8/ 13/2007
5
Lệnh lm việc với các
Bítngănxếp
1) Lệnh ALD
iv0
iv1
iv2
iv3
iv0*iv1
iv2
iv3
iv4
Thực...
...
hoặc sử dụng lệnh reset, lúc đó:
C-bit (1 0)
Current value = 0
8/ 13/2007
11
Víi bé ®Õm TONR
Gi¶i thÝch nguyªn lý ho¹t ®éng
8/ 13/2007
15
)
Bộ đếm dừng đếm khi current value bằng 0.
Ví dụ về ... vào CD mỗi lần nh vậy current
value giảm xuống 1. Khi current value bằng 0
thì C-bit (0 1).
8/ 13/2007
13
Chú ý: Do các bộ đếm có chung địa chỉ từ C0 đến C255, nên
khi đà gán địa chỉ cho một ... 8/ 13/2007
14
Ví dụ về bộ đếm CTU
I0.0
I0.1
current value
C-bit
Q0.0
Giá trị đặt
Bộ đếm xuống (CTD)
)
Khi...
... nhiệt ngẫu vùng 3: AIW4
)
Cặp nhiệt ngẫu vùng 4: AIW6
)
Cặp nhiệt ngẫu vùng 5: AIW8
)
Đầu ra:
)
Động cơ đùn nhựa: Q0.0
8/ 13/2007
26
CÊu h×nh ®Çu vµo ®Çu ra
)
§Çu ra:
)
BÕp nhiÖt vïng 1: Q0.2
)
BÕp ... Q0.2
I0.4*I0.6
I0.3*
I0.6
6 R Q0.4
L T34=1s
T34/6/1s
12 R Q0.4
L T34=1s
T34/
6/1s
8 R Q0.1
S Q0.3
I0.7*I0.4
14 R Q0.1
S Q0.3
I0.7*
I0.4
=1
8/ 13/2007
25
Cấu hình đầu vào đầu ra
)
Đầu vo:
)
Nút nhấn khởi động ... Q0.4, 1
S Q0.2, 1 LD T34
LD I0.5 S Q0.1, 1
A I0.4 LD I0.4
A Q0.2 A I0.5
L0.0 Erase_bit IN-OUT BOOL
8/ 13/2007
29
0
2
S Q0.4
R Q0.0
L T33 =
5s
T33/2/5s*I0.1*I0.2
1 Q0.0
(I0.1*I0.2+I0.2)*I0.0*I0.7*I0.4
3...