1
ch
ng 7:
Ngôn ngữ
Sơ đồ
khối
của
hàm
lô
gíc
FBD
Sơ đồ
khối của
hàm lô gíc là ngôn
ngữ lập
trình đồ hoạ. Ngôn
ngữ
này
cho phép ng
ời
lập
trình xây
dựng
các
qui
trình điều
khiển phức
tạp
bằng cách
lấy
ơng
trình
FBD với
các sơ
đồ
khối
của
các hàm cơ
sở từ
th
viện FBD. Mỗi khối
hàm cơ
sở
có số
l
ợng
đầu vào/ra
cố
định
trên
các điểm
nối. Đầu
vào đợc
nối
vào
mặt bên
trái
khối
hàm
logic
là
một
ngôn
ngữ ký hiệu, trong
đó các
tổ hợp
khác
nhau của
các
biến
lô gíc đợc
biễu diễn bởi
các
ký hiệu logic
tiêu
chuẩn
hoá.
T
ơng
tự nh
sơ
đồ thang,
để
lập
trình đợc
dạng
ký hiệu
khác
nhau, tuỳ thuộc
vào tiêu
chuẩ
n sử dụng: BS, AFNOR, ISO vv
Các
ký hiệu của
các
phần tử
lô
gíc theo chuẩn ISO nh
sau:
A
NOT: A 1 X X = A NOR: 1 X X = A + B
B
AND: A
A
& X X = A.B XOR: =1 X X=
A.
B + A
.B
B B
OR: A A
1 X X = A+B Tổ hợp: B & X X
=(A+B).
C
C
X
3
STR X
3
≥1 OR Y
4
=
Y
4
Y
0
OR
IR
0
IR
0
OUT Y
0
X
3
STR NOT X
3
≥1 OR Y
4
=
Y
4
Y
0
OR NOT I
AND X
1
X
1
OUT Y
1
Y
0
STR NOT Y
0
AND NOT X
0
X
0
& AND X
1
X
1
≥1 =
Y
9
3
I
R
0
STR
IR
0
AND
N
0
STR
IR
0
OR NOT X
0
X
0
≥1 OR X
1
X
1
AND STR
OUT Y
9
TMR
0
X
0
10 STR
X
1
= Y
0
TMR
0
X
1
OUT
Y
X
9
10
OUT
Y
10
Ngôn ngữ
Grafcet
Đây
là ngôn
ngữ
đợc phát
triển bởi
các nhà
khoa học
Pháp vào năm
1982. Ngôn ngữ
này đợc
đặt tên từ chữ viết tất của Graphe
Fonctionnel de Commande Etapes
Transition (Đồ
hoạ
chức năng
điều
khiển giai
đoạn
chuyển tiếp) do hai
cơ
quan khoa học của
Trong
các
hoạt động
của
các
hệ thống
vật
lý thì ta có thể gặp hai
dạng hoạt động:
hoạt động
kế tiếp nhau
và hoạt động
đồng thời. Mỗi
hoạt động
hay mỗi
trạng thái đợc
thể hiện
bằng
một khối
hình vuông
hoặc
hình
chữ nhật.
Các hoạt động đợc liên
kết với nhau
bằng các đoạn thẳng,
giũa
các đoạn
thẳng này
đợc vạch bằng
kết
thúc của một hay nhiều
hoạt động
tr
ớc
đó.
Ngôn
ngữ Grafcet biểu diễn
các hàm
logic
bằng sơ
đồ của
các
chuỗi
nhiệm vụ kế tiếp nhau.
Ngôn
ngữ
này
rất
đơn giản
cho ng
ời
sử dụng,
đặc biệt
là
đối với những ng
ời
hình vuông
có
chỉ
số
của
trạng thái
đó. Chuyển tiếp từ
trạng thái này
sang
trạng thái
kia
đợc
xác định
bởi
tác động đợc
thực
hiện
tại trạng thái đứng
tr
ớc.
0
Trạng thái
khởi
động
của Grafcet
Bật
công
5
t¾c i ®Ìn L
l
ợng
dịch
chuyển
Sơ đồ dịch
chuyển từ
trạng thái
i sang
trạng thái
j.
Có thể có
khả năng
chuyển từ một
trạng thái
sang hai
trạng thái khác
nhau:
I i
C
T
1
C
T1
C
T2
Tr
ờng hợp thứ nhất
là
các hoạt
động tiếp theo.
Tr
ờng hợp thứ hai
là
tr
ờng hợp phân
nhánh
song song.
Hoạt động
của
các nhánh
diễn ra
đồng
thời khi
trạng thái
chuyển tiếp C
T1
đuợc đáp
ứng.
Ng
ợc
lại
cũng có
khả năng
từ hai hay nhiều
trạng thái
j
C
T
i
7
K K
H×nh
**
8