Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 36

iu Khin M Vi S7-300

Tp thuc : theo ly thuyt v tp hop c din thi mi thanh vin trong


tp hop duoc dinh nghia la 'thanh vin hoc 'khng thanh vin
cua tp. Quan h trong tp vi th chi co hai gia tri la (co/khng, 1/0,
dung/sai). Tp nhung ham quan h la nhung gia tri nhi phn nhu vy
duoc goi la tp thuc (khng mo)
Tp mo : la tp hop d mo rng ham quan h cho phep dinh nghia
cac gia tri va biu din tt hon suy nghi cua con nguoi. Con nguoi
su dung nhung khai nim ma trong do nhung cp bc y nghia khac
nhau di khi la trai nguoc nhau
Mt tp mo A trong v tru X duoc dinh nghia boi ham thanh vin
cua no la anh xa tu v tru X vao mt khoang don vi
Phn 1: Gii thiu v diu khin m
1.1 Ung dng cua logic m trong diu khin
'ic xu li thng tin dua trn logic mo thich ung va cn thit khi
vic xu li duoc dinh nghia bng loi noi theo lut toan hoc 'NuThi
hng chi ung dung trong cac qua trinh diu khin vong kin hoc
ho ma logic mo con dung cho cac qua trinh xu li thng tin trong do
luong va thu tp du liu va hoat dng quan li va k hoach
ogic mo cho phep vic chuyn 'kinh nghim cua mt chuyn gia
vao mt may tinh va co duoc mt khai nim 'tu dng dung nghia
su ti uu va giai quyt vn d nhanh chong
.u dim :
hng cn phai su dung cac m hinh toan hoc cua quan trinh xu
li do do tranh khoi kho khn trong m ta toan hoc
$u thuc hin don gian cua vic m ta lut ngn ngu (nu, thi)
trn mt may tinh d giai quyt vn d
$u din bin la d hiu di voi con nguoi
Co kha nng ung dung cho cac qua trinh phuc tap va rc ri
Nhuoc dim :
hng cn m hinh toan hoc nn do la mt su khng chc chn
Thuong khng co kha nng ung xu va hoc hoi khi cac ung xu cua
h thng thay di
'ic thit k doi hoi phai co kinh nghim va trinh d cao
1.2 Uu, nhuc dim cua diu khin m
1.3.1 Gioi thiu v ham thanh vin cua tp mo :
Nhin chung, ham thanh vin co th duoc dinh nghia boi tt ca cac ham khac
nhau nhu (phn b binh thuong, ham chu $, hinh thang)
Di voi muc dich ung dung thi nguoi ta ly ham thanh vin dang hinh thang
va hinh tam giac lam chun. Chung co th m ta voi 3 hoc 4 dim va nhu
th co th s tao ra nhiu phep tinh trn khng gian
1.3 Cc buc thc hin cua mt h thng diu
khin m
1.3.2 Cac buoc thuc hin cua mt h diu khin mo :
D mt h diu khin mo co th hoat dng thi diu cn thit la no
phai lam vic voi cac gia tri khng mo o cac du vao va du ra cua
h thng.
Cn phai co mt su chuyn di tuong thich o du vao va du ra cua
h mo boi vi du liu diu khin va di tuong diu khin du o dang
th gioi thuc.
Nhung su chuyn di nay la vic mo hoa va thut giai mo
$o d bn duoi biu hin cac giai doan thuc hin trong mt h mo
Phn 2 : Xy dng mt chuong trnh diu khin
m vi phn mm cu hnh
2.1. Gioi thiu v phn mm h tro cho diu khin mo voi $ :
Phn mm cu hinh duoc su dung h tro cho diu khin mo la khi
FCPA (Fuzzy Control Parameter Assignment)
Ngoai ra cng co th su dung cng cu cu hinh duoc h tro boi hng
$iemens voi cac dc tinh tuong tu
$au khi tich hop module FCPA hoc phn mm cu hinh thi trong thu
vin cua $ s co thu vin mo duoc tich hop vao va co cac khi h
tro cho diu khin mo nhu FB30, FC30, FC31..
Giao din cua phn mm cu hinh
2.2. Thit lp h thng voi phn mm cu hinh :
2.2.1. Dinh nghia cac bin du vao va du ra :
Du vao cua h mo duoc su dung cho phn mm cu hinh la cac bin
ngn ngu do nguoi dung dinh nghia
Phn mm cho phep dinh nghia lon nht la 8 ng vao va 4 ng ra khi
thuc hin dinh nghia cac bin du vao/ra cho h thng thi phai dua
vao cac thng s va cac bin du liu duoc cho boi h thng cn diu
khin
Cn xac dinh r va chinh xac ng vao tin hiu diu khin va ng ra
diu khin
2.2.2. Dinh nghia cac ham thanh vin :
Buoc tip theo do la dinh nghia cac ham thanh vin cho cac
du vao va du ra cua h thng
'oi phn mm cu hinh thi s ham thanh vin cho mi du
vao cao nht la va cho mi du ra la 9 ham thanh vin
Ham thanh vin chun cho dang du vao la dang hinh tam
giac. 'oi dinh dang hinh thang chun ban co th tuy chinh d
tao ra dang ham thanh vin phu hop voi yu cu bai toan
Ham thanh vin cho du ra thi chi cung cp cho dang ham
$ingleton.
2.2.3. Xy dng ma trn lut cho cc bin :
Lut nn cua h thng diu khin m duc h tr boi phn mm
cu hnh da trn lut co so l ~Nu ..th v phn mm h tr
mt cng c d xy dng cc lut hp thnh cho cc bin ngn
ng d l ~ma trn lut hay ~Rule Table d d dng cho vic
xy dng cc lut hp thnh cho h thng
Phn 3: Giao tip vi h S7-300
ho cac seri cua SIMATI S7 th co cac khoi ham
cho phep FuzzyontroI++ ton tai nhu sau :
FB30 : khoi ham cua S7 danh cho S7-300/400 (1206
bytes)
FB31 : khoi ham cua S7 danh cho S7-400 (1206
bytes)
DB30: khoi d lieu cho FB 30 (4132 bytes)
DB31: khoi d lieu cho FB 31 (20156
bytes)
hnh giao tip gia S7-300 vi phn mm
cu hnh
Su dng dng khi FB trong chuong trnh
W hi FB dung trong ung dung diu khin mo co
cu truc nhu sau:
Cu trc v kiu d liu cua cc tham s du
vo v ra cua khi FB
W Cac tham s du vao:
Cu trc v kiu d liu cua cc tham s du
vo v ra cua khi FB
W Cac tham s du ra:
Cu trc v kiu d liu cua cc tham s du
vo v ra cua khi FB
W Cac tham s b sung du vao:
Gi khi chc nng FB trong chuong trnh cua
S7-300
W D co th su dung thi khi FB phai duoc goi
trong chuong trinh diu khin. Co th goi FB
trong khi OB1, hay trong mt chuong trinh
diu khin theo thoi gian nhu OB35(100ms goi
1 ln). 'a vic tuong tu cng phai duoc lam cho
khi DB, no duoc diu khin thng qua bin
$TART$TOP trong khi FB. 'ic goi nay
duoc h tro boi chuc nng Editor trong $
Manager.
i khi chc nng FB trong chuong trnh
ca S7-300
W nh goi trong $T nhu sau:
ALL FB31, DB31
INPUT1:=
INPUT2:=
INPUT3:=
INPUT4:=
INPUT5:=
INPUT6:=
INPUT7:=
INPUT8:=
OUTPUT1:=
OUTPUT2:=
OUTPUT3:=
OUTPUT4:=
INFO:=MB50
Gi khi chc nng FB trong chuong trnh cua
S7-300
W Trong sut qua trinh goi khi FB, ta cng dng
thoi chi ra khi DB ma chua cac thng tin d
thit lp, bao gm cac ng vao va ra. 'i du:
STL :
ALL FB30, DB30
( INFO := MB30);
Trong do lnh INFO cung cp cac thng tin v
trang thai ung dung mo, nhu: i, khng li,
canh bao.
Thit d}t bn ngoi cua I/O
W 'ic truy cp tu bn ngoai vao khi du liu chi
duoc thuc hin sau khi mt khi du liu duoc
tao ra nhu mt di tuong va co tn duoc gan
cu th
'i du :
Phn 4 : V d to mt h m diu khin van

You might also like